Filtrage POLY
Filtrage POLY
CHAPITRE 2
1
Plan du chapitre
■ I – Fonction, « familles de filtres » et exemples d’applications
■ II – Notion de Gabarit.
■ III – Filtre d’ordre 1; Passe-bas (PB) et Passe-haut (PH).
■ IV – Filtre d’ordre 2 PB.,PH, Passe-bande, Réjecteur.
■ V - Réalisation de filtres actifs d’ordre 1 et 2 à l’aide d’A.OP(s)
■ VI – Filtre polynomiaux et exemple du filtre de Butterworth
■ VII – Exemple de synthèse d’un filtre actif d’ordre n
■ VIII – Réalisation d’un filtre actif d’ordre n en structure Sallen-Key
■ IX – Réalisation d’un filtre passif d’ordre n en structure T
■ X - Conclusions
2
II – Fonction, familles de filtres et exemples d’applications
■ Fonction
VIN H VOUT
Ø Le filtre analogique réalise un traitement
du signal qui est injecté à son entrée;
VIN(t) t VOUT(t) t
Ø La forme temporelle du signal est donc modifiée;
Arg(6 $ )
numérique (sur des signaux obtenus après = !"#
$
échantillonnage). 6
f
3
II – Fonction, familles de filtres et exemples d’applications
■ « Familles » de filtres
Ø Réduction globale des parasites : Filtres réjecteurs pour éliminer la fréquence à l’intérieur de
nombreux dispositifs (se superpose au signal d’intérêt)
Ø Filtres passe-bande pour ensuite amplifier spécifiquement les signaux d’intérêt (élimination des
interférences et parasites : sinon risque de saturation, distorsions, apparition de termes
d’intermodulations…)
Ø Conditionner le signal avant l’échantillonnage (CAN) : filtres anti-repliement « coupant » à fmax tel que :
fmax < féchantillonnage / 2
5
II - Notion de Gabarit.
Pour définir l’efficacité d’un filtre, qui n’est jamais idéal, des contraintes sont définies: le gabarit.
Ø Pour un filtre passe-bas: |H|dB fP fa
→ fP : fréquence de coupure f
→ fa : fréquence d’arrêt
→ [0 ; fP ] : bande passante
→ [fP ; fa ] : bande de transition
→ [fa ; ∞] : bande atténuée
→ AP : Atténuation maximum dans la
bande passante (amplitude maximum des fluctuations)
→ Aa : Atténuation minimum dans la bande atténuée.
NB : s =
|H|dB
f
Ex: fP = 30Hz; fa = 50Hz; AP = -1dB; Aa = -30dB AP
Ø Pour un filtre passe-bande:
→ fP+ et fP- : fréquences de coupure
→ fa+ et fa- : fréquences d’arrêt Aa
→ Milieu de bande f0 = fP+ . fP−
→ Largeur de bande relative B = ( fP+ - fP- ) / f0 = Df / f0 = 1 / Q
= 1 / facteur de qualité...…dans le cas des filtres du second ordre.
NB : s =
6
Ø Autres types : A vous d’adapter !
III – Filtre du 1er ordre.
|H(f)|
■ Cellule Passe-Bas (PB) passive
CDE ! "
Ø En supposant une source de tension alternative de
pulsation w (fréquence f) -2
0d
en Vin et une charge B
/d
éc
infinie en Vout : ad
e
+)* ,
$%&' ( - 4 4 4
Ø ! " = = . . = = ,
$)* ( /012 $)* ( 4/056(71 4/0
- ,8 Fréquence normalisée (f/f0)
avec f0 = 1 / (2pRC)
.
→ p est la variable de Laplace, imaginaire pure car ici (et pour la suite) en régime harmonique.
→ p0 est le « pôle » de la fonction de transfert (complexe en général !)
7
III – Filtre du 1er ordre.
|H(f)|
BCD ! "
■ Cellule Passe-Haut (PH) passive
Ø En supposant une source de tension alternative de
pulsation w (fréquence f) a de
éc
en Vin et une charge /d
dB
infinie en Vout : 20
6
$%&' ( +,-.$ )* ( 2 +34(5, +
67
Ø ! " = = / . = = 6 Fréquence normalisée (f/f0)
$ )* ( 1+,- $ )* ( 21+34(5, 21+
0 67
6 9 (
+ 90°
67 (→< (7 ( (→<
⇒ ! " = 6 9
: et A " = BCD ! " = 90° − IBJ K2
L
21 6 1 (7 0°
(≫( 7
7 (≫(7
O O
K
NB : en posant p = j2pf=jw et p0 = - 2pf0 = - w0 , la fonction de transfert se réécrit : ! N =
P7 O7
Ø O = O ;
21 2K
P7 O7
8
IV – Filtre du 2nd ordre. m=0,1
.
.m=0,2
■ Cellule Passe-Bas (PB) passive
.m=0,25
Ø En ajoutant une réactance, on augmente la pente m=0,3
de la courbe dans la bande atténuée. .m=0,5
.m=0,7
Sous les mêmes
.m=1
hypothèses que Fréquence normalisée (f/f0)
précédemment:
'
& * $
'(
Ø Rappel pour le 1er ordre Passe-Haut: ! " = ' ⇒ ! *- , = = .
$%& $%* %$
'( /
Ø De façon générale, la fonction de transfert d’un PH, ! *- , est obtenue à partir de celle du PB, ! *+ ,
en remplaçant la variable P par 1 / P
*+ $ *+ $ *- $ *4
Þ Pour un filtre du second ordre : ! 0 = 1 14
⇒! , = / ⇒! , = . . = /
$% % 4 $% %* 4 $% %
2/ /4
* 4 % %$
2 2
23( 3(
Ø la fonction de transfert d’un Passe-Bande, ! *+56 , est obtenue à partir de celle du PB, ! *+ , en
$ $
remplaçant la variable P par , +
+ *
Ø la fonction de transfert d’un Réjecteur, ! 89: , est obtenue à partir de celle du PB, ! *+ , en
$ $ -1
remplaçant la variable P par { , + }
+ *
10
IV – Filtre du 2nd ordre.
1 / (ln . B)
gn 1/ gn B / gn 1 / ( gn. B)
. B . gn
gn / B
11
V - Réalisation de filtres actifs d’ordre 1 et 2 à l’aide d’AOP(s)
■ Cellule Passe-Bas (PB) active du 1er ordre
Ø Structure Intégrateur :
(Ampli. Inverseur avec impédance complexe dans la contre-réaction )
56
1 -
$%&' " , + 234 −
! " = =− =− - = -./
$()* " -./ -./ 1 + 2-34
89 G 6
⇒! " = avec EF = − ; "F =
6:;<=>/>9 G)H <=GJ
Ex: Gain = -1
■ Cellule Passe-Haut (PB) active du 1er ordre Fréquence normalisée (f/f0)
(Cellule PH active chargée par un amplificateur monté en suiveur) 10-2 10-1 1 10+1 10+2
22L"-3
! " =
1 + 22L"-3
"
2
"F
=
"
1+2
"F
V0ut2
d’entrée Vsig, et on suppose Vsig ZcE1 V0ut1 VIN2 ZcE2
c .Vsig
H1(f) H2(f).VIN2
une impédance de charge
infinie…
%&'() [à ,-./] %&'(4 [à ,-./]
!1 # = ; !2 # = ;
%1-2 %564
%&'(4 %&'(4 [à ,-./] (%&'() ) >?4 A A
! # = = . = !2 # . !1 # . :;<= . c @>?4 . %1-2 ⇒ ! # = !1 # . !2 # . C&'()
c @A
%1-2 %564 %1-2 >&'()
C?4
n=
3 n=4
% )
)
⇒ " # = "% # . "' # … . ")*% # . ") # = "% # = - en général
%+,
-.
%
Ex : " # = - - - - pour n=4.
%+, %+, %+, %+,
-. -. -. -.
- Pente de -20n dB par décade dans la bande atténuée: -3dB
*)
1 ' 1. ) 1
" # = 1+ ⇒ " # 34 ≈ −20. 9. :;<
1. 1≫1. 1 1.
A
⇒ #@ = #= 2B − 1 ex : #@ = 0,4 × #= pour n=4. … #@ et n ne sont pas indépendants…
=> Cette structure n’est pas utilisée ! 15
VI – Filtre polynomiaux et exemple du filtre de Butterworth
■ Filtres polynomiaux
Ø On introduit les « filtres polynomiaux » pour pouvoir choisir la pente du filtre dans la bande atténuée (i.e. l’ordre n)
&
indépendamment de la fréquence de coupure. On les définit par leur module au carré: |" # |$ =
&() * ℜ(- )
{e est un paramètre et ℜ(#) est un polynôme de degré 2n} n=1
Ø Parmi les différentes types de filtres polynomiaux existants (Chebyshev, Cauer,
n=
Bessel…), nous étudierons ici uniquement les filtres de Butterworth 2
&
Ils sont définis par : |" . |$ = / *1
&(
/0
n=
3
■ Propriétés des filtres de Butterworth
& &
→ ∀3 , " .5 = =
n=
$
4
/0 *1
&(
/0
:&
n=
8 $9 80 9 8
→ " .
5
= 1+ ⇒ " . => ≈ −20. 3. DEF Fréquence normalisée (f/f0)
80 8≫80 8 80
Ø Méthode graphique
Utilisation de l’abaque de Kawakami. (cf. § VII)
17
VII – Exemple de synthèse d’un filtre|H| actif d’ordre
f f
n
dB a P
■ Cahier des charges du filtre f
Ap
Passe-Haut. fp = 100kHz; fa = 40kHz; Ap = -3dB; Aa = -18dB
■ Etablissement du gabarit du filtre PH
Aa
■ Normalisation du gabarit du filtre PH
Aa Aa Aa
Wa- = fa- / f0 WP- = fP- / f0
nt
al e
-;3 − -;=
PB
rm n d
is é
le
Wa+ = fa+ / f0 WP+ = fP+ / f0 :=
va
f0 = fP+ . fP−
no ba
->3 − ->=
ui
P
éq
4 4
Ø Rappel : pour la re-transposition du PBéquivant vers le Pbande: P ← !+ .
9 &
19
VII – Exemple de synthèse d’un filtre actif d’ordre n
■ Détermination de l’ordre (Butterworth) du PB-eq {Méthode graphique}
l = 1/s
.
= 100kHz/40kHz
= 2,5
20
VIII – Réalisation d’un filtre actif d’ordre n en structure Sallen-Key
■ Rappel de la fonction de transfert sous forme factorisée et dé-normalisée
Ø On répartit les différents facteurs de H(f) pour pouvoir les identifier à des fonctions de transfert
élémentaires d’ordre 1 ou 2, qui correspondront chacune à une cellule active. E24 :
& ( ⁄() * & ( ⁄() & ( ⁄() - 100 Ω
!"# $ = = × / avec Q=1 110 Ω
& ( ⁄() +, & ( ⁄() - +& ( ⁄() +, ,+& ( ⁄() & ( ⁄() - +& ( ⁄() +,
0 120 Ω
21
VIII – Réalisation d’un filtre actif d’ordre n en structure Sallen-Key
■ Résultats
■ Combinaison des deux cellules passe-haut
l1
- Comportement conforme au gabarit, même pour les fréquences élevées > qq10MHz
- Il faudrait étudier la dépendance aux pertes et aux incertitudes concernant les valeurs de composants….
- Comportement fortement dépendant de la charge !
24
X - Conclusions
Ø Filtres: omniprésents en électronique analogique
Ø Comme les fréquences de coupures s’échelonnent de ~ qq Hz à ~ qqGHz
Þ pas de solution universelle!
Ø Les filtres actifs à AOp sont efficaces à BF ( < MHz ) et peuvent être calculés à l’aide de logiciels.
Ex : FilterCad (LT) ou ici FilterPro (TI)