Professional Documents
Culture Documents
ET ANALOGIQUE-NUMERIQUE
A) PRESENTATION :
I) Conversion :
En lectronique, la conversion de donnes a pour but de transformer une grandeur, lectrique ou
numrique, en une autre lectrique ou numrique elle aussi, pour en faciliter 1exploitation. Cette
technique est aujourdhui couramment employe dans les appareils affichage numrique et dans
les systmes de traitement numrique de linformation (incluant micro-processeurs et microordinateurs).
II) Grandeurs analogiques et numriques :
1) Grandeur analogique :
Cest une grandeur qui varie dans le temps de faon continue, par exemple, la tension
aux bornes dune pile lectrique, le courant dans un galvanomtre, la vitesse dun
vhicule.
2) Grandeur numrique :
Cest une grandeur qui varie dans le temps de manire discontinue, par exemple, le
nombre de voyageurs franchissant un portillon, lindication dune pendule affichage
numrique. Cest donc toujours un nombre entier. En lectronique, on utilise surtout des
grandeurs numriques formes de 0 et de 1 logiques, qui prsentent de nombreux
avantages par rapport aux grandeurs analogiques (tension ou courant) : insensibilit aux
bruits, aux distorsions, facilit de mmorisation et de restitution.
B) CONVERSION NUMERIQUE ANALOGIQUE
#/ (CNA) :
I) Prsentation :
En
En-1
#/
NE
Entres
Numriques
Vs
E1
E0
Sortie
Analogique
Vs
JFA06
Tracer la fonction de transfert Vs = f (NE) avec k=0,1V pour un CNA 4 bits pour NE variant de 0
15.
Vs
V
1.5
1.4
1.3
1.2
1.1
1.0
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
10
11
12
13
14
15
Ne
Exercice 1 :
Soit un CNA de 5 bits dont la sortie est un courant. Quand lentre numrique binaire naturel est
10100, le courant de sortie est de 10 mA. Calculez lintensit de sortie pour une entre en binaire
naturel de 11101.
Solution :
10mA = K .20 donc K=0.5 mA
Io = 0.5 . 11101 = 0.5 . 29 = 14.5 mA
Exercice 2 :
Quelle est la plus grande tension de sortie dun CNA si ce dernier fournit 1 V quand lentre est
00110010 ?
Solution :
1 = K . 00110010 = K . 50
K = 20 mV
Vomax = 20 mV . 11111111 = 20 mV . 255 = 5.1 V
II) Dfinitions :
1) Sortie analogique :
CAN-CNA
JFA06
La sortie dun CNA nest pas une grandeur strictement analogique, parce quelle ne
prend que des valeurs spcifiques. Cependant, le nombre de valeurs de sorties diffrentes
peut tre augment, on se rapproche alors dune grandeur analogique qui varie
continment dans une plage de valeurs. En conclusion, la sortie dun CNA est une
grandeur pseudo-analogique .
2) Poids de lentre :
On remarque que lon est oblig deffectuer une conversion binaire - dcimal du
nombre en dentre :
Vs = k . Ne10, soit sur 8 bits en binaire :
Vs = k.(E7.27+E6.26+E5.25+E4.24+E3.23+E2.22+E1.21+E0.20)
Vs = E7.k.27+E6.k.26+E5.k.25+E4.k.24+E3.k.23+E2.k.22+E1.k.21+E0.k.20
Soit Vs = E7.k7+E6.k6+E5.k5+E4.k4+E3.k3+E2.k2+E1.k1+E0.k0
On peut donc considrer aussi que chaque entre a une valeur de tension donne
(k7,..,k0) et quil suffit den faire la somme pour obtenir la tension de sortie.
Exemple :
Soit un CNA 5 bits dont la tension de sortie Vs = 0,2 V quand lentre numrique vaut
00001. Trouver la valeur de sortie si lentre vaut 11111, et si lentre vaut 10101.
Vs1 = 1.3,2 + 1.1,6 + 1.0.8 + 1.0,4 + 1.0,2 = 6,2 V
Vs2 = 1.3,2 + 0.1,6 + 1.0.8 + 0.0,4 + 1.0,2 = 4,2 V
3) Tension de rfrence, Quantum:
Cest la tension de rfrence du convertisseur qui permet de gnrer lamplitude de la
variation de la tension de sortie. On a alors pour le quantum la relation suivante :
Uref
q n
2
Uref est la tension de rfrence du convertisseur,
q est le quantum, cest la plus petite variation de tension de sortie correspondant au
poids faible du convertisseur,
n est le nombre de bits dentre.
Exemple :
Soit un CNA 8 bits avec une tension Uref = 5V, calculez la valeur du quantum :
Uref
5
5
q n 8
19,5 mV
2
2
256
4) La tension pleine chelle :
La tension pleine chelle est la tension maximum que lon peut obtenir en sortie du
convertisseur, soit :
( 2 n 1) Uref
U max q ( 2 1)
2n
n
Exemple :
A partir de lexemple prcdent, calculez la valeur de Umax :
U max
CAN-CNA
4,98 V
2n
28
256
256
3
JFA06
5) La rsolution :
La rsolution dun C.N.A. est dfinie comme le rapport quantum pleine chelle :
Uref
n
q
1
1
R
n 2
n
n
U max ( 2 1)Uref 2 1 2
2n
Attention :
Par abus de langage, on dira que la rsolution du convertisseur est de n bits. On
noteras que cette rsolution ne dpend que du nombre de bits convertir, et non de la
prcision du composant.
6) Symbole normalis :
Entres
Numriques
#/
an-1
an
Sortie
Analogique
Vs
a1
a0
Vs
E3
K2
2R
4R
U1A
E2
E1
K1
8R
Vs
TL084
K0
VS
16R
E0
VRef
Vs ( E 3 Vref
CAN-CNA
R
R
R
R
E 2 Vref
E 1 Vref
E0 Vref
)
2.R
4.R
8.R
16.R
JFA06
Vs Vref (
E 3 E 2 E1 E 0
)
2
4
8
16
Inconvnients :
Ce convertisseur ncessite lutilisation de rsistances de prcision dont les valeurs
schelonnent entre R et 2n.R qui sont difficiles obtenir et donc trs chres.
Dfauts de lAOP.
Imperfection de Vref.
Dfaut des commutateurs (Ron).
2) C.N.A. rseau R-2R :
R
VRef
2R
2R
K3
2R
K2
2R
K1
2R
K0
2R
I
I3
I2
I1
I0
U1A
2
3
E3
E2
E1
E0
Vs
+
TL084
VS
Vref
Vref
Vref
Vref
E 2.
E 1.
E 0.
)
4.R
8.R
16.R
32.R
Vs Vref .(
E 3 E 2 E1 E0
)
2
4
8
16
CAN-CNA
JFA06
U
Entre
Analogique
/#
N3
N2
Ve
N1
Sorties
Numriques
N0
Ve
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4 1.5 V Ve
II) Dfinitions :
1) Echantillonnage Blocage :
La Conversion Analogique Numrique nest pas instantane. Ainsi, des intervalles de
temps rguliers, on prlve la valeur de la tension convertir (Echantillonnage) et on la
garde dans une mmoire (Blocage) jusqu la prise dchantillon suivant. Pour que
lchantillonnage donne une image fidle de la tension dentre, il est ncessaire que la
frquence dchantillonnage soit suprieure au double de la frquence contenue dans la
tension dentre (Thorme de SHANNON).
CAN-CNA
JFA06
Ralisation :
SW1
1
Entre
Sortie
Frquence
d'chantillonnage
2) Symbole normalis :
U
Entre
Analogique
/#
N3
N2
Ve
N1
Sorties
Numriques
N0
Ve
CAN-CNA
JFA06
CAN-CNA
JFA06
La tension convertir commande un oscillateur command par une tension (VCO). Cet
oscillateur fournit une frquence proportionnelle la tension convertir.
Une logique comprenant une base de temps et un systme de comptage constitue un
frquencemtre (on compte le nombre de priodes pendant une dure constante et connue). Aprs
chaque comptage, le contenu du compteur est lquivalent numrique de la tension convertir.
CAN-CNA
JFA06
Principe :
Premier temps : Une capacit porte lorigine une charge Qt0 . A partir dun instant t0, on le charge
courant constant, courant proportionnel la tension convertir. Cette charge a lieu pendant une
dure fixe.
Second temps : La capacit est dcharge courant constant, ce courant tant fix. Cette dcharge
dure jusqu ce que la capacit porte une charge Qt2 gale Qt0.On mesure le temps de cette
dcharge et on lexprime en binaire ou en DCB. Cette expression est limage numrique de la
tension convertir.
A linstant origine t0, la capacit porte une charge Qt0. Soit (t1-t0) la dure de charge courant
Vx
constant inconnu Ic : Ic
R
Vx
La variation de charge porte par C est : Q1
(t1 t0 ) Qt1 Qt 0
R
On dcharge la capacit jusqu ce quelle porte Qt2 = Qt0. Soit (t2-t1) la dure de cette dcharge. Le
Vref
courant de dcharge est : Id
R
Vref
La variation de charge est : Q 2
(t 2 t1 ) Qt 2 Qt1
R
Vx
Qt2 = Qt0 implique Q1=Q2, alors : t 2 t1 (t1 t0 )
Vref
N f (t2 t1 ) (t2-t1) est bien proportionnel la tension Vx convertir. Si on compte des
impulsions de frquence f pendant cet intervalle de temps, on comptera :
Vx
De plus, si t1-t0=k/f o k est un entier, alors : N k
Vref
Dans le cas idal, la prcision ne dpend que de la stabilit de Vref. En ralit, la drive de
lintgrateur et lerreur du comparateur sont deux sources dimprcision non ngligeables.
CAN-CNA
10
JFA06
CAN-CNA
11
JFA06
Le dcodeur identifie le comparateur de rang le plus lev qui a bascul indiquant ainsi
la valeur de la tension Vx mesurer et labore le code binaire correspondant. Le cot d'un
tel comparateur est lev puisqu'il ncessite un grand nombre de comparateurs et un rseau
de rsistances identiques de grande taille, mais on sait fabriquer de tels dispositifs 16 bits
capable de fonctionner au rythme de 108 chantillons par seconde.
D) IMPERFECTIONS :
1) La prcision :
Par suite de limperfection des circuits, la tension fournie en sortie du convertisseur en
pleine chelle diffre de la tension thorique. Cette diffrence traduit la prcision du
convertisseur. Elle est exprime en pourcentage de la pleine chelle, ou en fraction de
1
quantum ( quantum en gnral) Il faut que pour un mot donn, la somme des erreurs de
2
1
prcision sur chaque bit significatif reste infrieur quantum.
2
Exemple : Soit un CNA 8 bits, avec une sortie pleine chelle de 2mA, et une prcision
de 0,5 %. Quelle est la plage de sortie possible correspondant lentre 10000000.
Solution :
2 mA
Le quantum est de q 8
7 , 84 A , donc Vs 128 7, 84 A 1004 A
2 1
Comme lerreur peut aller jusqu 0,5 % de 2mA = 10A
Il sensuit que 994A < Vs < 1014A.
2) Erreur de linarit :
Les circuits dlivrant les poids de rfrence 20, 21, 22..2n ne sont pas parfaits( Les
rsistances ne peuvent tre rigoureusement dans les rapports 1, , , 1/8), il en rsulte
donc une diffrence entre la tension de sortie dlivre par le convertisseur et la tension
thorique quil devrait fournir.
CAN-CNA
12
JFA06
1
Le convertisseur sera linaire si lerreur de linarit ne dpasse pas quantum.
2
3) Erreur de dcalage V0:
Tous les bits tant 0, on a Vs=V0. Cette erreur conduit une translation verticale de la
caractristique de transfert. Elle est exprime en % de la tension de rfrence.
4) Erreur de gain G :
Lamplitude de cette erreur dpend du mot mis en entre. Plus ce mot comporte de bits
de poids importants, plus cette erreur est importante. Elle est maximale quand tous les bits
sont 1.
CAN-CNA
13
JFA06
5) Le temps de conversion :
Cette caractristique indique le temps maximal requis pour effectuer une conversion
numrique - analogique. Le signal de sortie analogique sera sujet des impulsions
parasites dues aux transitions de commutations, et la rponse de lamplificateur interne
(appel GLITCH). Le temps de conversion est le temps qui scoule entre linstant o la
commande de conversion est faite, et linstant o la tension de sortie atteint sa valeur
1
finale et ne scarte pas de celle-ci de plus de quantum. Le cas le plus dfavorable est
2
le passage de la tension de sortie nulle, la pleine chelle.
6) La monotonicit :
Un convertisseur est monotone lorsque sa tension de sortie augmente, ou au moins ne
diminue pas lorsque le nombre en entre croit.
Exemple : Soit un CNA 8 bits dont le quantum vaut 1mV. Considrons par exemple les
tensions de sortie pour les nombres 200 et 201 mis en entre. Il devrait leur correspondre
les tensions de sortie thoriques de 200mV et 201mV. Calculons alors les tensions de
sortie en fonction de la prcision du convertisseur :
1
Pour une prcision de quantum :
2
V200 200mV 0, 5mV
V201 201mV 0, 5mV
En supposant une erreur par excs pour le nombre 200, et une erreur par dfaut pour
201, on a :
V200 = 200,5 mV et V201=200,5mV
V201 ne peut pas tre infrieur V200, donc le convertisseur est monotone.
Pour une prcision de 1 quantum :
V200 200mV 1mV
V201 201mV 1mV
En supposant une erreur par excs pour le nombre 200, et une erreur par dfaut pour
201, on a :
V200 = 201 mV et V201=200 mV
CAN-CNA
14
JFA06
Le convertisseur nest pas monotone car le nombre 201 donne une tension infrieure
celle donne par le nombre 200.
CAN-CNA
15
JFA06
CAN-CNA
16
JFA06
CAN-CNA
17
JFA06
CAN-CNA
18
JFA06
Exercices de simulations :
A) Exercice 1 : Conversion simple rampe :
Faire le schma suivant sous crococlip, et vrifier quen faisant varier la tension dentre Vin, on
a bien une conversion Analogique numrique correcte. Effectuez un RAZ avant chaque conversion.
Vin
RAZ
Rsultats :
Vin
CAN-CNA
Nout
Vin
0V
5V
0,5 V
5,5 V
1V
6V
1,5 V
6,5 V
2V
7V
2,5 V
7,5 V
3V
8V
3,5 V
8,5 V
4V
9V
4,5 V
9,5 V
19
Nout
JFA06
Vin
RAZ
Rsultats :
Vin
CAN-CNA
Nout
Vin
0V
5V
0,5 V
5,5 V
1V
6V
1,5 V
6,5 V
2V
7V
2,5 V
7,5 V
3V
8V
3,5 V
8,5 V
4V
9V
4,5 V
9,5 V
20
Nout
JFA06