Il-modulazzjoni tal-wisa' tal-impuls (PWM) hija terminu sofistikat għal tip ta' sinjal diġitali. Il-PWMs jintużaw f'varjetà ta' applikazzjonijiet, inklużi ċirkwiti ta' kontroll kumplessi. Mod komuni kif nużawhom fi SparkFun huwa biex innaqqsu d-dawl ta' LED RGB jew nikkontrollaw id-direzzjoni ta' servo. Nistgħu niksbu firxa ta' riżultati fiż-żewġ applikazzjonijiet għaliex il-PWM jippermettilna nvarjaw l-ammont ta' ħin li sinjal ikun għoli b'mod analogu. Filwaqt li sinjal jista' jkun għoli biss (ġeneralment 5V) jew baxx (art) fi kwalunkwe ħin partikolari, nistgħu nvarjaw il-proporzjon ta' ħin li s-sinjal ikun għoli meta mqabbel ma' baxx fuq intervall ta' żmien konsistenti.
Meta sinjal ikun għoli, insejħulu "on time" (fil-ħin). Biex niddeskrivu l-ammont ta' "on time" (fil-ħin), nużaw il-kunċett taċ-ċiklu ta' xogħol. Iċ-ċiklu ta' xogħol jitkejjel f'perċentwali. Il-perċentwal taċ-ċiklu ta' xogħol jiddeskrivi speċifikament il-perċentwal ta' ħin li sinjal diġitali jkun mixgħul f'intervall jew perjodu. Il-perjodu huwa l-invers tal-frekwenza tal-forma tal-mewġa. Jekk sinjal diġitali jkun mixgħul nofs il-ħin u mitfi n-nofs l-ieħor, ngħidu li s-sinjal diġitali għandu ċiklu ta' xogħol ta' 50%, simili għal mewġa kwadra ideali. Jekk il-perċentwal ikun ogħla minn 50%, is-sinjal diġitali jqatta' aktar ħin fl-istat għoli milli fl-istat baxx, u viċi versa jekk iċ-ċiklu ta' xogħol ikun inqas minn 50%. Id-dijagramma li ġejja turi dawn it-tliet każijiet:

Ċiklu ta' dazju ta' 100% huwa l-istess bħal meta tissettja l-vultaġġ għal 5 volts (għoli). Ċiklu ta' dazju ta' 0% huwa l-istess bħal meta tqabbad is-sinjal mal-art.
eżempju
Tista' tikkontrolla l-luminożità tal-LED billi taġġusta ċ-ċiklu tad-dazju.

Bl-LEDs RGB (aħmar, aħdar u blu), tista' tikkontrolla l-ammont ta' kull wieħed mit-tliet kuluri mħallta billi tnaqqas id-dawl tagħhom b'ammonti differenti.

Jekk it-tlieta li huma jinxtegħlu bl-istess mod, ir-riżultat ikun sfumaturi differenti ta’ dawl abjad. L-istess taħlita ta’ blu u aħdar toħloq kulur blu-aħdar. Għal eżempju kemmxejn aktar kumpless, ipprova ixgħel l-aħmar għalkollox, l-aħdar għalkollox b’ċiklu ta’ xogħol ta’ 50%, u l-blu għalkollox biex toħloq kulur oranġjo.

Meta tikkontrolla l-LEDs, il-frekwenza tal-mewġa kwadra teħtieġ li tkun għolja biżżejjed biex tikseb effett ta' dimming xieraq. Mewġa ta' ċiklu ta' dazju ta' 20% f'1 Hz turi b'mod ċar li qed tixgħel u tintefa f'għajnejk, filwaqt li ċiklu ta' dazju ta' 100% f'20 Hz jew ogħla jidher aktar baxx milli meta jkun mixgħul għalkollox. Essenzjalment, jekk l-għan tiegħek hu li tikseb effett ta' dimming bl-LEDs, il-perjodu ma jistax ikun kbir wisq. Tista' wkoll tuża modulazzjoni tal-wisa' tal-polz biex tikkontrolla l-angolu ta' mutur servo konness ma' apparat mekkaniku bħal driegħ robotiku. Servo għandu xaft li jdur għal pożizzjoni speċifika bbażata fuq il-linja ta' kontroll tiegħu. Il-muturi servo tagħna għandhom firxa ta' madwar 180 grad.
Il-frekwenza/perjodu huwa speċifiku għall-kontroll ta' servo partikolari. Mutur servo tipiku jistenna aġġornament kull 20 ms, b'impuls bejn 1 ms u 2 ms—fi kliem ieħor, ċiklu ta' xogħol bejn 5% u 10% fuq forma ta' mewġa ta' 50 Hz. B'impuls ta' 1.5 ms, il-mutur servo jkun fil-pożizzjoni naturali tiegħu ta' 90 grad. B'impuls ta' 1ms, is-servo jkun f'0 gradi, u b'impuls ta' 2ms, is-servo jkun f'180 grad. Tista' tikseb il-firxa sħiħa tal-moviment billi taġġorna s-servo għal valuri bejniethom.
Il-modulazzjoni tal-wisa' tal-impuls tintuża f'varjetà ta' applikazzjonijiet, speċjalment fil-kontroll. Issa li taf li tista' tintuża biex tnaqqas id-dawl tal-LEDs u tikkontrolla l-angolu tas-servo motors, tista' tibda tesplora użi oħra possibbli. Jekk tħossok mitluf, tħossok liberu li tagħti ħarsa lejn is-SparkFun Inventor's Kit, li jinkludi eżempji li jużaw il-modulazzjoni tal-wisa' tal-impuls. Jekk lest biex tibda tikkowdja mill-ewwel u għandek Arduino, agħti ħarsa lejn l-eżempji ta' kodifikazzjoni PWM hawn.
Ħin tal-posta: 31 ta' Lulju 2025


