You are on page 1of 25

A.

Objectifs de la squence:
l'issue de la squence, il faut tre capable de:
Comprendre la thorie de fonctionnement des
diffrents types de convertisseurs CAN CNA
Comparer les avantages et les inconvnients des
diffrents types de CAN CNA
B) LES ECHANGES AVEC UN MONDE ANALOGIQUE.
Le transducteur:
Traduit la grandeur physique en un signal analogique dont le niveau de lordre du mV reste
insuffisant pour attaquer les tages suivants :
Filtre :
Eliminer les signaux parasites.
Echantillonneur Bloqueur:
Maintenir le niveau du signal constant pendant toute la dure de la conversion.
CAN (convertisseur analogique numrique)
Traduit le signal analogique sous forme numrique pour tre trait en temps rel ou diffr
selon les applications par un calculateur. La restitution des donnes vers le monde extrieur est
effectue par un systme de conversion numrique analogique (CNA).
Pression
Acclration
Temprature
Temps
Transducteur
ou
capteur
Ampli
Filtre
Echantillonneur
bloqueur
(S&H)
Systme
numrique
Sortie
Analogique
Variables physiques
C) CONVERTISSEURS NUMERIQUES-ANALOGIQUES
Un CNA traduit une entre numrique N code sur n bit en une grandeur de sortie
analogique telle que :
Vs=q.N
q:quantum ou LSB (V)
N:grandeur numrique
D) LES PRINCIPAUX TYPES DE CNA
1) CNA rsistances pondres.
Il comprend:
Une tension de rfrence Eref
Une batterie de commutateurs commands par le code numrique contenu
dans les cases d'une mmoire binaire.
Une batterie de rsistances pondres de manire ce que les courants
gnrs soient dans une progression gomtrique de raison
-
+
Ro
Ia
Va
Tension
analogique
Convertisseur courant tension
Commutateurs analogiques
R
2R
4R
8R
16R
32R
64R
128R
0
0
1
0
1
0
0
0
Eref
Code
numrique
Logique de commande
mmoire binaire

1-1) EXERCICE:
-
+
Ro
Ia
Va
Tension
analogique
Convertisseur courant tension
Commutateurs analogiques
R
2R
4R
8R
16R
32R
64R
128R
0
0
1
0
1
0
0
0
Eref
Code
numrique
Logique de commande
mmoire binaire
Sachant que l'information numrique est 00101000. Exprimez dans ce cas
Ia et Va en fonction de Vref, R, et Ro
Supposons que l'on dsire un signal analogique sous forme de tension
l'aide du CNA ci-dessus dont la valeur pleine chelle est gale 10V.
Combien de paliers lmentaires existe-t-il ?
A chaque palier correspond un niveau de tension appel "QUANTUM"
; quelle est sa valeur ?
A quelle tension analogique correspond l'information numrique prise en exemple?
Remarques: Le principe de ce convertisseur est simple mais ncessite
des rsistances de prcisions ayant une dynamique de valeurs trop leves
(de R 128.R pour 8 bits ) .C'est la raison qui limite l'utilisation de
convertisseurs rsistances pondres.
inconvnients: Dfauts de lALI
Dfaut des commutateur Ron
imperfection de Vref
Obtention trs difficile et chre des rsistances R, 2R, 4R, 8R, 16R
2) CNA rseau R-2R
Ce CNA n'utilise que 2 valeurs de rsistances
-
+
Va
R
2R
R
2R
R
2R
R
2R 2R
Vref
0 1 1 0
K1 K2 K4 K8
Il existe en fait de nombreuses variantes qui diffrent les unes des autres
essentiellement par les particularits de leurs commutateurs.
L'inconvnient de ce CNA est la limitation de la rapidit de conversion qui est due
au fait suivant:
lors de la commutation d'un bit , il y a inversion du courant dans la rsistance 2R
correspondante ; les capacits parasites ralentissent cette inversion et rallongent
ainsi le temps de conversion.
3) CNA rseau R-2R chelle inverse.
-
+
Va
R
2R 2R
R
2R
R
2R
R
2R
Vref
Rn
K1 K2 K3 K4
1)Quelle est la fonction de l'amplificateur associ la rsistance Rn ?
2) Quelle est l'influence de la position des commutateurs sur les courants
traversant les rsistances 2R?
Pourquoi ? Quel avantage en tire-t-on ?
3) Donner l'expression des courants I1, I2, I3, et I4 qui traversent
respectivement K1, K2, K3 et K4
4) Lequel des 4 interrupteurs correspond au LSB ?
5) Donner l'expression de Va en fonction de K1, K2, K3, K4, R, Rn, Eref ?
5) Exercice :Etude du CNA MC1408
-
+
2R 2R
R
2R
R
2R
Vref-
R2
Vs
Is
I2
A0
A1 A6 A7
R1
Vref+
I
I1
A
B
MSB
LSB
MC1408
R
2R
M i r o i r
d e
c o u r a n t
Les commutateurs analogiques sont positionns par la valeur des Ai. Le circuit
MC1408 possde un miroir de courant tel que:
( )
I I
R
Vref Vref
1
1
= =

+
1) Quelle est la rsistance quivalente entre les points A et B ?
2) Soit N le nombre dcimal correspondant la combinaison binaire applique
c'est dire:
N=A7.27+A6.26+....+A0.20
Exprimer I2 en fonction de I1 et de N?
3) Exprimer Vs en fonction de Vref+, Vref-, R1, R2 et N ?
4) Quelle doit tre la valeur de Vref- pour avoir Vs = -5V lorsque N=0 ?
5) On donne Vref+ = 0 et R2 = 4,7K*.Dterminer R1 pour obtenir Vs=0 avec
N=128 ?
En dduire Vs maximum ?
-
+
2R 2R
R
2R
R
2R
Vref-
R2
Vs
Is
I2
A0
A1 A6 A7
R1
Vref+
I
I1
A
B
MSB
LSB
MC1408
R
2R
M i r o i r
d e
c o u r a n t
E) Principales caractristiques d'un CNA
1) RESOLUTION
elle peut tre dfinie en % de la pleine chelle
(FSR:Full scale range)
la sortie Vs va augmenter de q lorsque N augmentera de 1
1 2
n
Eref
q

= La rsolution est lie au QUANTUM:


2)PRECISION
Les 3 paramtres les plus importants sont appels erreur de dcalage, erreur
pleine chelle et erreur de linarit habituellement exprims en pourcentage de la
sortie pleine chelle du convertisseur (%PE)
2-1) ERREUR DE DECALAGE (OFFSET ERREUR)
Elle caractrise l'cart entre la tension nulle correspondant au code 00...00 et la
tension de sortie relle. Elle s'exprime en % de la pleine chelle ou en fraction
de quantum.
2-2) ERREUR DE GAIN (OU D'ECHELLE) [GAIN ERROR, SCALE ERROR]
Il y a erreur de gain lorsque la tension pleine
chelle VPE lue diffre de la tension pleine
chelle VPE idale
2-3) ERREUR DE LINEARITE
L'erreur de dcalage et l'erreur de gain tant compenses, l'erreur de linarit
est caractrise par l'cart maximal entre la courbe relle et la courbe idale.
Elle s'exprime en % de la pleine chelle ou en fraction de quantum.
3) MONOTONICITE
L'numration des codes dans l'ordre croissant doit correspondre en sortie des
tensions croissantes si ce n'est pas le cas, on dit qu'il y a non monotonicit.
4) TEMPS DE CONVERSION (CONVERSION RATE)TC
C'est le nombre maximal de conversions par seconde pour lequel les spcifications
sont respectes.
F) LES CONVERTISSEURS ANALOGIQUES-NUMERIQUES
Un convertisseur analogique numrique est charg de transformer une variation
continue de tension en une srie de valeurs mathmatiques (sans nergie)
codes.
1) CODAGE DES VALEURS
Les codages les plus couramment utilises sont:
Le binaire naturel, pour les nombres non signs
Le complment deux pour les nombres signs
le codage binaire sign.
2) CAN A PESEES SUCCESSIVES:
-
+
Registre
CNA
HORLOGE
Vref
Va
Logique de
commande
Dbut de conversion
Fin de conversion
Verrou
et
commande
des sorties }
valeur
numrique
Principe de fonctionnement:
Le temps de conversion (tc) est constant.
Cette famille de CAN est rapide elle peut
atteindre l'heure actuelle la microseconde.
Cette conversion ncessite un signal Va constant tout au long des approximations,
c'est pourquoi ces convertisseurs sont souvent associs des chantillonneurs
bloqueurs.
3) CAN A COMPTAGE D'IMPULSIONS
Ce procd de conversion trs simple ncessite peu de composants et offre une
trs bonne prcision. Cependant, le temps de conversion est trs long (de 0.1ms 0.1s) .
Dans cette famille, les CAN les plus rpandus sont :
Les CAN simple rampe
Les CAN double rampe
3-1) CAN simple rampe:
-
+
Va
Gnrateur
de
rampe
systme
logique
compteur
Commande
de
mesure
Horloge
valeur
numrique
VC
VR
t
t
t
VR
VC
T0
0
5V
T0
T0
T1
Le procd consiste comparer une rampe de tension de rfrence la tension
convertir. L'intervalle de temps coul jusqu' l'galit de ces deux tensions est
proportionnel la tension mesurer. Le nombre d'impulsions dlivres par une horloge,
comptes pendant cet intervalle de temps fournira la valeur numrique attendue
3-2) CAN double rampe
Compteur
Horloge
-
+
-
+
C
R
Vx
Comparateur Multiplexeur
analogique
Logique de
commande
Va
Vref
Porte
Valeur
numrique
Cette conversion s'effectue en deux tapes:
t
t1
pente
dfinie par
Ve
pente
dfinie par
Vref
Comptage
de
N2 impulsions
N1
impulsions
prdfinies

La tension convertir Ve est applique l'entre de
l'intgrateur pendant une priode t1 gale N1 priode
T d'horloge:

= =
1 t
0
T . 1 N .
C . R
Ve
1 t .
C . R
Ve
Vedt
C . R
1
N1 a en gnral une valeur ronde et fixe (1000 par exemple)
Au bout du temps t1, on commute l'entre de l'intgrateur sur une tension de
rfrence Vref de polarit oppose Ve. L'intgration s'effectue jusqu' ce que la
tension de sortie de l'intgrateur sannule. Soit N2 le nombre de priode T
d'horloge comptes pendant cette deuxime tape.
Dans ce type de convertisseur :
La premire rampe est temps constant.
La seconde pente constante.
Montrer que la valeur de Ve est proportionnelle N2 et ne dpend pas de RC ni de T.
t
t1
pente
dfinie par
Ve
pente
dfinie par
Vref
Comptage
de
N2 impulsions
N1
impulsions
prdfinies
Performances
La rjection de bruits des signaux
alternatifs parasites est grande
Le temps de conversion est assez long
On obtient une rsolution de lordre du V .
4).CONVERTISSEUR PARALLELE.
Ils sont aussi appels convertisseurs FLASH .
Une chane de rsistances dtermine un
chelonnement de valeurs distantes de q et
comprises entre Vmax et Vmin
(sauf pour la premire ).
Inconvnient : Il faut 255 comparateurs
pour 8bits
Avantage trs grande vitesse de
conversion.
Une variante de codeur parallle simple fait appel la technique du Flash.
Un procd en 2 tapes dans lequel lentre est convertie en flash la moiti
de la prcision finale
Ensuite, un CNA interne retransforme cette approximation en valeur analogique.
Lerreur repasse dans le convertisseur flash pour fournir les bits de poids faibles.
G ) PRINCIPALES CARACTERISTIQUES D'UN CAN
Certaines caractristiques sont dfinies de manire identique celle du CNA,
savoir :
La rsolution, la prcision, les erreurs de dcalage, de gain, de linarit,
la vitesse de conversion.
1) Erreur de quantification
Centre
Par dfaut
1/2 LSB
q
ve
N
La conversion d'une rampe de tension donne une fonction en marche descalier.
L'erreur ainsi introduite est appele erreur de quantification . Elle peut-tre centre ou
par dfaut:
q
q
2
q
2
-
+
Ve
erreur centre
0
q
2
q+
q
2
Centre
1/2 LSB
q
ve
N
2.) Cadences limites d'un CAN
La conversion A/N n'est pas une opration instantane. Elle peut tre relativement
rapide avec les convertisseurs parallles et nettement plus lents avec les
convertisseurs rampe.
Considrons une conversion centre avec 'q' le QUANTUM et N la valeur numrique
du signal d'entre Ve .
2
q
Nq Ve
2
q
q . N + < <
Si le signal 'Ve' varie pendant la dure de conversion Tc , le rsultat numrique risque
d'tre fauss.
? )
dt
dVe
(
MAX
=
( )
dVe
dt
q
Tc
MAX
=
2

You might also like