Professional Documents
Culture Documents
ARTS ET METIERS
ELECTRONIQUE ANALOGIQUE
ELE004
FILTRAGE ET AMPLIFICATEUR OPERATIONNEL
-------------------------------------------------
Didier LE RUYET
Octobre 2007
Introduction ............................................................................................................................. 34
Cellule de Rauch..................................................................................................................... 34
Cellule de Rauch pour filtre passe-bas du second ordre........................................................ 34
Structure de Sallen et Key ou structure source de tension commande............................. 35
Structure de Sallen et Key pour filtre passe-bas du second ordre ......................................... 36
Transformation passe-bas -> passe-haut ............................................................................... 37
Structure de Rauch pour filtre passe-haut du second ordre .................................................. 37
3.8
4 REALISATION DE FILTRES............................................................ 40
4.1
Le gabarit ................................................................................................................................ 40
4.2
Diffrents types de filtres......................................................................................................... 40
4.3
Etude du filtre passe-bas de Butterworth................................................................................ 41
4.3.1
Introduction ................................................................................................................................... 41
4.3.2
Dtermination de lordre N du filtre pour quil satisfasse un gabarit ......................................... 42
4.3.3
Dtermination de la fonction de transfert du filtre ........................................................................ 43
4.3.4
Dtermination des ples du filtre de Butterworth ......................................................................... 43
4.4
Etude du filtre passe-bas de Tchebychev............................................................................... 46
4.4.1
Introduction ................................................................................................................................... 46
4.4.2
Prsentation du filtre de Tchebychev ............................................................................................ 46
4.4.3
Calcul du taux dondulation dans la bande passante ..................................................................... 47
4.4.4
Dtermination de lordre N du filtre pour quil satisfasse un gabarit ......................................... 49
4.4.5
Dtermination de la fonction de transfert du filtre ........................................................................ 50
1.1
Introduction au filtrage
En rgime sinusodal permanent nous avons vu que les impdances des bobines et des condensateurs dpendent
de la frquence. Par consquence, les coefficients des diffrentes matrices de dfinition des quadripoles (matrice
impdance
et
TI ) et les
1.1.1
Dfinitions
Un filtre est un quadriple transmettant un signal sans attnuation ou avec une attnuation de valeur donne dans
une bande de frquence dtermine.
Les filtres sont utiliss dans de nombreuses circonstances. Lorsquil sagit, par exemple, de limiter la bande
passante en entre ou en sortie dun montage, dannuler certaines frquences perturbatrices indsirables (50Hz
par exemple ou ses harmoniques qui polluent le rseau de distribution lectrique) ou au contraire de ne retenir
quune bande de frquences particulire, etc.
Selon la frquence de travail et le choix dune amplification active ou non, les technologies employes pour
raliser les filtres analogiques sont diffrentes : filtres RLC passifs, filtres RC ou LC actifs, filtres quartz, filtres
constantes rparties (guides dondes, etc.).
On distingue deux familles de filtres :
Les filtres passifs : raliss partir de composants passifs (rsistance, inductance et capacit). Ils ne permettent
pas damplifier ( la puissance de sortie est ncessairement infrieure la puissance dentre)
Les filtres actifs : raliss partir dun ou plusieurs amplificateurs oprationnels, transistors et composants
passifs. Ils ncessitent une alimentation spcifique. En contrepartie, ils permettent damplifier le signal.
TV =
v2
v1
dun quadriple :
TV
TO
TO
2
f C1
fC 2
TV =
T0
2
4
de la fonction
Il existe diffrentes catgories de filtres selon lallure de leur courbe de rponse en frquence :
-
TV
TO
Exemple :
TO
2
R
C
fC
fC
Idalement, le gain est constant dans la bande passante et nul dans la bande attnue
-
TV
Exemple :
TO
TO
2
C
fC
Idalement, le gain est constant en hautes frquences (frquences suprieures fc) et nul dans la bande attnue
-
le filtre passe-bande
TV
TO
TO
2
f C1
La bande passante est gale
-
fC 2
f C 2 f C1
le filtre coupe-bande
TV
TO
TO
2
f C1
fC 2
1.2
TV
suivante :
TV = TV exp(j)
Le module
TV
et la phase
de la fonction de transfert
TV
= 2f
On a :
TV ()=
et
v2
v1
()=arg(v2)arg(v1)
GV obtenu partir de TV
TV
, on prfre
GV = 20 log10 TV
Ce changement dchelle est rsum sur ce tableau :
A
log10 A
10-n
10-3
10-2
0,1
1/ 2
10
102
103
10n
-n
-3
-2
-1
-0,15
+1
+2
+3
+n
-20n
-60
-40
-20
-3
+20
+40
+60
+20n
20 log10 A
TV
le gain
GV
soit sans dimension, on utilise le mot dcibel pour signifier que lon a
20 log10 ( )
Note : on utilise aussi le dcibel pour exprimer les puissances : la puissance en Dcibel Watt (dBW) sexprime
comme suit en fonction de la puissance en Watt
PdB = 10 log10 P
Nous avons vu prcdemment que la frquence de coupure correspond la frquence pour laquelle le module
de la fonction de transfert
TV =
T0
. En utilisant la relation entre TV
2
7
et
GV
on a :
GV = G0 3dB
Dfinition :
Nous allons voir dans le prochain paragraphe quil est possible de tracer trs rapidement les courbes de rponse
du module et la phase des fonctions de transfert sous forme de diagrammes asymptotiques.
Ces diagrammes sappliquent trs rapidement sur des fonctions simples (intgrateur pur, circuit du premier et du
second ordre ) mais aussi sur des fonctions quelconques condition de les dcomposer en fonctions simples.
Les droites asymptotiques sobtiennent facilement en faisant tendre vers 0 et vers linfini.
1.3
1.3.1
Intgrateur
T ( j ) =
j
T ( j ) =
.
0
G ( ) = 20 log10
et
( ) = Arg T ( j ) =
10
Lorsque
G()
-20dB/decade
20dB
0/10
Arg T(j)
-/2
1.3.2
Drivateur
T ( j ) = j
0
T ( j ) =
G ( ) = 20 log10
( ) = Arg T ( j ) = +
et
= 0
G ( ) est gal +20dB lorsque = 10 0
G ( ) croit en fonction de la pulsation avec une pente +20dB/dcade
G(j)
+20dB/decade
20dB
100
Arg T(j)
+/2
1.3.3
T ( j ) =
1
1+ j
0
1
T ( j ) =
1+
2
02
G ( ) = 20 log10 1 +
( ) = ArgT ( j ) = Arctg
2
2
10
log
1
+
10
2
02
0
3dB, G ( 0 ) = 3dB
>> 0
T ( j ) j 0
T ( j 0 ) =
1
2
0,707 ( 0 ) =
G( ) = f1 ( ) et ( ) = f 2 ( )
Pour
G ( ) +20 log
<< 0
T ( j ) 1
G ( ) 0dB et ( ) 0
10
G ()
0
0d
-20dB/decade
100
3d
20d
Arg T(j)
-/4
-/2
R
C
v1
v2
1
1
jC
T ( j ) =
=
1
1 + jRC
R+
jC
Ainsi en posant
0 =
1
on retrouve bien la forme dun filtre passe bas de pulsation de coupure 0 .
RC
Exemple 2 :circuit LR
L
v1
v2
R
1
=
R + jL 1 + j L
R
R
Ainsi en posant 0 =
on obtient un filtre passe bas de pulsation de coupure 0 .
L
T ( j ) =
11
1.3.4
Drivateur rel
T ( j ) = 1 + j
T ( j ) = 1 +
2
02
G ( ) = +20 log10 1 +
2
02
T ( j 0 ) = 2 ( 0 ) = +
T ( j ) + j
G ( ) +20 log
( ) +
Pour
(0 ,0) .
<< 0
T ( j ) 1
G ( ) 0dB et ( ) 0
G()
+20dB/decade
20d
+3d
0d
100
Arg T(j)
+/2
+/4
T ( j ) = 1 + j
12
1.3.5
0
T ( j ) =
1+ j
0
j
T ( j ) =
G ( ) = +20 log10
2
1+ 2
0
( ) = ArgT ( j ) =
2
20 log10 1 + 2
0
0
Arc tan
0
2
T ( j 0 ) =
1
2
( 0 ) = +
T ( j ) + j
G ( ) +20 log
( ) +
Pour
(0 ,0) .
>> 0
T ( j ) 1
G ( ) 0dB et ( ) 0
13
G()
+20dB/decade
0d
3d
100
Arg T(j)
+/2
+/4
0
Remarque : comme la fonction de transfert T ( j ) =
1+ j
0
j
v1
T ( j ) =
v2
R
R+
1
jC
Ainsi en posant
0 =
jRC
1 + jRC
1
on retrouve bien la forme dun filtre passe haut de pulsation de coupure 0 .
RC
Exemple 2 :circuit RL
R
v1
v2
14
jL
R
T ( j ) =
=
R + jL 1 + j L
R
j
Ainsi en posant
1.3.6
0 =
R
on retrouve bien la forme dun filtre passe haut de pulsation de coupure 0 .
L
La fonction de transfert dun filtre passe bas du second dordre scrit sous la forme suivante :
T ( j ) =
1 + 2 j
o
0 02
T ( jw) scrivent :
T ( j ) =
2
2
1 2 + 4 2 2
0
0
( ) = Arc tan
1
0
2
2
Donc le gain G ( ) = 20 log 1
+
4
2
0 2
0
Lorsque = 0 , on a :
G ( 0 ) = 20 log 2
( 0 ) =
Nous allons maintenant tudier le gain et la phase de cette fonction de transfert en fonction de
Premier cas :
>1
T ( j ) =
1
= T1 ( j ).T2 ( j )
1 + j 1 + j
1
2
15
1 + 2 j
=1+
0 02
2
j +
1 2 12
02 = 12
20 = 1 + 2
2 2 0 + 02 = 0
On obtient :
1 = 0 2 1
) et
2 = 0 + 2 1
Nous pouvons tracer les diagrammes de Bode de la fonction de transfert partir des diagrammes de Bode des
deux fonctions lmentaires. On a :
G ( ) = G1 ( ) + G2 ( )
( ) = 1 ( ) + 2 ( )
G(j)
0d
-40dB/decade
Arg T(j)
-/2
-
Second cas :
=1
1 = 2 = 0
T ( j ) =
1 + j
0
G ( 0 ) = 20 log10 2 = 6 dB
16
G ( ) et de la phase ( )
>> 0
1
T ( j )
2
02
G ( ) 40 log
02
2
La droite asymptotique dcrot en fonction de la pulsation avec une pente de -40dB/dcade. Elle passe par le
point (0 ,0) .
( )
Pour
<< 0
T ( j ) 1
G ( ) 0dB et ( ) 0
Ainsi nous pouvons tracer les droites asymptotiques du filtre passe-bas du second ordre pour
droites sont aussi valables pour < 1 ):
( ces
-40dB/decade
G(j)
0
0d
=1
100
-40dB
Arg T(j)
-/2
-/2
-
Troisime cas : < 1
Dans ce cas, les droites asymptotiques sont les mmes que celles traces ci-dessus.
Cependant, la dcomposition en produit de fonctions lmentaires du premier ordre nest plus possible car elle
impliquerait des pulsations 1 et 2 complexes.
Etudions le module de la fonction de transfert :
17
T ( j ) =
2
2
1 2 + 4 2 2
0
0
1
D
2
2
en posant D = 1
+
4
2
0 2
0
dD
=0
d
2 2
dD
= 21 2 2 + 8 2 2 = 0
d
0
0 0
dD 2 2 2
= 2 2 2 + 4 2 = 0
d 0 0
R2 = (1 2 2 )02
La pulsation de rsonance
seulement si
1
2
T ( j R ) =
4 + 4 1 2
4
( )
1
2 1 2
en fonction de
est la suivante :
18
G()
= 0
< 0 ,7
-40dB/dcade
R 0
0d
Arg T(j)
= 0 .7
< 0 .7
-/2
1.3.7
La fonction de transfert dun filtre passe haut du second dordre scrit sous la forme suivante :
j 2 2
T ( j ) =
1.3.8
02
j 2 2
1 + 2 j
+
0
02
Dune manire gnrale, la fonction de transfert peut scrire comme suit en posant p
19
= j :
T ( p) =
N ( p ) a k p k + a k 1 p k 1 + ... + a0 p 0
=
k l
D ( p ) bl p l + bl 1 p l 1 + ... + b0 p 0
Il est toujours possible de mettre la fonction de transfert (numrateur et dnominateur) sous la forme dun
produit de termes en p de degr 2 au maximum si le filtre est dordre pair et sous la forme dun produit de termes
de degr 2 et dun terme de degr 1 si le filtre est dordre impair.
) (
N ( p) .
T ( p) =
Filtre
dordre N
Filtre
dordre 2
Filtre
dordre 2
Filtre dordre
1 (N impair)
Ralisation dun filtre dordre N par mise en cascade de filtre dordre 2 au maximum
Ainsi, il sera toujours possible de raliser les filtres analogiques en cascadant des filtres du deuxime ordre et un
filtre du premier ordre si le filtre est dordre impair.
Attention : limpdance de sortie de chaque filtre doit tre trs faible devant limpdance dentre du montage
qui lui succde.
Exemple :
j
T ( j ) =
2
1 + j 1 + 2 j
2
1
2
20
T1 ( j )
T2 ( j ).T3 ( j )
G() = G1 ( ) G2 ( ) G3 ()
() = 1 () 2 ( ) 3 ()
Si on a dans lordre
0 < 2 < 1
|T(j)|
+20dB/decade
+20-40 = -20dB/decade
Arg T(j)
+/2
+/2 - = -/2
-/2 - /2 = -
21
2.1
Gnralits
2.1.1
Introduction
Lamplificateur oprationnel (AOP) est un composant intgr essentiel en lectronique. Son rle principal est
dassurer la fonction damplification. Cest un composant actif qui ncessite donc une alimentation en tension.
Amplificateur oprationnel signifie :
Ad
Notations :
Une sortie.
Remarque : On ne fait gnralement pas figurer les tensions dalimentation de lAOP (surcharge inutile des
schmas de montage). Il ne faut pas cependant oublier de cabler les broches dalimentation de lAOP pour faire
fonctionner correctement le montage !
Un amplificateur oprationnel utilise souvent une alimentation symtrique (Vcc) car gnralement il sert pour
lamplification de signaux bipolaires.
2.1.2
La caractristique principale de lAOP est sa fonction damplification. Elle est donne par la relation :
-
vs = Adved
Avec
ved = v+ v , tension
diffrentielle dentre et
Ad
Ad
ved
v-
+
vs
v+
amplification diffrentielle.
22
La caractristique
vs = Ad ved est limite par les tensions dalimentation de lAOP. La tension de sortie vs ne
Pente Ad
ved
-vcc
Les impdances des entres + et - sont infinies, ce qui signifie que les courants entrants dans ces
bornes sont nuls : i+ = i = 0 ,
Ad = .
ved
Ad ved
v+
vs
v+
2.1.3
Ad ( j ) =
A0
1+ j
c
23
A0 = 100000
G(dB)
100 dB
0 dB
fc
fT
2.2
A cause de lamplification infinie (cas parfait) ou trs grande (cas rel), il est impossible dutiliser un AOP
parfait en boucle ouverte : en effet, avec une amplification diffrentielle infinie la moindre diffrence de tension
entre les entres + et - provoque la saturation de la sortie. Par exemple, avec
dalimentation de 10 V, seulement 10 V sont ncessaires pour amener lAOP saturation. Dautre part, le
facteur damplification diffrentielle varie dun composant lautre .
Comme gnralement on souhaite imposer un facteur damplification constant dans un montage amplificateur,
on procdera une contre-raction de la sortie sur une des entres (lentre - ).
On peut schmatiquement reprsenter un AOP comme suit. Cest dire avec un premier tage qui symbolise la
diffrence entre les entres + et - suivit dun tage damplification Ad .
v+
vs
Ad
-
vOr, comme
AOP
Ad est trs grand, lAOP ne peut pas fonctionner tel quel (cest dire en boucle ouverte) en rgime
Ad
vs
v-
B
contre raction
24
Lide mise en pratique ici consiste namplifier que la diffrence entre le signal dentre et une fraction du
signal de sortie. Ce qui convient bien avec un AOP qui, par construction, est un amplificateur diffrentiel grand
facteur damplification.
Ainsi, on comprend aisment que si la tension dentre ne varie pas, la tension diffrentielle
ved = v+ v
nomme aussi tension derreur, se stabilise tension proche de zro, nulle pour un AOP parfait : on atteint
lquilibre.
Si la tension dentre varie, la tension de sortie suit automatiquement. Un tel systme est appel asservissement
en automatisme.
Le facteur damplification du systme boucl est facile calculer partir des deux quations suivantes :
vs
Ad
=
ve 1 + Ad B
do
ABF =
Or, si
Ad B >> 1 , cest dire que le facteur damplification de boucle est grand, alors le facteur
damplification vaut :
ABF =
vs 1
=
ve B
2.3
Montages amplificateurs
Dans tous les montages amplificateurs, la sortie de lAOP est reboucle sur lentre inverseuse (entre -) de
lAOP.
Dans ce paragraphe, nous considrerons que les AOP sont idaux ( impdance infinie des entres, gain
diffrentiel infini et impdance de sortie nulle).
Puisque le facteur damplification diffrentiel est infini, la tension diffrentielle est nulle :
ved = v+ v = 0
2.3.1
Amplificateur inverseur
25
v+ = v
R2
R1
2
3
ve
1
vs
Amplificateur inverseur
La mise en quation de ce montage est simple et sappuie sur les hypothses prsentes prcdemment.
Puisque limpdance dentre de lAOP est infinie, aucun courant nentre dans lAOP les deux rsistances R1
et R2 sont parcourues par le mme courant.
ve = R1i
Donc
et
vs = R2i .
On dit que la borne - est une masse virtuelle car mme si elle nest pas physiquement relie la masse, tout
se passe comme si elle y tait.
On en dduit tout naturellement le facteur damplification du montage :
A=
vs
R
= 2
ve
R1
Pour raliser un amplificateur dont le facteur damplification est gal 100, on pourra par exemple utiliser
R1 = 1k
2.3.2
et
R2 = 100k .
vs = Ave
Dans ce cas le signal dentre est appliqu sur la borne + .
Le calcul du facteur damplification de ce montage est trs simple en utilisant lexpression du facteur
damplification dun systme boucl. On a ici
B=
A=
vs 1
= avec dans ce cas un diviseur de tension rsistance.
ve B
R1
R2 + R1
26
1
3
2
R2
vs
ve
A=
R1
vs
R
= 1+ 2
ve
R1
2.3.3
A=
vs
=1
ve
Amplificateur suiveur
Ce montage possde des proprits intressantes : Facteur damplification unitaire
ve = v+ = v = v s ,
2.4
Montages oprationnels
Comme pour les montages amplificateurs, la sortie de lAOP est reboucle sur lentre inverseuse (entre -)
de lAOP.
On parle ici de montages oprationnels car lAOP ralise une opration arithmtique sur un ou plusieurs signaux.
2.4.1
Additionneur inverseur
27
R1
R2
v v
v
vs = R 1 + 2 + 3
R1 R2 R3
R3
2
V1
3
V2
1
V3
Vs
Dans le cas de rsistances toutes identiques, on obtient la somme pure des signaux dentre.
2.4.2
vs = Av1 Bv2
R4
R3
2
R1
vs =
3
1
V2
v1R2 R3 + R4 v2 R4
R2 + R1 R3 R3
R2
V1
Vs
Amplificateur soustracteur
Dtermination de la relation entre
vs , v1 et v2 :
On applique le thorme de Millman sur lentre - de lAOP et le diviseur de tension lentre + de lAOP :
v2 v s
+
R3 R4
v =
1
1
+
R3 R4
et
v+ =
R2 v1
R1 + R2
R + R4
v2 vs
Rv
+
= 3
2 1
R3 R4
R3 R4
R1 + R2
R3 + R4
Rv
Rv
2 1 4 2
Finalement on obtient : v s =
R3
R1 + R2
R3
Comme
v = v+ , on a :
28
2.4.3
vs = v1 v2
R1
v v
v
vs = K 1 + 2 + 3
R1 R2 R3
R2
+
R3
RA
VS
V1 V V
2
3
Amplificateur additionneur
v s , v1 v 2 et v3 :
On applique le thorme de Millman sur lentre + de lAOP et le diviseur de tension lentre - de lAOP :
v1 v 2 v3
+
+
R1 R2 R3
v+ =
1
1
1
+
+
R1 R2 R3
Comme
Avec
2.4.4
et
v =
R A vs
R A + RB
v
R A + RB v1 v2 v3
v
v
1
+
+ = K 1 + 2 + 3
1
1
1
RA
R1 R2 R3
R1 R2 R3
+
+
R1 R2 R3
R A + RB
1
K=
1
1
1
RA
+
+
R1 R2 R3
v = v+ , on a : v s =
Intgrateur
29
vs (t ) =
2
3
U1
1
Ve
1DEAL_OPAMP
1
ve (t )dt
RC
Vs
Amplificateur intgrateur
Si le signal est sinusodal on peut exprimer le gain complexe de cet intgrateur par :
A( j ) =
1
1
=
RCj
j 0
2.4.5 Drivateur
Le schma de montage suivant permet de raliser la drive dun signal.
R
dv (t )
vs (t ) = RC e
dt
2
3
U1
1
Ve
1DEAL_OPAMP
Vs
Amplificateur drivateur
Si le signal est sinusodal on peut exprimer le gain complexe de cet intgrateur par :
2.4.6
A( j ) = RCj = j
Amplificateur logarithmique
vs = A.Log(ve )
Le schma de montage suivant permet de raliser le logarithme dun signal.
30
D1
1
R
2
3
U1
1DEAL_OPAMP
I D = I S (e
avec
VD
VT
1)
VT = 25mV
ID = ISe
VD
VT
vs = VT ln(
2.5
ve
)
RI S
Montages convertisseurs
.
2.5.1
Convertisseur Courant-Tension
vs = Ri
V
S
Convertisseur courant-tension
31
v s et ve :
2.6
Ad ( j ) =
A0
1+ j
Lorsque lamplificateur est rel, on dfinit le produit gain bande comme suit (facteur damplification en basse
frquence multipli par la pulsation de coupure):
GB = A0 c
Reprenons le montage amplificateur inverseur mais en considrant maintenant que le facteur damplification est
gal Ad ( j )
Dterminons la relation entre v s et ve :
On applique le thorme de Millman sur lentre - de lAOP :
ve vs
+
R1 R2
v =
1
1
+
R1 R2
Comme on a vs = Ad (v+ v ) = Ad v car
vs
vR
vR
= e 2 + s 1
Ad R1 + R2 R1 + R2
1+ j
R1
C
vs
+
R1 + R2
A0
v+ = 0
vs
=
ve
R2
R1 + R2
1+ j
= ve R2
R1 + R2
R2
R1
( R + R2 )
1 + j
1+ 1
R1 A0
c
R1
+
R1 + R2
A0
v
R
1
R
1
R + R2
en ngligeant 1
devant 1
s 2
= 2
ve
R1 1 + ( R1 + R2 ) j
R1 1 + j
R1 A0
c
'c
R1 A0
32
avec 'c = c
R1 A0
R1 + R2
R2
RA
>> 0 , alors 'c c 1 0
R1
R2
G ( ) = 20 log10
R2
2
20 log10 1 + 2
R1
'c
G(dB)
20 log 10 A0
gain de l'AOP rel
-20dB/decade
R
20 log 10 2
R1
0 dB
c A0
R1
R2
La consquence pour le montage ralis est que le gain dsir ne peut tre maintenu au del dune certaine
pulsation.
Calculons le produit gain bande du montage obtenu :
GBmontage =
R2
R
c A0 1 = A0 c = GB
R1
R2
On retrouve le mme produit gain bande que celui de lamplificateur oprationnel rel.
Quelque soit le montage amplificateur utilisant un AOP, on ne peut pas dpasser le produit gain bande
impos par lamplificateur oprationnel rel.
33
3.1
Introduction
Dans ce chapitre, les filtres actifs seront raliss laide de rsistances, de capacits et damplificateurs
oprationnels (pas de selfs). On vite ainsi les inconvnients des selfs (encombrement, rsistance parasite,
imprcision,).
Nous prsenterons deux structures fondamentales qui permettent de raliser des filtres de type passe-bas ou
passe-haut du second ordre.
3.2
Cellule de Rauch
Cette structure trs classique utilise un AOP mont amplificateur (contre raction ngative) et cinq admittances.
Y3
Y4
Y1
Y5
+
Y2
VE
VS
Cellule de RAUCH
Dterminons la relation entre
v s et v E :
vA =
v E Y1 + v S Y4
Y1 + Y2 + Y4 + Y5
Par ailleurs, on a v A =
v S Y3
Y5
vS
Y1Y5
=
v E Y4Y5 + Y3 (Y1 + Y2 + Y4 + Y5 )
3.3
34
Pour raliser un filtre passe-bas du second ordre on utilise trois rsistances R identiques et deux condensateurs :
Soit Y1 = Y4 = Y5 =
1
, Y2 = jC1 et Y3 = jC 2
R
C1
p = j , on a :
1
R2
.
T ( p) =
1
3
+ pC 2 + pC1
R2
R
Finalement on obtient :
T ( p) =
1
R C1C2 p + 3RC2 p + 1
2
3.4
3 C2
1
, 0 =
, T0 = 1
2 C1
R C1C 2
Y3
Y1
Y2
K
Y4
VS
VE
35
v s et v E :
vN =
vS
Y2 + vS Y3
K
Y1 + Y2 + Y3
vEY1 +
Par ailleurs, on a vS =
1
Y4
1 1
+
Y2 Y4
vN =
Y2
vN
Y2 + Y4
vS
KY1Y2
=
v E Y2 (Y1 + Y3 (1 K )) + Y4 (Y1 + Y2 + Y3 )
3.5
Pour raliser un filtre passe-bas du second ordre on utilise deux rsistances R identiques et deux condensateurs :
Soit Y1 = Y2 =
1
, Y3 = jC1 et Y4 = jC2
R
C1
R
C1
R
R
C2
Ra
C2
Rb
Structure non-inverseuse de SALLEN et KEY pour les filtres passe-bas du second ordre
La fonction de transfert en
Avec,
2 =
K
R C1C 2 p + R(2C 2 + C1 (1 K )) p + 1
2
2C2 + C1 (1 K )
1
Ra
, 0 =
, T0 = K = 1 +
Rb
C1C2
R C1C 2
36
Ra
R
C1
Rb
R
-K
C1
C2
C2
Structure inverseuse de SALLEN et KEY pour les filtres passe-bas du second ordre
La fonction de transfert en
K
1
* 2
K + 2 R C1C2 2 R(3C 2 + C1 )
p +
p +1
K +2
K +2
Avec,
2 =
3.6
1 K +2
Ra
3C2 + C1
K
, 0 =
, T0 =
, K =
R C1C 2
K +2
Rb
(K + 2)C2C1
La transformation de gabarit permet de raliser un filtre passe-haut partir de la fonction de transfert dun filtre
passe-bas.
thorme de MITRA pour la transformation passe-bas -> passe-haut:
Etant donn un rseau compos de rsistances et de condensateurs, transformons-le en remplaant chaque
rsistance Ri par une capacit C 'i = 1 / Ri et chaque capacit Ci par une rsistance R 'i = 1 / C i .
On remplace aussi
T ( p) =
1
RCp + 1
devient,
T (P ) =
1
1
+1
R' C ' P
R' C ' P
R' C ' P + 1
On retrouve la forme classique dun filtre passe-haut du premier ordre ralis avec une rsistance et un
condensateur.
3.7
37
Appliquons-le la fonction de transfert du filtre passe-bas du second ordre du filtre structure de Rauch la
transformation passe-bas passe-haut :
T ( p) =
devient, en prenant,
1
R C1C 2 p + 3RC2 p + 1
2
1
1
3
+ '
+1
'2
2
C1 R' 2 P
C1 R'1 R ' 2 P
Ainsi, pour raliser un filtre passe-haut du second ordre on utilise trois condensateurs identiques et deux
rsistances R1 et R2 :
C
R2
C
R1
T (P ) =
3.8
3
R1 R2 C 2 P 2
et =
2 2
2
1 + 3R1CP + R1 R2 C P
R1
1
, 0 =
, T = 1
R2
C R1 R2
Soit Y1 = Y2 = jC , Y3 =
1
1
et Y4 =
R1
R2
38
R1
C
C
K
R2
Structure non-inverseuse de SALLEN et KEY pour les filtres passe-haut du second ordre
T (P ) =
Avec,
2 =
2 R1 + R2 (1 K )
R1 R2
0 =
KR1 R2 C 2 P 2
R1 R2 C 2 P 2 + (2 R1 + R2 (1 K ))CP + 1
1
, T = K
C R1 R2
39
4 REALISATION DE FILTRES
4.1
Le gabarit
Les contraintes sur le filtre raliser sont gnralement reportes dans un gabarit. Ce gabarit reprsente la
courbe dsire dattnuation (en dcibel) en fonction de la frquence du filtre. Un filtre est construit pour
respecter au mieux ce gabarit. On rappelle que lattnuation est linverse du module de la fonction de transfert.
On dfinit pour un filtre passe-bas quatre paramtres :
Amax ,
Amin ,
f 2 et la dernire frquence
f1 .
Le schma suivant prsente le gabarit souhait dun filtre passe-bas avec les quatre paramtres prcdents.
A dB
Amin
Amax
0
f1
Bande passante
f2
Bande de
transition
Bande attnue
4.2
Il existe diffrents types de filtres selon lapplication souhaite. Les principaux types de filtres et leurs
caractristiques sont rsumes dans le tableau suivant :
Type
Butterworth
Chebyshev
Elliptique
Bessel
Bande passante
Plate
Ondule
Ondule
Plate
Bande attnue
Monotone
Monotone
Ondule
Monotone
40
Chute ou raideur
Bonne
Trs bonne
La meilleure
Faible
Rponse temporelle
Bonne
Faible
Faible
La meilleure
Pour illustrer la chute ou raideur des diffrents filtres nous indiquons dans le tableau suivant les attnuations la
frquence double de la frquence de coupure pour des filtres dordre 6 :
Type
Butterworth
Chebyshev
Elliptique
Bessel
4.3
Attnuation fc
3 dB
3 dB
3 dB
3 dB
Attnuation 2fc
36 dB
63 dB
93 dB
14 dB
4.3.1
Introduction
Le filtre passe-bas de Butterworth dordre N est dfini par le module carr de sa fonction de transfert de la
manire suivante :
T ( j ) =
T0
1 +
0
2N
Remarques pralables :
= 0
est toujours de
3 dB. Les rponses en frquence des filtres de Butterworth dordre N quelconque passent donc toutes par ce
point caractristique. En effet, = 0 , on a :
T ( j 0 ) / T0 =
soit
1
1 + (1)
2N
1
2
20 log( T ( j 0 ) / T0 ) = 3 dB .
Sa courbe de rponse en frquence est la plus plate possible dans la bande passante
41
4.3.2
On remarque que, daprs lexpression prcdente, deux paramtres seulement permettent de caractriser
entirement ce filtre : N et 0 (si on exclut le gain statique T0 qui peut facilement tre ralis grce un simple
montage amplificateur oprationnel). On pourra donc dans un premier temps considrer que lamplification en
basse frquence vaut T0 = 1 .
Le gabarit impose quon satisfasse aux deux conditions suivantes :
20 log10 T ( j1 ) Amax
20 log10 T ( j 2 ) Amin
Soit
2 N
10 log10 1 + 1 Amax
2 N
2
10 log10 1 + Amin
0
(
(
)
)
0.1 Amin
1
2 N (ln 2 ln 0 ) = ln 10
En retranchant membre membre, on obtient alors lexpression donnant lordre N du filtre de Butterworth qui
satisfait au gabarit souhait.
42
) (
0.1Amin
1 ln 100.1Amax 1
1 ln 10
N=
2
( ln2 ln1 )
Ou
On se sert souvent de cette expression, mais il est aussi trs courant dutiliser des abaques pour lesquels on
travaille en frquences normalises.
Exemple :
Lordre du filtre de Butterworth satisfaisant au gabarit est la valeur de N immdiatement suprieure celle
calcule avec la formule prcdente. Soit, N = 8 (N = 7.618, valeur calcule)
4.3.3
Comme nous lavons vu, le filtre de Butterworth nest dfinit que par
de transfert. Il nous faut donc dterminer la fonction de transfert
T ( j 2f ) = T ( j 2f ) * T
2
On a bien,
( j 2f ) = T ( j 2f ) * T ( j 2f )
T * ( j 2f ) = T ( j 2f )
Car tous les coefficients de la fonction de transfert sont rels. En effet, elle est ralise partir de composants
passifs de type (L, C et R) associs avec des amplificateurs oprationnels (filtre actif) ou non (filtre passif ).
Par commodit et pour faciliter la lisibilit, on posera par la suite
T ( p ) *T ( p ) =
4.3.4
T02
p
1+
j 0
2N
p = j . On aura alors :
T02
N p
1 + ( 1)
0
2N
car
Pour factoriser
que les ples sont les valeurs qui annulent le dnominateur dune fonction de transfert.
On pourra ainsi lcrire :
T ( p) =
T02
p p1 p p2
p p2 N
(...)
0 0 0 0
0 0
j 2 N = (1) N
43
p
1
0
2N
p
= 0 , soit
0
2N
=1
Les racines du dnominateur sont les 2N racines de lunit. On les trouve facilement en exprimant lgalit
prcdente sous la forme suivante (remarquer que
p
0
1 = e jk 2 = cos(k 2 ) ) :
2N
= e jk 2 , k
entier
pi / 0 = e jk / N
avec
i = k + 1 et k [0,2 N 1]
On remarque que :
les ples sont tous disposs sur un cercle de rayon unit dans le plan complexe et espacs dun angle
= k / N ,
ils sont deux deux complexes conjugus.
jk / 3
p1 / 0 = 1 , p 2 / 0 = e j / 3 , p3 / 0 = e j 2 / 3 , p4 = p1 , p5 = p3* , p6 = p*2
I
P2
P3
= /3
P4
R
11
P1
P5
P6
p3 , p 4 et p5 . Ils correspondent T ( p )
p1 , p 2 et p 6 . Ils correspondent T ( p )
T ( p) =
T0
p p3 p p4 p p5
0 0 0 0 0 0
44
T0
p2 p
p
2 +
+ 1
+ 1
0 0
0
Finalement, on obtient :
T ( p) =
T0
1
1
p / 0 1 + j 3 p / 0 1 j 3 ( p / 0 + 1)
2
2
Le lecteur pourra vrifier que ces valeurs correspondent celles reportes dans le tableau donnant les polynmes
normaliss ( 0 = 1 ) du dnominateur des filtres de Butterworth :
On a alors,
p
1 +
0
2N
p
= 0 , soit
0
2N
= 1
Les racines du dnominateur sont les 2N racines de -1 que lon peut facilement trouver si lon exprime
lquation prcdente sous la forme :
p
0
2N
= e j ( + k 2 ) , k [0,2 N 1]
pi / 0 = e
j
+k
N
2N
avec
i = k +1
j +k
2
4
p1 / 0 =
2
(1 + j ) , p2 / 0 = 2 ( 1 + j ) , p3 = p*2 , p4 = p1*
2
2
I
= /4
R
45
T ( p) =
T0
2
p / 0
( 1 + j ) p / 0 2 ( 1 j )
2
2
T ( p) =
Ordre du filtre
2
3
4
5
6
(p
(p
(p
T0
p 2 / 02 + 2 p / 0 + 1
+ 2 p +1
( p + 1)( p 2 + p + 1)
+ 1.9318 p + 1) p 2 + 2 p + 1 ( p 2 + 0.5176 p + 1)
( p + 1)( p
Pour le cas N=4, on pourra comparer le filtre ainsi obtenu par rapport un filtre compos de deux filtres du
second ordre avec = 0,707 ( figure TBD)
4.4
4.4.1
Les filtres passe-bas de Tchebychev, comme ceux de Butterworth, sont classs parmi les filtres dits
polynomiaux car leur fonction de transfert prsente un dnominateur sous la forme dun polynme et un
numrateur avec une constante. En vrit, ce sont des filtres qui possdent des ples, mais pas de zro de
transmission (pas de polynmes au numrateur).
Les filtres de Tchebychev ont t conus pour tolrer une plus ou moins lgre ondulation du module de leur
fonction de transfert dans la bande passante et une attnuation croissant de manire continue dans la bande
attnue. Ceci leur permet, en principe davoir une pente plus raide la frquence de coupure quun filtre de
Butterworth du mme ordre.
4.4.2
Le filtre passe-bas de Tchebychev dordre N est dfini par le module carr de sa fonction de transfert de la
manire suivante :
46
T ( j 2f ) =
T0
f
1 + 2Cn2
f0
C n = 2 C n1 + C n2
0
0
0
0
Cette relation peut aussi scrire :
C n = cos n arccos
0
0
pour
C n = cosh n arg cosh
0
0
pour
> 0
On trouve les premires valeurs des polynmes de Tchebychev en appliquant la relation de rcurrence
prcdente, soit :
C0 = 1 ,
0
C1 =
,
0 0
3
C2 = 2 1 ,
0
0
4
C3 = 4 3 ,
0
0
0
C4 = 8 8 + 1 ,
0
0
0
etc.
On remarque, comme il a t dit dans lintroduction, que cette fonction de transfert ondule sous la forme dun
cos nx dans la bande passante, ce qui permet de rpartir uniformment limperfection dattnuation dans toute
la bande passante.
( )
4.4.3
Les filtres de Tchebychev prsentent une ondulation dans la bande passante qui dpend de la valeur du paramtre
(rel). En effet, comme vous lavez srement remarqu, le dnominateur du module carr de la fonction de
transfert est une fonction oscillante, car forme avec des fonctions en cosinus.
T ( j 2f ) =
T0
f
1 + 2Cn2
f0
Dans la pratique, seulement trois valeurs dondulation dans la bande passante sont couramment utilises : 0.1 dB,
0.5 dB, 1 dB. Ce qui suffit gnralement.
Calculons donc les maxima et minima de la fonction de transfert et remarquons que dans la bande passante on a :
0 C n2 1 , pour f f 0
0
Elle vaut au maximum :
47
f
2
2
T ( j 2f ) / T0 = 1 , pour Cn2 = 0
f0
et au minimum :
1
2 f
= 1
, pour Cn
2
1+
f0
2
Londulation dans la bande passante vaut en dcibel : dB = 10 log10 (1 + )
T ( j 2f ) / T0 =
2
do :
dB
= 10 10 1 .
On trouve donc les valeurs du paramtre
Ondulation
dB
Paramtre
0.1
0.5
1
0.1526204
0.3493113
0.5088471
Remarques: Les filtres de Tchebychev prsentent N extremum dans la bande passante. La figure prcdente
montre la rponse en frquence dun filtre dordre 5, prsentant 5 extremum dans la bande passante et une
ondulation d1dB.
Les filtres de Tchebychev dordre N impair prsentent un maximum 0 dB f 0, puis une alternance de
minima X dB (X = valeur de londulation dans la bande : 0.1, 0.5 ou 1 dB) et de maxima 0 dB.
Alors que les filtres de Tchebychev dordre N pair prsentent un minimum X dB f 0 (X = valeur de
londulation dans la bande : 0.1, 0.5 ou 1 dB), puis une alternance de maxima 0 dB et de minima X dB.
48
4.4.4
Pour dterminer lordre du filtre, il faut examiner comment il peut satisfaire au gabarit. Dans le cas de ce filtre, il
faudra lvidence assimiler la dernire frquence passante f1 du gabarit la frquence de coupure f 0 de ce
filtre.
En effet, toutes les rponses en frquence des filtres de Tchebychev passent par le point caractristique
dabscisse f 0 , dordonne dB (valeur de londulation dans la bande passante), car on a :
C n ( f 0 / f 0 ) = C n (1) = 1 n = 0
2
1
2
= dB
10 log T ( j 2f 0 ) / T0 = 10 log
2
1+
f
, f = f1 = f 0 car C n2 0 = C n2 (1) = 1
f0
10 log10 1 + 2 = Amax
f
10 log10 1 + 2 C n2 2 = Amin
f0
, f = f2
On tire :
= 10
2
Amax
10
de la premire expression et :
10
Amin
10
f
1 = cosh n arg cosh 2
f 0
de la deuxime expression.
En remplaant
2 = 10
Amax
10
Amin
10 10 1
arg cosh
Amax
10 10 1
N=
f
arg cosh 2
f1
Exemple :
e x + e x
2
Lordre du filtre de Tchebychev qui satisfait au gabarit voulu est la valeur de N immdiatement suprieure
celle calcule avec la formule prcdente. Soit, N = 5 (N = 4,536 valeur calcule).
Remarque: Lordre du filtre de Tchebychev qui satisfait ce gabarit est infrieur celui de Butterworth qui
satisferait au mme gabarit (ordre N = 7). Il ncessite donc moins de composants pour le raliser, mais il
prsente une ondulation d1 dB dans la bande passante, alors que le filtre de Butterworth serait plat dans la
mme bande.
49
4.4.5
Le mme type de calcul que pour le filtre de Butterworth peut tre men pour le filtre de Tchebychev pour
trouver les ples de
(0.3017 p
(1.031 p + 1)(0.5918 p
(0.7518 p
2
3
4
5
(0.6595 p
2
3
4
5
(1.596 p + 1)(0.8753 p
(0.9402 p
+ 0.9402 p + 1
(2.759 p + 1)(2.0974 p
(0.9070 p
)(
)(
+ 0.9956 p + 1
(2.023 p + 1)(1.0058 p
(1.0136 p
+ 0.5483 p + 1
Ordre du filtre
+ 05736 p + 1)
+ 0.7158 p + 1
+ 0.497 p + 1
50
5.1
ved = v+ v ,
en sortie. Cependant, dans le cas dun AOP rel, cette tension Vsat ou tension de saturation est limite une
valeur proche de la tension dalimentation de lAOP.
Pente Ad
trs grande
vs
Ved
+vsat
Vs
ved
-vsat
Ces deux expressions rsument le fonctionnement non-linaire de lAOP. La tension sortie ne peut prendre que
les valeurs +Vsat ou -Vsat.
Supposons maintenant quon ralise une contre-raction sur lentre non-inverseuse et quon reprsente
schmatiquement ce montage par la figure suivante.
AOP
1.1.1.1.1.1
ve
ved
Ad =
vs
+ v+
K
Contre raction
1.1.1.1.1.2
Co
Dans ce cas, il est vident que les volutions possibles de la tension de sortie Vs concourent amener lAOP en
saturation quelque soit le gain K de la contre raction, soit en rsum (en supposant que la tension Ve na pas le
temps dvoluer) :
51
Vs = +Vsat
Vs = -Vsat
Remarque importante : Pour un AOP fonctionnant en rgime non-linaire, on pourra considrer que lon peut
avoir une tension diffrentielle importante contrairement au fonctionnement en rgime linaire. Ce qui veut dire
que lon peut avoir :
ved = v + v 0
5.2
5.2.1
Le principe est simple. On compare le niveau du signal d'entre une tension de rfrence, et selon que celui-ci
est suprieur ou infrieur la rfrence (zro volt ou toute autre tension continue ou non), la tension de sortie de
lAOP vaudra soit +Vsat, soit -Vsat.
Il existe deux configurations : le comparateur non-inverseur (signal sur l'entre +) et le comparateur inverseur
(signal sur l'entre -).
Ve
Ve
Vs
Ve
Vs
Vref
Vs
Remarque importante : Ces montages sont ralisables avec des AOP. Mais ce choix est contestable car les
AOP sont destins fonctionner prfrentiellement en rgime linaire (en amplification). Lorsquon fonctionne
uniquement en rgime non linaire, mieux vaut choisir un vrai comparateur diffrentiel ayant un trs fort gain
diffrentiel et temps de monte trs court.
52
5.2.2
Il arrive souvent quon cherche limiter volontairement la tension de sortie dun comparateur une valeur
infrieure (en valeur absolue) aux tensions de saturation de lAOP. Pour cela, il suffit dajouter deux diodes
zener montes tte-bche en contre raction sur lentre inverseuse de lAOP. Dans ce cas la tension de sortie
vaut :
Vs = (Vz + V0 ) .
1.1.1.1.1.2.1.1.1
Ve
Vs
Comparateur avec limitation de la tension de sortie par diodes zener (Output Bounding)
5.3
5.3.1
Ce type de comparateur est trs utilis dans tout systme de mesure o l'on doit dtecter un seuil : il est donc
fondamental.
Cest une volution du comparateur simple, destine amliorer ses performances en prsence de signaux
entachs de bruit. En effet, lorsque le signal est entach dun bruit, des oscillations peuvent se produire sur le
signal de sortie lorsque le signal dentre varie - mme faiblement - autour de la tension de rfrence (figure
suivante).
Ve
Vref
Vs
+Vsat
-Vsat
Oscillations du signal de sortie dun comparateur simple en prsence dun signal bruit
53
5.3.2
La solution au problme pos prcdemment consiste crer un comparateur deux seuils : un seuil suprieur et
un seuil infrieur. Lorsque le seuil suprieur a t franchi, la sortie ne peut nouveau commuter (charger dtat)
que lorsque le signal dentre est pass en dessous du seuil infrieur et rciproquement (figure suivante).
La fonction de transfert
R1
R2
R1
Ve
Vref
Vs
Vref
Vs
Ve
54
ve reportes dans
Non-inverseur
Inverseur
R
R
Ve = Vref 1 + 2 Vsat 2
R1
R1
R2
R1
+ Vref
Ve = Vsat
+
+
R
R
R
R
1 2
1 2
Ve = Vsat
R2
R1
Ve = Vsat
R2
R1 + R2
= f (ve ) ).
On appelle hystrsis , la diffrence en valeur absolue entre les deux seuils (suprieur et infrieur). Les
formules suivantes montrent quil suffit dagir sur le rapport de deux rsistances pour augmenter ou diminuer sa
valeur.
R2
,
R1
R2
.
R2 + R1
2Vsat
2Vsat
Exemple dutilisation de trigger de Schmitt : mise en forme dun signal numrique avant dattaquer un circuit
logique.
Lorsquun signal numrique est transmis (signal binaire) celui-ci peut-tre dform comme le montre la figure
suivante. On peut le remettre en forme (allure plus carre) en le faisant passer au travers dun trigger de Schmitt
dont les seuils haut et bas sont VH et VL.
Ve
VH
VL
Vs
t
Mise en forme dun signal numrique laide dun trigger de Schmitt
55
5.3.3
Variante de trigger
Dans le mme esprit que pour le comparateur simple, on peut monter deux diodes zener tte-bche pour limiter
la tension de sortie de lAOP (certains AOP, dailleurs, ne fonctionnent correctement en comparateur quavec ce
montage).
On montre que, si
sortie vaut :
VZ est la tension de seuil inverse de la diode zener et V0 sa tension directe, alors la tension de
R
Vs = (VZ +V0 )1+ 2 .
R1
Ve = (Vz + V0 )
R2
R1
Ve
R1
Vs
R2
5.4
5.4.1
Le but de ce montage est de dlivrer un signal carr en sortie : c'est un gnrateur de signal oscillant librement.
LAOP est mont en contre-raction sur ses deux entres. Dune part, on a un effet de trigger par la contreraction sur lentre non-inverseuse et dautre part un rseau RC aliment par la sortie de lAOP. Chaque fois
que la tension sur lentre inverseuse atteindra un des seuils de lhystrsis de lAOP, sa sortie commutera.
56
R2
R1
V1
R
V2
5.4.2
Analyse thorique
Vs = +Vsat et que la capacit C n'est pas charge. Alors, C se charge par la sortie au
RC
R2
La sortie basculera lorsque v > Vsat
.
R2 + R1
v < Vsat
R2
et ainsi de suite (figure suivante).
R2 + R1
+ Vsat
R2
R2 + R1
Vsat
R2
R2 + R1
57
R2
R2
Vsat
dfinit la
R2 + R1
R2 + R1
T / 2 de v s .
v = +Vsat
R2
, l'expression de v est alors :
R2 + R1
R2 RC
e
v = Vsat + Vsat 1 +
+
R
R
2
1
t = T / 2 , on a v = Vsat
R2
donc on peut facilement en dduire la priode
R2 + R1
T de v s .
2R
T = 2RC ln1 + 2
R1
5.4.3
R2
V1
R1
Intgrateur
V2
58
R2
1
et l'intgrateur fournit v 2 (t ) =
v1 (t )dt .
R1
RC
V
Or, v1 (t ) = Vsat , d'o v 2 (t ) = sat t . Et v 2 (t ) est aussi la tension aux bornes de la capacit.
RC
V
Entre deux basculement, cette tension v 2 (t ) est donc un segment de droite de pente sat reliant les point
RC
R2
R2
d'ordonnes + Vsat
, Vsat
.
R1
R1
Le trigger bascule pour
v 2 = Vsat
V1
+ V sat
R2
R1
V sat
R2
R1
V2
T/2
On a donc bien une charge linaire en fonction du temps de la capacit C, donc un courant constant la parcourant
tel que
iC (t ) =
La priode
Vsat
.
R1
T = 4RC
59
R2
R1