เกี่ยวกับคำแถลงข้อแรกในคำถามของคุณ: "ฉันรู้ว่า RC servo motors ได้รับการออกแบบมาเพื่อการเคลื่อนไหวที่แม่นยำมากกว่าการหมุนอย่างต่อเนื่องของมอเตอร์ DC DC servo motor ส่วนใหญ่ จำกัด การเคลื่อนไหวภายในการหมุนเดียวหรือสามารถหมุนได้อย่างต่อเนื่อง ?"
RC Servo แบบหมุนต่อเนื่องไม่ใช่ Servo
นี่คือเหตุผล
เซอร์โวคืออะไร
Servo (กระตุก)เป็นมอเตอร์ที่มีเซ็นเซอร์ตำแหน่งและควบคุมวงปิดว่าอำนาจปรับมอเตอร์เพื่อให้มั่นใจว่ามอเตอร์จะจัดขึ้นอย่างถูกต้องในตำแหน่งที่ได้รับคำสั่ง
RC Servo คืออะไร
RC Servo เป็นมอเตอร์ DC ขนาดเล็กที่ถูกส่งลงไปที่เพลาขับที่มีโพเทนชิโอมิเตอร์ (ตัวต้านทานแบบหมุน)สำหรับเซ็นเซอร์ตำแหน่งและถูกควบคุมโดยรถไฟชีพจร ความกว้างของพัลส์ (PW) กำหนดตำแหน่งเพลาขับ คอนโทรลเลอร์เปรียบเทียบ PW กับตำแหน่งโพเทนชิออมิเตอร์และมอเตอร์ขับเคลื่อนเพื่อชดเชยข้อผิดพลาด ใน RC Servo ทั่วไปชีพจร 1.5 ms คือตำแหน่งกึ่งกลาง ยกตัวอย่างเช่นในกรณีนี้ชีพจรจะถูกเปรียบเทียบกับค่าความต้านทานศูนย์กลางของโพเทนชิออมิเตอร์ หากโพเทนชิออมิเตอร์มีค่าเป็นศูนย์กลางจะไม่มีการจ่ายกำลังไฟให้กับมอเตอร์ อย่างไรก็ตามถ้าเซอร์โวเป็นศูนย์ตามเข็มนาฬิกา (CW) จากนั้นค่าโพเทนชิออมิเตอร์จะลดลงและคอนโทรลเลอร์เซอร์โวจะใช้พลังงานเพื่อหมุนมอเตอร์ทวนเข็มนาฬิกา (CCW) เพื่อนำกลับมาที่ศูนย์ ข้อผิดพลาดที่ใหญ่กว่าพลังงานที่มากขึ้นจะถูกนำไปใช้กับมอเตอร์ หากเกิดข้อผิดพลาดในทิศทางตรงกันข้ามมอเตอร์จะทำการขับเคลื่อน CW
ข้อดีของการออกแบบนี้คือคุณสามารถสร้างเซอร์โวน้ำหนักเบาได้จากส่วนประกอบราคาไม่แพงขนาดเล็ก ข้อ จำกัด ของการออกแบบนี้คือการเดินทางของเพลาขับถูก จำกัด โดยการเคลื่อนที่แบบหมุนของโพเทนชิออมิเตอร์ สำหรับ RC ที่ไม่ได้เป็นปัญหาเพราะเซอร์โว RC มักใช้เพื่อขับเคลื่อนบริการควบคุมที่มีการเดินทาง จำกัด มาก
ทำไม RC Servo "การหมุนต่อเนื่อง" ไม่ใช่ Servo
ตามที่ @Greenonline พูดถึงคุณสามารถแก้ไข RC Servo สำหรับการหมุนอย่างต่อเนื่อง
หมายเหตุคือวิดีโอสิ่งที่พวกเขาทำ
- เขาลบจุดสิ้นสุดที่ปกป้องโพเทนชิออมิเตอร์
- เขาตัดสายไฟจากคอนโทรลเลอร์ไปยังโพเทนชิออมิเตอร์และเชื่อมต่อตัวต้านทานคงที่
กลับไปที่คำอธิบาย RC Servo ของฉันผลลัพธ์นั้นคืออะไร
- เนื่องจากเซ็นเซอร์ตำแหน่ง (โพเทนชิออมิเตอร์) หมดไปจึงไม่มีลูปควบคุมอีกต่อไปดังนั้นจึงไม่มีเซอร์โวอีกต่อไป
- หากคุณต้องส่งใน PW 1.5 มิลลิวินาทีคอนโทรลเลอร์จะเห็นความต้านทานที่จุดกึ่งกลางและจะไม่ใช้พลังงานกับมอเตอร์
- ถ้าคุณส่งใน PW ที่ <1.5 ms (สั่งตำแหน่ง CCW เป็นศูนย์กลาง) ผู้ควบคุมจะเห็นความต้านทานที่จุดกึ่งกลางและขับมอเตอร์ CCW ไปที่นั่น (ซึ่งจะไม่เกิดขึ้น) และด้วยเหตุนี้มันจะหมุนอย่างต่อเนื่อง ทวนเข็มนาฬิกา
- เนื่องจากไม่มีการควบคุมป้อนกลับคุณจะไม่สามารถพึ่งพาความเร็วหรือความแม่นยำของมอเตอร์ แต่คุณจะมีมอเตอร์ DC ขนาดเล็กที่คุณสามารถสั่งการโดยใช้คอนโทรลเลอร์ RC Servo (หรือใช้ PW)