Avec les microcontrôleurs modernes, le processus d’interfaçage avec le monde analogique est facile. Activez simplement le DAC ou l’ADC intégré et parlez au monde entier. Si vous avez déjà fait cela avec un microprocesseur légèrement plus ancien, vous avez peut-être rencontré le DAC et l’ADC en tant que puces à part entière, mais qu’en est-il de la première génération de microprocesseurs ? À cette époque, si un composant analogique était nécessaire, le circuit qui serait ensuite intégré sur la puce devait être fabriqué à partir de rien. C’est donc ça [Florian Wilhelm Dirnberger] a construit un très ancien DAC 6 bitsen utilisant un circuit qui aurait été familier au début des années 1970.

En son cœur se trouvent une paire d’onduleurs triple CMOS 4007, qui forment les six bits pilotant un DAC en échelle de résistances. Il s’agit simplement d’une chaise de résistances R… 2R, s’appuyant sur la loi d’Ohm pour son fonctionnement. Chaque bit successif contribue deux fois le courant à la sortie de son prédécesseur, et le 4007 fournit simplement une alimentation tamponnée pour les bits.

C’est le plus simple des DAC, sinon le plus performant. À l’époque, un ADC typique pouvait également utiliser ce circuit, alimentant un comparateur à côté de la tension d’entrée. Le microprocesseur compterait les valeurs numériques jusqu’à ce que le bit de sortie du comparateur bascule, auquel cas il prendrait la valeur du compteur comme mesure analogique. Vous n’aurez peut-être jamais besoin d’en créer un lorsque votre microcontrôleur en a un intégré, mais il est utile de savoir comment fonctionnent les DAC et ADC simples.

Si le sujet vous intéresse, nous avons examiné les DAC, y compris les échelles de résistances utilisées dans l’audio.

Leave a Reply