Académique Documents
Professionnel Documents
Culture Documents
CNAM 2005 Filtrage
CNAM 2005 Filtrage
Electronique B1
Le filtrage analogique
Sylvain LARRIBE
CNAM_2005_Filtrage.doc (.pdf)
Prambule.............................................................................................................................................2
Introduction..........................................................................................................................................3
Fonctions de transfert des filtres ..........................................................................................................4
Passe-bas ..........................................................................................................................................4
Passe-haut.........................................................................................................................................6
Passe-bande (slectif).......................................................................................................................7
Coupe-bande (rejecteur)...................................................................................................................7
Passe-tout (dphaseur) .....................................................................................................................8
Stabilit ............................................................................................................................................8
Temps de groupe (ou temps de propagation) :.................................................................................9
Gabarits des filtres .............................................................................................................................10
Centrage des gabarits .....................................................................................................................10
Normalisation.................................................................................................................................11
Transposition..................................................................................................................................11
Les Fonctions d'approximations ........................................................................................................13
Bessel .............................................................................................................................................13
Butterworth ....................................................................................................................................14
Chebychev......................................................................................................................................15
Les Filtres passifs...............................................................................................................................16
Les composants passifs ..................................................................................................................16
Structure des passe-bas ..................................................................................................................16
Tableaux des coefficients...............................................................................................................17
Transposition des impdances .......................................................................................................17
Les Filtres actifs .................................................................................................................................18
L'amplificateur oprationnel ..........................................................................................................18
Intgrateurs.....................................................................................................................................19
Filtre contre raction simple........................................................................................................21
Filtre contre raction multiple (MFB) : structure de Rauch........................................................24
Filtre source de tension contrle (VCVS) : structure de Sallen and Key..................................26
Filtre variable dtat : filtres universels.......................................................................................29
Filtre Passe tout ou dphaseur......................................................................................................32
Autres fonctions actives .....................................................................................................................34
Inverseurs d'impdances (NIC)......................................................................................................34
Amplificateurs non linaires ..........................................................................................................35
Prambule
Ce document est un complment et non une alternative au cours de Traitement Analogique du
Signal dispens au CNAM de Saclay. Son utilisation n'est pas autorise lors des partiels ou
examens.
Sylvain LARRIBE
page 2 sur 36
Introduction
bande
Un filtre est un Systme Linaire Invariant dans le Temps
passante
Y(f)
permettant de diviser le spectre (espace frquentiel) afin de
conserver une ou plusieurs parties (bande) de ce spectre.
f
Le filtre idal permet de transmettre sans distorsion une
bande coupe
bande coupe
partie du spectre (bande passante) et bloque toutes les autres
transitions
immdiates
parties (bande coupe), avec un passage abrupt
Figure 1 : exemple filtre passe-bande idal
(discontinuit) entre ces deux parties.
Les filtres sont caractriss par leur fonction de transfert, et ils peuvent tre classs en 5 familles,
suivant la bande du spectre de frquences sur laquelle ils agissent :
coupe-bande
passe-bas
passe-tout
passe-bande
passe-haut
Le filtre idal avec une discontinuit dans sa fonction de transfert n'est pas physiquement ralisable,
car sa rponse impulsionnelle ncessiterait que l'volution du signal de sortie anticipe l'volution du
signal appliqu en entre (systme non causal).
Les filtres analogiques rels prsentent donc des imperfections avec lesquelles il faut trouver des
compromis en fonction de son application :
bande
transition progressive entre la bande passante et la bande
passante
Y(f)
coupe
irrgularit du gain dans la bande passante (ondulations)
f
affaiblissement dans la bande coupe
bande attnue
bande attnue
irrgularit du gain dans la bande coupe (ondulations)
zones de
transitions
irrgularit du temps de propagation
Figure 2 : exemple filtre passe-bande rel
irrgularit
du gain
bande
passante
Y(f)
bande attnue
filtre idal
f
zones de
transitions
filtre rel
bande attnue
gabarit
page 3 sur 36
N (P)
D( P )
a0 + a1 p + a2 p 2 + a3 p 3 + a4 p 4 + ... + a p
b0 + b1 p + b2 p 2 + b3 p 3 + b4 p 4 + ... + b p
quation 1
Pour tout systme rel, le degr du dnominateur () doit tre suprieur ou gal au degr du
numrateur () : .
Pour qu'un filtre soit stable, il faut que tous les ples de la fonction de transfert soient parties
relles ngatives.
L'ordre d'un filtre est donn par le degr du polynme du dnominateur () de la fonction de
transfert.
Toutes les fonctions de transfert peuvent tre dcomposes comme le produit de fonctions de
transfert du premier et du deuxime ordre.
Les cinq types de fonctions de transfert (passe-bas, passe-haut, passe-bande, coupe-bande et passetout) sont prsents ci-dessous avec leurs principaux paramtres.
G (dB)
Passe-bas
log()
reprsentation symbolique
le gabarit
GP
GA
rponse impulsionnelle
sin (2f C (t t 0 ))
h( t ) = 2k f C
2f C (t t 0 )
module
h(t)
2k.fC
filtre idal
|H(f)|
k
-fC
t
0
h(t ) =
t0
H ( j ) =
1+ j
20 log0,01
|H(j)|
h(t)
0
-fC
-t0fC
+fC
avec =
phase :
0,1
+fC
(H
( j )
1
1 +
0
) = arctan
10
0 dB
-3,01 dB
100
(H(j ))
0
-15
0,75
-10 dB
-30
1er ordre
0,5
-20 dB
-45
-45
-60
0,25
-30 dB
-75
0
-1
-40 dB
-90
0 est pulsation caractristique. Pour un filtre du premier ordre, elle correspond la pulsation pour
laquelle le gain a diminu de 3 dB (0 = (Gmax 3dB)). Cela correspond galement la pulsation pour
laquelle la rotation de la phase est de 45 (dphasage gale 50 % du dphasage totale).
Le gain dans la bande passante est fix arbitrairement 0 dB soit k = 1.
Temps de propagation : voir le chapitre Temps de groupe (ou temps de propagation) :.
Sylvain LARRIBE
page 4 sur 36
m = 0 : h( t ) = 0 sin ( 0t )
m<1: h =
(t )
0 e m t
0
1 m2
2
m = 1 : h( t ) = 0 t e 0t
sin 0t 1 m
H ( j ) =
(systme oscillant)
1 + 2m j
module :
m0t
m > 1 : h = 0 e
sinh 0t m 2 1
(t )
m2 1
phase :
exemple Figure 4
0 0
H ( j ) =
exemple Figure 5
1
2
2
2
1 + 2m
0
0
(H ) = arctan
(j )
2m 0
02 2
0 est pulsation caractristique. Suivant la dfinition retenue, elle peut correspondre, la pulsation pour
2ime ordre
h(t)
0,050
20 log |H(f)|
0,2
20 dB
0,2
0,5
0,5
0,707
10 dB
0,707
1
0 dB
-10 dB
-20 dB
-30 dB
-40 dB
0
0,2
0,4
0,6
0,8
1,2
1,4
1,6
1,8
0,1
20 log |H()|
m=0,05
ou Q=10
5 dB
m=0,25
ou Q=2
G(max)
G( =1)
(0 dB)
(-3dB)
0 dB
(Gmax)
G(max) = 20 log( 2m 1 m 2 )
-3,01 dB
(G max) = 1 2m 2
m=0,4
m=1
-5 dB
m=0,866
m=0,707
( 0 dB ) = 2 4m 2
m=0,5
-10 dB
0
10
0,2
0,4
0,6
0,8
1,2
1,4
1,6
1,8
( 3dB ) = 1 2m 2 + 1 + 1 2m 2
Sylvain LARRIBE
page 5 sur 36
Passe-haut
G (dB)
log()
0
GP
le gabarit
reprsentation symbolique
GA
rponse impulsionnelle
sin (2f C (t t 0 ))
h( t ) = k (t t0 ) 2 f C
2f C (t t 0 )
filtre idal
module
h(t ) = (t ) e
1er ordre
0
-fC
-t0fC
+fC
0
=
1+ j
0
j
H ( j )
0
20 log0,01
|H(j)|
h(t)
+fC
avec =
(H(f))
k
-fC
phase
|H(f)|
0,1
10
0 dB
100
90
(H(j ))
-3,01 dB
0,5
75
-10 dB
60
0
-1
-20 dB
45
45
30
-0,5
-30 dB
-1
-40 dB
15
2ime ordre
H ( j ) =
1 + 2m j
)(
) (
)(
0 0
m < 1 : h = 0 e
(1 2m2 ) sin 0t 1 m2 + 2m 1 m2 cos 0t 1 m 2
(t )
(t )
2
1 m
m = 1 : h(t ) = ( t ) 0 e 0t (2 0t )
m0t
exemple Figure 8
))
m > 1 : h = 0 e
(1 2m2 ) sinh 0t m2 1 + 2m m2 1 cosh 0t m2 1
(t )
(t )
2
m 1
h(t)
))
0,050
20 log |H(f)|
0,050
0,2
20 dB
0,2
0,5
0,5
0,707
0,707
10 dB
1
0 dB
-10 dB
-20 dB
-30 dB
-40 dB
0
0,2
0,4
0,6
0,8
1,2
1,4
0,1
Sylvain LARRIBE
page 6 sur 36
10
Passe-bande (slectif)
G (dB)
1A
1P
2P
2A
log()
le gabarit
reprsentation symbolique
GP
GA
rponse impulsionnelle
=
filtre idal
f C 2 f C1
2
et
fC =
f C 2 + f C1
2
module
sin (2(t t 0 ))
cos(2f C (t t 0 ))
h( t ) = 2k
2(t t 0 )
1 ordre
(H(f))
k
-fC2
er
phase
|H(f)|
0 +fC1
-fC1
+fC1
f
+fC2
H ( j ) =
1 + 2m j
m = 0 : h( t ) = 0 cos( 0t )
2
ordre
1 m2
m = 1 : h(t ) = 0e t (1 0t )
0
pente = -t0
2m j
ime
+fC2
-fC1 0
-fC2
0 0
m2 1
Coupe-bande (rejecteur)
G (dB)
1P
1A
2A
2P
log()
reprsentation symbolique
le gabarit
GP
GA
rponse impulsionnelle
=
filtre idal
f C 2 f C1
2
et
fC =
f C 2 + f C1
2
sin (2(t t 0 ))
cos(2f C (t t 0 ))
h( t ) = k (t t0 ) 2
(
t
t
)
0
er
1 ordre
(H(f))
|H(f)|
k
-fC2
-fC1
f
0 +fC1
+fC2
+fC1
+fC2
-fC1 0
-fC2
pente = -t0
H ( j ) =
2ime ordre
Sylvain LARRIBE
phase
module
page 7 sur 36
1
0
1 + 2m j
0 0
Passe-tout (dphaseur)
reprsentation symbolique
rponse impulsionnelle
h(t ) = k (t t )
filtre idal
phase
module
h(t)
k
k
t
0
(H(f))
|H(f)|
t0
pente = -t0
0
=
1+ j
0
1 j
H ( j )
1er ordre
0 0
=
2
1 + 2m j
0 0
1 2m j
H ( j )
2ime ordre
Stabilit
Un systme est stable si aprs la fin d'une perturbation applique en entre, la sortie retrouve sa
position d'quilibre initiale ( h( t )
0 ).
t +
Il existe diffrentes faons de vrifier la stabilit d'un systme. Si l'on connat h(t), il faut s'assurer
qu'elle tend vers 0 lorsque t tend vers l'infini. A partir de la fonction de transfert, il faut que tous ses
ples soient parties relles ngatives. Les ples de H(P) sont les valeurs de P qui permettent
d'annuler le dnominateur de H(P).
Le critre de Routh Hurwitz permet de vrifier la stabilit d'un systme dont on connat la fonction
de transfert H(P), sans avoir calculer ses ples.
La Figure 9 rsume les six cas possibles du comportement de la rponse impulsionnelle en fonction
de la position des ples dans le plan complexe.
page 8 sur 36
d
d
Il en dcoule qu'une phase linaire donne un temps de groupe constant. Un temps de groupe
constant (indpendant de la frquence) signifie que toutes les composantes spectrales dun signal
sont transmises avec le mme dcalage temporel. Lintgrit de la forme du signal est ainsi
respecte sauf pour les composantes spectrales que lon dsire supprimer par filtrage des
amplitudes.
Dans le cas d'un filtre de Bessel, le temps de groupe correspond au temps ncessaire pour atteindre
50 % de la rponse indicielle.
passe-bas du premier ordre
fonction de transfert : H
( j ) =
d ( )
d
0
+2
2
0
( j )
1
1+ j
) = arctan
soit t gr ( ) = +
1
lorsque tend vers 0, le temps t
gr ( 0 ) = +
de groupe tend vers
0
Sylvain LARRIBE
1 + 2m j
0
+2
2
0
fonction de transfert : H
( j ) =
( j )
0 0
) = arctan
2m 0
02 2
2m 0 02 + 2
+ 2 2m 2 1 02 2 + 4
2m
lorsque tend vers 0, le temps t
gr ( 0 ) = +
de groupe tend vers
0
t gr ( ) = +
page 9 sur 36
4
0
filtre passe-haut
G (dB)
log()
GP
GP
GA
GA
P 0 = P
A P
+ A (sa valeur est infinie)
S= P
A
filtre passe-bande ou slectif
bande passante
bande de transition
bande attnue
slectivit
G (dB)
log()
1A
:
:
:
:
1P
2P
2A
log()
GP
S= A
P
filtre coupe-bande ou rejecteur
bande passante
bande de transition
bande attnue
slectivit
G (dB)
1P
:
:
:
:
1A
2A
2P
log()
GP
GA
bande passante
bandes de transitions
bandes attnues
pulsation centrale
slectivit
GA
2P 1P =
2A 2P et 1P 1A
+ 2A et 1A 0 = 1A
0 = 2 P 1P
: S = 2 P 1P
2 A 1 A
:
:
:
:
bandes passantes
bandes de transitions
bande attnue
pulsation centrale
slectivit
+ 2P et 1P 0 = 1P
2P 2A et 1A 1P
2A 1A
0 = 2 P 1P
: S = 2 A 1 A
2 P 1P
:
:
:
:
La bande de transition est comme son nom l'indique, la bande situe entre la bande passante et la
bande attnue. Plus elle est troite, et plus le filtre se rapproche du filtre idal (slectivit = 1),
mais plus l'ordre du filtre sera lev.
Pour les filtres passe-bande et coupe-bande, la pulsation centrale est dfinie comme la moyenne
gomtrique des pulsations de limite de bande passante (1P et 2P).
Centrage des gabarits
Les filtres passe-bande et coupe-bande doivent tre centrs avant toute normalisation ou
transposition.
Un gabarit est centr lorsque les pulsations centrales 0 P = 2 P 1P et 0 A = 2 A 1 A sont gales.
Dans le cas contraire, il faut centrer le gabarit, en modifiant une ou plusieurs pulsations. Ces
modifications vont obligatoirement dans le sens de rendre le gabarit plus contraignant, donc de
diminuer la bande de transition la plus large.
Une solution intressante consiste rduire la bande de transition la plus large, de faon
symtrique, en modifiant les deux pulsations.
Sylvain LARRIBE
page 10 sur 36
2' P =
G (dB)
0
1 A 2 A 2 P et '
1 P 2 P 2 A
2A =
1 P
1 A
1A
1P
'2P
2P
'2A
2A
1' P =
log()
1 A 2 A 1P et '
1 P 2 P 1 A
1 A =
2P
2A
G (dB)
0
GP
GP
GA
GA
1A
'1A
'1P
1P
2P
2A
log()
Normalisation
La normalisation doit tre faite en abscisse et en ordonne, il s'agit d'un changement de variable.
En abscisse, elle permet de translater le gabarit afin de ramener la pulsation (ou frquence) de
coupure ou centrale pour les filtres passe et coupe-bande sur = 1.
(grandeur sans unit).
=
0
En ordonne, elle permet de se ramener un gain de 0 dB dans la bande passante (valeur
maximale). Il s'agit simplement d'ajouter un gain positif (amplification) ou ngatif (attnuation).
En fin de synthse, lors de la ralisation du schma lectrique du filtre et le choix des composants, il
ne faut pas oublier de dnormalisr, sans quoi la frquence de coupure se situerait aux environs de
0,16 Hz (~1/2).
La dnormalisation revient faire l'opration inverse : = 0 , en faisant bien attention la
valeur de , qui pourra tre diffrente de 1. Par exemple dans le cas d'un filtre de Butterworth une
seconde normalisation peut avoir lieu.
Transposition
La transposition est un changement de variable (Tableau 2) qui permet de convertir un gabarit (ou
une fonction de transfert) en un nouveau gabarit (ou fonction de transfert) d'un filtre de type passebas.
Ce changement est ncessaire pour la synthse des filtres, car seuls les filtres passe-bas normaliss
sont tabuls.
De mme que pour la normalisation, en fin de synthse, il faut faire la transposition inverse, pour
obtenir le filtre attendu, sans quoi le filtre serait un passe-bas.
Sylvain LARRIBE
page 11 sur 36
notation
Laplace
Laplace normalis
s=
complexe
complexe normalis
j =
passe-bas
passe-haut
p 0
p
0
s
1
s
j 0
j
0
1
j
j
passe-bande
1 p 0
+
2m 0 p
1 1
s +
2m
s
1 j 0
+
2m 0 j
j 2 1
2m
coupe-bande
2m
p 0
+
0 p
2m = 2m s
1 s2 +1
s +
s
0
2m j
2 2
0
2 m
2 1
Sylvain LARRIBE
page 12 sur 36
polynmes de Bessel
D1 =
D2 =
D3 =
D4 =
D5 =
D6 =
D7 =
P +1
P 2 + 3P + 1
P 3 + 6 P 2 + 15 P + 15
P 4 + 10 P 3 + 45 P 2 + 105 P + 105
P 5 + 15 P 4 + 105 P 3 + 420 P 2 + 945 P + 945
P 6 + 21P 5 + 210 P 4 + 1260 P 3 + 4725 P 2 + 10395 P + 10395
P 7 + 28 P 6 + 378 P 5 + 3150 P 4 + 17325 P 3 + 62370 P 2 + 135135 P + 135135
Tableau 3 : polynmes de Bessel
Les polynmes de Bessel se calculent avec la formule de rcurrence : Dn = (2n 1)Dn1 + P 2 Dn2 . Ces
polynmes ne sont pas utiliss tels quels comme dnominateurs des fonctions de transfert des filtres
passe-bas, car le gain statique est diffrent de 0 dB ( H ( P )
1 ) et il dpend de l'ordre du
P 0
polynme. Ils ont donc t normaliss (Tableau 4) en gain ( H ( P )
= 1 ) et en pulsation
P 0
20 log H ( P ) = 3dB .
( P =1)
n
2
Pour l'utilisation de ces polynmes dans les filtres actifs, constitus par la mise en srie de cellules
du premier et deuxime ordre, ils sont aussi proposs sous la forme quadratique.
Sylvain LARRIBE
page 13 sur 36
n
2
)(
)(
)(
)(
)(
)(
)(
)(
)(
Butterworth
Les filtres de Butterworth (Maximally Flat) prsentent le gain le plus constant possible dans la
bande passante. Le carr du module de cette rponse frquentielle est dcrit par :
2
H ( j ) =
1
1 + 2n
: pulsation normalise.
n : ordre du filtre.
GP
10
GP
GA
ln 10 10 1 ln 10 10 1
n
2 ln A
Les tables des polynmes de Butterworth (Tableau 6) sont donnes, pour 20 log H ( ) = 3dB , ce
( =1)
qui correspond = 1. Si le gabarit normalis et transpos du filtre raliser n'a pas GP = -3 dB (ce
qui est le cas le plus frquent), il faut calculer un nouveau gabarit (Figure 10) avec G'P, 'P et 'A.
G (dB)
0
'P = 1 'A
P
A
log()
GP = -3 dB
'P = n P
GP = -10 log(1+2)
G'P = -3 dB
' A = n A
et il ne faudra pas oublier de dnormaliser, en prenant
GA
Sylvain LARRIBE
page 14 sur 36
1
n
n
2
3
4
5
6
7
8
D4 =
D5 =
D6 =
D7 =
D8 =
5
7
2
+ 1 P 2 2 P cos
+ 1
P 2 P cos
8
8
3
4
2
2
(P + 1) P 2 P cos + 1 P 2 P cos + 1
5
5
7
3
11
2
+ 1 P 2 2 P cos
+ 1 P 2 2 P cos
+ 1
P 2 P cos
12
4
12
4
5
6
2
2
2
(P + 1) P 2 P cos + 1 P 2 P cos + 1 P 2 P cos + 1
7
7
7
9
11
13
15
2
+ 1 P 2 2 P cos
+ 1 P 2 2 P cos
+ 1 P 2 2 P cos
+ 1
P 2 P cos
16
16
16
16
Chebychev
Contrairement l'approximation de Butterworth, l'approximation de Chebychev prsente de
l'ondulation dans la bande passante. Ceci permet d'avoir un passage plus rapide entre la bande
passante et la bande attnue, pour un filtre du mme ordre. Le carr du module de cette rponse
frquentielle est dcrit par :
H ( j )
1
=
2
1 + Tn2( )
n : ordre du filtre.
pour 1
Tn ( ) = cos( n arccos( ))
T0 = 1
T1 =
T2 = 22 - 1
T3 = 43 - 3
T4 = 84 + 82 + 1
et ces polynmes peuvent tre calculer avec la formule de rcurrence : Tn = 2 Tn1 Tn2 .
A partir des paramtres fournis par le gabarit, on peut calculer et n.
2 = 10
GP
10
arccos h
10
Ga
10
arccos h ( a )
P = 1
GP
GP
3ime ordre
4ime ordre
GA
Sylvain LARRIBE
P = 1
GA
page 15 sur 36
notation temporelle
u(t ) = R i( t )
condensateur
i( t ) = C
du( t )
dt
inductance
u( t ) = L
di( t )
dt
U (P) = R I(P)
Z R(P) =
I ( P ) = C ( pU ( P ) u( 0 + ) )
ZC ( P) =
U (P)
=R
I( P)
U (P)
I(P)
1
C p
U ( P ) = L ( pI ( P ) i( 0 + ) )
Z R(P) =
U (P)
I(P)
= L p
Sylvain LARRIBE
page 16 sur 36
Ces tableaux donnent la valeur des impdances du filtre dont la structure est donne par la Figure
11
Chebychev :
Ondulation 1,0 dB
Ondulation 0,5 dB
n
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
g1
0,6986
1,4029
1,5963
1,6703
1,7058
1,7254
1,7372
1,7451
1,7504
1,7543
1,0177
1,8219
2,0236
2,0991
2,1349
2,1546
2,1664
2,1744
2,1797
2,1836
g2
1
0,7071
1,0967
1,1926
1,2296
1,2479
1,2583
1,2647
1,269
1,2721
1
0,685
0,9941
1,0644
1,0911
1,1041
1,1116
1,1161
1,1192
1,1213
g3
g4
g5
g6
g7
g8
g9
g10
g11
1,9841
1,5963
2,3661
2,5408
2,6064
2,6381
2,6564
2,6678
2,6754
1
0,8419
1,2296
1,3137
1,3444
1,359
1,3673
1;3725
1,9841
1,7058
2,4758
2,6381
2,6964
2,7239
2,7392
1
0,8696
1,2583
1,3389
1,3673
1,3806
1,9841
1,7372
2,5093
2,6678
2,7231
1
0,8796
1,269
1,3485
1,9841
1,7504
2,5239
1
0,8842
1,9841
2,6599
2,0236
2,8311
3,0009
3,0634
3,0934
3,1107
3,1215
3,1286
1
0,7892
1,0911
1,1518
1,1736
1,1839
1,1897
1,1933
2,6599
2,1349
2,9367
3,0934
3,1488
3,1747
3,189
1
0,8101
1,1116
1,1696
1,1897
1,199
2,6599
2,1664
2,9685
3,1215
3,1738
1
0,8175
1,1192
1,1763
2,6599
2,1797
2,9824
1
0,821
2,6599
Tableau 7 : valeurs normalises des impdances pour un filtre passif passe-bas de Chebychev.
Le dernier point -x dB (ondulation) est obtenu pour 0 = 1 rd/s
passe-bas
r
passe-haut
r
passe-bande
r
coupe-bande
r
2mA
1
A
inductance
A
2m
2m
A
1
2mA
2m
condensateur
1
2m
2m
2m
gain
Sylvain LARRIBE
page 17 sur 36
A0
V + Va
mc b
+ A md (Vb Va )
Z2
2
+ A0
1+
Z1
Sylvain LARRIBE
page 18 sur 36
Intgrateurs
Intgrateur inverseur :
H=
1
Vs
=
Ve jRC
1
RC
Module : H =
Argument : = + 2k
2
Intgrateur non-inverseur :
Gain de lamplificateur : k = Ra + Rb = 1 + Ra
Rb
Rb
kR2
Vs
=
H=
Ve R1 (1 k ) + R2 + jR1 R2 C
Pour avoir un intgrateur, il faut que la partie relle du
dnominateur soit nulle.
R
R
R
R1 (1 k ) + R2 = 0 k = 1 + 2 donc 2 = a
R1 Rb
R1
H=
Module : H =
2
RC
R1 + R2
1
R1
jR1C
si R1 = R2 = Ra = Rb
Argument : = + 2k
2
Intgrateur diffrentiel :
Il sagit dun cas particulier de lamplificateur diffrentiel, avec
Z1 = R1, Z = 1 , Z3 = R3, et Z = 1 .
2
4
jC 2
jC 4
Il faut respecter Z 1 Z 4 = Z 2 Z 3 donc R1C 2 = R3 C 4
H=
Z
Vs
1
= 2 =
Vb Va Z 1 jR1C 2
Sylvain LARRIBE
page 19 sur 36
La variation de charge Q = Q1 Q2 = C 0Ve cre un courant I car I = Q . Le temps t correspond au temps dun cycle
t
form par les phase 1 et phase 2. Il est donc gal la priode de lhorloge (FH).
Le courant scrit sous la forme I = C 0 FH Ve , ce qui est quivalent I = Ve . On peut donc assimiler 1 = R .
R
C 0 FH
La fonction de transfert du circuit (Figure 13) est donne ci-dessous et elle correspond bien celle d'un intgrateur.
H=
La constante de temps de cet intgrateur est gale =
Vs C0 FH
=
Ve
jC
de lhorloge.
Intrt :
Cet intgrateur est utilis pour raliser des filtres intgrs (filtre capacits commutes) base de la structure
variables dtat, dont on peut faire varier les paramtres (frquence de coupure F0 et facteur de qualit Q=1/2m) par la
simple frquence dune horloge.
Inconvnient :
On se trouve en prsence dun systme chantillonn, il faut dont satisfaire le critre de Nyquist (ou thorme de
Shannon), savoir, la frquence dhorloge (FH) doit tre suprieure au double de la plus haute des frquences du signal
dentre. (Ve)
Sylvain LARRIBE
page 20 sur 36
V1
V2
V = Ve
et 1a
et lon obtient Y21a Ve=Y12b Vs soit
simplifier car
V2 a = V1b = 0 V2b = Vs
H = Vs = Y21a
Ve
Y12b
Gnralisation :
Il est facile de gnraliser car les
admittances en parallles
sadditionnent.
m
H =
i =1
n
21ai
Y
j =1
12 bj
Lorsque les quadriples sont symtriques, cest dire que lon peut permuter I1, V1 avec I2, V2, alors
Y12 = Y21 et Y11 = Y22.
Quelques exemples de quadriples ainsi que leur admittance :
Y21 =
Y21 =
Y21 =
Sylvain LARRIBE
1
R
Y21 = jC
jC
1 + jRC
Y21 =
1
RC
2 R1 + j
page 21 sur 36
Y21 =
1 + jRC
R
jC
jRC
2
1 + 2 jRC
Exemple : avec le cas d'un filtre d'galisation pour haut-parleur (Linkwitz Transform Circuit)
R1
C1
R2
C2
8,44 k
1905 nF
36,98 k
56 nF
R3
C3
70,32 k
228 nF
Le quadriple Qa est dfini par la somme de Y21a1 et Y21a2 : Y21a = Y21a1 + Y21a 2 et le quadriple Qb est
dfini par la somme de Y21b2 et Y21b3 : Y21b = Y21b 2 + Y21b3 .
Y21a 2 =
Y21a1 =
jC 2
1 + jR 2 C 2
1
RC
2 R1 1 + j 1 1
2
Y21b 2 =
jC 2
1 + jR2 C 2
Y21b 3 =
1
R C
2 R3 1 + j 3 3
2
soit H = 3
2
2
R1 1 + j (2 R3 + R2 )C 2 R3 C3C 2
2 + jR1C1
2
1+ j
3 et qui donne par identification et application numrique
1
H =k
2
1+ j
1 + 2 m2 j
4
2 2
1 + 2m1 j
1
k = 8,332
20 log(k) = 18,415 dB
1 = 362,757 rd/s
f1 = 57,735 Hz
m1 = 0,547
Sylvain LARRIBE
2 = 125,852 rd/s
f2 = 20,03 Hz
3 = 124,743 rd/s
4 = 124,392 rd/s
f3 = 19,853 Hz
f4 = 19,798 Hz
m2 = 0,626
page 22 sur 36
20 dB
10 dB
0 dB
-10 dB
-20 dB
gain k
gain 3
gain 1
gain H
gain 4
-30 dB
-40 dB
1 Hz
gain 2
10 Hz
100 Hz
1000 Hz
Sylvain LARRIBE
page 23 sur 36
H=
Vs
1
=
Ve Z1 Z1 Z 3 Z1 Z 3 Z1 Z 3
+
+
+
+
Z4 Z5 Z5 Z2Z5 Z4Z5
H=
ou
Z2 = 1
Y2
Z1= R1
Z2 = 1
jC2
Z3 = R3
Z4 = 1
Y4
Z5 = 1
Y5
Y1Y3
Y1Y5 + Y2Y5 + Y3Y4 + Y3Y5 + Y4Y5
Passe-bas :
Z3 = 1
Y3
Z 2 Z3Z 4
Z2Z3 + Z2Z4 + Z2Z5 + Z3Z4
Z4 =R4
Z5 = 1
jC5
H=
R4
R1
1
2
R1 R3 + R1 R4 + R3 R4
1+ j
C5 R3 R4 C 2 C5
R1
Passe-haut :
Z4 =
1
jC4
H=
1 + 2mj
0 0
Z1 =
1
jC1
K0 =
Z 2 = R2
Z3 =
R4
R1
0 =
1
R3 R 4 C 2 C 5
et
m=
C
1 1
1
1
R3 R 4 5
+
+
2 R1 R3 R 4
C2
1
jC3
Z 5 = R5
R 2 R 5 C 1 C 3 2
1 + jR 2 (C1 + C 3 + C 4 ) R 2 R5 C 3 C 4 2
0
1 + 2mj
0 0
C1
C4
0 =
1
R 2 R5 C 3 C 4
et
m=
1
(C1 + C3 + C 4 ) R2
2
R5 C 3 C 4
Sylvain LARRIBE
page 24 sur 36
Passe-bande :
La fonction de transfert dun filtre passebande du second ordre est de la forme :
j
0
H = K0
1 + 2mj
0 0
Configuration a : Z1 = R1
Z3 =
1
jC 3
H=
Z4 =
R1
R5
1
jC 4
Z 2 = R2 ou
0 =
1
jC 2
Z 5 = R5
1
C4
1
1 +
+ jR1C 4 +
C 3
jR5 C 3
Z 2 = R2
R
1 + 1
Z2
R1 + R2
R1 R2 R5 C 3 C 4
Simplifications C3=C4=C
possibles
C3=C4=C
R1=R,
m=
R2=nR
R1=R2=R
C3=C4=C R1=R
R2 : non cble
exemple Si lon fixe 0, m et C on obtient :
Z2 =
1
jC 2
Z 2 : non cble
Z 4 = R4
H=
R1 R2
( R1 + R2 ) R5C3C4
0 =
(1 + n)m
RC
K0 =
n
(1 + n)m
m=
R
2R5
0 =
2m
RC
K0 =
1
2m
m=
R
R5
0 =
K0 =
1
m
RR 5 C
1
R5 =
mC 0
m
R1 =
C 0
m=
C 2 + C3 + C 4
2
0 =
1
R1 R5 C 3 C 4
m=
C3 + C4
2
Z 2 = R2 ou
R 2 R5 C 3
( R1 + R 2 ) R1C 4
nR
(1 + n) R5
1
R1 R5 C 3 C 4
jC1
1
Z5 =
jC5
K0 =
m=
0 =
Configuration b : Z = 1
1
Z 3 = R3
C3 + C 4
2
R2 : non cble
K0 =
R5 C 3
R1C 4
R1
R5C3C4
K0 =
R5C3
R1C 4
R1
R5 C 3 C 4
1
jC 2
jR4C1
RRC
1 + j (R3 + R4 )C5 + j 3 4 5 R3 R4C1C5 2
Z2
Z2 =
1
jC 2
Z 2 : non cble
Sylvain LARRIBE
0 =
1
R3 R4 C1C 5
m=
C
1 1
1
1
R3 R 4 5
+
+
2 R 2 R3 R 4
C1
K0 =
R4 C1
R3 C 5
0 =
1
R3 R4 (C1 + C 2 )C 5
m=
1 1
1
+
2 R3 R 4
K0 =
R4
C1
R3 (C1 + C 2 )C 5
0 =
1
R3 R4 C1C 5
m=
C
1 1
1
R3 R 4 5
+
2 R3 R 4
C1
K0 =
R4 C1
R3 C 5
page 25 sur 36
C5
R3 R4
(C1 + C 2 )
H=
kZ 2 Z 4
Vs
=
Ve Z1 Z 4 (1 k ) + Z1 (Z 2 + Z 3 ) + Z 2 (Z 3 + Z 4 )
Passe-bas :
H=
Z1= R1
Z2 = 1
jC2
Z3 = R3
Z4 =
Z 2 (Z 3 + Z 4 )
Z 2 + Z 3 + Z 4 (1 k )
1
jC 4
k
1 + j (R1C 2 (1 k ) + R1C 4 + R3 C 4 ) R1 R3 C 2 C 4
H = K0
1 + 2mj
0 0
0 =
1
R1 R3 C 2 C 4
et
m=
1 R1C 2 (1 k ) + R1C 4 + R3 C 4
2
R1 R3 C 2 C 4
R=
1
C 0
k = 3 2m
C4
C2
et =
0
1
En fixant 0, m et R on obtient :
mRC 2
C2 =
1
m 0 R
C4 =
0 R
Cette simplification est souvent propose dans la littrature comme la structure de Sallen and Key,
mais elle prsente peut d'intrt, car elle donne des valeurs de condensateur difficile
d'approvisionnement.
Sylvain LARRIBE
page 26 sur 36
Passe-haut :
Z1 =
1
jC1
Z 2 = R2
Z3 =
1
jC3
Z 4 = R4
H=
kR2 R4C1C3 2
1 + j (R2C1 + R2C3 + R4C3 (1 k )) R2 R4C1C3 2
H = K0
1 + 2mj
0 0
0 =
1
R 2 R 4 C1 C 3
et
m=
1 R 2 C1 + R 2 C 3 + R4 C 3 (1 k )
2
R 2 R 4 C1 C 3
R=
1
C 0
k = 3 2m
R2 =
0C
R4 =
1 .
mCR 4
1
m 0 C
Passe-bande :
La fonction de transfert dun filtre passebande du second ordre est de la forme :
j
0
H = K0
1 + 2mj
0 0
Configuration a :
Z 1 = R1
Z 2 = R2
Sylvain LARRIBE
Z3 =
1
jC3
Z4 =
R4
1 + jR 4 C 4
page 27 sur 36
H=
R RC
k j 2 4 3
R1 + R 2
R R C (2 k ) + R 2 (R 4 C 4 + R 4 C 3 + R1C 3 )
R R R C C 2
1 2 4 3 4
1 + j 1 4 4
R1 + R 2
R1 + R2
Simplifications En choisissant, R1 = R 2 = R
possibles
et m = R1 R 4 C 4 (2 k ) + R2 (R 4 C 4 + R 4 C 3 + R1C 3 )
2
(R1 + R2 )R1 R2 R4 C 3 C 4
R1 + R 2 = R 4 = 2 R et C 3 = C 4 = C on obtient :
9 2k
1
et
K0 = k
0 =
m=
RC
4
R=
1
C 0
k=
9
2m
2
En choisissant, R1 = R 2 = R 4 = R et C 3 = C 4 = C on obtient :
0 =
2
RC
m=
5k
et
2 2
K0 =
k
2
R=
2
C 0
k = 5 2m 2
K0 =
5
2
2m
Configuration b :
La forme littrale de la fonction de transfert est :
kZ 2 Z 4
Vs
H=
=
Ve Z 1 Z 4 (1 k ) + Z 1 (Z 2 + Z 3 ) + Z 2 (Z 3 + Z 4 )
avec = 1 + Z 3 + Z 4
Z5
En posant : Z 1 = R1
Z 4 = R4
et
Z5 =
Z 2 = R2
Z3 =
1
jC3
1 , on obtient bien
jC 5
un filtre passe-bande.
Par identification, on obtient :
R2 R4 C 3
K0 = k
(R1 + R2 )R1C 5
0 =
Simplifications En choisissant, R1 = R 2 = R
possibles
k j
H=
R 2 R 4 C 3
R1 + R 2
(R R (1 k ) + R1 R 2 + R 2 R 4 )C 3 + R1 R 2 C 5
1 + j 1 4
R1 + R 2
R1 + R 2
R1 R 2 R 4 C 3 C 5
et
m=
R R R C C 2
1 2 4 3 5
R1 + R 2
(R1 R4 (1 k ) + R1 R2 + R2 R4 )C 3 + R1 R2 C 5
2 (R1 + R2 )R1 R 2 R 4 C 3 C 5
R1 + R 2 = R 4 = 2 R et C 3 = C 5 = C on obtient :
3 k
1
et
K0 = k
0 =
m=
RC
2
2
RC
m=
4k
et
2 2
K0 =
k
2
Sylvain LARRIBE
page 28 sur 36
R=
2
C 0
k = 4 2m 2
K0 = 2 2 m
V1 = Ve V2 V3
Ve
V1
V2
1
Sortie en V1 :
V3
V2 =
Sortie en V2 :
1 2 p 2
V1
=
Ve 1 + 2 p + 1 2 p 2
2 p
V2
=
Ve 1 + 2 p + 1 2 p 2
filtre passe-haut
filtre passe-bande
1
V1
1 p
V3 =
1
V2
2 p
Sortie en V3 :
V3
1
=
Ve 1 + 2 p + 1 2 p 2
filtre passe-bas
V1
V2
V3
V4
2 R3
2 R4
V2 V3
Ve +
R3 + R4
R3 + R4
V2 =
1
V1
jR1C1
V3 =
1
V2
jR2 C 2
V4 = Ve
R3
V2
R4
Passe-haut : Vphaut = V1
H phaut =
R1 R2 C1C 2 2
2 R4
V1
=
Ve R3 + R4
1+
2 R3
jR2 C 2 R1 R2 C1C 2 2
R3 + R4
0
1 + 2mj
Sylvain LARRIBE
0 0
K0 =
2
2 R4
R3 + R 4
page 29 sur 36
0 =
1
R1 R 2 C1C 2
et
m=
R3
R3 + R 4
R2 C 2
R1C1
Passe-bande : Vpbande = V2
2 R4
V V
1
H phaut =
H pbande = 2 1 =
R3 + R4
V1 Ve jR1C1
jR2 C 2
1+
2 R3
jR2 C 2 R1 R2 C1C 2 2
R3 + R4
j
R4
0
1
K0 =
0 =
H = K0
2
R3
R1 R 2 C1C 2
1 + 2mj
et
m=
R3
R3 + R 4
R2 C 2
R1C1
Attention, cette sortie est en opposition de phase par rapport aux sorties passe-haut et passe-bas.
Passe-bas : Vpbas = V3
V V
2 R4
1
H pbande =
H pbas = 3 2 =
R3 + R4
V2 Ve jR2 C 2
1
1+
2 R3
jR2 C 2 R1 R2 C1C 2 2
R3 + R4
H = K0
1 + 2mj
0 0
K0 =
2 R4
R3 + R 4
0 =
1
R1 R 2 C1C 2
et
m=
R3
R3 + R 4
R2 C 2
R1C1
H coupebande
V
= 4 =
Ve
1 R1 R2 C1C 2 2
1+
2 R3
jR2 C 2 R1 R2 C1C 2 2
R3 + R4
1
0
1 + 2mj
0 0
K0 =1
0 =
1
R1 R 2 C1C 2
et
m=
R3
R3 + R 4
R2 C 2
R1C1
Attention, cette sortie est aussi en opposition de phase par rapport aux sorties passe-haut et passebas.
Intrt :
Cette structure permet d'avoir en mme temps un filtre passe-bas, passe-haut et passe-bande.
Elle permet de raliser des filtres avec un fort facteur de qualit (Q=1/2m) > 10
Elle est disponible en circuit intgr.
Elle peut tre facilement intgre et commande numriquement si l'on remplace des rsistances par des capacits
commutes.
Inconvnient :
Cette structure ncessite 3 amplificateurs oprationnels
La phase des diffrentes sorties n'est pas identique.
Sylvain LARRIBE
page 30 sur 36
Une autre configuration permettant galement d'obtenir un filtre coupe-bande est propose par la
Figure 18. La sortie coupe-bande V4 est construite en faisant la somme des sorties passe-bas V3 et
passe-haut V1.
V4
Rb
2 R4
1 R1R2C1C2 2
H coupebande =
Ve
Ra
R3 + R4 1 +
2 R3
jR2C2 R1R2C1C2 2
R3 + R4
Rb
2 R4
Ra R3 + R4
0 =
1
R1 R 2 C1C 2
et
m=
R3
R3 + R 4
R2 C 2
R1C1
Dans ce cas, il est possible de mettre R3 la masse et lentre se fait sur lentre de lamplificateur
oprationnel, par lintermdiaire dune rsistance srie. Ceci offre la possibilit de choisir la polarit
des sorties vis vis de l'entre, ainsi que l'indpendance du facteur d'amortissement m vis vis du
gain.
Il existe de nombreuses autres variantes connues que l'on retrouve sous les noms de Biquad,
Tow-Thomas, de KHN (Kerwin, Huelsman, Newcombe)
Sylvain LARRIBE
page 31 sur 36
Cas 1 :
Vs Z1 Z 4 Z 2 Z 3
=
Ve Z1 Z 3 + Z1 Z 4
Z1 = Z 2 = Z 3 = R
Z4 =
1
jC 4
1
1 jRC
0 =
RC
1 + jRC
Module : H = 1 Quelle que soit la frquence.
H=
Argument : = 2 arctan(RC )
temps de propagation : g = d
d
2 RC
soit g 0 = +2 RC lorsque 0
g = +
1 + ( RC ) 2
Exemple obtenu avec R=10k et C=22nF (F0 724 Hz)
Rponse temporelle du filtre passe-tout,
un signal carr de 250 Hz
Cas 2 : Z 1 = Z 2 = Z 4 = R
Z3 =
1
jC 3
1 jRC
1 + jRC
Module : H = 1 Quelle que soit la frquence.
H =
page 32 sur 36
2ime ordre
On reconnat autour du premier
amplificateur oprationnel une
structure de Rauch configure
en filtre passe-bande (Va).
Le second amplificateur fait la
somme pondre du signal
d'entr avec celui issu du filtre
passe-bande (Va).
Figure 19 : filtre passe-tout du 2ime ordre
jR5C
Vs = Ve1 + a
2 2
1
2
jR
C
R
R
C
1
1 5
H=
Vs
1 + j (2 R1 a R5 )C R1 R5C 2 2
=
Ve
1 + 2 jR1C R1 R5C 2 2
Module : H =
Vs
=
Ve
0 =
1
R1 R5 C
m=
R1
R5
Vs
doit tre constant (indpendant de la frquence).
Ve
(1 R R C ) + ((2R a R )C )
(1 R R C ) + (2R C )
2
2 2
2 2
2 R1C
Argument : = 2 arctan
2 2 (en radians).
1 R1 R5C
Temps de propagation de groupe : g = d
d
2
2
2 R1C (1 + R1 R5C )
soit g 0 = +4 R1C lorsque 0
g = 2
1 + 2 R C 2 2 (2 R R ) + (R R C 2 2 )2
1
1
5
1 5
Sylvain LARRIBE
page 33 sur 36
L'inverseur d'impdance (Negative Impedance Converter) est un quadriple qui permet de convertir
une impdance Zu en -Zu.
Ze =
V1
V
= 2 = Z u
I1
I2
R1
Z u et
R2
R1
R2
Conditions de fonctionnement :
Il faut s'assurer que suivant le choix de , l'amplificateur reste bien dans
son domaine linaire (V1 = V2), donc que la tension de sortie Vs ne sature
pas.
R
V s = 1 + 2 V1 < V saturation
Zu
R
soit 1 + V < V
V s = 1 + 2 V1 < V saturation
1
saturation
R1
Stabilit : R g > Z u
Sylvain LARRIBE
page 34 sur 36
Conditions de
fonctionnement :
Conditions de
fonctionnement :
Non saturation :
Non saturation :
R
1 + 2 V1 < V sat
Z
u
R
1 + 2 V1 < V sat
R1
Stabilit :
Stabilit :
Rg < Z u
Rg < Z u
Lutilisation dun composant prsentant une fonction non linaire comme une diode dans la boucle
de contre raction dun systme asservi, permet de crer des amplificateurs non linaires.
La diode Rappel :
Le courant dans une diode est donn par la
relation suivante :
d
qV
I d = I s e nkT 1
Amplificateur logarithmique
Vs =
kT Ve
ln
q RI s
kT
25 .6 mV 25 C
q
Amplificateur exponentiel
qVd
kT
qVd
>> 1
Vs = RI s e kT
Ces structures ne sont pas utilisables en ltat car elles sont trs sensibles aux paramtres de la
diode. n est variable dune diode lautre, Is double environ lorsque la temprature augmente de
10, et dpend de chaque type de diode.
Sylvain LARRIBE
page 35 sur 36
Vs 2 =
kT Ve R0
ln
q Vref R
si le courant de
sortie I s 2 = 0
Sylvain LARRIBE
page 36 sur 36