• page_banner

Aħbarijiet

Kif huwa kkontrollat ​​is-servo permezz ta 'PWM?

Il-mutur servo DSpower huwa komunement ikkontrollat ​​permezz ta 'Modulazzjoni Wisa' tal-Impuls (PWM). Dan il-metodu ta 'kontroll jippermettilek li tpoġġi b'mod preċiż ix-xaft tal-output tas-servo billi tvarja l-wisa' tal-impulsi elettriċi mibgħuta lis-servo. Hawn kif taħdem:

Pulse Width Modulation (PWM): PWM hija teknika li tinvolvi li tibgħat serje ta 'impulsi elettriċi fi frekwenza speċifika. Il-parametru ewlieni huwa l-wisa' jew it-tul ta' kull polz, li tipikament jitkejjel f'mikrosekondi (µs).

Pożizzjoni taċ-Ċentru: F'servo tipiku, polz ta 'madwar 1.5 millisekondi (ms) jindika l-pożizzjoni ċentrali. Dan ifisser ix-xaft tal-ħruġ tas-servo se jkun fil-punt tan-nofs tiegħu.

Kontroll tad-Direzzjoni: Biex tikkontrolla d-direzzjoni li fiha jdur is-servo, tista 'taġġusta l-wisa' tal-polz. Per eżempju:

Polz inqas minn 1.5 ms (eż., 1.0 ms) jikkawża li s-servo jdur f'direzzjoni waħda.
Polz akbar minn 1.5 ms (eż., 2.0 ms) jikkawża li s-servo jdur fid-direzzjoni opposta.
Kontroll tal-Pożizzjoni: Il-wisa 'tal-polz speċifiku tikkorrelata direttament mal-pożizzjoni tas-servo. Per eżempju:

Polz ta '1.0 ms jista' jikkorrispondi għal -90 grad (jew angolu speċifiku ieħor, skond l-ispeċifikazzjonijiet tas-servo).
Polz ta' 2.0 ms jista' jikkorrispondi għal +90 grad.
Kontroll Kontinwu: Billi kontinwament tibgħat sinjali PWM f'wisgħat ta 'polz li jvarjaw, tista' tagħmel is-servo jdur għal kwalunkwe angolu mixtieq fil-medda speċifikata tiegħu.

DSpower Servo Update Rate: Il-veloċità li biha tibgħat dawn is-sinjali PWM tista 'taffettwa kemm is-servo jirrispondi malajr u kemm jiċċaqlaq bla xkiel. Servos tipikament jirrispondu tajjeb għal sinjali PWM bi frekwenzi fil-medda ta '50 sa 60 Hertz (Hz).

Mikrokontrollur jew Servo Driver: Biex tiġġenera u tibgħat sinjali PWM lis-servo, tista 'tuża mikrokontrollur (bħal Arduino) jew modulu ddedikat tas-servo driver. 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 turi kif tista 'tikkontrolla servo billi tuża PWM:

Servo DSpower PWM

F'dan l-eżempju, jinħoloq oġġett servo, imwaħħal ma 'pin speċifiku, u mbagħad tintuża l-funzjoni tal-kitba biex tissettja l-angolu tas-servo. Is-servo jimxi għal dak l-angolu bi tweġiba għas-sinjal PWM iġġenerat mill-Arduino.


Ħin tal-post: Ottubru-18-2023