• page_banner

Warta

Kumaha servo dikawasa ngaliwatan PWM?

Motor servo DSpower ilaharna dikawasa ngaliwatan Pulse Width Modulation (PWM). Metoda kontrol ieu ngidinan Anjeun pikeun persis posisi aci kaluaran servo urang ku varying lebar pulsa listrik dikirim ka servo nu. Kieu kumaha jalanna:

Pulse Width Modulation (PWM): PWM mangrupikeun téknik anu ngalibatkeun ngirim séri pulsa listrik dina frékuénsi khusus. Parameter konci nyaéta lebar atawa lilana unggal pulsa, nu ilaharna diukur dina microseconds (µs).

Posisi Tengah: Dina servo has, pulsa sakitar 1,5 milidetik (ms) nunjukkeun posisi tengah. Ieu hartosna aci kaluaran servo bakal aya dina titik tengahna.

Kontrol arah: Pikeun ngadalikeun arah dimana servo kabukti, anjeun tiasa nyaluyukeun lebar pulsa. Contona:

Pulsa kurang ti 1,5 ms (misalna 1,0 ms) bakal ngabalukarkeun servo ngahurungkeun ka hiji arah.
Pulsa nu leuwih gede ti 1,5 mdet (misalna 2,0 mdet) bakal ngabalukarkeun servo ngahurungkeun dina arah nu lalawanan.
Kontrol Posisi: lebar pulsa husus langsung correlates jeung posisi servo nu. Salaku conto:

Pulsa 1.0 ms tiasa pakait sareng -90 derajat (atanapi sudut khusus anu sanés, gumantung kana spésifikasi servo).
Pulsa 2.0 ms tiasa pakait sareng +90 derajat.
Kontrol Kontinyu: Ku terus-terusan ngirim sinyal PWM dina rupa-rupa lebar pulsa, anjeun tiasa ngadamel servo puteran ka sudut anu dipikahoyong dina rentang anu ditangtukeun.

Laju Pembaruan DSpower Servo: Laju anjeun ngirim sinyal PWM ieu tiasa mangaruhan kumaha gancang servo ngaréspon sareng kumaha lancarna. Servos biasana ngaréspon saé kana sinyal PWM kalayan frékuénsi dina rentang 50 dugi ka 60 Hertz (Hz).

Mikrokontroler atanapi Servo Supir: Pikeun ngahasilkeun sareng ngirim sinyal PWM kana servo, anjeun tiasa nganggo mikrokontroler (sapertos Arduino) atanapi modul supir servo khusus. Alat-alat ieu ngahasilkeun sinyal PWM anu diperyogikeun dumasar kana input anu anjeun bikeun (contona, sudut anu dipikahoyong) sareng spésifikasi servo.

Ieu conto dina kode Arduino pikeun ngagambarkeun kumaha anjeun tiasa ngontrol servo nganggo PWM:

DSpower PWM servo

Dina conto ieu, hiji objek servo dijieun, napel pin husus, lajeng fungsi nulis dipaké pikeun nyetél sudut servo urang. Servo pindah ka sudut éta pikeun ngaréspon sinyal PWM anu dihasilkeun ku Arduino.


waktos pos: Oct-18-2023