Cum transformi PWM în analog?
Cum transformi PWM în analog?

Video: Cum transformi PWM în analog?

Video: Cum transformi PWM în analog?
Video: How to convert a PWM signal (Arduino/MCU) to an Analog signal (DAC). 2024, Mai
Anonim

Din fericire, este ușor convertit A PWM ieșire la un tensiune analogică nivel, producând un adevărat DAC. Tot ce este necesar este un filtru trece-jos simplu realizat dintr-un rezistor și un condensator ceramic. Filtrul trece-jos simplu RC prezentat în a treia fotografie convertiți cel PWM semnal către a Voltaj proporțional cu ciclul de funcționare.

De asemenea, trebuie să știți cum să convertiți analogul în digital?

ADC-urile urmează o secvență când conversia analogului semnale către digital . Mai întâi eșantionează semnalul, apoi îl cuantifică pentru a determina rezoluția semnalului și, în final, stabilesc valori binare și îl trimit sistemului pentru a citi digital semnal. Două aspecte importante ale ADC sunt rata de eșantionare și rezoluția.

Alături de mai sus, cum se calculează tensiunea PWM? Pentru a determina proporționalul PWM ieșire Voltaj , foloseste asta formulă : (Duty ÷ 256) x 5 V. De exemplu, dacă Duty este 100, (100 ÷ 256) x 5 V = 1,953 V; PWM scoate un tren de impulsuri a cărui medie Voltaj este 1.953 V. Pentru a converti PWM într-un analog Voltaj trebuie să filtram impulsurile și să stocăm media Voltaj.

Aici, cum filtrezi un semnal PWM?

Pentru simplu filtre utilizați un rezistor și un condensator în serie peste PWM ieșire la masă. Condensatorul este împământat și tensiunea comună a nodului R și C are ieșirea filtrată. Un mai sofisticat filtru ar putea fi bazat pe un amplificator operațional de ordinul doi filtru și acest lucru este asemănător cu înlocuirea rezistenței cu un inductor.

De ce se folosește PWM?

A Modularea lățimii pulsului ( PWM ) Semnalul este o metodă de generare a unui semnal analogic folosind o sursă digitală. PWM semnalele sunt folosit pentru o mare varietate de aplicații de control. Utilizarea lor principală este pentru controlul motoarelor de curent continuu, dar poate fi și folosit pentru a controla supapele, pompele, sistemul hidraulic și alte piese mecanice.

Recomandat: