Motor servo DSpower biasane dikontrol liwat Pulse Width Modulation (PWM). Cara kontrol iki ngijini sampeyan kanggo sabenere posisi poros output servo dening werna-werna jembaré saka pulses electrical dikirim menyang servo. Mangkene cara kerjane:
Pulse Width Modulation (PWM): PWM minangka teknik sing kalebu ngirim seri pulsa listrik ing frekuensi tartamtu. Parameter utama yaiku jembar utawa durasi saben pulsa, sing biasane diukur ing mikrodetik (µs).
Posisi Tengah: Ing servo khas, pulsa watara 1,5 milidetik (ms) nuduhake posisi tengah. Iki tegese poros output servo bakal ana ing titik tengah.
Kontrol Arah: Kanggo ngontrol arah ing ngendi servo dadi, sampeyan bisa nyetel lebar pulsa. Contone:
Pulsa kurang saka 1,5 ms (contone, 1,0 ms) bakal nyebabake servo nguripake siji arah.
Pulsa sing luwih gedhe tinimbang 1,5 ms (contone, 2,0 ms) bakal nyebabake servo nguripake ing arah ngelawan.
Kontrol Posisi: Jembar pulsa spesifik langsung hubungane karo posisi servo. Contone:
Pulsa 1.0 ms bisa uga cocog karo -90 derajat (utawa sudut tartamtu liyane, gumantung saka spesifikasi servo).
Pulsa 2,0 ms bisa cocog karo +90 derajat.
Kontrol Terus-terusan: Kanthi terus-terusan ngirim sinyal PWM kanthi jembar pulsa sing beda-beda, sampeyan bisa muter servo menyang sudut sing dikarepake ing sawetara sing ditemtokake.
DSpower Servo Update Rate: Kacepetan sing ngirim sinyal PWM iki bisa mengaruhi carane cepet servo nanggapi lan carane lancar gerakane. Servos biasane nanggapi kanthi apik kanggo sinyal PWM kanthi frekuensi ing kisaran 50 nganti 60 Hertz (Hz).
Mikrokontroler utawa Servo Driver: Kanggo ngasilake lan ngirim sinyal PWM menyang servo, sampeyan bisa nggunakake mikrokontroler (kaya Arduino) utawa modul driver servo khusus. Piranti kasebut ngasilake sinyal PWM sing dibutuhake adhedhasar input sing diwenehake (contone, sudut sing dikarepake) lan spesifikasi servo.
Punika conto ing kode Arduino kanggo ilustrasi carane sampeyan bisa ngontrol servo nggunakake PWM:
Ing conto iki, obyek servo digawe, ditempelake menyang pin tartamtu, lan banjur fungsi nulis digunakake kanggo nyetel amba servo kang. Servo pindhah menyang sudut kasebut kanggo nanggepi sinyal PWM sing digawe dening Arduino.
Wektu kirim: Oct-18-2023