A4988 Stepper Driver - โมดูลควบคุม Stepper Motor - elctronics อิเลคทรอนิกส์
LOGIN   |   REGISTER    
VAT Included, TAX ID 1200600249391         แจ้งชำระเงิน
 
 
 
  STORE  
  PRODUCT  
  LEARNING  
  MEMBER  
  CONTACT  
    0   CART  
 
  0   ORDER
 
Untitled Document
 
เลือกหมวดหมู่สินค้า
 เครื่องกล / หุ่นยนต์
 อิเล็กทรอนิกส์ / ไฟฟ้า
 บอร์ด / คอนโทรลเลอร์
 เครื่องมือช่าง
 Package / ชุด KIT
 
   
 
 
 
A4988 Stepper Driver
  รหัสสินค้า    CM4988 
 
 บอร์ด / คอนโทรลเลอร์   Motor Driver / Control 
 
 GENERAL FEATUREs 
• โมดูล A4988 ควบคุม Stepper Motor
  DATASHEET    Pololu A4988 
• ใช้กับ Stepper แบบ Bipolar ทั่วไป
ขับกระแสสูงสุด 2 A (ต้องติด Heatsink)
• แรงดันขับมอเตอร์ 8 - 35 V (ไฟเลี้ยง)
• แรงดันทำงาน 3 - 5.5 V (ไฟควบคุม)
• กำหนดกระแสสูงสุดได้ (Current Limit)
• ความละเอียดสูงสุด (Step Resolution) 1/16 Step
• ขนาด 0.6" x 0.8"
• น้ำหนัก 1.3 กรัม
* มี Heatsink ให้ในชุด
 
Commnandrone's official store
 BUY IT NOW 
*ส่วนลด,แต้มสะสมและสิทธิพิเศษอื่นๆ สำหรับสั่งซื้อแบบสมัครสมาชิกเท่านั้น!
  ฿  85.00 THB
  / 1 ชิ้น
ระบุจำนวน(ชิ้น)  
มีสินค้าพร้อมส่ง  
 
MANUAL! [คู่มือการใช้งาน]  
   
A4988 เป็นโมดูลบอร์ด สำหรับควบคุม Stepper Motor โดยเฉพาะ และยังหนึ่งในโมดูลที่ได้รับความนิยมสูงอีกด้วย
สามารถควบคุม Stepper Motor แบบ Bipolar ซึ่งเป็น Stepper แบบพื้นฐานที่ได้รับความนิยมสูงเช่นเดียวกัน สามารถนำไปประยุกต์ใช้ได้หลากหลายรูปแบบเช่น งานหุ่นยนต์ เครื่อง CNC หรือ 3D Printer เป็นต้น
Stepper Motor ที่ใช้แรงดันต่ำกว่า 8 V ก็สามารถใช้ A4988 ได้เช่นกัน โดยตัวโมดูลจะทำหน้าที่ปรับแรงดันให้กับมอเตอร์ ตามความเหมาะสม โดยอ้างอิงจากการปรับ Current Limit เพื่อให้มอเตอร์ได้รับแรงดันที่ไม่มากจนเกินไป
 
 
  Technical Specs
Value  
  Operating Voltage
8 - 35 V  
  Logic Voltage
3 - 5.5 V  
  Continuous current per phase
1 A  
  Maximum current per phase
2 A  
  Microstep resolutions
Full, 1/2, 1/4, 1/8, and 1/16  
     
Description
• Operating Voltage คือแรงดันที่ Stepper Motor นำไปใช้ โดยมาจากแหล่งจ่ายภายนอกเช่น Switching Power Supply หรือ Adapter
• Logic Voltage คือแรงดันสั่งการการหมุนของ Stepper โดยจะใช้แรงดันตั้งแต่ 3 - 5.5 V ในการสั่งการสถานะ HIGH หรือ LOW
• Continuous current per phaseคือปริมาณกระแสต่อเฟสสูงสุดที่สามารถทนได้ โดยไม่มีระบบระบายความร้อน
• Maximum current per phaseคือปริมาณกระแสต่อเฟสสูงสุดที่สามารถทนได้ เมื่อมีระบบระบายความร้อนแล้ว เช่น Heatsink หรือพัดลมระบายความร้อน
• Microstep resolutions
ความละเอียดของการหมุน ยิ่งน้อย ยิ่งแม่นยำ และลื่นไหลมาก แต่ก็จะทำให้เวลาในการทำงานช้าลงด้วย
รู้หรือไม่?
ขีดจำกัดการทนกระแสของโมดูลนี้ ซึ่งจริงๆแล้วรวมถึงอุปกรณ์อิเล็กทรอนิกส์อื่นๆ ขึ้นอยู่กับความร้อนที่เกิดขึ้นบนตัวอุปกรณ์ เช่นเดียวกับสายไฟทั่วไป หากมีกระแสไหลผ่านมากเกินไป จะทำให้สายไฟขาดได้ ซึ่งไม่ใช่เพราะกระแส แต่เป็นเพราะความร้อนที่มากับกระแส เพราะฉะนั้น การช่วยลดความร้อนให้อุปกรณ์ จะเป็นการเพิ่มขีดจำกัดการทนกระแสด้วยนั่นเอง
 
 
 การต่อวงจรใช้งาน (กับ Arduino)   
A4988 คือวงจรสำหรับขับ Bipolar Stepper ซึ่งทำหน้าที่ควบคุมทิศทาง องศา และความเร็วในการหมุน ดังนั้นจึงต้องมีระบบคอนโทรลการหมุน ซึ่งนิยมใช้ Arduino มาทำหน้าที่เป็นตัวคอนโทรล และสามารถใช้บอร์ดอื่นๆนอกเหนือจาก Arduino ได้เช่นกัน
   
 Pins ต่างๆ ของ A4988   
 
A4988 มีขาใช้งานทั้งหมด 16 ขา ซึ่งแบ่งเป็นขาไฟเลี้ยง 4 ขา , คอนโทรล 8 ขา และ Output 4 ขา ดังนี้้
  PINs
Description  
  VMOT
V Motor ไฟเลี้ยงของมอเตอร์ ตั้งแต่ 8 - 35 V  
  GND (1)
Ground ของแหล่งจ่ายไฟเลี้ยงมอเตอร์  
  2B
Output ไปยังสายไฟของมอเตอร์ เส้น 2B  
  2A
Output ไปยังสายไฟของมอเตอร์ เส้น 2A  
  1A
Output ไปยังสายไฟของมอเตอร์ เส้น 1A  
  1B
Output ไปยังสายไฟของมอเตอร์ เส้น 1B  
  VDD
ไฟเลี้ยง Logic 3 - 5.5 V  
  GND (2)
Ground ของ ไฟเลี้ยง Logic  
  DIR
Direction  
  STEP
Step pulse  
  Sleep
การเข้าสู่ Sleep Mode  
  Reset
Reset การทำงาน  
  MS3
ปรับ Step Resolution  
  MS2
ปรับ Step Resolution  
  MS1
ปรับ Step Resolution  
  Enable
Output Disable / Enable  
     
 การต่อใช้งาน   
 
   
• เริ่มจาก VMOT และ GND คือขาสำหรับไฟเลี้ยงมอเตอร์ 8 - 35 V มอเตอร์จะนำไฟเลี้ยงจากส่วนนี้ไปใช้ ซึ่งประกอบด้วย แรงดันและกระแสตาม Spec ที่มอเตอร์ต้องการ
 
Stepper ที่ใช้แรงดันต่ำกว่า 8 - 35 V ก็สามารถใช้กับโมดูลตัวนี้ได้ เนื่องจากตัวโมดูล สามารถเปลี่ยนแรงดันที่เข้ามายังขา VMOT ให้กลายเป็นกระแสที่มอเตอร์ต้องใช้ โดยการลดแรงดันและเพิ่มกระแสนั่นเอง โดยเราจะต้องปรับ Current Limit ของตัวโมดูล ซึ่งผลรวมกำลัง (P = IV) ของ Output (ไปยังมอเตอร์) จะน้อยกว่ากำลังที่ Input เข้ามาทาง VMOT เสมอ โดยกำลังที่หายไป จะเปลี่ยนไปเป็นความร้อนนั่นเอง
 
** ระหว่างขา VMOT กับ GND ต้องต่อตัวเก็บประจุอย่างน้อย 47 uF ขึ้นไป (แนะนำให้ใช้ 100 - 300 uF) เพื่อป้องกันการเกิด LC Voltage Spikes
 
• ขา 2B - 1B ต่อเข้ากับสายไฟของมอเตอร์ตามขั้วที่บอกมาใน Datasheet ของมอเตอร์นั้นๆ
VDD และ GND คือขาไฟเลี้ยง Logic 3 - 5.5 V ที่จะกำหนดสถานะ HIGH / LOW ให้เฟสต่างๆของมอเตอร์ ทำให้มอเตอร์เกิดการหมุนตามต้องการ โดยทั่วไปอาจจะใช้ไฟ 5 V จาก Arduino โดยตรงเลย แต่แนะนำว่า ควรนำแหล่งจ่าย 5 V ภายนอกมาต่อแทน ในกรณีที่วงจรมีอุปกรณ์ไฟฟ้ามากๆ เพราะไฟ 5 V ของ Arduino อาจจ่ายกระแสได้ไม่เพียงพอ ที่สำคัญคือ อย่าลืมต่อ GND ของ Arduino เข้ากับ GND ของวงจร Driver ด้วย
DIR และ STEP คือขาควบคุมการหมุนของมอเตอร์ ซึ่งจะเป็นการระบุ ทิศทาง องศา และความเร็วในการหมุน โดยจะต่อเข้ากับ Pin Control ที่กำหนดไว้ใน Code ของ Arduino
Sleep และ Reset สองขานี้ จะต่อเข้าด้วยกัน เนื่องจากขา Sleep จะทำหน้าที่ส่งกำลังไฟฟ้าน้อยที่สุดที่ทำได้ให้มอเตอร์ ในขณะที่มอเตอร์ยังไม่หมุน เพื่อเป็นการประหยัดพลังงาน ส่วนขา Reset จะกำหนดจุดเริ่มแรกหรือ Home State ในการหมุนของมอเตอร์ ซึ่งถ้าเราปล่อยขานี้ให้ว่างไว้ หรือเป็น LOW จะทำให้มอเตอร์ไม่หมุน (Disable)ดังนั้นเราจึงต้องต่อขา Sleep เข้ากับขา Reset เพื่อให้มอเตอร์อยู่ในโหมด Enable นั่นเอง
MS1 - MS3 ทั้ง 3 ขานี้จะใช้ในการกำหนด Step Resolution ของ Stepper Motor ซึ่งถือเป็นอีกหนึ่งสิ่งที่น่าสนใจในการใช้งาน Stepper ให้มีประสิทธิภาพสูงสุด
Enable ขาสุดท้ายนี้ จะถูกปล่อยให้เป็น LOW ตลอดการใช้งาน เนื่องจากถ้ามีสถานะมีสถานะเป็น HIGH จะทำให้ Output ไปยัง Motor เป็น Disable Mode
   
 การปรับ Step Resolution   
Step Resolution คือความละเอียดขององศาในการหมุนของ Stepper เช่น ใน Stepper ทั่วๆไปที่มีองศาการหมุน 1.8° per Step หมายถึง Stepper จะหมุน 1.8° ทุกๆสัญญาณ 1 Step นั่นคือถ้าจะหมุน 1 รอบ (360°) จะต้องหมุนทั้งหมด 360° / 1.8° = 200 Step ซึ่งนี่คือ Full Step Resolution ของมอเตอร์ตัวนี้
ซึ่งถ้าหากต้องการให้มอเตอร์หมุนได้ละเอียดยิ่งขึ้น นั่นคือการลดองศาในการหมุนต่อ 1 Step นั่นเอง เช่นต้องการให้มอเตอร์ หมุนได้ 0.9°ต่อ 1 Step นั่นคือต้องหมุนทั้งหมด 360° / 0.9° = 400 Step และเราเรียกมันว่า 1/2 Step Resolution เนื่องจากมีความละเอียดเป็น 2 เท่าของ Full Step แต่องศาการหมุนเป็น 1/2 เท่าของ Full Step นั่นเอง
โดย A4988 สามารถปรับ Step Resolution สูงสุดได้ถึง 1/16 Step นั่นหมายถึง มอเตอร์ตัวนี้จะมีองศาในการหมุนสูงสุดถึง 0.1125° per Step เลยทีเดียว โดยจะต้องหมุน 3200 Step ทุกๆ 1 รอบ แต่ทั้งนี้ ยิ่งมีความละเอียดมาก ก็จะทำให้การทำงานช้าลงด้วย แต่เราสามารถแก้ไขโดยการเพิ่มความถี่ตามจำนวนเท่าของ Step Resolution นั่นเอง
   
   
 วิธีการปรับ Step Resolution   
 
A4988 ใช้ขา MS1 MS2 และ MS3 เป็นตัวกำหนดสถานะของ State ต่างๆดังนี้
   
MS1
MS2
MS3
Microstep Resolution
LOW
LOW
LOW
FULL STEP
HIGH
LOW
LOW
Half Step (1/2)
LOW
HIGH
LOW
Quarter Step (1/4)
HIGH
HIGH
LOW
Eighth Step (1/8)
HIGH
HIGH
HIGH
Sixteenth Step (1/16)
   
เราสามารถทำให้ขาต่างๆเป็น HIGH ได้ โดยการนำไฟ 3 - 5.5 V ต่อเข้ายังขานั้นๆ และทำให้เป็น LOW โดยการปล่อยว่างไว้ เนื่องจากทั้ง 3 ขา มีตัวต้านทาน Pull Down ในตัวเอง
   
   
   
   
 
 
 
    SPONSORs
 
 
 
 
 Related Products 
Untitled Document
17HS4001 Stepper
Hybrid Stepper Motor 17HD4001
• ขนาดมาตรฐาน NEMA17 ยาว 40 mm
• ความละเอียด 1.8°
• กระแส 1.7 A
• ความต้านทาน 1.5 Ω / เฟส
• แรงบิด 40 N•cm (4.07 kg•cm)
Untitled Document
฿  440.00 THB  ลดเหลือ
฿  380.00
ประหยัด
60 THB
 
ต่อ 1 ชิ้น
 
Untitled Document
Arduino UNO R3 +USB
บอร์ด Arduino UNO R3 Compatible
• ATmega328P
• 28 Pins (All)
• 14 Digital I/O Pins (6 pwm)
• 6 Analog Input Pins
Untitled Document
฿  310.00 THB  ลดเหลือ
฿  180.00
ประหยัด
130 THB
 
ต่อ 1 ชิ้น
 
Untitled Document
TB6600 0.5-4 A Stepper Motor Driver
โมดูลควบคุม Stepper Motor
• ขับกระแสได้ 0.5-4 A ปรับได้
• V input 9 - 40 Vdc
• ปรับความละเอียดได้ 1 - 1/32 Step
• มี Heatsink ระบายความร้อนอย่างดี
Untitled Document
฿  320.00 THB  ลดเหลือ
฿  250.00
ประหยัด
70 THB
 
ต่อ 1 ชิ้น
   
 
 
  Untitled Document
  COMMENTS   0  
 
Your Name
Your Comments...
 
   
 
 
   
 
 
 
         
     
 
 
MAIN MENU
Yor are going to visit...
 
STORE
Homepage & News
PRODUCT
Shopping at our store
LEARNING
Tutorials & How to
MEMBER
Become our client
CONTACT
Getting more information
 
 
CONTACT
Contact Commandrone
 
083-012-1146
Bangsue, Bangkok
Commandrone Page
Commandrone Channel
thai.commandrone@gmail.com
commandronestore.com
 
PRE ORDER
สั่งจอง จัดหาและนำเข้าสินค้า
รับจัดหา และนำเข้าสินค้าที่เกี่ยวข้อง สั่งจองสินค้าที่หมด Stock พร้อมรับการเสนอราคาพิเศษกว่าใคร!!
 
 
ติดต่อสอบถาม / ขอใบเสอราคา
Information & Quotation
หรือทาง thai.commandrone@gmail.com
โทรศัพท์ 083-012-1146, Line ID : Pondlaser
 
 
  3459 Pageviews today (Approximately)
  35709  Product views
 
  Pre-Order Now
   
 
     
 
www.commandronestore.com
© 2016 Commandrone All Rights Reserved