Академический Документы
Профессиональный Документы
Культура Документы
Poulichet
P.Poulichet
Avril 2011
P.Poulichet
4
5
6
Introduction..................................................................................................................................................... 4
1.1
Structure dune chane dacquisition / restitution.................................................................................... 4
1.2
Exemple .................................................................................................................................................. 6
1.3
Organisation de la chane dacquisition .................................................................................................. 7
1.3.1
Structure squentielle ...................................................................................................................... 7
1.3.2
Acquisition simultane .................................................................................................................... 8
1.3.3
Structure parallle ........................................................................................................................... 8
Thorie de lchantillonnage........................................................................................................................... 9
2.1
Rappels mathmatiques........................................................................................................................... 9
2.1.1
Transforme de Fourier ................................................................................................................... 9
2.1.2
Convolution..................................................................................................................................... 9
2.1.3
Impulsion de Dirac ........................................................................................................................ 10
2.1.4
Peigne de Dirac ............................................................................................................................. 10
2.2
Calcul du spectre du signal chantillonn ............................................................................................. 10
2.3
Frquence limite dchantillonnage. Thorme de Shannon................................................................. 12
2.4
Rle du filtre de sortie........................................................................................................................... 12
2.5
Rle du filtre dentre ........................................................................................................................... 12
2.6
Calcul de lordre du filtre en fonction de la frquence dchantillonnage et de lordre du filtre .......... 13
2.7
Modification du spectre par blocage dordre 0...................................................................................... 14
Calcul du dveloppement en srie de Fourier du signal chantillonn.......................................................... 15
3.1
Dveloppement en srie de Fourier dun signal priodique .................................................................. 15
3.2
Dmonstration des relations permettant le calcul des coefficients ........................................................ 16
3.2.1
Calcul de la valeur moyenne ......................................................................................................... 16
3.2.2
Calcul des coefficients An............................................................................................................. 16
3.2.3
Calcul des coefficients Bn............................................................................................................. 16
3.2.4
Conclusion..................................................................................................................................... 17
3.3
Exemple de calcul de la dcomposition en srie de Fourier.................................................................. 17
3.3.1
Calcul de A0 .................................................................................................................................. 17
3.3.2
Calcul des coefficients An............................................................................................................. 17
3.3.3
Calcul des coefficients Bn............................................................................................................. 18
3.3.4
Composition avec 3 harmoniques ................................................................................................. 18
3.3.5
Composition avec 5 harmoniques ................................................................................................. 19
3.3.6
Composition avec 7 harmoniques ................................................................................................. 19
3.3.7
Composition avec 20 harmoniques ............................................................................................... 20
3.4
Calcul de la dcomposition en srie de Fourier du signal servant lchantillonnage ......................... 20
3.4.1
Calcul de A0 .................................................................................................................................. 21
3.4.2
Calcul de An.................................................................................................................................. 21
3.5
Dveloppement en srie de Fourier du signal chantillonn ................................................................. 22
Simulation de leffet de lchantillonnage .................................................................................................... 23
Rapport signal bruit en fonction du nombre de bits ................................................................................... 25
Echantillonneur Bloqueur ............................................................................................................................. 27
6.1
Influence de rON et rOFF sur les courbes de vs ........................................................................................ 28
6.2
Erreur lie la charge de la capacit ..................................................................................................... 28
6.2.1
Calcul de la dure de fermeture de K ............................................................................................ 28
6.3
Erreur lie la dcharge de la capacit ................................................................................................. 29
6.4
Exemple de dimensionnement de lchantillonneur bloqueur............................................................... 30
6.4.1
Choix de linterrupteur .................................................................................................................. 30
6.4.2
Choix de la capacit Ch................................................................................................................. 30
6.5
Rduction de limportance de rON ......................................................................................................... 32
6.6
Paramtres de choix de lE/B ................................................................................................................ 34
6.6.1
Echantillonnage............................................................................................................................. 34
6.6.2
Transition chantillonnage maintien ............................................................................................. 34
6.6.3
Maintien ........................................................................................................................................ 34
6.6.4
Transition maintien chantillonnage ............................................................................................. 34
Principaux types de CNA.............................................................................................................................. 35
7.1
CNA rsistances pondres ................................................................................................................ 35
7.2
CNA rseau R-2R............................................................................................................................... 36
7.3
CNA rseau R-2R chelle inverse.................................................................................................. 38
P.Poulichet
7.4
Exemple de CNA : AD7533.................................................................................................................. 39
7.4.1
Conversion unipolaire ................................................................................................................... 39
7.4.2
Tension de sortie bipolaire ............................................................................................................ 40
8
CAN parallles ou convertisseur de type flash.............................................................................................. 43
8.1
Convertisseur semi flash ....................................................................................................................... 44
8.2
Convertisseur approximations successives......................................................................................... 46
8.3
CAN comptage dimpulsions ............................................................................................................. 48
8.3.1
Convertisseur simple rampe .......................................................................................................... 48
8.3.2
Convertisseur double rampe.......................................................................................................... 49
Pour en savoir plus ................................................................................................................................................ 52
P.Poulichet
Lobjectif du cours est de prsenter lacquisition de donnes. Il sera ainsi prsent le principe
mathmatique de lchantillonnage, le thorme de Shannon, lchantillonneur bloqueur, le
convertisseur analogique numrique et le convertisseur numrique analogique.
Introduction
Le signal analogique est constitu dune infinit damplitude diffrente. Il sagit, pour le
traiter numriquement, de remplacer cette succession par un nombre finie damplitude en
respectant une prcision donne.
Figure 1 : signal analogique v(t) analogique devenant v*(t) aprs chantillonnage (PE : pleine
chelle)
La Figure 1 montre en v(t) un signal analogique. Aprs un chantillonnage une frquence
1
fe =
, il devient le signal v*(t). Linfinit des chantillons de v(t) doivent tre remplace
Te
par une suite finie dinformations aussi bien dans le domaine temporel (prise dchantillons
espacs de Te) que dans le domaine des amplitudes (chaque niveau damplitude spar de q
donne lieu un nombre binaire diffrent). q est le quantum cest dire la plus petite
information qui donnera un code diffrent en numrique.
La frquence dchantillonnage fe et le quantum q doivent tre choisis en fonction des
caractristiques du signal. Le choix de fe est encadr par des problmes de cot.
Laugmentation de fe donnera une meilleure prcision mais cela entranera un cot plus
important de la chane de traitement car le temps de traitement devra tre rduit. La rduction
du quantum amliora la prcision mais cela augmentera le nombre dinformation traiter ce
qui augmentera le prix de la chane de traitement.
1.1
Au dpart dune chane se trouve souvent un capteur. La grandeur physique mesur par le
capteur se traduira en variation de paramtres lectriques, tension ou courant. La tension de
sortie du capteur peut tre buite.
P.Poulichet
Le rle de lamplificateur plac aprs le capteur qui porte le nom dtage de conditionnement
est dadapter le capteur pour convertir la grandeur de sortie du capteur en tension. Il permet
aussi de rduire la tension de mode commun.
Le signal de sortie de ltage de conditionnement est ensuite appliqu au filtre anti repliement.
Cest un filtre passe bas qui a pour rle de limiter la bande passante afin damliorer le
rapport signal bruit.
Le signal est ensuite envoy vers un tage destin permettre la numrisation. Pour cela,
entre deux prises dchantillons conscutives, la tension est maintenue constante.
P.Poulichet
Dans le cas dun chane dacquisition / restitution, la sortie de ltage de calcul est dirig vers
un convertisseur numrique-analogique. Le signal est alors analogique mais il subsiste des
paliers.
Un filtre de lissage de type passe bas permet de redonner une allure lisse au signal.
Le but de ce cours est de dterminer, pour une chane dacquisition donne, les grandeurs
suivantes :
performance de ltage de conditionnement du signal,
nombre de bits de quantification du signal,
frquence dchantillonnage.
1.2
Exemple
P.Poulichet
1.3
Suivant que les critres de performance ou de cot sont prioritaires, il est possible dorganiser
lacquisition de faon diffrente comme nous le voyons dans le paragraphe suivant.
1.3.1
Structure squentielle
Dans le cas de la Figure 3, la structure est conomique car le maximum dtages sont
communs. Lamplificateur possde un gain qui dpend du signal dlivr par le capteur. Le
gain de ltage amplificateur peut tre command par le micro processeur si la commande de
gain est numrique.
Linconvnient de ce principe est le dcalage entre les donnes des diffrentes voies : chaque
signal de sortie du capteur est trait par lE/B et le CAN les uns aprs les autres.
Le temps dacquisition entre 2 mesures sur le capteur 1 est approximativement le suivant :
t = k. tCAN
P.Poulichet
1.3.2
Acquisition simultane
Dans le cas de la Figure 4, les informations sont toutes mmorises en mme temps. Le temps
de conversion reste le mme que prcdemment. Le cot est augment.
1.3.3
Structure parallle
Dans le cas de la Figure 5, le temps de conversion est rduit car la conversion a lieu sur
chaque voie. Le cot est par contre augment.
P.Poulichet
Thorie de lchantillonnage
2.1
Rappels mathmatiques
2.1.1
Transforme de Fourier
v(t) est un signal en temporel et V(f) est le spectre de v(t) donc la reprsentation du signal en
fonction de la frquence.
V(f )=
v (t ) e
j 2 f t
dt
v (t ) =
v (t ) e
+ j 2 f t
dt
2.1.2
Convolution
Tous les systmes physiques peuvent tre dcrit par lexpression suivante :
vs ( t ) = ve ( t ) h ( t ) = v ( ).h ( t ) d
h(t) est la rponse impulsionnelle du systme physique.
P.Poulichet
TF ve ( t ) h ( t ) = TF ve ( t ) .TF h ( t ) = Ve ( f ) .H ( f )
2.1.3
Impulsion de Dirac
Lamplitude tend vers linfini et la dure tend vers 0. La surface du Dirac est de 1.
2.1.4
Peigne de Dirac
= ( t k .Te )
k
2.2
10
P.Poulichet
v * ( t ) = v ( k .Te ) = v ( t ) . ( t k .Te )
v * ( t ) = v ( t ) .Te
1
fe
Te
V *( f ) = V ( f )
1 +
( f k . fe )
Te
V *( f ) =
1 +
V ( f ) ( f k . fe )
Te
1 +
V ( f k . fe )
Te
V *( f ) =
1
(V ( f ) + V ( f fe ) + V ( f + fe ) ....)
Te
11
P.Poulichet
2.3
Quand on rduit fe, il arrive un moment ou les spectres se superposent ; on parle alors de
recouvrement (ou daliasing en anglais). Il y a alors une erreur de traitement car il sera
impossible de retrouver le signal de dpart.
2.4
2.5
Juste aprs la mesure du signal par lamplificateur dentre, il est plac un filtre qui limite la
frquence du signal dentre.
Les spectres des signaux que nous avons considrs jusqu prsent taient idaux. Nous
navons pas considr le bruit qui pouvait se superposer. En prsence de bruit, il est aussi
repli autour de la frquence fe comme montr sur la Figure 14.
12
P.Poulichet
2.6
Le filtre anti repliement dentre limite la bande passante du signal dentre au del de la
frquence de Nyquist fN = fe/2 (dans le cas ou fe = 2. fmax). Plus lordre du filtre est important
et plus lattnuation est leve au dessus de la frquence de coupure fc.
Calcul de lordre du filtre de Butterworth
Soit un signal parasite de frquence fp suprieure la frquence de Nyquist fN=fe/2. Ce
signal, sil ntait pas filtr, donnerait par repliement dans le spectre utile un signal de
frquence fe-fp et damplitude Ep.
On dtermine les caractristiques du filtre (de type Butterworth) telles que cette amplitude soit
ramene .
T(f ) =
Ep
1
fp
1+
fc
fc
Si fp > fc,
Ep fp
2k
fc
fp f N
Ep f N
13
P.Poulichet
Ep
fc
fc f N k
fN
Ep
fe
20
fc
2.7
Un bloqueur dordre 0 est utilis pour modliser, lopration ralise par lchantillonneur
bloqueur pour le maintien de la tension constante et pour le CNA. Ce dernier maintien la
tension constante entre deux conversions.
14
P.Poulichet
v*b ( t ) = v* ( t ) [Te]
Te
TF [Te] = [Te] .e j 2 f t dt
0
j f Te
e
e j f Te e j f Te = e j f TeTe
TF [Te] =
j 2 f
sin ( f Te )
f Te
V * b ( f ) = V * ( f ) e j f TeTe.sin c ( f Te )
V * b ( f ) = e j f Te
1 +
V ( f k . fe ).Te.sin c ( f Te )
Te
+
V * b ( f ) = e j f Te V ( f k . fe ).sin c ( f Te )
3
3.1
1
2
2
A0 = f (t ).dt , An = f (t ). cos nt dt et Bn = f (t ). sin nt dt .
T 0
T 0
T 0
Lexpression suivante :
f (t ) = A0 + A1 . cos(t ) + B1 . sin (t ) + A2 . cos(2t ) + B2 . sin (2t ) + .... + An . cos(nt ) + Bn . sin (nt )
sappelle dveloppement en srie de Fourier de f(t).
A0 est la valeur moyenne et A1,,An et B1,,Bn sont les amplitudes des harmoniques. Nous
dmontrons dans le paragraphes suivant les relations permettant de dterminer les coefficients
A0 et A1,,An et B1,,Bn.
15
P.Poulichet
3.2
3.2.1
0 n =0
f (t ) dt = A0 dt + ( An cos nt + Bn sin nt ) dt
A
T
T
B
= A0 .T + n [sin nt ]0 + n [ cos nt ]0
n
n =1 n
Les termes [sin nt ] [ cos nt ] sont nuls car ils reprsentent tous les deux lintgration
0
0
sur une ou plusieurs priodes dune sinusode. Leur valeur moyenne est donc nulle. On
obtient donc cette relation pour le calcul de la valeur moyenne :
T
A0 =
3.2.2
1
f (t ).dt
T 0
2
cos nt. f (t ) dt = A0 cos nt.dt + An cos nt.dt + Bn cos nt. sin ntdt
Le 1er terme du second membre est nul. Le second terme peut tre remplac par la fonction
T
T
A
2
suivante : An cos nt.dt = n (1 + cos 2nt ).dt . Par ailleurs, le troisime terme peut tre
2
0
0
remplac par :
cos nt. f (t ) dt =
Bn
(sin 2nt ).dt = 0 .
2
An
A
dt = n T
2
2
T
2
An = f (t ). cos nt dt
T 0
3.2.3
2
sin nt. f (t ) dt = A0 sin nt.dt + An cos nt. sin nt.dt + Bn sin ntdt
sin nt. f (t ) dt =
An
B
B
B
sin nt.dt + n (1 cos 2nt )dt = n dt = n T
2
2
2
2
0
0
16
P.Poulichet
2
Bn = f (t ). sin nt dt
T 0
3.2.4
Conclusion
Un signal priodique dfini dans le domaine temporel peut tre dcompos en une suite de
sinusodes de diffrentes frquences :
A0 est la valeur moyenne
3.3
3.3.1
Calcul de A0
1
A0 =
T
1
f (t ) dt =
T
T /2
1
1 T
T
0 (1).dt + T T/ 2( 0,5).dt = T 2 + ( 0,5) 2 = 0,25V
3.3.2
An =
2
2
(
)
( 0,5) cos nt.dt
f
t
.
cos
n
t
dt
=
cos
n
t
.
dt
+
T 0
T 0
T/2
17
P.Poulichet
An =
2 1
[sin nt ]T0 / 2 1 [sin nt ]TT / 2 = 2 1 sin n 2 T 1 sin n 2 T sin n 2 T = 0
T n
2 n
T 2 2 n
T
T 2
T n
Les coefficients An sont nuls car la fonction f(t), dbarrass de sa composante continue, est
impaire. Comme elle est impaire, elle ne peut tre reprsente par des cosinus qui eux sont
pairs.
3.3.3
T
T
T /2
Bn =
2 1
[ cos nt ]T0 / 2 1 [ cos nt ]TT / 2 = 2 1 1 cos n 2 T 1 cos n 2 T cos n 2 T
T n
T 2 2 n
T 2
T
2 n
T n
n
n
1
B n = 2
(1 cos n ) 1 1 (cos n cos n2 ) = 1 1 (1) 1 (1) +
2 n2
2
n2
n
n
1 1 3 3
=
(1)
2 n 2 2
n
Bn = 3 1 1(1)
2 n
31
3
2=
2
31
1
B3 =
2=
6
3 1
3
B5 =
2=
2 5
5
3
B7 =
7
B1 =
B2 = 0
B4 = 0
B6 = 0
B8 = 0
La fonction f(t) dcrite par la Figure 18 peut donc scrire sous la forme :
f (t ) = 0,25 +
. sin (t ) +
. sin (3t ) +
3
3
1
. sin (5t ) +
. sin (7t ) +
. sin (9t )
5
7
3
La valeur des coefficients dcrot quand la frquence augmente car dans le cas contraire
lnergie tendrait vers linfini pour une frquence infinie.
Voyons maintenant ce que cela donne quand on compare le signal de la Figure 18 et son
quivalent calcul partir de la relation prcdente.
3.3.4
Considrons le signal compos des trois premires harmoniques. Sur la Figure 19, les trois
harmoniques sont reprsents en haut de la figure et le signal composite sur le bas de la
figure. Avec trois sinusodes, le signal composite et le signal rectangulaire sont assez
diffrent.
18
P.Poulichet
Tension en volt
2
1
0
-1
-2
0
0.5
Tension en volt
2
1.5
2
temps en seconde
2.5
1.5
2
temps en seconde
2.5
3
-3
x 10
1
0
-1
-2
0
0.5
3
-3
x 10
3.3.5
1.5
2
temps en seconde
2.5
1.5
2
temps en seconde
2.5
3
-3
x 10
1
0
-1
-2
0
0.5
3
-3
x 10
3.3.6
19
P.Poulichet
1.5
2
temps en seconde
2.5
1.5
2
temps en seconde
2.5
3
-3
x 10
1
0
-1
-2
0
0.5
3
-3
x 10
3.3.7
Le signal composite est reprsent laide de vingt sinusodes sur la Figure 22. Il subsiste une
diffrence entre le signal rectangulaire et le signal composite, mais lerreur est rduite.
Tension en volt
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
0
0.5
1.5
2
temps en seconde
2.5
3
-3
x 10
3.4
20
P.Poulichet
3.4.1
Calcul de A0
A0 =
3.4.2
1
Te
dt = . fe
Calcul de An
2
An =
Te
An =
2 1
2
cos(nt )dt = Te n [sin nt ]22 = Te
2
2
(sin nfe ) = 2fe sin nfe
n
nfe
1
2
n
Te
21
2
2
sin n
sin
Te 2
Te 2
sin x
sin x
. Lallure de la fonction
est
x
x
P.Poulichet
Figure 24 : fonction
sin x
x
Nous considrons la relation de An quand x =0 pour simplifier les calculs. Nous pourrons
remarquer dans les simulations faites plus tard que les courbes des spectres calculs sont
sin x
.
modifis par la prsence de
x
Le dveloppement en srie de Fourier du signal h(t) est donc donn par la relation suivante :
3.5
n =1
n =1
Sur la Figure 25, le module du spectre du signal chantillonn est prsent : on retrouve la
composante du signal avant chantillonnage et beaucoup dautres composantes apparaissent.
De multiples composantes sont prsentes aux harmoniques (n.fe-f1) et (n.fe+f1).
22
P.Poulichet
En fait, le spectre est un peu plus compliqu car les raies sont attnues en amplitude par le
sin x
. Dans la ralit, le spectre de raies suit la Figure 26.
module de
x
sin x
x
Nous tudierons lchantillonnage dun signal complexe constitu par la somme de plusieurs
sinusodes. Cette approche se fera par le biais de la simulation sur Matlab. Considrons le
signal constitu par la somme de 4 sinusodes de frquences diffrentes :
v(t ) = sin 2..103.t + sin 4..103.t + sin 6..10 3.t + sin 8..103.t
Le signal v(t) est reprsent en fonction du temps en haut de la Figure 27. Son spectre est
reprsent en bas de la figure. On retrouve bien 4 harmoniques 1 kHz, 2 kHz, 3 kHz et 4
kHz. Il apparat aussi 4 harmoniques aux frquences de 99 kHz, 98 kHz, 97 kHz et 96 kHz.
Ces 4 dernires harmoniques sont dues la troncature de la fentre dacquisition et sont lis
la simulation.
Sur la Figure 28, le signal est chantillonn avec une acquisition toutes les 50 s. En dehors
de ces temps, la tension est nulle. Le spectre montre une priodisation du spectre autour dun
multiple de la frquence dchantillonnage. Il ny a pas de modifications de lamplitude des
raies car lchantillonnage se fait avec un temps qui est trs court.
23
P.Poulichet
Le signal chantillonn bloqu est reprsent sur la Figure 29. La tension est maintenue
constante entre deux acquisitions successives. La frquence dchantillonnage est de 20 kHz.
sin x
.
Lamplitude des harmoniques est nettement modifie par la prsence du
x
24
P.Poulichet
E2
. Nous prendrons une rsistance de 1
8R
25
P.Poulichet
Te / 2
2 q2
q/2
t dt =
Te Te 2
Te / 2
Te / 2
t 3
3 0
2 2 Te 3 q 2
= 3q
=
24 12
Te
(S / B )dB
E2 /8
E2 /8
Ps
= 10 log
= 10 log
= 10 log 2
2
Pb
q / 12
E 1
2 n 12
(S / B )dB
12
= 10 log + 10 log 2 2 n = 1,76 + 6.n
8
( )
Dans le cas du disque CD, le signal est numris lors de lenregistrement sur 16 bits. Le
rapport signal bruit est donc denviron 97,7 dB.
26
P.Poulichet
Echantillonneur Bloqueur
27
P.Poulichet
6.1
Une valeur de rON importante cause un retard lchantillonnage comme on peut le constater
sur la Figure 36 et une erreur sur la mise en mmoire de la tension dans la capacit. Une
valeur de rOFF cause une dcharge de la capacit Ch. La tension ne reste pas constante pendant
la phase de conversion par le CAN et il sensuit une erreur sur la valeur numrique de sortie.
6.2
6.2.1
Supposons que la capacit Ch soit dcharge et que la tension dlivre par ve t = 0 soit
gale ve. Lors de la fermeture de K la tension va voluer suivant la courbe de la Figure 37.
La dure de fermeture de K est fonction de la prcision que lon souhaite.
28
P.Poulichet
r
La tension aux bornes de Ch est donne par la relation suivante : vs(t ) = ve.1 e ON Ch .
ve vs
Supposons t < 0 vs(t) = 0 et ve (t ) = ve. Calculons lerreur relative : 1 =
.
ve
1 = e
t ON
rON Ch
Eq 3. 1
10
10-3
10-4
tON
4,6.rON.C
6,9.rON.C
9,2.rON.C
6.3
La capacit est dcharge par la rsistance parasite de linterrupteur ltat ouvert rOFF et par
la rsistance dentre Re de lamplificateur place aprs. Appelons R = rOFF // Re.
t OFF
R .Ch
29
P.Poulichet
Te Vs (0) Vs (Te )
Te
Vs (Te ) = Vs (0) . 1
=
Vs (0)
R.Ch
R.Ch
Lerreur relative est donc :
2 =
6.4
6.4.1
Te
R.Ch
Eq 3. 2
Nous navons pas parl du choix de la technologie de la capacit mais celle-ci a une
importance. Pour ce qui est strictement des valeurs, la technologie de type plastique ou de
type cramique fait laffaire. Mais au point de vue de la qualit du dilectrique, ces capacits
ne sont pas quivalentes. Voici quelques types de dilectriques plastique ou cramiques
courant :
Plastique de type polycarbonate, polypropylne, polyester, polystyrne,
Cramique de type 1 ou 2.
Il est prfrable dutiliser des capacits de type polycarbonate. Elles prsentent un angle
de perte plus faible, une rsistance disolement plus importante, une bonne stabilit et
une faible absorption dilectrique.
6.4.2
Choix de la capacit Ch
Une capacit nest jamais parfaite. Elle possde une rsistance srie Rs, une rsistance
parallle Rp, et une inductance srie L.
30
P.Poulichet
1
. Limpdance du modle parallle
jC
Rp
Rp
Rp
jRp 2 C '
jC '
donne : Z =
=
=
31
P.Poulichet
Rs =
Rp
1 + (Rp.C ' )
1 + (Rp.C ' )
et C =
jRp 2 C ' 2
6.5
32
P.Poulichet
rON Ch
dv 2 Vs
+
= A1 (Ve Vs )
dt
A2
Ve = Vs (1 +
r Ch dVs
1
) + ON
A1 A2
A1 A2 dt
33
P.Poulichet
6.6
6.6.1
Echantillonnage
Correspond la fermeture de linterrupteur. Lerreur de dcalage est cause par les AOP. Elle
correspond la tension qui existe en sortie quand le signal dentre est nul. Lerreur de gain
signifie que le signal de sortie nest pas gal au signal dentre et elle peut tre cause par
labsorption dilectrique du condensateur. En effet la tension qui apparat aux bornes de Ch
vient sajouter la tension Ve.
6.6.2
6.6.3
Maintien
La transparence caractrise la fraction du signal dentre qui passe en sortie via la capacit
parasite entre lentre et la sortie de linterrupteur. Il y a donc un intrt important rduire
les capacits parasites de linterrupteur. Mais il est difficile voir incompatible dobtenir un
faible rON et de faibles capacits.
6.6.4
34
P.Poulichet
7
7.1
La structure gnrale repose sur celle de la Figure 45. Le courant I est tabli par la fermeture
des interrupteurs aux bornes des rsistances. Ce courant est ensuite traduit en tension Vs par
lAOP mont en convertisseur courant tension. Lentre - de lAOP est un potentiel nul.
35
P.Poulichet
Le mot numrique est ici reprsent sur 4 bits. Le MSB est le bit de poids fort (Most
Significant Bit) et le LSB le bit de poids faible (Least Significant Bit). La reprsentation
binaire du mot numrique est : (d4 d3 d2 d1)2.
Dune faon gnrale, le courant I scrit :
1
1
1
1
I = Vref d 1
+ d2
+ d3
+ d4
4R
2R
R
8R
La tension Vs est :
d
d
d
Vref
d
(8.d 4 + 4.d 3 + 2.d 2 + d1 )
Vs = Vref 1 + 2 + 3 + 4 =
4
2
1
8
8
Vs = Vref .N
Pour avoir la correspondance du mot binaire en dcimal, N sexprime par : N
= (8.d 4 + 4.d 3 + 2.d 2 + d 1 ) .
3
1 1
On obtient : Vs = Vref + = Vref
8
8 4
Le principe de ce convertisseur est trs simple mais il est limit quelques bits de conversion.
En effet, il est difficile dobtenir des valeurs de rsistances qui ont des valeurs trs diffrentes
et qui ont la mme plage de variation en fonction de la temprature. De plus la structure
prsente juste aprs est beaucoup plus intressante car elle nutilise que deux types de
rsistances.
7.2
Il nest utilis que deux valeurs de rsistance suivant la configuration de la Figure 46. Cette
configuration du pont de rsistances permet une division par deux du courant dans chaque
branche. Quel que soit la position de linterrupteur, le bas des rsistances 2R est toujours
virtuellement la masse ; en effet en dynamique la source de tension Vref constitue un
court-circuit. Lentre de lAOP constitue une masse virtuelle.
36
P.Poulichet
Comme les deux connexions des interrupteurs rfrencs 0 et 1 sont des masses en
signal alternatif, la mise en parallle des deux rsistances 2R tout gauche est quivalente
une rsistance R. En srie avec la rsistance R, on obtient nouveau une rsistance 2R. Cette
simplification des rsistances est rsume sur la Figure 47.
15
Vref
= Vref + q avec q =
. Pour un CNA n bits, le
16
16
Vref
.
2n
37
P.Poulichet
Cette structure de conversion peut encore samliorer avec le CNA suivant. En effet, dans
celle que nous venons dtudier, le courant dans chaque interrupteur ne reste pas constant. Les
brusques commutations de courant se voient limites dans leurs variations par les capacits
parasites associes aux interrupteurs.
7.3
Les circuits utilisent toujours un rseau R-2R mais le courant dans les rsistances reste
constant. En effet, le potentiel dans les deux positions des interrupteurs est identique comme
on peut le voir sur la Figure 48.
Vref
Vref
Vref
Vref
y0 +
y1 + ......... +
y7 =
4R
8R
512 R
4R
yi
2
i =0
Le calcul prcdent ne doit pas tre gnralis trop rapidement car cela est la source de
beaucoup derreurs par les tudiants dans les contrles. De plus, la prsence comme ici de R
en srie avec Vref ou labsence change la forme de lquation donnant le courant ou la tension
de sortie. Cette relation doit donc tre tablie pas pas en re-dmontrant la solution.
La tension de sortie est donc donne par lexpression suivante :
Vref 7 yi
Vs =
4 i =0 2 i
38
P.Poulichet
7.4
7.4.1
Conversion unipolaire
y
Vref y 0 y1 y 2
1 + 2 + 3 + ..... + 109
R 2
2
2
2
Iout 2 = Iout1 =
et
Vref
R
y 0 y1 y 2
y
1 + 2 + 3 + ..... + 109
2
2
2
2
Vref
(512 y 0 + 256 y1 + ..... + y9 ) . Dans le Tableau 2, on
1024
donne la tension Vs en fonction du mot numrique de sortie. La tension de sortie est toujours
du mme signe quelque soit le mot numrique dentre.
Entre numrique
y0y1y2y3y4y5y6y7y8y9
MSB
LSB
Vs
1111111111=(1024)10
Vs = -1023/1024.Vref
0111111111=(511)10
Vs = -511/1024.Vref
0000000001=(1)10
Vs = -1/1024.Vref
0000000000=(0)10
Vs = 0
39
P.Poulichet
7.4.2
A partir des deux sorties Iout1 et Iout2, il est utilis le schma de la Figure 51.
40
P.Poulichet
Iout1 + Iout 2 =
Vref
(512 + 256 + ..... + 1) = Vref 1023
R.1024
R 1024
Vs = R. 2.Iout1
Vref 2 R.Iout1
R 1024
Vs = Vref 1 2
1024
Vs
1111111111=(1024)10
Vs = -Vref
1000000000=(512)10
Vs = 0
0000000001=(1)10
Vs = 511/512.Vref
0000000000=(0)10
Vs = Vref
41
P.Poulichet
42
P.Poulichet
La tension convertir est compar une multitude de tensions sous multiple de la tension de
rfrence. Le mot de sortie rsulte de la synthse logique des rsultats des comparaisons. Pour
un CAN 3 bits, le principe est celui reprsent sur la Figure 54. La tension de rfrence est
divise en 2n-1 (ici 7 car n=3) et la tension convertir est entre sur Vx.
43
P.Poulichet
Ce type de convertisseur est trs rapide mais limit en rsolution. En effet, le nombre de
comparateur augmente fortement avec le nombre de bit de la tension convertir : pour 8 bits,
il y a 255 comparateurs. Lapplication typique de ce type de convertisseur est la conversion
vido.
Exemple : AD9066 : rsolution 6 bits et temps de conversion 4 ns. Vitesse 60 MIPS (Million
dInstructions par Seconde).
8.1
Il est utilis deux CAN parallle associ un CNA. Le 1er CAN soccupe des bits de poids
forts et le 2me CAN soccupe des poids faible suivant un schma interne similaire celui de la
Figure 55.
44
P.Poulichet
Figure 55 : principe dun CAN de type flash utilisant une architecture Flash
Le CAN 1 dtermine les bits de poids fort. Sa tension de rfrence est Vref. Le mot
numrique est converti en analogique par le CNA et la tension dentre, retranche de la
tension de sortie du CNA, est convertie en numrique et dlivre les bits de poids faible. La
tension de rfrence du CAN 2 est rduite. On peut voir ceci sur la Figure 56.
45
P.Poulichet
8.2
Lide mise en jeu ici est dutiliser un CNA type R/2R pour constituer un CAN. Il est
appliqu divers mot numrique sur le CNA pour obtenir un mot numrique jusqu que la
tension analogique en sortie du CNA soit la plus proche (au quantum prs) de la tension
convertir. Ainsi, une mthode peu performante consisterait pour un convertisseur 8 bits
appliquer au plus 256 mots numriques en entre et retenir le mot numrique qui dlivre une
tension analogique la plus proche possible de celle que lon dsire convertir. Heureusement,
pour des questions de rapidit et donc de temps de conversion, lalgorithme dobtention du
mot numrique est plus performant.
Lalgorithme utilise un principe de dichotomie. Ceci signifie que lintervalle de comparaison
est divis par deux lissue de chaque comparaison. La structure dun convertisseur
approximation successive apparat sur la Figure 57.
46
P.Poulichet
Exemple : soit convertir sur 3 bits une tension Vx de 3.5 V avec Vref = 8V. Le quantum
vaut Vref/8 = 1V. La Figure 58 donne le rsultat de la conversion. La conversion est assure
en 3 coups dhorloge et on peut tablir une rgle gnrale car une conversion sur n bits prend
n coups dhorloge.
47
P.Poulichet
8.3
Ce type de convertisseur ralise une conversion temps tension. Ce principe est simple et le
convertisseur peut tre trs prcis. Le temps de conversion est par contre beaucoup plus long
que pour les principes tudis jusqu prsent.
8.3.1
Ce convertisseur est intressant pour constater ses dfauts car il nest plus utilis aujourdhui.
Le convertisseur double rampe le remplace.
Le principe de la Figure 60 est dutiliser un gnrateur de rampe partant de 0 et de compter les
impulsions dhorloge et darrter le compteur quand la tension de la rampe est identique au
signal dentre.
48
P.Poulichet
1
Vref
t
i.dt et i =
. Donc Vs = Vref
+ cste . La constante correspond la tension
C
R
RC
aux bornes de la capacit t = 0.
Vs =
8.3.2
Dans ce cas la 1re phase consiste identifier le systme pour raliser la conversion ensuite.
On charge donc courant constant la capacit avec la tension convertir Vx et on dcharge
courant constant avec la tension de rfrence. La Figure 62 en donne le principe.
49
P.Poulichet
La Figure 63 montre que la tension en sortie du gnrateur de rampe volue jusqu V1.
Vx
Vref
Vx
N1.T =
N 2.T . Donc N 2 =
N1 .
R.C
R.C
Vref
N1 est en gnral fix une valeur dtermin 1000 par exemple. Le nombre de priode
dhorloge N2 compt pendant t2 est indpendant de R et C. Linstabilit long terme de
lhorloge ninfluence pas la mesure. Ce genre de convertisseur possde une rjection
intrinsque des parasites li au secteur, car le jitter (instabilit sur le signal dhorloge)
introduit sur le signal dhorloge, est moyenn sur un grand nombre de priode. On choisit
dailleurs la frquence dhorloge comme tant un multiple de la frquence du secteur.
Ce genre de convertisseur est lent mais trs prcis. Son application idale est le multimtre de
mesure. Par exemple le ICL7106 utilise une technique double rampe (dual-slope) et possde
des sorties pour commander un afficheur LCD 3 digits . Ce circuit possde 4 phases qui
sont : phase dauto zro pour compenser les offsets des comparateurs et des intgrateurs. Les
2me et 3me phases sont celles dcrites plus haut. La 4me phase est destine dcharger la
capacit et rduire leffet de labsorption dilectrique de la capacit.
50
P.Poulichet
51
P.Poulichet
52