• แบนเนอร์หน้าเพจ

ข่าว

เซอร์โวถูกควบคุมผ่าน PWM อย่างไร?

มอเตอร์เซอร์โว DSpower มักถูกควบคุมผ่านการปรับความกว้างพัลส์ (PWM) วิธีการควบคุมนี้ช่วยให้คุณกำหนดตำแหน่งเพลาเอาต์พุตของเซอร์โวได้อย่างแม่นยำ โดยการปรับความกว้างของพัลส์ไฟฟ้าที่ส่งไปยังเซอร์โว วิธีการทำงานมีดังนี้:

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

ตำแหน่งกึ่งกลาง: ในเซอร์โวทั่วไป พัลส์ประมาณ 1.5 มิลลิวินาที (ms) แสดงถึงตำแหน่งกึ่งกลาง ซึ่งหมายความว่าเพลาส่งออกของเซอร์โวจะอยู่ที่จุดกึ่งกลาง

การควบคุมทิศทาง: เพื่อควบคุมทิศทางการหมุนของเซอร์โว คุณสามารถปรับความกว้างของพัลส์ได้ ตัวอย่างเช่น:

พัลส์ที่มีระยะเวลาน้อยกว่า 1.5 มิลลิวินาที (เช่น 1.0 มิลลิวินาที) จะทำให้เซอร์โวหมุนไปในทิศทางหนึ่ง
พัลส์ที่มากกว่า 1.5 มิลลิวินาที (เช่น 2.0 มิลลิวินาที) จะทำให้เซอร์โวหมุนไปในทิศทางตรงกันข้าม
การควบคุมตำแหน่ง: ความกว้างของพัลส์จำเพาะสัมพันธ์โดยตรงกับตำแหน่งของเซอร์โว ตัวอย่างเช่น:

พัลส์ 1.0 มิลลิวินาทีอาจสอดคล้องกับ -90 องศา (หรือมุมเฉพาะอื่น ขึ้นอยู่กับข้อกำหนดของเซอร์โว)
พัลส์ 2.0 มิลลิวินาทีอาจสอดคล้องกับ +90 องศา
การควบคุมอย่างต่อเนื่อง: ด้วยการส่งสัญญาณ PWM อย่างต่อเนื่องด้วยความกว้างพัลส์ที่แตกต่างกัน คุณสามารถสั่งให้เซอร์โวหมุนไปยังมุมที่ต้องการภายในช่วงที่ระบุได้

อัตราการอัปเดตเซอร์โว DSpower: ความเร็วที่คุณส่งสัญญาณ PWM เหล่านี้อาจส่งผลต่อความเร็วในการตอบสนองและความราบรื่นของเซอร์โว โดยทั่วไปเซอร์โวจะตอบสนองต่อสัญญาณ PWM ที่มีความถี่ในช่วง 50 ถึง 60 เฮิรตซ์ (Hz) ได้ดี

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

นี่คือตัวอย่างในโค้ด Arduino เพื่อแสดงวิธีการควบคุมเซอร์โวโดยใช้ PWM:

เซอร์โว DSpower PWM

ในตัวอย่างนี้ มีการสร้างวัตถุเซอร์โว เชื่อมต่อกับพินเฉพาะ จากนั้นใช้ฟังก์ชันเขียนเพื่อตั้งค่ามุมของเซอร์โว เซอร์โวจะเคลื่อนที่ไปยังมุมนั้นตามสัญญาณ PWM ที่สร้างโดย Arduino


เวลาโพสต์: 18 ต.ค. 2566