CAPES De physique appliquée.
TP Numéro : 37
On appelle un Convertisseur Analogique Numérique (CNA), un dispositif qui transforme des signaux logiques (0 ou 1) en valeurs analogiques de tension électrique. Dans une chaine d'acquisition, le CNA intervient entre un ordinateur et le système analogique.
Cette convertion est réalisée grace à un réseau R-2R qui est décrit
sur la figure (1). Les interrupteurs
à
sont commandés par le mot logique de N bits. On appelle
générallement
le bit de poids fort et
le
bit de poids faible (LSB en anglais).
Le fonctionnement de ce réseau est à comprendre en effectuant le travail
préparatoire. En supposant que
peut prendre deux valeurs
0 ou 1, on montre que la tension
est égale à :
On suppose tout d'abord que les bits
..
sont
à 0. On cherche à calculer ici la résistance ``vue en i'' connaissant
la résistance ``vue en i-1'' (cf.figure 2).
Calculer la résistance
en fonction de
et de R.
Que vaut cette résistance pour i=0.
En déduire que quelque que soit la cellule de rang i, la résistance
est toujours égale à 2R.
On s'intéresse maintenant à la valeur de la tension
.
On suppose que le bit de rang i est à 1 (
). La partie
la plus à droite de la cellule de rang i est équivalente à une résistance
égale à 2R. Calculer le générateur équivalent de Thévenenin
et
défini sur la figure (3) en fonction
de R et
.
Réiterer cette opération pour les cellules à gauche de celles de rang
i et en déduire la valeur de la tension générée par la mise à 1 du
bit
.
Généraliser ce résultat pour les N bits du réseau R-2R :
On suppose que l'on dispose d'un compteur binaire 3bits. L'évolution
des sorties Q0-Q2 de ce compteur est donnée sur la figure (4).
Les sorties Q0-Q2 sont appliquées sur les entrées
à
d'un réséau R-2R possédant 3 cellules.
On utilise dans cette partie, la maquette Jeulin et le générateur
de rampe. Ce dernier est en fait un compteur binaire 8 bit qu'il faut
alimenter. Un signal TTL doit également être fourni (niveau logique
0-5V). 8 sorties sont accessibles (Q0-Q7). Q0 est à la même fréquence
que le signal TTL d'entrée. La sortie QI est un signal
TTL de fréquence égale à
.
Sur la maquette Jeulin, régler le commutateur 4bits/8bits sur 4 bits
et placer le sélection de mode sur douilles. Relier les sorties Q0
à Q3 aux entrées
à
. Imposer un signal TTL
de fréquence 1kHz sur le générateur de rampe .
Sur la maquette Jeulin, placer le sélection de mode sur commutateur. A l'aide d'un voltmètre :
Sur la maquette Jeulin, régler le commutateur 4bits/8bist sur8 bits
et placer le sélection de mode sur douilles. Relier les sorties Q0
à Q7 aux entrées
à
. On observera la sortie
du CNA à mesure que l'on cable les entrées A7, A6 .... A0. L'oscilloscope
sera réglé sur le calibre 1 V avec 2ms par carreaux sur l'échelle
X.
Sur la maquette Jeulin, placer le sélection de mode sur commutateur. A l'aide d'un voltmètre,
Un convertisseur numérique analogique est un dispositif qui transforme des valeurs analogiques de tension en signaux logiques (mots binaires de 4, 8, 12 .. bits).
Différentes méthodes peuvent être envisager pour réaliser cette conversion.
Générallement, la tension
à convertir est comparée à
une tension issue d'un convertisseur numérique-analogique. Une horloge
(H) incrémente la sortie du convertisseur N-A. La conversion se termine
lorsque que les deux tensions sont égales au pas de quantification
près (RAZ). Le codage numérique de la tension
est alors
disponible sur les entrées du CNA (figure 5).
L'évolution de la tension en sortie du CNA entre deux coups d'horloge successifs détermine le type de convertion réalisé (générateur de code de la figure (5)). Deux types sont présentés ici.
A chaque coup d'horloge, le mot binaire à l'entrée du CNA est incrémenté de 1. Cela correspond à l'évolution des signaux logiques en sortie du générateur de rampe. Un comparateur est utilisée. Dès que la tension en sortie du CNA est supérieure à la tension à convertir, la conversion est terminée. Après une réinitalisation, une nouvelle conversion peut être effectuée.
Il s'agit ici d'une méthode dichotomique qui permet de réaliser la
conversion en un nombre de coup égal aux nombres de bit du CNA. Appellons
-
, les entrées d'un convertisseur AN.
Au premier coup d'horloge, le bit de poid fort
est mis
à 1 et tous les autres bits sont à 0. Si la tension en sortie du CNA
est inférieure à la tension à convertir, on garde ce bit à 1. Il est
mis à 0 sinon. Au deuxième coup d'horloge, on garde le bit de poids
fort et on met le bit
à 1. Si la tension en sortie
du CNA est inférieure à la tension à convertir, on garde ce bit à
1. Il est mis à 0 sinon. On réitère cette procédure jusqu'au bit de
poids faible en conservant à chaque coup d'horloge l'état des bits
les plus élevés.
La figure (6) propose le schéma du comparateur utilisé sur la maquette Jeulin. Celui-ci est alimenté en +12V, -12V. On le supposera idéal.
La diode électroluminescente de sortie permet d'indiquer l'état de
la sortie de l'AOP. Quelle est son autre rôle? quelle est la valeur
de la tension
lorsque
<
.
Lorsque
>
, déterminer la valeur du rapport
pour que la tension
soit égale à 5V.On
suppose que la tension de seuil de la diode est de 1V.
Le courant de sortie de l'amplificateur est limité à 15mA. Déterminer dans ces conditions, la valeur minimale de :
Proposer une valeur pour ces deux résistances
et
.
On suppose que l'on utilise le CNA 8bits précédemment décrit. Sa tension
est égale à 5.12V.
| Tension analogique | ||||||||
| 1.8V= | ||||||||
|
Pour chacune de ces méthodes de conversion, déterminer le nombre de
coup d'horloge (
) nécéssaire pour réaliser la conversion
:
On s'intéresse maintenant à la fréquence maximale du signal à convertir. Rappeler tout d'abord la tension maximale en sortie du CNA.
Comme précedemment, déterminer le nombre de coup d'horloge (
)
nécéssaire pour réaliser la conversion de cette tension :
Si la fréquence du signal d'horloge est de 27kHz, déterminer la fréquence max de l'échantillonage pour chacune des deux méthodes.
A l'aide du théorème de Shannon, déterminer la fréquence max du signal
à appliquer à l'entrée du CAN.
La maquette Jeulin possède les deux modes de conversion préalablement étudiés. On les selctionne à l'aide du commutateur de mode. Le convertisseur numérique-analogique est utilisé. Plusieurs options sont disponibles pour ces deux méthodes. On peut effectuer les conversions en continu ou un mode mono. On peut incrémenter l'horloge manuellement ou en utilisant un signal généré en interne de fréquence égale à 27kHz. Un bouton (RAZ) permet de réinitialiser les entrées du CNA. Un comparateur utilisant un amplificateur opérationnel est utilisé. Ce système ne fonctionne que pour des tensions à convertir positives comprises entre 0 et 5.1V.
Appliquer une tension continue égale à 1.8V à l'entrée du convertisseur. Relier la sortie du CNA à l'entrée du comparateur Régler le système en mode mono et en incrémentation manuelle. Effectuer un RAZ et visualiser à l'aide des LED l'état des bits d'entrée du CNA. Visualiser également la tension à convertir et la tension de sortie du CNA à l'oscilloscope. Effectuer ce travail pour les deux types de conversion.
Faite varier le signal continue à convertir entre 0 et 5.1V et visualiser les mêmes signaux que précédemment. On pourra basculer en mode continu et utilisant l'horloge interne de la maquette.
Déterminer l'erreur de conversion maximum pour chacune de ces deux mesures.
Pour un signal continu de 5.1V, déterminer le temps de conversion dans les deux types de méthodes. Comparer aux résultats théoriques. Conclusions.
Appliquer maintenant un signal triangulaire 0-5V de fréquence égale à 5Hz à l'entrée du convertisseur. Visualiser à l'oscilloscope la sortie du convertisseur le signal triangulaire. En utilisant les mêmes calibres sur les deux voies, on superposera les deux voies. Commenter vos observations pour les deux méthodes de conversion
Déterminer pour chaque type de conversion, le temps de mesure maximum et minimum. En déduire la fréquence max d'échantillonage et observer grace à l'échantillonneur-bloqueur fourni, si il est disponible, le résultat de conversion pour différentes fréquences.
Conclusions ?