Un convertor digital-analog ( DAC , de la D / A pentru digital la analog sau, în engleză, DAC , de la D / A pentru convertor digital la analog ) este o componentă electronică a cărei funcție este de a transforma o valoare digitală (codată peste mai mulți biți ) la o valoare analogică proporțională cu valoarea digitală codificată.
De obicei, ieșirea convertorului este o tensiune electrică , dar unii convertoare au o ieșire de curent.
N / A = Frecvență / biți
Există mai multe soluții pentru a crea un semnal analogic dintr-un sistem digital. Este împărțit în două categorii, cele cu ieșire pseudo analogică (semnalul de ieșire conține mesajul analogic, dar i se adaugă alte semnale) sau ieșirea analogică. În acest din urmă caz, în general se folosesc convertoare cu o rețea de rezistențe.
Principiul modulației lățimii impulsurilor (PWM) este de a crea un semnal de ceas al cărui ciclu de funcționare este variabil și proporțional cu valoarea codificată.
Dacă extragem media acestui semnal (prin intermediul unui filtru trece-jos ), obținem o valoare analogică proporțională cu acest ciclu de funcționare.
Conversia analogică în rețea de rezistență se bazează pe principiul împărțirii tensiunilor (punte separatoare pentru rețeaua unară) sau împărțirea curenților (rețeaua R / 2R). În toate cazurile, o adaptare a impedanței urmează ansamblului rezistiv, astfel încât o sarcină de ieșire să nu perturbe conversia.
Principiul este de a crea o valoare analogică prin ponderarea greutății fiecărui bit informațional, conform formulei:
Cu:
Pot fi utilizate diferite tipuri de rețele:
rețea unară se utilizează o singură valoare de rezistență și câte rezistențe există valori de ieșire posibile, montate ca o punte separatoare . Această metodă asigură o monotonie perfectă a valorii de ieșire, dar este interesantă doar pentru un număr mic de biți, deoarece necesită un număr exponențial de rezistențe și comutatoare ( ); rețea binară se folosesc rezistențe de valori diferite, valoarea fiecărei rezistențe corespunde greutății binare a fiecărui bit. Această metodă necesită o precizie mare asupra valorii rezistențelor celor mai semnificativi biți (MSB) , mai ales dacă numărul de biți este mare; Rețeaua R-2R se produce o scală cu un număr mic de valori de rezistență. Această metodă este mai potrivită pentru fabricarea pe siliciu .De asemenea, este posibil să combinați diferitele metode pentru a obține o precizie corectă fără a implica o resursă prea mare, codificând în general cei mai semnificativi biți cu o rețea de rezistențe unare și cei mai puțin semnificativi biți cu o rețea de rezistențe binare.
Plăci de sunet, modemuri, TV, Hi-Fi etc.