วิธีการดีบักของเซอร์โวมอเตอร์

Nov 10, 2023 ฝากข้อความ

1. เริ่มต้นพารามิเตอร์
ก่อนเดินสายไฟ ให้เริ่มต้นพารามิเตอร์
บนการ์ดควบคุม: เลือกโหมดควบคุม รีเซ็ตพารามิเตอร์ PID เป็นศูนย์ เปิดใช้งานสัญญาณปิดตามค่าเริ่มต้นเมื่อการ์ดคอนโทรลเลอร์เปิดอยู่ และบันทึกสถานะนี้เพื่อให้แน่ใจว่าการ์ดคอนโทรลเลอร์เปิดอีกครั้ง
บนเซอร์โวมอเตอร์: ตั้งค่าโหมดการควบคุม ตั้งค่าการเปิดใช้งานที่จะควบคุมโดยอุปกรณ์ภายนอก อัตราทดเกียร์ของเอาต์พุตสัญญาณตัวเข้ารหัส และตั้งค่าความสัมพันธ์ตามสัดส่วนระหว่างสัญญาณควบคุมและความเร็วของมอเตอร์ โดยทั่วไป ขอแนะนำว่าความเร็วการออกแบบสูงสุดของการทำงานของเซอร์โวสอดคล้องกับแรงดันไฟฟ้าควบคุมที่ 9V ตัวอย่างเช่น หาก Sanyo ตั้งค่าความเร็วที่สอดคล้องกับแรงดันไฟฟ้า 1V และค่าจากโรงงานคือ 500 หากคุณต้องการให้มอเตอร์ทำงานต่ำกว่า 1,000 รอบต่อนาทีเท่านั้น ให้ตั้งค่าพารามิเตอร์นี้เป็น 111


2. การเดินสายไฟ
ปิดการ์ดควบคุมและเชื่อมต่อสายสัญญาณระหว่างการ์ดควบคุมและเซอร์โว ต้องเชื่อมต่อสายเคเบิลต่อไปนี้: สายเอาต์พุตแอนะล็อกของการ์ดควบคุม สายสัญญาณเปิดใช้งาน และสายสัญญาณตัวเข้ารหัสของเอาต์พุตเซอร์โว หลังจากตรวจสอบว่าไม่มีข้อผิดพลาดในการเดินสายไฟ มอเตอร์และการ์ดควบคุม (และ PC) จะเปิดขึ้น ณ จุดนี้ มอเตอร์ไม่ควรเคลื่อนที่และสามารถหมุนได้ง่ายด้วยแรงภายนอก หากไม่เป็นเช่นนั้น ให้ตรวจสอบการตั้งค่าและการเดินสายไฟของสัญญาณเปิดใช้งาน หมุนมอเตอร์ด้วยแรงภายนอก ตรวจสอบว่าการ์ดควบคุมสามารถตรวจจับการเปลี่ยนแปลงตำแหน่งของมอเตอร์ได้อย่างถูกต้องหรือไม่ หรือตรวจสอบสายไฟและการตั้งค่าสัญญาณตัวเข้ารหัส


3.ทดสอบทิศทาง
สำหรับระบบควบคุมวงรอบปิด หากสัญญาณป้อนกลับไม่ได้รับการปรับทิศทางอย่างถูกต้อง ผลที่ตามมาจะเป็นหายนะอย่างแน่นอน เปิดสัญญาณเปิดใช้งานของเซอร์โวผ่านการ์ดควบคุม ในเวลานี้ เซอร์โวควรหมุนด้วยความเร็วที่ต่ำกว่า ซึ่งเป็น "การดริฟท์เป็นศูนย์" ในตำนาน โดยทั่วไปจะมีคำสั่งหรือพารามิเตอร์บนการ์ดควบคุมเพื่อระงับการเคลื่อนตัวเป็นศูนย์ ใช้คำสั่งหรือพารามิเตอร์นี้เพื่อดูว่าสามารถควบคุมความเร็วและทิศทางของมอเตอร์ด้วยคำสั่งนี้ (พารามิเตอร์) หากไม่สามารถควบคุมได้ ให้ตรวจสอบการตั้งค่าพารามิเตอร์ของการเดินสายแบบอะนาล็อกและโหมดการควบคุม ยืนยันว่าให้เลขบวก มอเตอร์หมุนไปข้างหน้า และจำนวนเอ็นโค้ดเดอร์เพิ่มขึ้น และให้เลขลบ และมอเตอร์กลับด้าน และจำนวนเอ็นโค้ดเดอร์ลดลง หากมอเตอร์มีโหลดและมีระยะชักจำกัด อย่าใช้วิธีนี้ อย่าให้แรงดันไฟฟ้ามากเกินไปสำหรับการทดสอบ แนะนำให้ต่ำกว่า 1V หากการวางแนวไม่สอดคล้องกัน คุณสามารถแก้ไขพารามิเตอร์บนการ์ดควบคุมหรือมอเตอร์เพื่อให้สอดคล้องกันได้


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


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


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