Innanzitutto, alcuni microcontrollori hanno convertitori D / A. Tuttavia, questi sono molto meno comuni dei convertitori A / D.
A parte le questioni tecniche, il motivo principale è la domanda del mercato. Pensaci. Che tipo di applicazione richiederebbe un vero D / A? È abbastanza raro desiderare che un micro produca un segnale analogico ad alta velocità ragionevole a meno che il punto non stia elaborando il segnale. Il mercato principale per questo è tuttavia l'audio, che richiede una risoluzione molto maggiore di quella che è possibile creare con lo stesso processo utilizzato per realizzare il microcontrollore digitale. Quindi l'audio utilizzerà comunque A / D e D / As esterni. I DSP destinati a tali applicazioni dispongono di hardware di comunicazione integrato per comunicare con tali dispositivi esterni, come I2S.
Altrimenti per le normali applicazioni di controllo, la strategia è quella di convertire in digitale fin dall'inizio del processo e quindi mantenere le cose digitali. Questo vale per A / D, ma D / As sono inutili poiché non si desidera tornare all'analogico.
Le cose che in genere controllano i microcontrollori sono controllate con PWM (PulseWidth Modulation). Gli alimentatori a commutazione e l'audio di classe D funzionano intrinsecamente sugli impulsi. Il controllo del motore, il controllo del solenoide, ecc., È tutto fatto con impulsi per l'efficienza. Volete che l'elemento pass sia completamente acceso o completamente spento perché un interruttore ideale non può dissipare alcuna potenza. Nei sistemi di grandi dimensioni o in cui la potenza in ingresso è scarsa o costosa (come il funzionamento a batteria), l'efficienza dei sistemi di commutazione è importante. In molti casi medi la potenza totale utilizzata non è il problema, ma sbarazzarsi di energia sprecata come il calore. Un circuito di commutazione che dissipa 1 W invece di 10 W può costare un po 'più in parti elettroniche rispetto al circuito lineare da 10 W, ma è molto più economico in generale perché non è necessario un dissipatore di calore con dimensioni e peso associati,
Si noti che le uscite PWM, che sono molto comuni nei microcontrollori, possono essere utilizzate per creare segnali analogici nei casi insoliti in cui sono necessari. Il filtro passa-basso di un'uscita PWM è il modo più semplice e piacevole per inviare un segnale analogico da un micro, purché si disponga di una risoluzione * di velocità sufficiente. Le uscite PWM filtrate sono piacevolmente monotoniche e altamente lineari, e la risoluzione rispetto al compromesso della velocità può essere utile.
Avevi in mente qualcosa di specifico per cui desideri che un micro abbia un convertitore D / A? È probabile che questo possa essere risolto con PWM filtrato passa-basso o avrebbe comunque bisogno di un D / A esterno per una risoluzione * maggiore velocità. Il divario tra PWM filtrato ed esterno è piuttosto ridotto e anche il tipo di applicazioni che necessitano effettivamente di tale segnale è ridotto.