Académique Documents
Professionnel Documents
Culture Documents
Filtrage Analogique
A. Oumnad
Filtrage analogique
Sommaire
I Le Filtrage ..............................................................................................................................................................3 I.1 Les deux reprsentations du signal.........................................................................................................3 I.2 Cas des signaux sinusodaux......................................................................................................................3 I.3 Cas des signaux priodique........................................................................................................................4 I.4 LES FILTRES ...............................................................................................................................................6 I.5 filtre passe bas ............................................................................................................................................6 I.6 Autres filtres...............................................................................................................................................7 I.7 Les Filtres passe-bas du premier ordre.................................................................................................8 I.7.1 Les courbes de Bode ..............................................................................................................................8 I.7.2 Ralisation par un filtre passif ..........................................................................................................10 I.7.3 Ralisation par un filtre actif ............................................................................................................ 11 I.8 Les Filtre passe-haut du premier ordre...............................................................................................13 I.8.1 Ralisation par un filtre passif ..........................................................................................................14 I.8.2 Ralisation par filtre actif .................................................................................................................14 I.9 Les Filtres passe-bas du second ordre.................................................................................................16 I.9.1 Ralisation l'aide d'un filtre passif...............................................................................................18 I.9.2 Ralisation avec un filtre actif..........................................................................................................19 I.10 Les Filtres passe-haut du second ordre.............................................................................................. 20 I.10.1 Ralisation par filtre actif............................................................................................................ 22 I.11 Les filtres passes-bande du second ordre ......................................................................................... 23 I.11.1 Ralisation par filtre actif............................................................................................................ 24 I.11.2 Passe bande large bande passante ........................................................................................... 26 I.12 Transformation de frquence ............................................................................................................... 27 II Les filtres de Chebyshev............................................................................................................................. 29 III Les filtres de Butterworth ......................................................................................................................... 36
Filtrage analogique
LE FILTRAGE
Un filtre est un dispositif lectronique (amplificateur ou attnuateur) dont le gain dpend de la frquence. De ce fait il va laisser passer certaines composantes spectrales et en arrter d'autres. I.1 Les deux reprsentations du signal
Jusqu'ici, nous n'avons considr que la m(t) reprsentation temporelle des signaux, qui consiste reprsenter la variation de l'amplitude d'un signal en fonction du temps. t La figure (Fig. I.1) illustre un exemple de reprsentation temporelle. Fig. I.1 : Reprsentation temporelle du signal triangulaire Il existe une autre reprsentation non moins importante, c'est la reprsentation frquentielle ou reprsentation harmonique ou tout simplement spectre du signal. Elle consiste reprsenter la variation de l'amplitude du signal en fonction de la frquence. La figure (Fig. I.2) montre un exemple de reprsentation harmonique. Pour les signaux sonores comme la voix humaine frequency (Hz) ou la musique, le sons graves o les "basses" ont une reprsentation harmonique o les basses Fig. I.2 : Spectre d'un signal vocal frquences sont prpondrantes (Fig. I.3). Alors que les sons aigus ont une reprsentation frquentielle o les hautes frquences sont prpondrantes (Fig. I.3).
14 12 10 8 6 4 2 0 0 500 1000 1500 2000 2500 3000 3500 4000
1500
1000
500
I.2
Un signal sinusodal m(t) = A sin(2fot) est un signal particulier car son spectre se rduit une seule raie spectrale (Fig. I.5).
1 0.5 0
0.4 1 0.8 0.6
-0.5 -1 0 2 4 6 8 10 ms
Fig. I.5 : signal sinusodal, f = 500 Hz
Les figures Fig. I.7 et Fig. I.7 montrent les reprsentations temporelles et frquentielle d'un signal
Filtrage analogique
-1 -2 0 2 4
Fig. I.7 :
0.2
6 8 10 12 ms
m ( t ) = sin( 2 f 1 t ) + sin( 2 f 2 t )
I.3
superposition de signaux sinusodaux de frquences multiples de fo et dont les amplitudes respectives sont dfinies par les relations ci-dessous.
mP ( t ) =
(6.1) (6.2)
2 2 An = m p ( t ) cos( 2nf ot ) dt T T
2
Bn =
2 m p ( t ) sin( 2 nf ot ) dt T T
2
T 2
(6.3)
Les diffrents signaux sinusodaux sont appel les harmoniques de mp(t) car leurs frquences respectives sont des multiple de la frquence fo qu'on appelle la frquence fondamentale. Le premier harmonique a une frquence gale fo, le 2me a une frquence de 2fo, le 3me a une frquence de 3fo ... Pour les signaux paires, c.a.d les signaux symtriques par rapport l'axe des y, vrifiant m(t) = m(-t), tous les termes Bn sont nuls, le signal est une somme de cosinus. Pour les signaux impaires, c.a.d les signaux symtriques par rapport au point (0,0) constitu par l'intersection des axe x et y, vrifiant m(t) = -m(-t), tous les termes An sont nuls, le signal est une somme de sinus. D'autres proprit de symtrie font que certains signaux n'ont que les harmonique d'ordre paire n = 2, 4, 6, .... ou encore que des harmonique d'ordre impair n = 1, 3, 5, ... Le terme
moyenne mo du signal, en effet, si on remplace n par 0 dans l'expression (6.2), le cosinus disparat car
cos(0) = 1 , on obtient :
Ao 1 2 = m p ( t ) dt 2 T T
2
Cette expression n'est rien d'autre que la dfinition de la valeur moyenne d'un signal priodique. La composante continue apparat sur le spectre comme une raie spectrale la position f = 0.
Filtrage analogique
La reprsentation d'un signal priodique par une somme de signaux sinusodaux est connue sous le nom de dcomposition en srie de Fourier. Voici des exemples de dveloppement en srie de Fourier de quelques signaux priodiques.
m(t)
A
t m(t)
A
m( t ) =
m( t ) =
m(t) t
m(t) t m(t) t
Fig. I.9
+1 2A 2 2 ( 1 )2 2 m( t ) = 1 + cos(2fot ) + cos(22 fot ) cos(24 fot ) + ...+ cos(2nfot ) + ... 2 3 15 n 1
n
m( t ) =
m( t ) =
n pair
Le tableau ci-dessous contient les amplitudes et les frquences des harmoniques du premier signal m1(t) de la liste ci-dessus avec fo = 125 Hz. Son spectre est reprsent sur la figure (Fig. I.10) Harmonique 1 3 5 7 9 11 13 15 17 19 21 23 25 27 frquence amplitude 1.2732 0.4244 0.2546 0.1819 0.1415 0.1157 0.0979 0.0849 0.0749 0.0670 0.0606 0.0554 0.0509 0.0472
1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 500 1000 1500 2000 2500 3000 3500 4000 Hz
125 375 625 875 1125 1375 1625 1875 2125 2375 2625 2875 3125 3375
Filtrage analogique
1.5
1er
1
1.5
1er
1
0.5
0.5
5me
0
0
3me
-0.5
-0.5
3me
-1
-1
-1.5 0 1 2 3 4 5 6 7 8ms
-1.5 0 1 2 3 4 5 6 7 8ms
Fig. I.13 : reconstitution avec 15 harmoniques Fig. I.14 : reconstitution avec 30 harmoniques
I.4
LES FILTRES
Un filtre est un dispositif qui laisse passer certaines composantes sinusodales et en arrtent d'autres. La premire fois que nous avons parl de filtrage tait dans le paragraphe II.5.3 : "Filtrage par condensateur en tte", l'ide tait alors d'liminer toutes les composantes sinusodale pour ne laisser que la composante continue. I.5 filtre passe bas
Ve H 1
Un filtre passe bas laisse passer les basses frquences et arrte les frquences leves. La figure (Fig. I.15) montre la rponse d'un filtre passe bas idal, c'est la courbe qui reprsente le gain en tension H
Filtre passe-bas
Vs
Vs en fonction de la Ve
frquence. fc s'applle la frquence de coupure. La bande f fc passante est l'intervalle de frquence [0,fc]. La bande coupe est constitue de toutes les frquences suprieures fc. Fig. I.15 : Filtre passe-bas idal Toute onde sinusodale l'entre du filtre et dont la frquence se situe dans la bande passante apparatra la sortie du filtre. Mais toute onde sinusodale dont la frquence est suprieure fc est compltement attnue par le filtre.
Vs (f)
fc
Fig. I.16 : Spectres des signaux d'entre et de sorties d'un filtre passe-bas
Filtrage analogique
Dans la pratique, on sait pas raliser un filtre dont la rponse en frquence est celle de la figure (Fig. I.15). Les filtres rels ont une rponse semblable celle reprsente sur la figure (Fig. I.17). Par dfinition la frquence de coupure est la frquence pour la quelle le gain est gal
H
1
1 . 2
fc
Fig. I.17 : Filtre passe-bas rel
Le plus souvent, on prfre reprsenter la rponse du filtre par le gain en dB H dB = 20 Log 10 H avec une chelle
logarithmique pour l'axe des frquences. La frquence de coupure correspond alors une chute du gain de 3 dB (Fig. I.18).
0 -3 -5 -10 -15 -20 101
102
103
fc
104
I.6
Autres filtres
H
1
H
1
H
1
fc (a)
fc1 (b)
fc2
fc1 (c)
fc2
La figure (Fig. I.19a) reprsente la rponse idale d'un filtre passe-haut, sa bande passante est constitue des frquences suprieures fc. Sur la figure (Fig. I.19b), on trouve la reprsente la rponse idale d'un filtre passe-bande, sa bande passante est constitue des frquences comprises entre fc1 et fc2 . Enfin, la rponse idale de la figure (Fig. I.19c) est celle d'un filtre coupe-bande, ou rjecteur de bande, qui a la proprit d'arrter toutes les frquences comprises entre fc1 et fc2 .
Filtrage analogique
I.7
soit h ( ) =
ho 1+ j o
Avec ho une constante et la pulsation de coupure. La fonction de transfert dpend de la frquence ( = 2f ), les diffrents harmoniques l'entre ne seront pas traits de la mme faon d'ou la fonction de filtrage. On remarque aussi que le gain est complexe, il a donc un module et une phase,
H ( ) =
) 1 + ( o
Pour la phase, il faut faire attention avec l'utilisation de la fonction arctg. En tg effet, la fonction arctg implante sur les calculatrices est une fonction deux quadrants ( -/2 < arctg(x) < /2). Si on n'y prend pas garde, l'utilisation de cette fonction peut mener des erreurs importantes. Prenons l'exemple du nombre complexe z = -1 + j, nous savons que l'argument de ce nombre est 135. Si on essaie de le calculer l'aide de la fonction arctg on obtient arctg(1/-1) = arctg(-1)=-45. Pour lever cette indtermination, il faut utiliser la fonction arctg sur les quatre quadrants du cercle trigonomtrique en procdant comme suit, pour calculer l'argument d'une expression z = a + jb : a > 0 = atan(b/a) a < 0 = atan(b/a) + 180
Le module nous informe comment chaque harmonique sera attnu et la phase nous informe de combien cet harmonique sera dphas. Ainsi si on applique l'entre du filtre un signal sinusodal d'amplitude A et de frquence fm :
Ve ( t ) = A cos( 2f mt ) = A cos( mt )
Vs ( t ) = (H ( m ) A) cos(2f mt + ( m ))
I.7.1
Les courbes de bode dun filtre sont tout simplement les courbes illustrant la variation en fonction de la frquence du module et de la phase de la fonction de transfert. Pour le gain H, on prfre tracer le gain en dcibel HdB = 20 log(H) avec une chelle logarithmique sur l'axe des frquences. Le trac de cette courbe est rendu trs simple par le comportement asymptotique de HdB quant f 0 et quant f et aussi par la connaissance de HdB au point f = fc Si on prend Ho = 1 pour faciliter lcriture :
HdB =20log(
1+ 2
2
)=20log 1+ 2 =10log(1+u2 )
2
avec u= =
o fo
Filtrage analogique
9 u0 u
f0 f
HdB 0 1+u2 u2
HdB -10log(u2)
Ce qui correspond (sur chelle logarithmique) une droite (asymptote) de pente -6dB / octave, c'est dire le gain HdB chute de 6 dB chaque fois que la frquence double. En effet :
u2 = 6 dB 4u 2
10 log u 2 = 0
HdB
0 -3 -6
u =1
f = fc
fc
2f c
4f c
-12
Fig. I.20 : courbe de rponse HdB d'un filtre passe bas de premier ordre.
H dbo0.1
0
10
6dB/octave
Filtrage analogique
10
180 165
0 -15
-30
150
ho>0
-45
135
ho<0
-60
120
-75
-90
Fig. I.22 : Courbe de phase (f) dun filtre passe bas du premier ordre
I.7.2
Les filtres passifs doivent leur nom au fait qu'ils n'utilisent que des composants passifs comme des rsistances des capacits et des selfs. Pour dterminer la fonction de transfert du filtre, il suffit de se rappeler que l'impdance d'une capacit est 1 jC et d'appliquer la rgle du diviseur de potentiel :
R Ve C Vs
Vs =
d'o Le module est : H ( ) =
1 jC Ve 1 jC + R V 1 h( ) = s = Ve 1 + jRC
1 1 + R 2 C 2 2
o = 1
RC
1 2RC
Pour les courbes, il suffit dadapter laxe des x de courbes prcdentes en plaant fo = 1kHz. Le module du gain la frquence fm est H( fm ) = 0.4252 L'argument du gain la frquence fm est ( fm ) = -1,1317 rad = -64,84 Le signal de sortie aura donc une amplitude de 0.4252 5 = 2.126 , il est retard par rapport au signal dentre de 1.132 rad = 64.84 . Pour avoir le retard en temps, il suffit de se rappeler que pour un signal sinusodal, on a = t. Do retard = 1.132 / (2 2000 Hz) s = 0.09 ms Les deux signaux Ve et Vs sot reprsent sur la figure (Fig. I.24)
Filtrage analogique
11
0.09 ms 64.84 1.132 rad
5 4 3 2 1 0 1 2 3 4 5
0 0 0
Ve Vs
/2
90 0.125
180 0.25
3/2
270 0.375
2
360 0.5
5/2
450 0.625
I.7.3
Pour raliser ce filtre, nous avons le choix entre deux structures simples :
Vs
Ce filtre exactement les mmes caractristiques que le filtre passif du premier ordre. Elle a seulement l'avantage d'tre suivi par un amplificateur suiveur trs haute impdance d'entre et trs faible impdance de sortie. De cette faon, ses caractristiques ne sont pas altres par les composants qui seront relis sa sortie. Rappelons que les caractristiques de ce filtre sont : Frquence de coupure :
Premire structure :
c =
1 RC
, fc =
1 2 RC
Fonction de transfert
h( ) =
Vs 1 1 1 = = = Ve 1 + jRC 1 + j 1 + j f c fc
H( ) =
1 1 +R C
2 2 2
1+ 2 c
1 f2 1+ 2 fc
( ) = Arctg ( RC ) = Arctg (
f ) = Arctg ( ) fc c
Filtrage analogique
12
Deuxime structure :
C
R1 R2
Z2 =
R2 +
R2
1 jC
1 jC
R2 1 + jR2 C
Ve
Vs
R2
H( ) =
1 + R22 C 2 2
R1
R2
R1 2 2 c
R2
R1
1+
1+
f2 fc 2
On remarque qu' la diffrence de la structure prcdente, pour f =0, nous avons un gain diffrent de 1, Ho = R2/R1 . C'est ce qu'on appelle le gain statique, c'est approximativement le gain dans la bande passante. Les signaux dont la frquence est l'intrieur de la bande passante peuvent non seulement passer dans le filtre, mais ils peuvent en plus tre amplifi, c'est la caractristique des filtres actifs.
10 6 0
-10
-20
-30 0.01
u= f/fc
0.1 1 10 100
Fig. I.27 : gain en dcibel avec gain statique Ho = 2 6 DB
( ) = Arctg ( R2 C ) = Arctg (
180 170 160 150 140 130 120 110 100 90 0.01 0.1 1
f ) = Arctg ( ) c fc
10
100
u= f/fc
Filtrage analogique
13
I.8
ho po h (p ) = 1 + po
Le module de la fonction de transfert est :
soit
ho j o h( ) = 1+ j o
H ( ) =
) H o ( o
) 1 + ( o
( ) = s
Courbes de rponse :
Arctg ( ) 2 o
ho > 0 s = 1 ho < 0 s = 1
f 0 , HdB 20log(Ho)+20 log(u), ce qui correspond une asymptote +6 dB / octave coupant la ligne horizontale 20log(Ho) x au point u=1 c.a.d f = fc f , HdB 20 log u -10 log u2 = 0
H dbo
0
0.1
10 0 -3 -5
0.1
10
Ho=1
90 75 60 ho>0 45 30 15 0
0.01 0.1 1 10 100
Fig. I.30 : Courbe de phase dun filtre passe haut du premier ordre
Filtrage analogique
I.8.1
C Ve R
Fig. I.31 : Filtre passe-haut
h ( )=
La pulsation de coupure est
jRC 1+ jRC
RC
, fo=
Vs
o = 1
1 2RC
Le module est
H ( )=
o fo RC = = 2 2 2 2 2 1+ R C 1+ ( o ) 1+ ( ffo )
La phase est
( )= Arctg ( ) 2 o
Si on applique un signal m(t) = A cos(2fmt) avec A = 5 et fm = 2 kHz , alors le signal de sortie aura une amplitude AH(fm) = 50.905 = 4.525 et sera dphas (en avance) de (fm ) = 0.439 rad.
5 4 3 2 1 0 1 2 3 4 5
Ve Vs
/2
3/2
5/2
Fig. I.32 : Filtrage d'un signal sinusodal (A=5, fm = 2kHz) par un filtre passe haut (fc = 1 kHz)
I.8.2
Ici aussi on peut utiliser, soit un filtre passif suivi d'un amplificateur suiveur, soit la structure reprsente sur la figure (Fig. I.33). Pour dterminer la fonction de transfert, on va noter Z2 = R // C2
C2
C1 R
Z2 =
Ve
Vs
c = 1
RC2
Filtrage analogique
15
C1 H ( )= = 1 + R 2 C 22 2 C 2
Pour les frquences leves, le gain tend vers coupe), le gain a une pente de +6 dB / octave
10 6 0
RC 1
f c fc C1 = 2 C2 f2 1+ 2 1 + c f c2
Ho =
C1 C2
-10
-20
u= f/fc
( ) =
-90 -100 -110 -120 -130 -140 -150 -160 -170
-180 0.01
0.1
10
100
u= f/fc
Filtrage analogique
16
I.9
Les filtres passe-bas de second ordre ont une fonction de transfert de la forme :
h o h(p) = p p 2 ) 1 +2 o +( o
h o h() = 2 ( ) 1 + j2 o o
0 : Pulsation caractristique dite aussi pulsation naturelle ou de brisure. Nous l'appellerons aussi pulsation de coupure bien que cela ne soit pas trs exact. : Coefficient d'amortissement = 1/2Q avec Q : Coefficient de surtension r : Pulsation de rsonance = 0 1 2
2
Module :
H =
(1 ( ) ) + 4 ( )
2 2 0 2
H0
H dB = 20 log
10
H 0 10 log
10
[(1 (
) ) +4 ( )
2 2 2 0
fo
2f
12dB
Phase :
= (N) - (D)
0 (N) =
si si
h 0 o> h 0 o<
Les figures ci-dessous donnent l'allure de H, HdB et de en fonction de f pour diffrentes valeur de l'amortissement
1.2 1.1 1 0.9
1 0.7 0.6 0.5
si si
< 0 > o
10
ordre (avec Ho = 1)
Filtrage analogique
17
20 10
0.25 0.5
0.05 0.1
MODULE
0
1
0.7
1er Ordre
-40 -50
fc
Fig. I.38 : courbes du gain d'un filtre passe bas du 2me ordre (avec Ho = 1)
180
PHASE
1
Fig. I.39 : courbes de phase d'un filtre passe bas du 2me ordre
10
Filtrage analogique
I.9.1
Les filtres passifs du second ordre peuvent tre raliss de plusieurs faons.
R,L Ve (a) C Vs Ve
R,L C C Vs Ve
R,L C (c)
R,L Vs
(b)
Fig. I.40 : Filtre passe bas du second ordre. (a) : structure en L, (b) : structure en , (c) : structure en T
1 h( ) = 1 jC
1 jC = 2 + R + jL 1 + jRC LC
h ( p )=
1+ j2
ho
0
) ( 0
ho = 1, Exercice :
o =
1 , LC
R C 2 L
Si on prend L = 50 mH, calculer R et C pour avoir fo = 1000 Hz et = 0.5 Si on applique l'entre de ce filtre un signal Ve(t) = A e sin(2. f e t) , avec Ae = 5V et fe = 2000Hz Dessiner en fonction du temps sur le mme graphique le signal d'entre Ve(t) et le signal de sortie Vs(t) = As sin 2. fe t + (fe ) .
On trouve : C = 506.6 nF, R = 314 , H(fe ) = 1/13 = 0.2774, As = Ae * H(fe ) = 0.2774 5 = 1.38V (fe ) = -2.55 rad = -146,3 = -0.2 ms Le dphasage est ngatif, le signal de sortie est en retard par rapport au signal dentre. 5 4
3 2 1 0 1 2 3 4 5
retard
0 0 0
/2
0.125 90
0.25 180
3/2
0.375 270
2
0.5 360
5/2
0.625 450
3
0.75 540
rad ms
Filtrage analogique
I.9.2
Ces filtres peuvent tre raliss l'aide de plusieurs structures ampli-op, nous avons retenu la structure passe-bas de Salen-Key (Fig. I.42) dont la fonction de transfert est :
F( p) =
k 1 + ( 3 k ) RCp + R 2 C 2 p 2
R Ve
R K C Vs
k est le gain (positif) d'un amplificateur qu'on ralisera l'aide d'un amplificateur non inverseur, on Fig. I.42 : Structure passe bas de Salen-Key obtient le filtre reprsent sur la figure (Fig. I.43). Si on identifie la fonction de transfert h(p) du filtre avec la fonction de transfert F(p) de la structure de Salen-Key on obtient :
o =
1 RC
3 k = 2
k = 3 2 = 1 +
R2 R1
C R2 R1 Ve R R Vs C
o et le
coefficient d'amortissement . o permet de calculer la valeur de R aprs avoir fix une valeur pour la capacit C. La valeur de permet de calculer le gain k de l'amplificateur non inverseur, donc de R2 et R1.
Etudier un filtre passe bas du second ordre qui a une frquence de coupure de fc = 2000 Hz et un facteur d'amortissement = 0.5. -------On fixe C = 50 nF
Exemple :
Fig. I.44 : filtre passe bas du second ordre simul sur le logiciel Electronics WorkBench
Filtrage analogique
20
I.10
Les filtres passe-haut de second ordre ont une fonction de transfert de la forme :
h (p ) =
Module :
ho 1+ 2
( )
0
p p
( )
0
p
2 ) ho ( 0 h ( ) = 2 ( ) 1 +2 0 0
2 ) H0 ( 0
H =
(1 ( ) )
2 0
2 2 0
+ 4 2
( )
10
2 0
H dB = 20 log 10 (H 0 ) + 20 log 10
Phase :
(( ) ) - 10 log [(1 ( ) ) + 4 ( ) ]
2 2 0 2 2
= (N) - (D)
(N) = 0
si si
h 0 o> h o <0
si si
< 0 > o
Filtrage analogique
21
1.2 1.1 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 0.1 1
Fig. I.46 : Gain des filtres passe haut du second ordre
0.7 0.6
0.5
10
20
0.1
10
0.25
0
1
0.1
1
Fig. I.47 : Gain en dB des filtres passe haut du second ordre
10
180
PHASE
-90
0.1
1
Fig. I.48 : Phase des filtres passe haut du 2me ordre
10
Filtrage analogique
I.10.1
Le lecteur peut vrifier qu'en permutant la self et la capa dans le montage de la figure (Fig. I.40a), on n'obtient pas un vrai filtre passe haut du 2me ordre. De ce fait, nous ne verrons que des ralisations par filtre actif. Ces filtres peuvent tre raliss l'aide de plusieurs structures ampli-op diffrentes, nous avons retenu la structure passe-haut de Salen-Key (Fig. I.49) dont la fonction de transfert est :
Vs
F( p) =
kR 2 C 2 p 2 1 + ( 3 k ) RCp + R 2 C 2 p 2
On obtient le filtre reprsent sur la figure (Fig. I.50). Les valeurs des composants sont dtermines en identifiant h(p) avec F(p) exactement de la mme faon que pour le filtre passe bas. On obtient :
R R2 R1 Ve C C R
o =
1 RC
3 k = 2
Vs
k =1 +
R2 R1
Etudier un filtre passe haut du second ordre qui a une frquence de coupure de fc = 2000 Hz et un facteur d'amortissement = 0.5. -------Les mmes calculs que le passe basse-bas donnent : C = 50 nF, R = 1.59 k, R2 = R1 = 10 k.
Exemple :
Filtrage analogique
23
I.11
h (p ) =
1+
p 0 0
ho
( ) +( )
p 0 p 0
h ( ) =
1+j
jh o (0
0 0
) ( )
0
f = f2 f1 = Bande passante 3 dB
= 2 o Q= o
( = 2 - 1 = 2 f)
Gain maximum =
H ( o ) =
Ho 2
fo = f1f2
) H0 ( 0
Q=
fo f2 f1
Module :
H =
(1 ( ) ) + ( ) ( )
2 2 0
2 2 0 0
H dB = 20 log 10 (H 0 ) + 20 log 10
Phase :
( ) - 10 log [(1 ( ) ) + ( ) ( ) ]
0
10 2 2 0
2 2 0 0
si si
h 0 o> h 0 o<
si si
< 0 > o
0.9
0.6
0.8 0.7
0.7
0.6 0.5
1
10
Filtrage analogique
24
-10
3 5
-20
-30
0.1
1
Fig. I.54 : Gain en dB des filtres passe-bande du second ordre
10
90
-90
45
-135
Ho > 0
0
2
-180
Ho < 0
-45
0.5 0.1
-225
-90
0.1
1
Fig. I.55 : Phase des filtres passe-bande du second ordre
10
-270
I.11.1
Ces filtres peuvent tre raliss l'aide de plusieurs structures ampli-op diffrentes, nous avons retenu la structure de Delyiannis (Fig. I.56) dont la fonction de transfert est :
C R R
F(p)=
1 + 2
avec
k =1+
R R1
Les valeurs des composants sont dtermins en identifiant h(p) avec F(p). On trouve :
R1
R2
o =
1 RC
Filtrage analogique
25
RC 2
= 2 k 1 o
k 1
f = fo o
k =1 +
f fo
sachant que
k =1 +
R2 R1
on obtient
R2 1 = R1 2
et
f fo
ou encore
R1 f =2 fo R2
Ho =
Exemple :
k 1
H ( o ) =
k 2k 3
Etudier un filtre passe bande du second ordre qui a une frquence centrale de fo = 10000 Hz et une largeur de bande 3 dB f = 2000 Hz. -------------------On fixe C = 1 nF R = 1 / 2 fc C = 15.9 K. R1 / R2 = 2 2kHz/10kHz = 2 0.2 = 1.8, on prend R1 = 18 k et R2 = 10 k.
On obtient le filtre de la figure ci-dessous. On peut vrifier sur l'agrandissement de la courbe du gain (obtenue par simulation) autour de fc que le gain maximum correspond la valeur thorique : K = 1 + R2 / R1 = 1.555 H(fc) = 1.555 /( 2 1.555 3 ) = 14 HdB(fc) = 20 log(14) = 23 dB Que la largeur de bande 3 dB est bien gale 2 kHz
Fig. I.57 : filtre passe-bande du second ordre simul sur le logiciel Electronics WorkBench
Filtrage analogique
26
I.11.2
Pour raliser un filtre passe-bande large bande passante, il est recommand d'utiliser un filtre passe haut et un filtre passe-bas en cascade.
Exemple :
Raliser un filtre passe bande tel que la frquence de coupure basse est fob = 1 kHz et la frquence de coupure haute est foh = 10 kHz. On prendra un amortissement = 0.6. avec les structures de Salken-Key, si on prend C=50nF et R1=10 k on trouve : Passe haut, fo = 1kHz : R=3.18 k , R2 = 8 k Passe bas, fo = 10kHz : R=318 , R2 = 8 k
Filtrage analogique
27
Passe bas passe haut : Pour transformer une fonction passe bas en une fonction passe haut on remplace p/o par o/p Passe bas - passe bande Pour transformer une fonction passe bas en une fonction passe bande, on remplace p/o par (p/o + o/p) o/ = (p/o + o/p) /2
o/
= 1/2 = Q
Passe bas - rjcteur de bande Pour transformer une fonction passe bas en une fonction rjecteur de bande on remplace p/o par (o/) / (p/o + o/p) =
2 / (p/o + o/p)
= 2 - 1 = bande
passante 3 db, o/
= 1/2 = Q
Filtrage analogique
28 PASSE BAS
h( ) = ho 1 + po
(
PASSE HAUT
H() =
) o
0 -15 -30 ho>0 -45 -60
Ho 1 +
2 ( )
h( ) =
( ) = s
0 -5 -10 -15 -20 6dB/octave 0.1 1
ho 1 +
p o p o
H () =
( ) o
90 75 60 ho>0 45 30 15
Ho 1
( ) + ( )
o o
PASSE BANDE
( ) = s Arctg
0 -5 -10
ho > 0 s = 0 ho < 0 s = 1
180 165 150 135 120 105
Arctg 2
ho > 0 s = 1 ho < 0 s = 1
-90 -105 -120 -135 -150 -165
1er Ordre
90
10
0 0.01
0.1
10
-180 100
R C
R1 +
R2
C
jRC 1 + jRC
C2
R
f fo
C1 +
1 1 + jRC ho 1 + 2
p 0
1 +(
+
fo
R2
1 + jR2C
R1
R2
1 +(
R1 f fo
1 +
2
(f)
f
o
jRC 1 1+ jRC 2
2 ) H0 ( 0
C1
f C2 fo f fo
1+ (
( )
p 2 0
(1 ( ) )
2 1
H0
+ 4 2
2 2 0
( )
ho (p0 ) 1 + 2
p 0
2 0
( )
ho (p0
)
+
p 2 0
(1 ( ) )
2 1
2 2 0
+ 4 2
( )
2 0
1 +2
= s
10 0 -10 -20 6dB/Oct
p 0
( )
p 2 0
(1 ( ) )
0
H 0 (0
2 2
)
2
+ 4
( )
0
= s Arctg
10 0
( )
0
2 0
ho > 0 : s = 0 ho < 0 : s = 1
180 135 h<0 90 45
= s Arctg
10 0 -10 -20 -30
( )
2 0
1 2
ho > 0 : s = 1 ho < 0 : s = 0
0.1 0.5
Arctg 2
0.25 0.5 0.7 1 2 1
2 1
( )
0
90
ho > 0 : s = 1 ho < 0 : s = 1
-90 -135
180 140
H>0
0 -45
H<0
45
Ho>0
0 -45 -90 2 1 0.5 0.1 0.1 1 10
Ho<0
-180 -225 -270
2er Ordre
90 45
12dB/octave
-40
R,L C
1 1 + jRC LC
o = 1 LC = R 2
2
R C
R
k
k C C R
kR 2 C 2 p 2 1 + ( 3 k ) RCp + R 2 C
R
2
C R C R1 R2
k =1 +
p2
k 1 + ( 3 k ) RCp + R 2 C 2 p 2
R2 1 o = R1 RC R1 f =2 R2 fo
C L
1 RC
1 RC
3 k = 2
3 k = 2
Filtrage analogique
29
II
Les Filtres de Chebyshev sont les filtres construit laide des polynmes de Chebyshev. Ils ont une fonction de transfert h(j) dont le module est de la forme :
H ( ) =
H0 ) 1 + 2 T n2 ( 0
pour pour
Le paramtre dfinit lamplitude de l'ondulation de H dans la bande passante. En effet si on exprime Tn(u) dans lintervalle ( < o) et ceci pour diffrentes valeurs de n on obtient :
Si on trace ses fonctions on saperoit qu'elles oscillent n/2 fois entre +1 et -1 pour u<1. Il en rsulte que H oscille n fois entre 1 et =
1 R = 20log10 2 1+
R = 10 log10 (1 + 2 )
2 =10
R 10
La figure ci dessus montre les courbes de T4(u), H4 et H4dB pour u < 1 et une ondulation R = 0.5 dB
1
T4(u)
0 -1 1
0.2
0.4
0.6
0.8
H
0.95 0.9 0
0.2
0.4
0.6
0.8
dB
-0.5
0.2
0.4
0.6
0.8
Filtrage analogique
30
La recherche des fonctions de transfert de Chebyshev est un travail fastidieux car il faut rsoudre des quations trigonomtriques non linaires. Des tables fournissant ses fonctions pour diffrentes valeurs de n et de R existent. Elles sont donnes en fonction de la variable de la place normalise sont fournis car ses fonctions sont de la forme
h(s) =
h o D(s)
avec :
o =1 h R h = = 10 20 o
pour pour
n impair n pair
Les dnominateurs sont fournis sous forme quadratique, c.a.d en forme de produit de polynmes de degr 2 et ventuellement de degr 1 pour n impair. Cela dans le but de faciliter le passage la ralisation pratique par l'utilisation de filtres de second ordre en cascade. La liste ci-dessous fournit quelques-uns de ces polynmes : Polynmes de Chebyshev =0.508847 =0.891251 R=1dB (1+0.508847s) (1+0.995668s+0.907021s) (1+0.497051s+1.00583s)(1+2.02359s) (1+0.28289s+1.01368s)(1+2.4114s+3.57912s) (1+0.181032s+1.01182s)(1+1.09111s+2.32938s)(1+3.45431s) (1+0.125525s+1.00935s)(1+0.609201s+1.79302s)(1+3.72173s+8.0188s) (1+0.0920921s+1.00737s)(1+0.391989s+1.53033s) (1+1.60618s+4.33933s) (1+4.86821s) (1+0.0704291s+1.00589s)(1+0.275575s+1.38209s) (1+0.875459s+2.93376s) (1+5.00983s+14.2326s) 9 (1+0.0556s+1.00479s)(1+0.205485s+1.28968s)(1+0.556611s+2.28018s) (1+2.10336s+7.02425s)(1+6.27626s) 10 (1+0.0450063s+1.00396s)(1+0.159743s+1.22786s) (1+0.389282s+1.92112s) (1+1.12661s+4.41233s)(1+6.28949s+22.2213s) Polynmes de chebyshev =0.349311 =0.944061 R=0.5dB 1 2 3 4 5 6 7 8 9 (1+0.349311s) (1+0.94026s+0.659542s) (1+0.548346s+0.875314s)(1+1.59628s) (1+0.32976s+0.940275s)(1+2.37556s+2.80574s) (1+0.21619s+0.965452s)(1+1.22963s+2.09746s)(1+2.75999s) (1+0.151805s+0.977495s)(1+0.71912s+1.69489s)(1+3.6917s+6.36953s) (1+0.112199s+0.984148s)(1+0.471926s+1.47736s)(1+1.8182s+3.9389s) (1+3.90366s) (1+0.0862115s+0.988209s)(1+0.335124s+1.34892s)(1+1.03671s+2.78823s) (1+4.98097s+11.3569s) (1+0.0682765s+0.990873s)(1+0.251348s+1.26684s) (1+0.671707s+2.20975s)(1+2.38502s+6.39622s)(1+5.04019s) 10 (1+0.0553925s+0.992718s)(1+0.196118s+1.21109s) (1+0.474268s+1.88038s)(1+1.33583s+4.20319s)(1+6.25989s+17.7686s) 1 2 3 4 5 6 7 8
Filtrage analogique
31
Polynmes de Chebyshev =0.15262 =0.988553 R=0.1dB 1 2 3 4 5 6 7 8 9 (1+0.15262s) (1+0.715851s+0.301747s) (1+0.573699s+0.591804s)(1+1.03156s) (1+0.397218s+0.751862s)(1+2.04753s+1.60533s) (1+0.278732s+0.836864s)(1+1.37121s+1.57252s)(1+1.85558s) (1+0.203107s+0.885436s)(1+0.899942s+1.43601s)(1+3.2506s+3.79706s) (1+0.153492s+0.915377s)(1+0.623766s+1.32763s)(1+2.05601s+3.02831s) (1+2.65408s) (1+0.119646s+0.935024s)(1+0.456131s+1.25173s) (1+1.31031s+2.40263s)(1+4.41789s+6.86755s) (1+0.0956885s+0.948574s)(1+0.348121s+1.19851s) (1+0.894419s+2.00987s)(1+2.7112s+4.96659s)(1+3.4428s) 10 (1+0.0781757s+0.958301s)(1+0.274687s+1.16026s) (1+0.64921s+1.76061s)(1+1.6952s+3.6484s)(1+5.5708s+10.8158s) Les figures ci-dessous fournissent quelques courbes normalises qui peuvent servir dfinir l'ordre d'un filtre en fonction de l'ondulation dans la bande passante et de l'attnuation dans la bande coupe.
0 1 -10 2
1 2 3 4 5 1.2
Filtrage analogique
32
0 -50 -100 -150
-200 Phase en -250 -300 -350 Chebyshev -- Phase (R=1dB) -400 -450 0 0.5 1 1.5 2
Fig. II.4 : Courbes de phase des filtres passe-bas de Chebyshev
0 1 -100 2 3
-200
4 -300 Phase en -400 Chebyshev -- Phase (R=1dB) -500 7 -600 0 0.2 0.4 0.6 0.8 1 1.2
Fig. II.5 : Illustration de la phase dans la bande passante
On remarque sur la courbe ci-dessus que les filtres de Chebyshev on une phase quasi linaire dans la bande passante ce qui fait que ces filtres auront une faible distorsion de phase. Rappelons que pour avoir une distorsion de phase nulle, il faut que tous les harmoniques subissent le mme retard . Sachant que le retard est obtenu par de phase est nulle.
d d
Filtrage analogique
33
Ralisons un filtre de Chebyshev qui a une frquence de coupure fo de 1 kHz, une ondulation de 1 dB dans la bande passante et une attnuation suprieure 45 dB pour les frquences suprieures 2fo (u>2). Si on observe les courbes correspondant R = 1dB, on constate qu'il faut un filtre d'ordre 5 pour obtenir lattnuation de 45 dB dsire. Dans la liste des polynmes de Chebyshev, on choisit celle correspondant n = 5 soit :
Exemple :
h(s) =
h(s) =
Donc le filtre pourra tre ralis en cascadant 2 filtres du second ordre et un filtre du premier ordre.
h3(s) =
1 1 = 1+3.45431s 1 + 3.45431 p
On va utiliser des filtres actifs base d'amplificateurs oprationnels pour raliser les 3 filtres h1, h2 et h3. Plusieurs structures lectroniques de base existent, Nous allons utiliser une structure du premier ordre simple pour h3 et une la structure de Salen-Key passe bas pour h2 et h1. Les schmas de la structure de Salen-Key ainsi que sa fonction de transfert sont fournis ci-dessous. On va faire la correspondance avec les fonctions de transfert h1 et h2 et en dduire la valeur des composants.
C
R Ve
R k C Vs
F ( p )=
k 1 + ( 3 k ) RCp + R 2 C 2 p 2
Fig. II.6
R1
R2
Filtrage analogique
34
Commenons par h1 :
RC =
1+ 0.181032 p+ 1.01182 p2 2 0 0
1 +(3 k)RCp +R 2C 2 p 2
0.181032 0
k = 3 - 0.181032 / 1.001182 = 2.82 = 1 + 1.82 Ce qui donne pour lamplificateur : R2 = 18.2k et R1 = 10 k On obtient la structure suivante pour h1
50 nF 18.2k 10k Ve 3.2k 3.2k Vs 50nF
Fig. II.7
Les mmes calculs pour h2 aboutissent : C = 50 nF, R = 4.86 k et k = 1 + 1.29 Pour h3, on utilisera la structure du premier ordre ci dessous, elle nous permettra d'ajuster le gain global de l'amplificateur afin d'avoir un gain statique global = 1. Mais elle introduit un dcalage de la phase de + cause du signe dans la fonction de transfert. C
R1 Ve R2 + R2/R1 1+ R2Cp
H(p)= Vs
1+R2Cp = 3.45431/o , on prend C=50 nF, on obtient R2 = 11 k Le gain statique global du filtre ainsi obtenu est k1 . k2 . R2/R1 = 1 On en dduit R1 = 2.82 x 2.29 x 11k = 70 k
1 0
0.8
-10
0.6 dB
-20
0.4
-30
0.2
-40
500
1000
1500
2000
-50
500
1000
1500
2000
Fig. II.8 : trac thorique sur chelle linaire des gains H et HdB du filtre dsir
Filtrage analogique
35
180
-10
90
-20
0
-30
Phase -90
-40
-180
-50
10
10
10
-270
500
1000
1500
2000
2500
3000
Fig. II.12 : courbe du gain HdB obtenue par simulation sur EWB
Filtrage analogique
36
III
Les Filtres de Butterworth sont les filtres construit laide des polynmes de Butterworth. Ils ont une fonction de transfert h(j) dont le module est de la forme :
H n( ) =
1 + (0
H0
2n
Les filtres de Butterworth ont une rponse relativement plate dans la bande passante mais ils ont une slectivit mois forte que les filtres de Chebyshev. La liste ci-dessous fournit les dnominateurs D(s) des fonctions de transfert passe bas de Butterworth jusqu l'ordre 10. Ils sont fournis en fonction de la variable de Laplace normalise s = ju. La fonction de transfert est de la forme
h(s) = 1 D(s)
1 (1+s) 2 (1+1.41421s+s) 3 (1+1s+s)(1+s) 4 (1+0.765367s+s) (1+1.84776s+s) 5 (1+0.618034s+s) (1+1.61803s+s) (1+s) 6 (1+0.517638s+s) (1+1.41421s+s) (1+1.93185s+s) 7 (1+0.445042s+s)(1+1.24698s+s) (1+1.80194s+s) (1+s) 8 (1+0.390181s+s) (1+1.11114s+s) (1+1.66294s+s) (1+1.96157s+s) 9 (1+0.347296s+s) (1+1s+s) (1+1.53209s+s) (1+1.87939s+s) (1+s) 10 (1+0.312869s+s) (1+0.907981s+s) (1+1.41421s+s) (1+1.78201s+s) (1+1.97538s+s)
0.8
0.6
0.4
0.2
0.5
1.5
2.5
Filtrage analogique
37
-20
dB
-40
-60
-80 -1 10
10
10
0 -100 -200
0.5
1.5
2.5
Filtrage analogique
38
0
-100 -200
-300
4
-400
5
-500 -600 10
6 7
-1
10
10
Fig. III.4 : phase des filtres de Butterworth sur chelle semi- logarithmique
Premier terme : (1+0.618s+s2) R=1.59 k , k=1+1.38 2me terme : (1+1.618s+s2) R=1.59 k , k=1+0.38 3me terme : (1+s) ==> R2 = 1.59 k, R1 = 5.24 k