การหมุนอย่างต่อเนื่อง 'เซอร์โว' กับมอเตอร์ DC


11

ฉันควรเลือกเซอร์โวมอเตอร์หมุนต่อเนื่องหรือในทางกลับกันในสถานการณ์ใด

สำหรับฉันแล้วดูเหมือนว่าการใช้มอเตอร์ DC ฉันจะต้องใช้สามพินจาก MCU - สองตัวสำหรับข้างหน้า / ถอยหลัง / เบรค / ชายฝั่งและอีกหนึ่งสำหรับ PWM นอกเหนือจากนั้นฉันจะต้องมี H-Bridge

สำหรับเซอร์โวการหมุนอย่างต่อเนื่องฉันจะต้องการเพียงหนึ่งพินสัญญาณและรหัสบางอย่างเพื่อส่งสัญญาณเวลาที่เหมาะสม ฉันไม่สามารถควบคุมความเร็วของเซอร์โวได้หรือไม่ นอกจากนี้ยังต้องมีบางสิ่งบางอย่างที่คล้ายกับ h-bridge ภายในมอเตอร์ซึ่งแน่นอนค่าใช้จ่าย แต่มอเตอร์จะมุ่งเสมอซึ่งเป็นข้อดี

ดังนั้นข้อดีและข้อเสียของแต่ละคนคืออะไรและเมื่อใดที่ฉันควรเลือกรายการอื่น


เดินหน้า / ถอยหลัง / เบรก / ชายฝั่ง? PWM สามารถทำความเร็วตัวแปรไปข้างหน้าและข้างหลังจากขาเดียว
endolith

@endolith จริงเหรอ? ฉันไม่เคยได้ยินว่าทำอย่างนั้น ฉันสามารถเห็นว่ามันสามารถทำได้ถ้าคุณมีชิปที่ปลายอีกด้านหนึ่งในการถอดรหัสสัญญาณและเข้ารหัสอีกครั้งในสองพิน (foward / ถอยหลังและสัญญาณ PWM ใหม่) ส่งไปยัง H-Bridge
Clinton Blackmore

คุณไม่ได้ใช้งานมอเตอร์โดยตรงจากหมุด PWM ดังนั้นคุณสามารถชดเชยมันและขยายสัญญาณได้ คุณสามารถใช้วัฏจักรหน้าที่ 0% เพื่อหมายถึงการย้อนกลับเต็ม, รอบการทำงาน 50% ที่จะหมายถึงการปิดและรอบการทำงาน 100% เพื่อหมายถึงการส่งต่อเต็มตัวอย่างเช่น แต่เบรกและชายฝั่งคืออะไร?
endolith

@endolith แผนภูมิบนikalogic.com/H_bridge_1.phpแสดงสี่โหมดการทำงานของ H-Bridge - มอเตอร์หมุนไปข้างหน้า / ตามเข็มนาฬิกามอเตอร์จะหมุนกลับ / ทวนเข็มนาฬิกามอเตอร์จะใช้การเบรกแบบแอคทีฟ หรือมอเตอร์หมุนด้วยความอิสระหรือการเลื่อน
Clinton Blackmore

1
เบรค & ชายฝั่งเป็นโหมดที่คอนโทรลเลอร์ไม่จ่ายพลังงานใด ๆ และโหลดเชิงกลขับเคลื่อนมอเตอร์ดังนั้นจึงทำหน้าที่เป็นเครื่องกำเนิดไฟฟ้า หากคุณปิดทรานซิสเตอร์ไดรฟ์ทั้ง 4 ตัวนั่นก็คือมอเตอร์ที่ไม่มีล้อหรือชายฝั่ง หากคุณเปิดทั้งด้านสูงหรือทั้งสองด้านด้านล่างคุณจะสร้างภาระไฟฟ้าอิมพีแดนซ์ต่ำให้กับมอเตอร์ซึ่งทำให้มันทำหน้าที่เหมือนเบรก
JustJeff

คำตอบ:


11

ฉันไม่สามารถควบคุมความเร็วของเซอร์โวได้หรือไม่

ใช่คุณทำได้ แต่ไม่สามารถควบคุมได้ดีนัก

นอกจากนี้ยังต้องมีบางสิ่งบางอย่างที่คล้ายกับ h-bridge ภายในมอเตอร์ซึ่งแน่นอนค่าใช้จ่าย แต่มอเตอร์จะมุ่งเสมอซึ่งเป็นข้อดี

เซอร์โวหมุนอย่างต่อเนื่อง:

  • การใส่เกียร์
  • สร้างขึ้นในไดรเวอร์มอเตอร์
  • การควบคุมขาเดียว (ไปข้างหน้าย้อนกลับความเร็ว)
  • ง่ายต่อการติดตั้งเซอร์โวและเชื่อมต่อการเคลื่อนไหวกับแตร
  • ยากที่จะ 'อยู่ตรงกลาง' เนื่องจากอุณหภูมิลดลง - เช่นหากไม่มีคำติชมคุณจะไม่สามารถหยุดเซอร์โวได้อย่างเต็มที่และถึงแม้จะมีข้อเสนอแนะก็ยังคงหาค่า 0 และทำให้เกิดการสั่นสะเทือนในกลไก

เครื่องยนต์:

  • ราคาถูกกว่า (แม้จะใส่เกียร์โดยเฉพาะในปริมาณ)
  • ควบคุมได้ดีขึ้นพร้อมคนขับมอเตอร์ที่ดี
  • ไม่ต้องการสัญญาณ PWM
  • ที่มีขนาดเล็ก
  • ลดการใช้พลังงานสำหรับการใช้งานส่วนใหญ่

5

เซอร์โวมอเตอร์ (อดิเรก) คือมอเตอร์DC พร้อมชิปถอดรหัสและสะพาน H ทั้งหมดในแพ็คเกจเดียว

ไม่สามารถทำสิ่งใด ๆ ที่คุณไม่สามารถทำได้โดยใช้มอเตอร์ DC ตัวเดียวกันและเพิ่มสะพาน H ของคุณเองและไดรเวอร์สะพาน H ของคุณเอง

โปรหลักของเซอร์โวมอเตอร์ (อดิเรก) คือ:

เซอร์โวประหยัดเวลา - มันมาในแพ็คเกจที่สะดวกมากฉันสามารถควบคุมมันได้ด้วยพินเดียวบนไมโครคอนโทรลเลอร์และฉันไม่ต้องวุ่นวายกับการเดินสายขึ้นสะพาน H ของฉันเอง ฯลฯ ฉันค่อนข้างมั่นใจ ไม่ว่าซอฟต์แวร์จะทำหน้าที่อะไรก็ตามมอเตอร์และไดรเวอร์จะสามารถอยู่รอดได้อย่างน้อยสองสามวินาที - เป็นไปไม่ได้ที่จะทำลายทรานซิสเตอร์ทันทีโดยบังเอิญเปิดทั้ง 4 แขนของสะพาน H

เนื่องจากมอเตอร์เซอร์โวแบบอดิเรกทำในปริมาณมากเช่นนี้จึงมักถูกกว่าการใช้เซอร์โวแบบนอกชั้นวางหากทำในสิ่งที่คุณต้องการแทนที่จะพยายามนำล้อเลื่อนกลับมาใช้ใหม่จากชิ้นส่วนเอง

โปรหลักของมอเตอร์กระแสตรงคือ:

ฉันสามารถควบคุมวิธีการใช้งานได้อย่างสมบูรณ์ด้วยสะพาน H ของฉันเอง ฉันสามารถใส่สวิทช์ จำกัด ในสายไฟเพื่อให้ซอฟต์แวร์ไม่สามารถขับมอเตอร์ผ่านสวิทช์ต่อไปได้ แต่สามารถขับมอเตอร์เพื่อดึงกลับออกจากสวิตช์ ฉันสามารถสร้างโซลูชันแบบกำหนดเองที่สามารถทำสิ่งต่าง ๆ ที่ไม่มีเซอร์โวทั่วไปที่สามารถทำได้

ps: คุณเคยได้ยินเกี่ยวกับ OpenServo บ้างไหม?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.