Introduction au Convertisseur Numérique-Analogique
Introduction au Convertisseur Numérique-Analogique
1.1.2 Symbole
Le symbole d’un convertisseur analogique-numérique (C.N.A.) est représenté ci-contre :
— Le # représente le mot binaire d’entrée codé sur n bits.
— Le ∩ représente la tension analogique en sortie.
N
# ∩ Vs
N = 2n−1 · an−1 + · · · + 23 · a3 + 22 · a2 + 21 · a1 + 20 · a0
Exemple :
Convertissons N2 = (0100110)2 en décimal :
N10 = 26 · 0 + 25 · 1 + 24 · 0 + 23 · 0 + 22 · 1 + 21 · 1 + 20 · 0 = 32 + 0 + 0 + 4 + 2 + 0 = 38
❏ Quantum q
On appelle pas de progression ou encore quantum, la plus petite variation de la tension Vs s’ajoutant à
la sortie lorsque la valeur binaire d’entrée est augmentée de 1 (incrémentée). La valeur du quantum, par
définition, est donnée par :
où :
Upe Upe — q : Le quantum (en Volts),
q= = n
Nmax 2 −1 — Upe : La tension de pleine échelle,
— Nmax = 2n −1 : La valeur maximale du nombre binaire d’entrée.
❏ Fonction de transfert Vs = f (N)
La fonction de transfert exprime la relation entre la grandeur numérique d’entrée et celle analogique de
sortie. On donne : h i
Vs = q · N = q · 20 a0 + 21 a1 + 22 a2 + · · · + 2n−1 an−1
où N est la valeur décimale du mot binaire à convertir.
La courbe de transfert est le graphe qui donne la sortie Vs en fonction de N . Cette courbe est en forme
d’escalier, car à chaque incrémentation de N , la sortie Vs augmente d’un quantum q.
a2 a1 a0 N Vs CNA unipolaire
Vs (V )
0 1 0 2 2q 5q
0 1 1 3 3q 4q
Quantum
1 0 0 4 4q 3q
1 0 1 5 5q 2q
q
1 1 0 6 6q
0
1 1 1 7 7q 000 001 010 011 100 101 110 111 N (bits)
❏ Précision P
Soit εmax l’erreur de la tension Vs définie comme étant l’écart entre la valeur théorique attendue et la valeur
réellement fournie. La précision P peut s’exprimer en % par la relation P = εUmax PE
ou en bit par la relation
P = εmax
q .
❏ Résolution R
On définit la résolution numérique comme la variation minimale de tension de sortie que l’on peut
obtenir compte tenu du nombre de bits imposé à l’entrée, rapportée à la pleine échelle. Elle s’exprime en
pourcentage et ne dépend que du nombre de bits du convertisseur :
q 1 1
R= = = n
Upe Nmax 2 −1
Elle peut aussi être définie comme étant le nombre de bits en entrée : R = n
Remarque :
La résolution analogique peut être définie comme étant égale au quantum q : R = q.
❏ Temps de conversion Tc
C’est le temps minimum nécessaire au convertisseur pour que la sortie Vs se stabilise à la valeur théorique
attendue lors d’une transition de l’entrée.
Certains constructeurs fournissent la fréquence maximale de conversion (cadence).
Application 1.1: Soit un CNA à 5 bits. Lorsque le mot d’entrée est 10100, la tension de sortie Vs
vaut 5 V. Que vaut Vs pour un mot d’entrée de 11101 ?
Vs = q · N = 0, 25 · 29 = 7, 25 V.
Application 1.2: Soit un CNA à 8 bits ayant une pleine échelle égale à 10 V. Soit l’octet A = 10010110,
appliqué à l’entrée de ce convertisseur. Calculez la tension de sortie pour ce mot binaire.
Vs = q · N = 0, 039 · 150 = 5, 85 V.
Application 1.3: Soit un CNA à 10 bits. La valeur pleine échelle est de 5 V. Calculez la tension de
sortie Vs pour un mot d’entrée A = 1100101101.
Vs = q · N = 0, 00489 · 813 ≈ 3, 98 V.
i3 R′
k2 R/8
i′
i2
k1 R/4 −
AOP
i1
k0 R/2 +
Vs
i0
R
Vref
☞ Expression de Vs en fonction de N
Vs = −R′ · i′
En remplaçant i′ :
Vref 0 R′
Vs = −R′ · 2 a0 + 21 a1 + 22 a2 + 23 a3 = − · Vref · N
R R
☞ Le quantum est :
R′
q=− · Vref
R
R R R
iréf I3 I2 I1 I1
Vréf 2R
V3 2R V2 2R V1 2R V0 2R
P1 P2 P1 P0
a3 a2 a1 a0 Is R
a3 I3 a2 I2 a1 I1 a0 I0
−
AOP
+
Vs
La présence d’une boucle de contre réaction entre l’entrée inverseuse et la sortie indique que AOP fonctionne
en régime linéaire .
Lorsque les interrupteurs sont en position 0, les points P0 , P1 , P2 et P3 sont reliés à la masse. Lorsque les
interrupteurs sont en position 1, les points P0 , P1 , P2 ou P3 sont reliés à l’entrée inverseuse de l’AOP. En régime
linéaire (V + = V − ) et ona (V + = 0 ) alors (V + = V − = 0 ). par consequent,quelle que soit la position des
interrupteurs les points P0 , P1 , P2 et P3 sont reliés à la masse.
D’après la loi des mailles, on a :
Vs = −RIs C’est un convertisseur courant tension (CCT)
Et d’après la loi des nœuds, on a :
Is = a3 I3 + a2 I2 + a1 I1 + a0 I0
Alors
Vs = −R(a3 I3 + a2 I2 + a1 I1 + a0 I0 )
Et d’après la loi d’ohm, on a :
V3 V2 V1 V0
Vs = −R a3 + a2 + a1 + a0
2R 2R 2R 2R
donc :
1
Vs = − (a3 V3 + a2 V2 + a1 V1 + a0 V0 )
2
Avec ;
V0 V1 V2 V3
I0 =
, I1 = , I2 = , I3 =
2R 2R 2R 2R
Pour simplifier le raisonnement, nous allons donc étudier le réseau suivant :
IRéf A IA B IB C IC D ID
I3 R I2 R I1 R I0
VRéf V3 2R V2 2R V1 2R V0 2R 2R
Les branches où circulent I0 et ID sont en fait deux résistances égales (2R) en parallèle, la résistance équivalente
est R. Cette résistance équivalente est en série avec celle où circule IC . Le courant IC circule donc dans une
résistance équivalent à 2R. Le circuit devient Alors
IB C IC D ID IB C IC D IB C
I1 R I0 I1 R I1 IC
V1 2R V0 2R 2R ≡ V1 2R V0 R ≡ V1 2R 2R
On continue le même Raisonnement , On retombe strictement sur le même type de réseau que précédemment. On
en déduit facilement :
V1 = V22 ; V2 = V23
V3 = VRéf , V2 = 2 ,
VRéf
V1 = 4 ,
VRéf
V0 = VRéf
8
ce qui conduit à :
VRéf 3
2
Vs = − a3 + 2 2
a2 + 2 1
a1 + 2 0
a0 = qN
24
Pour un (CNA) à n bits (R − 2R), la tension de sortie Vs peut être généralisée par l’équation :
VRéf n−1
Vs = − 2 a n−1 + 2 n−2
an−2 + · · · + 2 1
a 1 + 2 0
a 0
2n
Le quantum q et le nombre à convertir N sont définis par :
VRéf
q=− et N = 2n−1 an−1 + 2n−2 an−2 + · · · + 21 a1 + 20 a0
2n
Caractéristique Description
Tension d’alimentation ±4.5V à ±18V
Résolution 8 bits
Précision ±1 LSB
Temps de conversion 100 ns
Type de sortie Courant (nécessite un CCT)
Courants de sortie Complémentaires (I et /I)
Type de convertisseur Bipolaire
Entrée Sortie
a0
1.2.1 symbole
Le symbole d’un CAN est représenté ci- dessous.
∩ #
N
Ve
Vx −
Registre à approximations
Horloge
successives (SAR)
VCN A +
(MSB)
N=(an−1 an−2 . . . a1 a0 )
(LSB)
(q.N)
CNA
Début
MSB sélectionné
Le bit sélectionné = 1
Vx > q.N ?
Remettre le bit à 0
Fin
Ainsi, la conversion de Vx = 7 V donne un résultat binaire 10110011 et un résultat décimal N10 = 179.
Vérification : Nous savons que : N = Vqx En substituant ces valeurs, nous obtenons : N = 0,0391
7
≈ 179,028
La partie entière de N est 179. En binaire, 179 s’écrit :17910 = 101100112
VCNA (V )
8
7.5
Vx = 7V
6.5
5.5
5
t
Clock TClk
t
SOF
t
EOF
Temps de conversion
t
−
Ie AOP
+
Vs
Vs = −R · Ie
Codeur Fréquence
Vitesse n
incrémental f = K′ · n
Pour convertir ces signaux en une tension proportionnelle à la grandeur physique mesurée, on utilise un
convertisseur fréquence-tension (CFT).
1.4.2 Définition
C’est un convertisseur qui permet de produire une tension proportionnelle à la fréquence du signal d’entrée.
où :
• f : fréquence du signal Ve ;
Vs = K · f
• K : constante ;
• Vs est proportionnelle à la fréquence de Ve .
Vs
Vmax
Conertisseur TON
f/V Te
Ve , fe Vs = k · fe 0
0 1 2 3 4
Supposons qu’on applique sur l’entrée une tension sinusoïdale dont on veut mesurer la fréquence f.
-Vmax
T
+Vcc
+
t
+Vmax
Ve − V1 (t)
V1
−Vm
V1 T
0V
+Vcc
C t
V1 R D V2 V2 (t) T
Vcc
1.4.6 Monostable
t
Le circuit monostable génère à sa sortie une impulsion de durée calibrée T0 et d’amplitude E à chaque fois
qu’il reçoit un front sur son entrée. Le monostable ne peut avoir qu’un seul état stable. Il faut distinguer deux
états :
— L’état stable : est l’état dans lequel le monostable peut rester indéfiniment.
— L’état instable : est l’état pour lequel on a en sortie un niveau de durée définie, propre au monostable et
noté T0 .
Les monostables sont caractérisés par :
— Les valeurs des tensions à l’état stable et instable.
— La durée de l’état instable.
On peut réaliser un monostable par l’association de circuits RC et d’un [Link], porte logique, ou circuit spé-
cialisé NE555 ou HEF4538.
V2 (t)
c T
Vcc
+
R AOP
Vref − V3 (t) t
V3
V2 E
T
T0
La durée instable :
2·E
T0 = R · C · ln
VREF
T0
Vmoy = ·E
T
T0
Vs = E ·
⇒ Vs = E0 · T0 · f
T
Donc Vs est proportionnelle à la fréquence du signal d’entrée Ve :
Vs = K · f
C’est un oscillateur à relaxation dont la fréquence du signal de sortie est proportionnelle à une tension de
commande Ve :
où :
f = k · Ve ➾ k : constante ;
➾ f : est proportionnelle à la tension de commande Ve avec f = 1
T
Ve (t)
Conertisseur
tension-fréquence
Ve f = k · Ve t
Vs (t)
Uc
R I
R
− R′ C
R R AOP1 −
+ AOP2 −
+ AOP3
+
Ve V1 V2
C Vs
RB
T R2
B
R1
E
on obtient :
V1 + Ve
= 0 ⇒ V1 = −Ve .
2
— Cas où VS = −Vcc
Dans ce cas, le transistor est bloqué. On a alors V1+ = Ve et V1− = 2 .
V1 +Ve
En égalant ces deux
expressions, on obtient :
V1 + Ve
= Ve ⇒ V1 + Ve = 2Ve ⇒ V1 = Ve .
2
En remplaçant I par R′ ,
V1
on obtient :
V1 dV2
= −C .
R′ dt
Ainsi, la variation de V2 en fonction du temps est donnée par :
dV2 V1 1
Z
=− ⇒ V2 = − ′ V1 dt.
dt CR′ RC
Lorsque VS = +Vcc et Ve = cte, on a V1 = −Ve . Par conséquent, la tension V2 s’exprime comme suit :
Ve · t
V2 = + cte.
R′ C
Lorsque VS = −Vcc et Ve = cte, on a V1 = Ve . Par conséquent, la tension V2 s’écrit :
Ve · t
V2 = − + cte.
R′ C
Vs (V )
+ Vsat
VSL VSH Ve (V )
- Vsat
Figure 17 – Cycle d’hystérésis du trigger non inverseur
V1
+Ve
t
−Ve
V2
VSH
Ve Ve
−
R′ C R′ C
α t
VSL
−Ve
R′
V3
+Vcc
TL TH
t
−Vcc
T