Servomotor DSpower je běžně řízen pomocí Pulse Width Modulation (PWM). Tato metoda ovládání vám umožňuje přesně umístit výstupní hřídel serva změnou šířky elektrických impulsů vysílaných do serva. Funguje to takto:
Pulse Width Modulation (PWM): PWM je technika, která zahrnuje vysílání série elektrických pulzů na určité frekvenci. Klíčovým parametrem je šířka nebo doba trvání každého pulzu, která se obvykle měří v mikrosekundách (µs).
Středová poloha: U typického serva indikuje středovou polohu pulz přibližně 1,5 milisekundy (ms). To znamená, že výstupní hřídel serva bude ve svém středu.
Ovládání směru: Chcete-li ovládat směr, kterým se servo otáčí, můžete upravit šířku impulsu. Například:
Pulz kratší než 1,5 ms (např. 1,0 ms) by způsobil, že se servo otočí jedním směrem.
Puls větší než 1,5 ms (např. 2,0 ms) by způsobil otočení serva v opačném směru.
Řízení polohy: Specifická šířka pulzu přímo koreluje s polohou serva. Například:
Pulz 1,0 ms může odpovídat -90 stupňům (nebo jinému specifickému úhlu, v závislosti na specifikacích serva).
Pulz 2,0 ms může odpovídat +90 stupňům.
Nepřetržité řízení: Nepřetržitým odesíláním PWM signálů s proměnlivou šířkou pulsu můžete servo otočit do libovolného požadovaného úhlu v určeném rozsahu.
Rychlost aktualizace serva DSpower: Rychlost, kterou vysíláte tyto signály PWM, může ovlivnit, jak rychle servo reaguje a jak hladce se pohybuje. Serva typicky dobře reagují na signály PWM s frekvencemi v rozsahu 50 až 60 Hertzů (Hz).
Mikrokontrolér nebo ovladač serva: Pro generování a odesílání signálů PWM do serva můžete použít mikrokontrolér (jako Arduino) nebo vyhrazený modul ovladače serva. Tato zařízení generují potřebné PWM signály na základě vámi poskytnutého vstupu (např. požadovaný úhel) a specifikací serva.
Zde je příklad v kódu Arduino, který ilustruje, jak můžete ovládat servo pomocí PWM:
V tomto příkladu se vytvoří objekt serva, připojí se ke konkrétnímu kolíku a poté se funkce zápisu použije k nastavení úhlu serva. Servo se přesune do tohoto úhlu v reakci na signál PWM generovaný Arduinem.
Čas odeslání: 18. října 2023