Vous êtes sur la page 1sur 8

Convertisseur Numrique Analogique (CNA)

Convertisseur Analogique Numrique (CAN)


I- Mise en situation
I-1-) Prsentation
I-1-1 ) Rle
Interfaage entre le monde "extrieur" et un systme numrique.

I-1-2 ) Chane de traitement numrique d'un procd

m it e m e
ue t
iq en

A
nu tra st
N

r m
Ve Vs

N
de S y
A

C
C

N bits M bits
de sortie d'entre

Signal analogique Cette fonction Le systme de traitement numrique Cette fonction signal analogique,
provenant du monde transforme assure le traitement numrique de transforme qui peut
extrieur. Par (convertie) la tension l'information. (convertie) le signal commander :
exemple : analogique Ve en numrique de M bits - un
- tension signal numrique sur Ce systme est en gnral constitu en provenance du moteur courant
issue d'un capteur N bits microprocesseur en continu
de temprature une tension ou un - une
D'un microprocesseur courant analogique.
- tension lectrovanne
issue d'un capteur Ou
- etc.
d'humidit D'un microcontrleur
- etc.

I-1-3 ) Exemples de systme


Rgulation de dbit,
CD audio numrique,
Etc.
I-2-) Symbolisation
m it e m e
ue t
iq en

# #
nu tra st
r m

Ve Vs
de S y

N bits M bits
de sortie d'entre
II- Caractristiques des convertisseurs
II-1-) Caractristique de transfert
La caractristique d'un convertisseur (numrique / analogique ou analogique
numrique) est la courbe reprsentant la grandeur de sortie en fonction de la grandeur
d'entre.
Convertisseur Analogique / Numrique (CAN) Convertisseur Numrique / Analogique (CNA)
N (Bits) Vs (V)
111 7

Caractristique
110 thorique idale 6 Caractristique
thorique idale
101 Valeur pleine chelle 5

Valeur pleine chelle


100 4

011 3

010
Caractristique 2 Caractristique
thorique relle thorique relle
001 Quantum 1

Ve (V) Quantum
000 0
0 1 2 3 4 5 6 7 8 000 001 010 011 100 101 110 111 M (bits)

II-2-) Rsolution et Quantum d'un convertisseur


II-2-1 ) Dfinition de la rsolution

(CAN) (CNA)
La rsolution est la plus petite variation du signal La rsolution est la plus petite variation qui se
analogique d'entre qui provoque un changement rpercute sur la sortie analogique la suite d'un
d'une unit sur le signal numrique de sortie. Elle changement d'une unit sur le signal numrique
est lie au quantum. d'entre. Elle est lie au quantum.

La valeur du quantum dpend de la tension Pleine La valeur du quantum dpend de la tension Pleine
Echelle (PE, FS), elle est donne par la relation : Echelle (PE, FS), elle est donne par la relation :

Valeur Pleine chelle MAX Valeur min Valeur Pleine chelle Valeur MAX Valeur min
q= = Valeurnombre q= =
2
nombre de bits
2
de bits
(2
nombre de bits
1) (2nombre de bits 1)

II-2-2 ) Unit

La rsolution est dfinie en % de la pleine chelle (FULL SCALE ou FS).La valeur


pleine chelle est donne dans la documentation du circuit.
II-2-3 ) Travail demand :
II-2-3-a ) Calculez le quantum pour les deux convertisseurs ci-dessus.
(CAN) (CNA)
8 7
q= 3
= 1V q= 3
= 1V
2 2 1

II-2-3-b ) Reprsentez sur les caractristiques de transfert le quantum (q)


II-3-) Codage des valeurs
II-3-1 ) Les codages les plus courant sont :
Pour les nombres non signs :
Le binaire naturel
Le B.C.D
Pour les nombres signs :
Le complment deux
Le binaire sign (1XX pour les nombres ngatifs et 0XX pour les positifs)
II-3-2 ) Exemples de code binaire sign

Signal bipolaire pour un CAN Signal bipolaire pour un CNA


N (Bits) Vs (V)
111 3

110 2

101 1

100 0

011 -1

010 -2

001 -3

Ve (V)
000 -4
-4 -3 -2 -1 0 1 2 3 4 000 001 010 011 100 101 110 111 M (bits)

II-4-) Temps de conversion - temps d'tablissement (Settling time)


(CAN) (CNA)
Temps minimum ncessaire au convertisseur pour Temps minimum ncessaire la stabilisation de
stabiliser la donne numrique en sortie aprs Vs aprs une transition du mot numrique
qu'une tension analogique stable ait t applique appliqu l'entre du CNA.
l'entre du CAN.
II-5-) Exercice
II-5-1 ) Etude de la documentation du convertisseur AD7533
II-5-1-a ) Type de convertisseur ?
II-5-1-b ) Le convertisseur fournit un courant unipolaire sur sa sortie, la tension de rfrence est de
15V. Calculez la valeur de la tension Pleine Echelle.
II-5-1-c ) Calculez le quantum de ce convertisseur.
II-5-1-d ) Donnez la rsolution de ce convertisseur.
II-5-1-e ) Donnez le temps de conversion de ce convertisseur.

III- Imperfection des convertisseurs


III-1-) Prcision (Accuracy)
III-1-1 ) Dfinition

Elle caractrise l'cart maximal entre la valeur thorique de sortie et la valeur relle.
Elle tient compte de toutes les erreurs cites ci-aprs.
III-1-2 ) Unit

Elle s'exprime :
en % de la valeur pleine chelle,
ou en multiple du quantum.
III-2-) Erreur de quantification des convertisseurs Analogiques / Numriques
Cette erreur, systmatique, est due la discrtisation du signal d'entre sur les
convertisseurs analogiques / numriques. Elle est en gnrale de + ou - 1LSB ou +/-
LSB.
Erreur de - q Erreur de + / - q
N (bits) Tension d'entre N (bits) Tension d'entre

Signal discrtis Signal discrtis

q q
Ve (V) Ve (V)

Erreur de quantification Erreur de quantification


+ 1/2 q
-q - 1/2 q

III-3-) Erreur de dcalage (Offset error)


III-3-1 ) Dfinition
(CAN) (CNA)
Elle caractrise le fait qu'une tension nulle l'entre du Elle caractrise l'cart entre la tension nulle correspondant
convertisseur provoque un code diffrent de 00..00 au code 0000 et la tension de sortie relle

Vs (V)
N (Bits) 7
111

6
110

Erreur de
5
101 dcalage offset

4
100

3
011

2
010

1
001 Erreur de
dcalage offset
Ve (V) 0
000 000 001 010 011 100 101 110 111
0 1 2 3 4 5 6 7 8
M (bits)

III-3-2 ) Unit

Elle est exprime :


en % de la valeur pleine chelle (+/- 0,2 % FS)
ou en multiple du quantum.
III-4-) Erreur de linarit
III-4-1 ) Dfinition

Elle caractrise la variation autour de la sortie thorique de la sortie relle.


III-4-2 ) Unit

Elle est exprime :


en % de la valeur pleine chelle (+/- 0,2 % FS)
ou en multiple du quantum.
III-4-3 ) Travail demand
(CAN) (CNA)
N (Bits) Vs (V)
111 7
Caractristique relle
avec erreur de linarit
110 6
Erreur de linarit de
Erreur de linarit de + X% de la valeur
101 + X% de la valeur 5 pleine chelle
pleine chelle

100 4

Valeur Relle
011 3

Erreur de linarit de Valeur thorique


- X% de la valeur
010 pleine chelle 2

001 1 Erreur de linarit de - X% de


la valeur pleine chelle
Caractristique thorique Ve (V)
000 0
0 1 2 3 4 5 6 7 8 000 001 010 011 100 101 110
M (bits) 111

Le CAN ci-dessus une erreur de linarit de +/- 5 % FS. A partir de la caractristique de transfert donne ci-dessus,
Calculez l'cart maximal entre la valeur thorique et relle calculez l'erreur maximum de linarit de ce convertisseur
du premier "pas". MAX = 400 mV pour le code 011
Tension pleine chelle de 8V, Tension pleine chelle 7V, donc l'erreur de linarit est de :
donc 5% FS = (8*5) / 100 = 400 mV X = (100 x 0,4 / 7) = 5,7 %
(q 0,4 = 0,6 < 1ier pas < q + 0,4 = 1,4 ) V 2,6 V < Vs (3V) < 3.4 V

III-5-) Erreur de gain (Gain Error)


III-5-1 ) Dfinition
Elle caractrise une pente diffrente entre la caractristique de transfert thorique et
relle.
(CAN) (CNA)
N (Bits)
111
Erreur de gain
Vs (V) de + 1LSB
7
Erreur de gain
110 Caractristique relle
6 avec erreur de gain
101 Caractristique idale
5 Caractristique
100 thorique idale
4
Caractristique
011 relle Idale Caractristique
3 relle idale
010

Caractristique relle 2

001 avec erreur de gain Caractristique thorique


Caractristique thorique 1
Ve (V)
000
0 1 2 3 4 5 6 7 8
0
000 001 010 011 100 101 110 111 M (bits)
III-5-2 ) Unit
Elle est exprime :
en % de la valeur pleine chelle (+/- 0,2 % FS)
ou en multiple du quantum.
IV- Technologie des convertisseurs
IV-1-) Type de convertisseur
(CAN) (CNA)
Il existe diffrentes mthodes pour convertir une Il existe diffrentes mthodes pour convertir une
tension analogique en tension numrique. tension numrique en tension analogique.
Les principales technologies sont : Les principales technologies sont :
Convertisseur Simple Rampe Convertisseur chelle de rsistances pondres
Convertisseur Double Rampe Convertisseur chelle de rsistances R-2R
Convertisseur approximations successives
Convertisseur Flash Chaque convertisseur a ses avantages et ses
Chaque type de convertisseur a ses avantages et inconvnients. Seul le convertisseur chelle de
ses inconvnients. Seul le convertisseur approximations rsistances R-2R sera tudi par la suite, car ce type de
successives sera tudi par la suite, car ce type sera utilis convertisseur est utilis dans le thme MOYEUX de
dans le thme TABLE D'OPERATION BICYCLETTE.

IV-2-) Comparaison des diffrentes technologies


(CAN) (CNA)
Type Vitesse Erreur Rsolution Type Vitesse Erreur Rsolution
Moyenne
Rsistances Faible (quelques
Simple Rampe Faible (ms) Eleve leve (7 Eleve (1s Eleve
Pondres bits)
14 bits) 10 s)
Eleve (10 Eleve
Double Rampe Faible (ms) Faible
18 bits)
(Sortie en
Moyenne Moyenne tension 1s
Approximations Moyenne
0,5 1 leve (8 10s)
Successives (quelque 10 S) R-2R Faible Eleve
LSB 16 bits) (Sortie en
Moyenne Faible courant 50 ns
Flash Eleve (ns , s) 0,5 1 leve (4 1s)
LSB 10 bits)

IV-3-) Principe de fonctionnement des convertisseurs


CAN approximations successives CNA chelle de rsistances R-2R
Schma de principe simplifi Schma de principe simplifi
Mot de sortie
sur N bits
Tension de rfrence

Iref
Vref
MSB
Convertisseur Numrique

Registre approximation

R R R 2R
analogique (CNA)

Dbut de 2R 2R 2R 2R
successives

conversion
Logique de
commande I3 I2 I1 I0
N bits

Fin de 1 0
Vc conversion

LSB
LSB
A3 A2 A1 A0 R'
MSB

-
8

-
8

Horloge
I
+
+ Vs
Th = priode de l'horloge
Ve

Donnes Donnes
La tension analogique convertir est de 5 V Le courant de rfrence est 2 mA
Le CNA est un convertisseur 4 Bits L'amplificateur oprationnel est parfait
La tension pleine chelle du CNA est 7,5 V La tension pleine chelle est - 5V
Travail demand Travail demand
Calculez la rsolution du CNA. Que peut-on dire du potentiel sur l'entre de l'AOP ?
Tension nulle
7,5 Que vaut la tension Vs ?
q= = 500mV Vs = - R' x I
2 1
4
Exprimez I en fonction de I0, I1, I2 et I3.
Fonctionnement I = I0 + I1 + I2 + I3
Etape 1 :
Fonctionnement
Volts Vc Ve
7 Calculez le courant I3 en fonction de Iref :
6 Iref R
5
4 2R R
3 Le bit de poids fort est mis 1. Loi du diviseur de courant
La tension Vc est de 0,5 * 8 = 4V. I3 I3 = Iref x 2R / (2R + 2R)
2
Vc < Ve donc le bit de poid fort reste 1 I3 = Iref / 2
1
t (ms) Calculez le courant I2 en fonction de Iref :
0 Iref - I3 = (Iref - Iref / 2) = Iref / 2
1000
Etape 2 : Rsistance quivalente
R R (((2R // 2R) + R) // 2R)
Volts Vc Ve
7 2R R
6 Loi du diviseur de courant
I2
5 I2 = (Iref / 2) x 2R / (2R + 2R)
I2 = Iref / 4
4
Calculez le courant I1 en fonction de Iref :
3 Le bit de poids infrieur est mis 1.
La tension Vc est de 4 + 0,5 x 4 = 6V. (Iref / 2) - I2 = ((Iref / 2) - (Iref / 4)) = (Iref / 4)
2
Vc > Ve donc le bit repasse 0 Rsistance quivalente
1 ((2R // 2R))
t (ms) R R
0 2R R
1000 1100
Loi du diviseur de courant
Etape 3 : I1
I1 = (Iref / 4) x 2R / (2R + 2R)
Volts Vc Ve I1 = Iref / 8
7
6 Calculez le courant I0 en fonction de Iref :
5 (Iref / 4) - I1 = ((Iref / 4) - (Iref / 8)) = (Iref / 8)
4
R Loi du diviseur de courant
3 Le bit de poids infrieur est mis 1. 2R 2R I0 = (Iref / 8) x 2R / (2R + 2R)
2 La tension Vc est de 4 + 0,5 x 2 = 5V. I0 = Iref / 16
Vc <= Ve donc le bit resta 1 I0
1
t (ms)
0
1000 1100 1010 Dduisez I en fonction de Iref :
Etape 4 : 1 1 1 1
Volts Ve
I = I3 + I2 + I1 + I0 = Iref ( + + + )
Vc 2 4 8 16
7
6 1 1 1 1 I
I = Iref ( + + + ) = ref (8 A0 + 4 A1 + 2 A1 + 1 A0)
5 2 4 8 16 16
4
Calculez I dans le cas ou A3, A2, A1 et A0 = 1001
3 Le bit de poids faible est mis 1.
La tension Vc est de 4 + 0,5 x 1 = 5,5V. 1 1 9
2
Vc > Ve donc le bit repasse 0
I = Iref ( + ) = 2 103 + = 1,125 mA
1 2 16 16
t (ms)
0 Calculez R' pour une tension pleine chelle de -5V.
1000 1100 1010 1011
15
Le mot Binaire de sortie est : 1010 IMax = ( ) 2 10- 3 = 1,875 mA
16
- (-5)
R' = VFS = 3
= 2667
IMax 1,875 10
Remarques : Remarques
Le temps de conversion dpend du nombre de bits, il est Seulement deux valeurs de rsistances sont
gal au nombre de bits fois le cycle d'horloge. ncessaires pour raliser ce convertisseur.
Pour un nombre de bits donns, le temps de conversion
est constant et ne dpend pas de la tension convertir.

IV-4-) Exemple de convertisseur


IV-4-1 ) Convertisseur Analogique / Numrique

Rfrence Nombre de bits Tc(s) linarit (+/-LSB) constructeur prix HT

ADC0804 8 73 1 Philips 56,7

ADC0808 8 100 0,5 Philips 58

AD673JN 8 30 0,5 Analog Devices 172

AD573JD 10 30 1 Analog Devices 570

AD773JD 10 0,055 1 Analog Devices 683,55

LTC1285CS8 12 100 2 Linear technologie 91

MAX186BCPP 12 10 1 Maxim 251

LTC1410CS 12 0,75 1 Linear technologie 290

AD679JN 14 7,8 2 Analog Devices 389,5

AD7885AQ 16 5,3 2 Analog Devices 536

IV-4-2 ) Convertisseur Numrique / Analogique

Rfrence Nombre de bits Tc(s) linarit Sortie constructeur prix HT

AD7523 8 0,15 +/- 0,5 q Courant Intersil 35

DAC08CN 8 0,15 +/- 0,5 q Courant Analog Devices 28

AD557 8 1,5 +/- 0,5 q Tension National Semiconducteur 67

AD7533 10 0,6 +/- 2 q Courant Analog Devices 48

AD7390 10 75 +/- 1,6 q Tension Analog Devices 72

AD668 12 0,05 +/- 0.5 q Courant Analog Devices 499

ADDAC80 12 5 +/- 0,5 q Tension Analog Devices 140

DAC8043 12 1 +/- 1 q Courant Burr Brown 125

AD7840 14 2 +/- 2 q Tension Analog Devices 167

DAC712 16 6 +/- 4 q Tension Burr Brown 171

Vous aimerez peut-être aussi