Is téarma deas é modhnú leithead cuisle (PWM) do chineál comhartha digiteach. Úsáidtear PWManna i réimse feidhmeanna, lena n-áirítear ciorcaid rialaithe casta. Bealach coitianta a n-úsáidimid iad ag SparkFun ná chun LED RGB a mhaolú nó treo servo a rialú. Is féidir linn raon torthaí a bhaint amach sa dá fheidhmchlár seo toisc go gceadaíonn PWM dúinn an méid ama a bhíonn comhartha ard a athrú ar bhealach analógach. Cé nach féidir le comhartha a bheith ach ard (de ghnáth 5V) nó íseal (talamh) ag aon am ar leith, is féidir linn an cion ama a bhíonn an comhartha ard a athrú i gcomparáid le híseal thar eatramh ama comhsheasmhach.
Nuair a bhíonn comhartha ard, tugtar “ar an am” air. Chun cur síos a dhéanamh ar an méid ama atá “ar an am”, úsáidimid coincheap an timthrialla dualgais. Tomhaistear timthriall dualgais i gcéatadáin. Déanann an céatadán timthrialla dualgais cur síos go sonrach ar an gcéatadán ama a bhíonn comhartha digiteach ar siúl laistigh d’eatramh nó de thréimhse. Is é an tréimhse inbhéartach mhinicíocht an tonnfhoirme. Má bhíonn comhartha digiteach ar siúl leath an ama agus as an leath eile, deirimid go bhfuil timthriall dualgais 50% ag an gcomhartha digiteach, cosúil le tonn chearnógach idéalach. Má tá an céatadán níos airde ná 50%, caitheann an comhartha digiteach níos mó ama sa staid ard ná sa staid íseal, agus a mhalairt má tá an timthriall dualgais níos lú ná 50%. Léiríonn an léaráid seo a leanas na trí chás seo:

Is ionann timthriall dualgais 100% agus an voltas a shocrú go 5 volta (ard). Is ionann timthriall dualgais 0% agus an comhartha a nascadh leis an talamh.
sampla
Is féidir leat gile an LED a rialú tríd an timthriall dleachta a choigeartú.

Le soilse LED RGB (dearg, glas agus gorm), is féidir leat méid gach ceann de na trí dhath a mheasctar a rialú trí iad a mhaolú de réir méideanna difriúla.

Má chasann an triúr ar siúl i méideanna comhionanna, beidh scáileanna éagsúla de sholas bán mar thoradh air. Cruthóidh an meascán céanna de ghorm agus glas dath gormghlas. Chun sampla beagán níos casta a fháil, bain triail as dearg a chasadh air go hiomlán, glas a chasadh air go hiomlán ag timthriall dleachta 50%, agus gorm a mhúchadh go hiomlán chun dath oráiste a chruthú.

Agus soilse LED á rialú, ní mór minicíocht na tonn cearnóige a bheith ard go leor chun éifeacht mhaolaithe cheart a bhaint amach. Taispeánfaidh tonn timthriall dualgais 20% ag 1 Hz go soiléir do do shúil go bhfuil sí ag casadh air agus as, agus beidh cuma níos doiléire ar thimthriall dualgais 100% ag 20 Hz nó níos airde ná mar a bheidh sí nuair a bhíonn sí ar siúl go hiomlán. Go bunúsach, más é do sprioc éifeacht mhaolaithe a bhaint amach le soilse LED, ní féidir leis an tréimhse a bheith ró-mhór. Is féidir leat modhnú leithead cuisle a úsáid freisin chun uillinn mótair servo atá ceangailte le gléas meicniúil cosúil le lámh róbatach a rialú. Tá seafta ag servo a chasann go suíomh ar leith bunaithe ar a líne rialaithe. Tá raon de thart ar 180 céim ag ár mótair servo.
Tá an mhinicíocht/tréimhse sainiúil do rialú servo ar leith. Bíonn mótar servo tipiciúil ag súil le nuashonrú gach 20 ms, le cuisle idir 1 ms agus 2 ms—i bhfocail eile, timthriall dualgais idir 5% agus 10% ar thonnfhoirm 50 Hz. Le cuisle 1.5 ms, beidh an mótar servo ina shuíomh nádúrtha 90 céim. Ag cuisle 1 ms, beidh an servo ag 0 céim, agus ag cuisle 2 ms, beidh an servo ag 180 céim. Is féidir leat an raon gluaiseachta iomlán a fháil tríd an servo a nuashonrú go luachanna eatarthu.
Úsáidtear modhnú leithead cuisle i réimse feidhmeanna, go háirithe rialú. Anois go bhfuil a fhios agat gur féidir é a úsáid chun soilse LED a mhaolú agus uillinn mótair servo a rialú, is féidir leat tosú ag iniúchadh úsáidí féideartha eile. Má bhraitheann tú caillte, bíodh leisce ort féachaint ar Threalamh Aireagóra SparkFun, lena n-áirítear samplaí a úsáideann modhnú leithead cuisle. Má tá tú réidh le tosú ag códú láithreach agus má tá Arduino agat, féach ar na samplaí códaithe PWM anseo.
Am an phoist: 31 Iúil 2025


