Documente Academic
Documente Profesional
Documente Cultură
ETI
Filtrage analogique
I Introduction
II Etude des filtres de Butterworth et de Chebychev
III Filtres actifs
IV Filtres capacits commutes
IOGS 1A 2015
Sylvie Lebrun
Domaines dapplication
Traitement de signaux audio, vido, radio
Tlcommunications, tlmtrie
Instrumentation scientifique, medicale, radars
Acquisition numrique de donnes
( ti
(anti-repliement)
li
t)
Rjection de bruit (alimentation lectrique)
Miniature Filters
Active/Bandpass/Band-Reject
p
j
http://www.avens-filter.com/
Introduction
http://ressource.electron.free.fr/bts/cours/le-filtrage-actif-passif.pdf
AIL : Amplificateur Intgr Linaire
Introduction
Historique :
1920-1960
1920
1960 : filtres passifs RLC
1960 : filtres actifs avec ALI
1970 : circuits intgrs (VLSI)
1980 : filtres numriques, DSP
1980 : filtres analogiques
Gnralits
Soit un signal u(t) comprenant plusieurs composantes sinusodales. Un filtre
est un dispositif dont la fonction de transfert complexe T permet disoler
certaines composantes en liminant les composantes de frquences
i d i bl
indsirables.
Pour quun filtre ne dforme pas les signaux compris dans une certaine
bande passante (BP), il faut runir deux conditions :
1 Le module de la fonction de transfert doit tre le plus constant possible
1-Le
dans la BP
2-Le temps de propagation de groupe tg doit tre le plus constant possible
dans la BP
d
Par dfinition, t g
=>phase linaire
d
Si de plus |T|
|T|=0
0 pour les frquences liminer,
liminer alors le filtre est idal.
idal
En pratique, on se contente dapprocher ce filtre Idal. La ralisation de
filtres se fait partir de polynmes dapproximation optimisant au mieux
l
les
contraintes
t i t
d
demandes
d
puis
i dun
d
ventuel
t l ajout
j t en cascade
d dun
d
correcteur de phase.
-une BP plate au maximum pour les filtres de Butterworth
-une bande
b d de
d transition
t
iti
troite
t it au dpend
d
d dune
d
ondulation
d l ti
d
dans lla BP pour les
l
filtres de Chebychev
-une phase linaire dans la BP pour les filtres de Bessel
-autres filtres (Chebychev de type II, Cauer )
Notations
Notations :
Fonction de transfert complexe
p
: T(j
(j)
Module : T()=|T(j)|
Gain en dB : GdB=20.log T()
|T(j)|
|T(j)|
Filtre passe-bas
|T(j)|
Filtre passe-haut
|T(j)|
1 2
Filtre passe-bande
1 2
Filtre coupe-bande
1
1 j
GdB
0,01
0
0,1
10
c (log)
-5
-20 dB/dec
-10
1
1 2 jm
j
0 0
-15
1
j
1
j
Q 0 0
20
m=0,1
m=0,5
m
0,5
0
0,01
0 (log)
0,1
1
m=2
GdB
m=0 7
m=0,7
m=1
10
Notion de gabarit
f1
f0
f
log
b
Bande
passante
Bande
B
d d
de
transition
Bande
coupe
Gain relative to g
gain at 1 kHz (dB))
10
Expanded scale
Typical filter
transfer function
100 Hz
1 kHz
Frequency (Hz)
10 kHz
Copyright 1975, ATT company
11
Filtrage analogique
I Introduction
II Etude des filtres de Butterworth et de Chebychev
III Filtres actifs
IV Filtres capacits commutes
Filtres de Butterworth
Utilis pour sa rponse extrmement plate dans la BP
Le module de la fonction de transfert T() est cherch sous la forme :
T
1
1
C
2n
T x
1
1 x 2n
12
x1
x0 1
x (log)
- 3dB
x = f / fc
n = ordre du filtre
a - 3 dB
T(x )
1
1 x 2n
Conditions limites :
20.logT(x0) > a
20.logT(x1) < b
(1)
(2)
10 a 10 1
log b 10
(2) divis par (1) donne la valeur de n minimum.
10
1
1
f c,0
10
f0
a 10
1 2n
f c,1
10
f1
b 10
1 2n
f c f c,0f c,1
13
Fonction de transfert
But : trouver une fraction rationnelle complexe T(s) (avec s=jx) qui
admette T(x) comme module.
1
T x
1 x 2n
Mthode : on factorise le polynme P(x) = 1 + x2n
On montre que P(x) apparat ainsi comme le carr du module du polynme
P(s) suivant (n impair) :
P(s) = (1+s) (a2+b2+2bs+s2) (
La fonction de transfert normalise scrit alors :
T s
1
1 s a2 b2 2bs s2 ...
si n est impair
En pratique,
pratique lexpression
l expression de P(s) donc de T(s) ne dpend que de
lordre n du filtre => utilisation de tables pour les coefficients
14
15
Exemple rcapitulatif
Dterminer
i
la ffonction
i
de transfert
f
du fi
filtre passe-bas de Butterworth quii
satisfait au gabarit suivant :
GdB
1 kHz
3 kHz
f
log
-1
-40
T jf
1
2
2
j 1 0, 618 j
j
1 j 1 1, 618 j
C
C C
C C
1
1 j.8, 5.10 4 f 1 j.1, 38.10 3 f 7, 3.10 7 f 2 1 j.5, 2.10 4 f 7, 3.10 7 f 2
16
17
Filtres de Chebychev
T x
1
1 2Cn2 x
est un nombre
Cn(x)
( ) estt un polynme
l
dfi
dfinii par rcurrence
C0(x) = 1 ; C1(x) = x ;
Cn+1(x) = 2 x Cn(x) - Cn-1(x)
Cn est oscillante dans la BP et dcroissante dans la bande darrt
d arrt
1 2
am
mplitude
Bande dondulation
Bande de transition
Bande darrt
/r
Calcul de lordre
La donne de la largeur de la bande dondulation fixe r.
Il suffit de connatre :
-un
un point de la bande darrt
d arrt (a, GdB(a))=G
GdB,a
dB a )
-lamplitude de londulation admise
pour dterminer lordre n du filtre
10 b /10 1
arg cosh
a / 10
10
1
n
a
arg cosh
18
Polynmes de Chebychev
On dtermine T(x) compte tenu de londulation tolrable r et de lordre n
Voici quelques polynmes de Chebychev :
19
20
Exemple rcapitulatif
Dterminer
i
la ffonction
i
de transfert
f
du fi
filtre passe-bas de Chebychev quii
satisfait au gabarit suivant (on admet une ondulation de 1dB dans la BP) :
GdB
1 kHz
3 kHz
f
log
-1
-40
3) Fonction de transfert : T j
1
2
2
1 2, 411j 3, 579 j 1 0, 283 j 1, 014 j
r
r
r
r
21
GdB
01
0,1
x (log)
Butterworth
La frquence de coupure est la mme
quel que soit n
Coupure de pente relativement faible
(mais peut tre augmente avec n plus
grand)
Rponse trs plate dans la BP
Assez bien adapt aux signaux rapides
10
n=1
n=2
n=3
n=4
n=5
-10
-20
-30
0,01
GdB0
0,1
x (log)
(l )
Chebychev
Coupe ordre identique plus rapidement
-10
que Butterworth
q
Ondulations dans la BP
Dconseill pour les signaux rapides
(dformation importante)
-20
-30
10
n=1
n=2
n=3
n=4
n=5
0
0,01
0,1
10
100
20
Gain(dB)
40
60
80
100
Butterworthn=4
Chebychevn=4
22
23
Filtres de Legendre :
-Il ny a pas dondulation dans la bande passante.
-La coupure est plus raide que Butterworth, mais moins raide que Chebychev
Filtres d
Filt
de B
Bessell :
-La coupure nest pas trs raide
-La phase est trs linaire
Filtres de Cauer (non polynmiaux) :
- Comportement de Chebychev en bande passante et en bande darrt
- La coupure est trs raide
- La phase nest pas linaire (les signaux sont assez dforms).
24
Transformations
Cas frquent : a = -3dB et normalisation par rapport 0
Passe-haut passe-bas
20.log T(x)
x1
(dB)
a
x (log)
sS=1/s
xX=1/x
log x log X = - log x
Symtrie par rapport x = 1
20.log T(x)
(dB)
a
20.log T(X)
(dB)
a
X1
X (log)
Passe-bande passe-bas
x1
x2
x3
x4
x ((log)
g)
b
c
Min (b,c)
s S = (s + 1/ s) / x avec x = (f3-f2)/f0 et f 0 f 2 f 3
x X
f 2 f0
f (f 3 - f 2 )
Min (X1,X4)
X (log)
25
Transformations
Coupe-bande passe-bas
20.log T(x)
(dB)
a
x1
x2
x3
x4
x (log)
b
s S = x/(s + 1/ s)
avec x = (f3-f2)/f0 et f 0 f 2 f 3
Min (X1,X
X4)
X (log)
26
Exemple
Dterminer laide dun polynme de Butterworth la
fonction de transfert T(s) du filtre passe-haut dfini par
le gabarit ci-contre :
1) Normalisation du gabarit :
20.log T(x)
(dB)
0,4
-3
-3
f0=10 MHz
20.log T(x)
4 MHz 10 MHz
(dB)
f (log)
-18
x (log)
-18
2) T
Transposition
iti vers lle passe-bas
b correspondant
d t:
20.log
20
log T(X)
(dB)
2,5
-3
1
1
2
3
1 S 1 S S2 1 2S 2S S
-18
T s
s
1 2s 2s 2 s3
soit
j
0
T j
2
3
j
j j
1 2 2
0
0 0
X (log)
27
Filtrage analogique
I Introduction
II Etude des filtres de Butterworth et de Chebychev
III Filtres actifs
IV Filtres capacits commutes
Filtrage actif
Principe = mise en cascade de cellules lmentaires du
second ordre base dALI
Intrts
I
cellules lmentaires de faible impdance de sortie (et forte impdance
peut utiliser la mise en facteur de T(s)
( )
dentre)) => on p
Conception et mise en uvre simplifie
Intgration possible (car pas dinductance)
Limitations
Sensibilit aux variations des valeurs des composants
Distorsion du signal : saturation -> excursion limite
slew rate -> bande passante limite
Ncessite des alimentations continues pour les ALI (consommation
dnergie)
Bruit gnr par les ALI
Risque dinstabilit
(systmes
contre-raction)
28
29
Filtres de Sallen-Key
Cellule de Sallen-Key dordre 2
Y3
Ve
Y4
Y2
r1
Y1
Vs
K Y1Y3
=
Ve Y1 +Y2 Y3 +Y4 +Y3 Y4 K Y2
AO
avec K = 1+r2/r1
Vs
r2
Passe-bas
Passe
bas
Passe-haut
Passe
haut
Passe-bande
Passe
bande
Rsistances
Y1 et Y3
Y2 et Y4
Y1, Y2
Capacits
Y2 et Y4
Y1 et Y3
Y3
Y4 = R // C
30
Filtres de Rauch
Cellule de Rauch dordre 2
-Y1Y3
Vs
=
Ve Y5 Y1 +Y2 +Y3 +Y4 +Y3 Y4
Voir TD pour le calcul
Passe-haut
Passe-bande
Rsistances
Y1, Y3 et Y4
Y2 et Y5
Y1, Y2 et Y5
Capacits
Y2 et Y5
Y1, Y3 et Y4
Y3 et Y4
31
Composants
Spcificits
Filtres numriques
Circuits logiques
intgrs (FPGA,
microcontroleur,
))
Filtres passifs
Composants
discrets L et C,
Quartz pour les
HF
Anti-repliement
Rejection du bruit
dalimentation
Filtres actifs
AO, R et C
F < 1 MHz
Tension de sortie
li it
limite
Anti-repliement
Audio High
Fid lit
Fidelity
Filtres capacit
commute
AO, interrupteurs
commands MOS,
R et C intgrs
F < qq MHz
Intgrable
Frquence
programmable et
prcise
Dtection de
tonalit
Analyseur de spectre
Exemples
dapplication
32
33