• page_banner

ຂ່າວ

servo ຖືກຄວບຄຸມຜ່ານ PWM ແນວໃດ?

ມໍເຕີ servo DSpower ຖືກຄວບຄຸມໂດຍທົ່ວໄປໂດຍຜ່ານ Pulse Width Modulation (PWM).ວິທີການຄວບຄຸມນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດຈັດວາງ shaft ຜົນຜະລິດຂອງ servo ໄດ້ຢ່າງຖືກຕ້ອງໂດຍການປ່ຽນຄວາມກວ້າງຂອງກໍາມະຈອນໄຟຟ້າທີ່ສົ່ງໄປຫາ servo.ນີ້ແມ່ນວິທີທີ່ມັນເຮັດວຽກ:

Pulse Width Modulation (PWM): PWM ແມ່ນເຕັກນິກທີ່ກ່ຽວຂ້ອງກັບການສົ່ງກໍາມະຈອນໄຟຟ້າຊຸດໜຶ່ງຢູ່ທີ່ຄວາມຖີ່ສະເພາະ.ຕົວກໍານົດການທີ່ສໍາຄັນແມ່ນຄວາມກວ້າງຫຼືໄລຍະເວລາຂອງແຕ່ລະກໍາມະຈອນ, ເຊິ່ງປົກກະຕິແລ້ວແມ່ນວັດແທກເປັນ microseconds (µs).

ຕໍາແຫນ່ງສູນກາງ: ໃນ servo ປົກກະຕິ, ກໍາມະຈອນປະມານ 1.5 ມິນລິວິນາທີ (ms) ຊີ້ໃຫ້ເຫັນຕໍາແຫນ່ງສູນກາງ.ນີ້ຫມາຍຄວາມວ່າ shaft ຜົນຜະລິດຂອງ servo ຈະຢູ່ໃນຈຸດກາງຂອງມັນ.

ການຄວບຄຸມທິດທາງ: ເພື່ອຄວບຄຸມທິດທາງທີ່ servo ຫັນ, ທ່ານສາມາດປັບຄວາມກວ້າງຂອງກໍາມະຈອນ.ຕົວ​ຢ່າງ:

ກຳມະຈອນໜ້ອຍກວ່າ 1.5 ms (ຕົວຢ່າງ: 1.0 ms) ຈະເຮັດໃຫ້ servo ປ່ຽນໄປໃນທິດທາງດຽວ.
ກໍາມະຈອນທີ່ໃຫຍ່ກວ່າ 1.5 ms (ຕົວຢ່າງ: 2.0 ms) ຈະເຮັດໃຫ້ servo ປ່ຽນໄປໃນທິດທາງກົງກັນຂ້າມ.
ການຄວບຄຸມຕໍາແຫນ່ງ: ຄວາມກວ້າງຂອງກໍາມະຈອນສະເພາະກົງກັນໂດຍກົງກັບຕໍາແຫນ່ງຂອງ servo ໄດ້.ຍົກ​ຕົວ​ຢ່າງ:

A 1.0 ms ກໍາມະຈອນອາດຈະກົງກັບ -90 ອົງສາ (ຫຼືມຸມສະເພາະອື່ນ, ຂຶ້ນກັບສະເພາະຂອງ servo).
ກຳມະຈອນ 2.0 ms ອາດຈະກົງກັບ +90 ອົງສາ.
ການຄວບຄຸມຢ່າງຕໍ່ເນື່ອງ: ໂດຍການສົ່ງສັນຍານ PWM ຢ່າງຕໍ່ເນື່ອງຢູ່ທີ່ຄວາມກວ້າງຂອງກໍາມະຈອນທີ່ແຕກຕ່າງກັນ, ທ່ານສາມາດເຮັດໃຫ້ servo rotate ກັບມຸມທີ່ຕ້ອງການພາຍໃນຂອບເຂດທີ່ກໍານົດໄວ້ຂອງມັນ.

ອັດຕາການອັບເດດ DSpower Servo: ຄວາມໄວທີ່ທ່ານສົ່ງສັນຍານ PWM ເຫຼົ່ານີ້ສາມາດສົ່ງຜົນກະທົບຕໍ່ຄວາມໄວທີ່ servo ຕອບສະຫນອງແລະວິທີການທີ່ມັນເຄື່ອນທີ່ລຽບງ່າຍ.Servos ປົກກະຕິຕອບສະຫນອງໄດ້ດີກັບສັນຍານ PWM ທີ່ມີຄວາມຖີ່ຢູ່ໃນລະດັບ 50 ຫາ 60 Hertz (Hz).

Microcontroller ຫຼື Servo Driver: ເພື່ອສ້າງແລະສົ່ງສັນຍານ PWM ກັບ servo, ທ່ານສາມາດນໍາໃຊ້ microcontroller (ຄ້າຍຄື Arduino) ຫຼືໂມດູນ servo driver ສະເພາະ.ອຸປະກອນເຫຼົ່ານີ້ສ້າງສັນຍານ PWM ທີ່ຈໍາເປັນໂດຍອີງໃສ່ວັດສະດຸປ້ອນທີ່ທ່ານໃຫ້ (ຕົວຢ່າງ, ມຸມທີ່ຕ້ອງການ) ແລະຂໍ້ກໍານົດຂອງ servo.

ນີ້ແມ່ນຕົວຢ່າງໃນລະຫັດ Arduino ເພື່ອສະແດງວິທີທີ່ທ່ານອາດຈະຄວບຄຸມ servo ໂດຍໃຊ້ PWM:

DSpower PWM servo

ໃນຕົວຢ່າງນີ້, ວັດຖຸ servo ຖືກສ້າງຂື້ນ, ຕິດກັບ pin ສະເພາະ, ແລະຫຼັງຈາກນັ້ນຟັງຊັນການຂຽນຖືກນໍາໃຊ້ເພື່ອກໍານົດມຸມຂອງ servo.servo ຍ້າຍໄປມຸມນັ້ນເພື່ອຕອບສະຫນອງສັນຍານ PWM ທີ່ສ້າງຂຶ້ນໂດຍ Arduino.


ເວລາປະກາດ: ຕຸລາ-18-2023