• page_banner

Yangiliklar

PWM orqali servo qanday boshqariladi?

DSpower servo vosita odatda Pulse Width Modulation (PWM) orqali boshqariladi. Ushbu nazorat usuli servoga yuborilgan elektr impulslarining kengligini o'zgartirib, servo chiqish milini aniq joylashtirish imkonini beradi. Bu qanday ishlaydi:

Impuls kengligi modulyatsiyasi (PWM): PWM ma'lum bir chastotada bir qator elektr impulslarini yuborishni o'z ichiga olgan texnikadir. Asosiy parametr har bir pulsning kengligi yoki davomiyligi bo'lib, odatda mikrosekundlarda (mks) o'lchanadi.

Markaziy joylashuv: Oddiy servoda, taxminan 1,5 millisekund (ms) puls markaz holatini ko'rsatadi. Bu shuni anglatadiki, servoning chiqish mili uning o'rta nuqtasida bo'ladi.

Yo'nalishni boshqarish: Servo aylanish yo'nalishini boshqarish uchun puls kengligini sozlashingiz mumkin. Masalan; misol uchun:

1,5 ms dan kam puls (masalan, 1,0 ms) servoning bir yo'nalishda aylanishiga olib keladi.
1,5 ms dan ortiq puls (masalan, 2,0 ms) servoning teskari yo'nalishda burilishiga olib keladi.
Joylashuvni boshqarish: o'ziga xos impuls kengligi servoning holatiga bevosita bog'liq. Masalan:

1,0 ms impuls -90 darajaga (yoki servoning texnik xususiyatlariga qarab boshqa o'ziga xos burchakka) to'g'ri kelishi mumkin.
2,0 ms puls +90 darajaga to'g'ri kelishi mumkin.
Doimiy nazorat: PWM signallarini turli xil impuls kengliklarida doimiy ravishda yuborish orqali siz servoni belgilangan diapazonda istalgan istalgan burchakka aylantirishingiz mumkin.

DSpower Servo yangilanish tezligi: Ushbu PWM signallarini yuborish tezligi servo qanchalik tez javob berishiga va qanchalik silliq harakatlanishiga ta'sir qilishi mumkin. Servolar odatda 50 dan 60 Gertz (Gts) oralig'idagi chastotalar bilan PWM signallariga yaxshi javob beradi.

Mikrokontroller yoki Servo drayveri: PWM signallarini ishlab chiqarish va servoga yuborish uchun siz mikrokontroller (masalan, Arduino) yoki maxsus servo drayver modulidan foydalanishingiz mumkin. Ushbu qurilmalar siz kiritgan kirish (masalan, kerakli burchak) va servo spetsifikatsiyalari asosida kerakli PWM signallarini ishlab chiqaradi.

PWM yordamida servoni qanday boshqarishingiz mumkinligini ko'rsatish uchun Arduino kodidagi misol:

DSpower PWM servo

Ushbu misolda servo ob'ekt yaratilgan, ma'lum bir pinga biriktirilgan va keyin yozish funktsiyasi servo burchagini o'rnatish uchun ishlatiladi. Servo Arduino tomonidan ishlab chiqarilgan PWM signaliga javoban o'sha burchakka harakat qiladi.


Xabar vaqti: 2023 yil 18 oktyabr