Il-mutur servo DSpower ġeneralment jiġi kkontrollat permezz tal-Modulazzjoni tal-Wisa' tal-Pulse (PWM). Dan il-metodu ta' kontroll jippermettilek li tippożizzjona b'mod preċiż ix-xaft tal-ħruġ tas-servo billi tvarja l-wisa' tal-pulsijiet elettriċi mibgħuta lis-servo. Ara kif jaħdem:
Modulazzjoni tal-Wisa' tal-Impuls (PWM): Il-PWM hija teknika li tinvolvi li tibgħat serje ta' impulsi elettriċi bi frekwenza speċifika. Il-parametru ewlieni huwa l-wisa' jew it-tul ta' kull impuls, li tipikament jitkejjel f'mikrosekondi (µs).
Pożizzjoni taċ-Ċentru: F'servo tipiku, impuls ta' madwar 1.5 millisekonda (ms) jindika l-pożizzjoni taċ-ċentru. Dan ifisser li x-xaft tal-ħruġ tas-servo se jkun fin-nofs tiegħu.
Kontroll tad-Direzzjoni: Biex tikkontrolla d-direzzjoni li fiha ddur is-servo, tista' taġġusta l-wisa' tal-polz. Pereżempju:
Pulsazzjoni ta' inqas minn 1.5 ms (eż. 1.0 ms) tikkawża li s-servo jdur f'direzzjoni waħda.
Pulsazzjoni akbar minn 1.5 ms (eż., 2.0 ms) tikkawża li s-servo jdur fid-direzzjoni opposta.
Kontroll tal-Pożizzjoni: Il-wisa' speċifika tal-impuls tikkorrelata direttament mal-pożizzjoni tas-servo. Pereżempju:
Impuls ta' 1.0 ms jista' jikkorrispondi għal -90 grad (jew angolu speċifiku ieħor, skont l-ispeċifikazzjonijiet tas-servo).
Impuls ta' 2.0 ms jista' jikkorrispondi għal +90 grad.
Kontroll Kontinwu: Billi tibgħat kontinwament sinjali PWM f'wisa' tal-polz varjabbli, tista' ġġiegħel is-servo jdur għal kwalunkwe angolu mixtieq fil-medda speċifikata tiegħu.
Rata ta' Aġġornament tas-Servo DSpower: Il-veloċità li biha tibgħat dawn is-sinjali PWM tista' taffettwa kemm is-servo jirrispondi malajr u kemm jiċċaqlaq bla xkiel. Is-servos tipikament jirrispondu tajjeb għas-sinjali PWM bi frekwenzi fil-medda ta' 50 sa 60 Hertz (Hz).
Mikrokontrollur jew Sewwieq tas-Servo: Biex tiġġenera u tibgħat sinjali PWM lis-servo, tista' tuża mikrokontrollur (bħal Arduino) jew modulu dedikat tas-sewwieq tas-servo. Dawn l-apparati jiġġeneraw is-sinjali PWM meħtieġa bbażati fuq l-input li tipprovdi (eż., l-angolu mixtieq) u l-ispeċifikazzjonijiet tas-servo.
Hawn eżempju fil-kodiċi Arduino biex juri kif tista' tikkontrolla servo bl-użu tal-PWM:
F'dan l-eżempju, jinħoloq oġġett servo, imwaħħal ma' pin speċifiku, u mbagħad il-funzjoni tal-kitba tintuża biex tissettja l-angolu tas-servo. Is-servo jiċċaqlaq għal dak l-angolu b'reazzjoni għas-sinjal PWM iġġenerat mill-Arduino.
Ħin tal-posta: 18 ta' Ottubru 2023