Home › Magazines › 2007 › juillet/août › Convertisseur N/A simple pour robots

Convertisseur N/A simple pour robots

publié dans Elektor n° 349, juillet/août 2007

Lorsqu’un convertisseur numérique-analogique (CNA) intégré fait défaut à un microcontrôleur pour la sortie de valeurs analogiques, on peut naturellement y suppléer à l’aide d’un circuit intégré CNA externe. Cette solution n’est ni la plus simple ni la plus élégante. Le montage présenté ici, proposé dans une note d’application de Microchip [1], se passe de circuit intégré spécial et résout judicieusement le problème. Le microcontrôleur y produit un signal à modulation en largeur d’impulsion (MLI = PWM pour Pulse Width Modulation en anglais) qu’un simple filtre passe-bas RC convertit en un signal analogique. En fait, le signal PWM est déjà un signal analogique, même s’il présente l’aspect d’un signal numérique: son amplitude est certes aussi constante que la fréquence du signal PWM, mais la durée des impulsions varie entre 0% et 100%, proportionnellement à l’amplitude du signal analogique à produire. On peut ainsi obtenir une tension analogique en sollicitant en PWM une broche de port à l’aide d’un chronomètre, par exemple.

Liens conseillés

Vous pouvez télécharger les articles publiés dans Elektor, au format PDF.

 

Téléchargements 

PDF de l'article
5 unités de crédit

Elektor 6/2012 en kiosque

Elektor-Hebdo gratuit !

Mon adresse électronique :

Unités de crédit Elektor

Nos blogs-ateliers