อ้างอิงโพส 40 ต้นฉบับโพสโดย hierophantg เมื่อ 2011-03-15 09:19 :
เรื่องservo กับ stepping motor จริงๆแล้ว servo ที่ใช้กันทั่วๆไปก็โดนจำกัดให้เคลื่อนที่เป็นstepนะครับเพราะencoder ทั่วไปจะเป็นแบบ incremental ประมาณ 3000-10000 pulse per revolution(แล้วแต่รุ่น) คือ3000-10000 step ต่อรอบคือตัวdriver จะเป็นตัวสั่งให้มอเตอร์วิ่งกี่ pulse servoทีละเอียดจริงๆต้องใช้encoder แบบ absolute ซึ่งราคาจะแพงมากๆ ส่วนเรื่องแรงบิดนั้นservoจะทำได้ดีกว่าในรอบที่สูงกว่า 1500rpm ขึ้นไป ถ้าใช้ในรอบต่ำๆ ถ้าขนาดเท่ากัน stepping motor แรงบิดจะสูงกว่าด้วยนะครับ
ส่วนเรื่องclosed loop ที่servo motor ถนัดนั้นเหมาะสำหรับงานที่ต้องการกำหนดระยะทางให้เคลื่อนที่ตลอดเวลา ถ้าต้องการแค่เลื่อนซ้ายขวากลับทิศทางละก็closed loop จะไม่ค่อยจำเป็นครับ
ผมว่าสำหรับงานนี้ Servo motor จะเป็นการสิ้นเปลืองโดยไม่ได้ประโยชน์เพิ่มซักเท่าไหร่นะครับ stepping ก็ถือว่าหรูมากแล้วครับสำหรับ application นี้ เพราะจริงๆใช้แค่ geared motor ก็น่าจะพอ