Beruflich Dokumente
Kultur Dokumente
Sommaire Introduction 1- Mise en vidence de la bande passante de lA.O. Exemple en rgime linaire avec le montage amplificateur non inverseur 1-1- Rponse un signal dentre en forme de crneau 1-2- Rponse un signal dentre de forme sinusodale 2- Fonction de transfert dun A.O 2- 1- Fonction de transfert dun A.O. en boucle ouverte 2-2- Fontion de transfert en boucle ferme 2-2-1- Exemple du montage amplificateur non inverseur 2-2-2- Gnralisation
2
3- Le slew rate (SR) 4- LA.O. en commutation 4-1- Montage comparateur un seuil 4-2- Montage trigger 5- Simulation avec Matlab/Simulink Conclusion Bibliographie Exercices Annexe A : Calcul de la dure de commutation du montage comparateur un seuil Annexe B : Complment sur la commutation du montage trigger
3
Introduction Jusqu prsent, nous avons considr lA.O. comme parfait. En vrit, lA.O. possde un certain nombre de dfauts dont voici une liste non exhaustive : - tension doffset - courants dentre - impdances dentres et de sortie - bande passante - slew rate - rjection de mode commun
Nous ne nous intresserons ici qu la bande passante (et donc la rponse en frquence) et au slew rate. Nous continuerons considrer lA.O. parfait en terme dimpdances, cest--dire : - impdances dentres nulles (courants dentres nuls) - impdance de sortie nulle (tension de sortie indpendante du courant de sortie)
1- Mise en vidence de la bande passante de lA.O. Exemple en rgime linaire avec le montage amplificateur non inverseur
uE R1
+ + -
R2
uS
On considrant lA.O. parfait, nous savons que la fonction de transfert du montage scrit : US R2 T= = 1+ (1) UE R1 Lamplification en boucle ferme est :
A = 1+
100 = 101 1
6
1-1- Rponse un signal dentre en forme de crneau Appliquons en entre un crneau 100 mV de frquence 1 kHz :
La sortie (voie 2) a une amplitude 10 V ce qui correspond bien une amplification de 101. On notera cependant que la sortie nest pas exactement la forme dun crneau : cest l une des consquences de la bande passante limite de lA.O.
7
On peut quantifier ce retard avec la constante de temps du montage que lon mesure, ici, de la manire suivante :
63 %
On remarque que la constante de temps est exactement la mme ( 7 s). Mais comme la priode est plus petite, le signal de sortie scarte de la forme dun crneau.
10
Modifions la rsistance R2 : 10 k
10 Amplificat ion en boucle ferme : A = 1 + = 11 1 Avec en entre un crneau 200 mV de frquence 10 kHz, on obtient en sortie :
11
La constante de temps est environ 10 fois plus petite que prcdemment, le montage est donc plus rapide .
12
13
En rsum : La constante de temps est indpendante de la frquence du signal dentre. Quand lamplification en boucle ferme diminue : - la constante de temps diminue - le temps de rponse diminue - la rapidit augmente
14
1-2- Rponse un signal dentre de forme sinusodale Appliquons maintenant en entre une tension sinusodale. En basse frquence, la sortie est en phase avec lentre. Lamplification est gale : 1 + R2/R1 Tout est conforme lquation (1) :
US R2 T= = 1+ UE R1
(1)
En augmentant la frquence, on constate : - quun dphasage apparat - que lamplification diminue Le montage se comporte comme un filtre passe-bas.
15
R1 = 1 k R2 = 100 k TL071 Vcc= 15 V A la frquence de coupure -3 dB (donc pour une amplification gale A /2 = 71) :
f c 23 kHz
16
R1 = 1 k R2 = 10 k TL071 Vcc= 15 V
f c 200 kHz La frquence de coupure augmente quand lamplification en boucle ferme diminue.
17
2- Fonction de transfert dun A.O 2- 1- Fonction de transfert dun A.O. en boucle ouverte Voici un extrait du datasheet du TL071 :
18
On reconnat la caractristique dun amplificateur slectif de type passe-bas, avec : - amplification diffrentielle maximale (en boucle ouverte) : AO = 200 000 gain correspondant : 20 log (200 000) = 106 dB - frquence de coupure - 3 dB : fO = 15 Hz - bande passante - 3 dB : 0 15 Hz - pente de - 20 dB/dcade (caractristique dun systme du 1er ordre) On modlise la fonction de transfert de lA.O. par :
VS VS AO T= = = V+ V 1+ j O O = 2f O = pulsation de coupure - 3dB ( en rad / s )
19
2-2- Fontion de transfert en boucle ferme 2-2-1- Exemple du montage amplificateur non inverseur
(1) US AO = 1+ j O
uE R1
+ + -
(2) = V + V (3) V + = U E R1 US ( 4) V = US = R1 + R2 A
R2
uS
AO AO 1+ US A T = = UE 1+ j A0 O 1 + A
20
En pratique : A << A0 T= US A UE 1 + j AO O A
R2 A 1+ R1
21
2-2-2- Gnralisation Lamplification en boucle ferme ne dpend pas de lA.O. (Elle se calcule donc facilement en considrant lA.O. parfait). Le produit Amplification en boucle ferme frquence de coupure en boucle ferme est souvent not B1(unity-gain bandwidth) B1 est constante et ne dpend que de lA.O. :
B1 Af C A O f O
B1 fC = A
23
A 11 101
24
Constante de temps La thorie indique que pour un filtre passe-bas du premier ordre :
1 = 2f C
A = 2B1
La constante de temps est proportionnelle lamplification en boucle ferme, comme nous lavions observ exprimentalement : A exp. th.
25
3- Le slew rate (SR) Le slew rate correspond la pente maximale que peut prendre le signal de sortie.
vS SR = t
max
TL071 : A741 :
(daprs datasheet)
26
Le slew rate se mesure souvent en appliquant lentre de lA.O. cbl en montage suiveur, un chelon de tension de grande amplitude : TL071 Vcc= 15 V
A741
Vcc= 15 V
28
29
On remarque la prsence du condensateur C1 (18 pF). Ce condensateur permet de faire une compensation interne de frquence (les automaticiens parlent de correction). Ceci assure la stabilit de lA.O. pour toutes les frquences. En revanche, cela limite la pente de la tension de sortie (car C1 se charge courant constant) : cest le slew rate.
30
Soit un signal de sortie sinusodal de frquence f et damplitude crte crte VS p-p (peak-to-peak) La pente maximale de ce signal (en V/s) est : f VS p-p
Le slew rate (SR) se manifeste si : f VS p-p > SR Pour ne pas avoir de slew rate, il faut que lamplitude du signal de sortie soit infrieure : SR VS p p < f
31
32
Mise en vidence exprimentale du slew rate TL071 en suiveur Vcc= 15 V Avec en entre, un sinus de frquence 400 kHz et damplitude 10 V :
33
Le slew rate est un phnomne non linaire qui provoque la distorsion du signal de sortie.
34
35
Considrons maintenant un signal carr damplitude crte crte VS p-p : La pente maximale en sortie est donne par :
VS p p = VS p p 2f C = VS p p 2 B1 A
VS p p > A
SR 2B1
ou
VE p p >
SR 2B1
uE R1
+ + -
R2
uS
37
Dans les deux cas, on observe une lgre influence du slew rate, car lamplitude de lentre dpasse lgrement 700 mV :
38
Le slew rate dforme compltement le signal de sortie : il devient triangulaire et son amplitude scroule.
39
4- LA.O. en commutation Jusqu prsent, nous avons tudi lA.O. dans des montages o il fonctionne en rgime linaire. Quen est-il en rgime de saturation ? 4-1- Montage comparateur non inverseur un seuil A741 Vcc= 15 V tension de seuil : 0 V
uE
+ + -
uS
En entre triangle damplitude crte crte 20 V Pente du signal dentre (en valeur absolue) : a
40
Le slew rate intervient si la pente du signal dentre, au moment du basculement de la sortie, est suprieure : SR 4B1Vsat A.N. A741 ( 0,85 106 ) = 2100 V / s 6 4 10 27
SR Vsat tC = + 4aB1 SR
42
43
44
45
Remarque : la thorie indique (Cf. Annexe A) que lallure de la sortie devrait tre parabolique on touche aux limites de la 47 modlisation.
uE R1
R2
uS
R1 Vsat R1 + R 2
48
50
Rsum La dure de commutation augmente quand la pente du signal dentre diminue. En sortie, initialement la pente est nulle avec une allure parabolique, puis pour des signaux dentre de pente suffisante, lallure devient linaire ( cause du slew rate). La dure de commutation du trigger est plus faible que celle du comparateur un seuil. La dure de commutation du trigger diminue quand lamplification en boucle ferme diminue (A = 1 + R2 /R1 dans notre exemple).
52
5- Simulation avec Matlab/Simulink (avec versions 4.2 & 6.5) La rfrence en matire de simulation des circuits lectroniques est PSPICE. Mais pour mettre en avant laspect systme en boucle ferme de beaucoup de montage A.O., nous allons utiliser Matlab/Simulink. Loutil Simulink de Matlab permet de simuler les systmes de rgulation et les asservissements (domaine de lautomatique).
53
uE R1
+ + -
R2
uS
54
Fichier : sim001_1.m
simulation d'un amplificateur non inverseur (TL071)
101 Gain1
Signal Generator
+ Sum
Le TL071 est modlis par une fonction de transfert du 1er ordre (AO = 200 000 et fO =15 Hz). notation : s = j
55
56
Fichier
sim002_1.m
57
TL071 Vcc= 15 V R1 = 1 k R2 = 10 k A = 11
+ + -
uE R1
R2
uS
58
Fichier sim003_1.m
Signal Generator
+ Sum
Mux Rate Limiter du/dt Derivative1 du/dt Derivative Mux Mux1 Auto-Scale Graph1 Mux Auto-Scale Graph
En bleu : tension de sortie (en V) En vert : tension de sortie sans prise en compte du slew rate
60
En jaune : pente de la tension de sortie (en V/s) En vert : sans prise en compte du slew rate (11 V/s)
61
uE
+ + -
uS
Le A741 est modlis par une fonction de transfert du 1er ordre (AO = 200 000 et fO = 5 Hz).
62
Fichier sim004_2.m
simulation d'un comparateur simple (741)
Clock . 4000 Constant1 Inner Product 0 Constant + Sum 200000 1/(2*pi*5)s+1 Transfer Fcn du/dt Derivative1 du/dt Derivative Mux Mux1 Auto-Scale Graph1 Rate Limiter Saturation Mux Mux Auto-Scale Graph
Pente du signal dentre 4000 V/s Il faut translater vers le bas la tension de sortie de 13,5 V :
63
En jaune : tension de sortie (en V) sans prise en compte du slew rate et de la saturation (13,5 V)
64
En vert : pente de la tension de sortie (en V/s) sans prise en compte du slew rate (0,85 V/s)
65
La simulation donne une dure de commutation de 48,7 s. On notera que le slew rate apparat aprs 33 s.
Pour dautres valeurs de la pente, on obtient : 4 V/s 40 V/s 400 V/s 4 000 V/s 40 000 V/s 200 000 V/s 1,48 ms 465 s 147 s 48,7 s 33,5 s 32,1 s
66
uE R1
R2
uS
Fichier sim005_1.m
Clock . -4 Constant1 1/101 Gain Inner Product + Sum 200000 1/(2*pi*5)s+1 Transfer Fcn du/dt Derivative1 du/dt Derivative Mux Mux1 Auto-Scale Graph1 Rate Limiter Saturation Mux Mux Auto-Scale Graph
Pente du signal dentre 4 V/s Il faut translater la tension de sortie de 13,5 V vers le bas :
68
En jaune : tension de sortie (en V) sans prise en compte du slew rate et de la saturation
69
En vert : pente de la tension de sortie (en V/s) sans prise en compte du slew rate
70
Pour dautres valeurs de la pente, on obtient : 4 V/s 40 V/s 400 V/s 4 000 V/s 40 000 V/s 200 000 V/s 139 s 102 s 67,8 s 42,6 s 33,4 s 32,1 s
71
Clock . Inner Product -4 Constant1 + Sum 200000 1/(2*pi*5)s+1 Transfer Fcn du/dt Derivative1
Rate Limiter
Saturation
Auto-Scale Graph
1/11 Gain
Auto-Scale Graph1
72
73
74
Pour dautres valeurs de la pente, on obtient : 4 V/s 40 V/s 400 V/s 4 000 V/s 40 000 V/s 200 000 V/s 47,3 s 43,3 s 39,3 s 35,6 s 32,9 s 32,1 s
75
Tableau comparatif des dures de commutation : pente 4 V/s 40 V/s 400 V/s 4 000 V/s 40 000 V/s 200 000 V/s Comparateur un seuil 1,48 ms 465 s 147 s 48,7 s 33,5 s 32,1 s Trigger (A=101) 139 s 102 s 67,8 s 42,6 s 33,4 s 32,1 s Trigger (A=11) 47,3 s 43,3 s 39,3 s 35,6 s 32,9 s 32,1 s
Conclusion On retiendra que lA.O. possde une bande passante qui diminue quand le gain en boucle ferme augmente. Il y a donc un compromis faire. A.O. en rgime linaire (amplification, filtrage ) Les A.O. dusage courant comme le A741 permettent de traiter des signaux jusqu quelques dizaines de kHz. Au del, il faut utiliser des circuits intgrs spcialiss : - amplificateur high-speed (bande passante B1 de quelques dizaines de MHz) - amplificateur vido (bande passante B1 de quelques centaines de MHz) 77
AO en commutation (comparateur, trigger ) On peut trs bien utiliser des A.O. dusage courant pour raliser la fonction comparaison. Mais il est prfrable de prendre des A.O. spcialement prvus cet effet (LM 311, LM319 ... ).
78
Bibliographie
Op Amps For Everyone, Chapter 11, by Bruce Carter, Ron ManciniEditor in Chief. Copyright 2000, Texas Instruments Incorporated www.ti.com (site officiel de Texas Instruments) www.mathworks.com (site officiel de Matlab/Simulink)
79
Exercices Exercice 1 : du TL071 et du A741 qui est le plus rapide ? Rponse : Il faut comparer la bande passante ainsi que le slew rate. TL071 : B1 = 3 MHz SR = 13 V/s A741 : B1 = 1 MHz SR = 0,5 V/s Cest donc le TL071 le plus rapide.
80
Exercice 2 a) On dsire amplifier de 50 dB un signal audio. Quelle doit tre la frquence de coupure minimale de lamplificateur ? b) Est-ce possible de raliser lamplification avec un A741 (B1=1 MHz) ? c) Et avec un amplificateur deux tages (2 A741) ? Rponse a) La frquence maximale dun signal audio est 20 kHz. La frquence de coupure doit donc tre dau moins 20 kHz. b) Utilisons par exemple le montage amplificateur non inverseur. Un gain de 50 dB correspond une amplification de 316. Frquence de coupure : 1 MHz / 316 = 3 kHz ce qui est 81 insuffisant.
Cest bien ce que lon observe exprimentalement (ici avec un signal dentre carr amplitude 30 mV de frquence 1 kHz) :
82
c) 1er tage : gain de 25 dB (amplification 17,8) 2me tage : gain de 25 dB Au total : 25 + 25 = 50 dB (17,817,8 = 316) Chaque tage a une frquence de coupure -3 dB de 1 MHz / 17,8 = 56 kHz ce qui donne une frquence de coupure - 6 dB de 56 kHz, ou une frquence de coupure - 3 dB de 36 kHz. La frquence de coupure est donc suffisante.
83
84
85
Avec un signal sinusodal, le slew rate nintervient qu partir de 10 kHz, et partir de 20 kHz si on se limite en sortie des signaux damplitude 6 V (ce qui revient limiter lamplitude des signaux dentre 19 mV) :
A741
86
UE
C=10 nF
R=10 k
US
3-1- En supposant que lA.O. est parfait, dterminer la fonction de transfert du filtre. En dduire lexpression de la frquence de coupure. A.N. R=10 k et C=10 nF 3-2- Justifier quen ralit ce circuit est un filtre passe-bande. Calculer la frquence de coupure haute.
87
R2 US R1 T( ) = = j UE 1 RC 1+
1 fC = 2RC
3-2- Amplification en boucle ferme : A = 1 + R2/R1 = 10 Frquence de coupure haute : B1 / A = 3 MHz / 10 = 300 kHz
88
uE
+ + -
uS
89
Rponse : pente du sinus 0 V = 2100010 = 62,8 kV/s (13 106 ) = 166 kV / s 6 4 3 10 27 Pas de slew rate car 62,8 kV/s < 166 kV/s
tC = 27 = 6,8 s 6 62 800 3 10
90
Annexe A : Calcul de la dure de commutation du montage comparateur un seuil La fonction de transfert du montage scrit :
+ + -
uE
T=
uS
US AO = U E 1+ j O
On sintresse ce qui se passe pendant la commutation, cest-dire quand la sortie bascule de Vsat- Vsat+ et vice versa.
91
Pendant la commutation, on considre que lA.O. est en rgime linaire. On note a la pente (en V/s ) du signal dentre pendant la commutation (pente suppose constante). On admet que la rponse une rampe (uE(t<0)=0, uE(t 0)=at) dun systme du premier ordre est :
u S ( t ) u S (t = 0) = aA O ( t (1 e )) 1 AO avec : = = 2f O 2B1
t
Pour le A741 :
1 32 ms 2 5
92
En pratique, la dure de commutation tC est trs infrieure . On sait que pour x << 1 : Pour t << : e
t
x 1 x + 2
t t 1 + 2
aA u S ( t ) u S ( t = 0) O t = ( aB1 ) t 2 du S ( t ) pente de la sortie : ( 2aB1 ) t dt La sortie a donc une forme parabolique, avec une pente initiale nulle.
93
( 2aB1 ) tC < SR
Par ailleurs : Vsat aB1
(1)
(1)( 2)
94
a>
SR 4B1 Vsat
Notons t1, linstant o la pente atteint SR : duS ( t 1 ) ( 2aB1 ) t 1 = SR dt SR t1 2aB1 u S ( t 1 ) Vsat SR ( aB1 ) t 1 = 4aB1
Vsat+ u S ( t 1 ) tC = t1 + t 2 = t1 + SR SR Vsat SR 4 aB1 = + 2aB1 SR SR Vsat = + 4aB1 SR Dure minimale de commutation : si a est trs grand : Vsat t C min = SR A.N. A741 avec SR = 0,85 V/s (mesur) Vsat 27 = = 31,8 s 6 96 SR 0,85 10
uE R1
R2
uS
97
R2 avec : A = 1 + R1
98
En pratique : A << A0 T= US UE 1 + j A AO O A
La frquence de coupure est ngative ainsi que la constante de temps (ce qui traduit un systme instable) :
1 = A O O A
A 2B1
99
La rponse une rampe est : u S ( t ) u S ( t = 0) = aA( t (1 e )) Pour t << || : aA t = ( aB ) t u S ( t ) u S ( t = 0) 1 2 du S ( t ) pente de la sortie : ( 2aB1 ) t dt Lallure est parabolique, avec une pente initiale nulle (rponse identique celle du comparateur un seuil) Pour t >> || :
u S ( t ) u S ( t = 0) (aA)e
t
Lallure est exponentielle divergente, trs rapidement limite par le slew rate. Remarque : cest trs diffrent du comparateur un seuil : u S ( t >> ) u S ( t = 0) aA O ( t )
100
A741 Vcc= 15 V R1 = 1 k R2 = 10 k A = 11 A 11 = = = 1,75 s 6 2B1 2 10 La dure de commutation tant au moins de 31,8 s, nous sommes dans le cas t >> || : Au dpart, pente nulle et forme parabolique, puis forme exponentielle rapidement limite par le slew rate. Cest bien ce que lon a en pratique.
101