Top 10 articole

 osciloscop pwm Pulse Width modulare (PWM) este o tehnică relativ recentă de comutare a puterii pentru furnizarea unor cantități intermediare de energie electrică între nivelurile complet pornit și complet oprit. De obicei, impulsurile digitale au aceeași perioadă de timp de pornire și oprire, dar în unele situații avem nevoie ca pulsul digital să aibă mai mult/mai puțin timp/timp liber. În tehnica PWM, creăm impulsuri digitale cu o cantitate inegală de stare de pornire și oprire pentru a obține valorile de tensiune intermediare necesare.

ce este ciclul de funcționare? Ciclul de funcționare este definit de procentul duratei de înaltă tensiune într-un impuls digital complet. Poate fi calculat prin:

% din ciclul de funcționare = t pornit /T (Timp total) x 100

dacă ciclul de funcționare este de 50%, atunci acesta va rămâne aprins exact jumătate din durata perioadei totale de timp a impulsului digital.

pwm 50% ciclu de funcționare

rețineți că ciclul de funcționare, factorul de funcționare și rata de repetare a impulsurilor sunt parametrii tuturor undelor dreptunghiulare și sunt foarte importanți în circuitele digitale. Ciclul de funcționare este raportul dintre lățimea impulsului și perioada de semnal exprimată ca procent. Factorul de serviciu este același lucru ca și ciclul de serviciu, cu excepția faptului că este exprimat ca zecimal și nu ca procent. Dacă ciclul de serviciu este de 50%, factorul de serviciu este de 0,5. O rată de repetiție descrie cât de des apare un tren de impulsuri într-o secundă și este adesea folosit pentru a descrie unele forme de undă.

PWM val pătrat

pentru a înțelege principiul PWM, uita-te la exemplul. Aici un val pătrat de raport spațiu egal marca este disponibil ca o ieșire. Dacă această undă pătrată este alimentată la terminalul de bază al unui tranzistor în configurația emițătorului comun, tranzistorul este în saturație sau întrerupt pentru perioade egale, astfel încât tensiunea medie la colector va fi jumătate din tensiunea de alimentare. Dacă raportul marcă / spațiu este crescut, atunci tensiunea medie va crește. Și tensiunea de ieșire va scădea atunci când raportul marcă / spațiu este scăzut.

pentru a recapitula, un modulator de lățime a impulsului este practic un oscilator de undă pătrată al cărui raport marcă/spațiu de ieșire poate fi modificat de o tensiune externă. Pentru implementarea tehnicii PWM, este necesară o undă pătrată cu un raport de spațiu de marcare ușor reglabil.

PWM & AVR

pentru a face PWM, AVR conține hardware separat! Folosind acest lucru, CPU instruiește hardware-ul să producă PWM al unui anumit ciclu de funcționare. ATmega8 are 3 ieșiri PWM, 2 sunt situate pe timer/counter1 (16bit) și 1 este situat pe timer/counter2 (8bit). Timer / Counter2 este cel mai simplu dispozitiv PWM de pe ATmega8. Timer / Counter2 este capabil să ruleze pe 2 moduri modul PWM rapid și modul PWM corectat în fază; fiecare dintre aceste moduri poate fi inversat sau non-inversat. De asemenea, rețineți că există trei metode prin care puteți face PWM de la AVR TIMER 1.

  • Fast PWM
  • Faza și frecvența corectată PWM
  • Faza corectată PWM

semnale PWM din lumea reală de la ATmega8

aici este un cod ATmega8 eșantion pentru a seta TIMER 1 pentru un 4KHZ, 10bit, Faza corectată PWM la 16mhz ceas:

Leave a Reply

Adresa ta de email nu va fi publicată.