Académique Documents
Professionnel Documents
Culture Documents
J.I.Huircan
Universidad de La Frontera
January 25, 2012
Abstract
Se revisan los conceptos bsicos de ltros activos, presentando procedimientos bsicos de implementacin mediante Amplicadores Operacionales, diseo simple y basado en los ltros clsicos Butterworth y
Chebyshev.
Introduction
H(s) =
+
Vi (s)
_
(1)
+
Vo (s)
_
H(s)
(!)
(2)
(3)
2.1
[rad/seg]
H(s) =
2.2
sn
+ bn
Gb0
n 1 + :: + b
1s
0
(4)
sn + bn
Gbo
n 1
1s
+ :: + b0
js= 1s
(5)
Luego se tiene
H(s) =
sn + an
Gsn
n 1 + :: + a
1s
0
(6)
[rad /seg ]
=
=
2.3
Gb0
j 1 =
s2 + b1 s + b0 s= s
1
b0
Gb0
1 2
s
2
+ b1
1
s
=
+ bo
s2 G
Gs
= 2
s + a1 s + ao
+ bb10 s + s2
Este ltro deja pasar las frecuencias que se encuentran dentro una de banda B
(expresado en [rad=seg] o en Herz), centrado en ! o , atenuando todas las otras
frecuencias. La Fig. 4 muestra la respuesta en frecuencia del ltro centrado en
! o cuyo ancho de banda est denido por (7).
B = !2
!1
(7)
sn + bn
Gbo
j
n 1 + :: + b s=
s
1
o
3
s2 +! 2
o
Bs
(8)
H(j )
G
G
2
[rad/seg]
H (s)
2.4
1
j
s + b0 s=
s2
s2 +! 2
o
Bs
1
s2 +! 2o
Bs
+ b0
Bs
+ Bb0 s + ! 2o
Llamado elimina banda o ltro Notch, deja pasar todas las frecuencias excepto
una nica banda, la cual est denida por B, como se indica en la Fig. 5.
H (j )
G
G
2
B
[ra d /seg ]
sn + bn
Gbo
j
n 1 + :: + b s=
s
1
o
4
Bs
s2 +! 2
o
(10)
H (s)
1
j
s + b0 s=
3.1
Bs
s2 +! 2o
+ b0
1
2
2
b0 s + ! o
s2 + bB0 s + ! 2o
Bs
s2 +! 2
o
Especicaciones de un Filtro
Respuesta en Frecuencia
La respuesta en frecuencia se expresa a travs de su curva de ganancia o atenuacin versus frecuencia, ya sea con escala lineal o logaritmica. En escala logaritmica la ganancia esta expresada en dB y la frecuencia e dcadas u octavas.
H(j ) dB
H(j )
H(j ) dB
0 dB
0 dB
1
2
-3 dB
-3 dB
rad
seg
(a)
rad
seg
(b)
3.2
1
(c)
rad
[ seg
]
H (j )
G
G
2
n=2
Banda de Rechazo
n=4
n=8
Banda de Paso
[rad/seg]
c 2
Banda de Transicin
3.3
En los ltros anlogos, las especicaciones estn dadas por rangos de valores. Se
tienen cinco parmetros basados en las caractersticas de atenuacin los cuales
se indican en la Fig. 8.
G(j)
RW (Ancho de ripple)
0 dB
Atenuacin
APB
Banda de paso
Banda de rechazo
ASB
PB
SB
Banda de transicin
Un mtodo para obtener H es usar funciones prototipos o funciones de aproximacin. Estas funciones permiten determinar H(s) mediante una aproximacin
en el dominio de la frecuencia, para esto jH(j!)j se aproxima a la caracterstica
de un ltro pasabajos ideal de acuerdo a un criterio de error predeterminado.
3.4
Funciones de Aproximacin
jH (j!)j = p
1+
3.5
Escalamiento
2S2
n
(11)
(!)
(12)
Sea la red RC de la Fig. 9a, su funcin de transferencia est dada por (13) :
V (s)
i
H(j )
R
Vo (s)
H(j )
1
C =
RC
1
1
= 1 rad
seg
C =
1
1
10
rad
= 10
seg
RC
sC
rad
seg
10
(b)
(a)
(c)
rad
seg
: (c) ! C = 10
rad
seg
1
(13)
1 + sRC
Si R = 1 [ ] y C = 1 [F ], se tiene que ! C = 1 [r=s] ; escalando para una
nueva frecuencia ! C = 10 [r=s] ;se tiene que s = ! C p = 10p
H (s) =
H (s)
=
=
1
1
jp= !s =
C
1 + pRC
1 + !sC RC
1
1
1
=
=
RC
R
C
1 + s !C
1 + s 10 C
1 + sR 10
7
rad
[ seg
]
Funciones Prototipos
4.1
Butterworth
Este ltro tiene una respuesta plana en la banda de paso (llamada mximamente plana), a expensas de la respuesta en la regin transicin, la cual es
de 20 dB/Dcada por polo. El mdulo de la respuesta en frecuencia del ltro
pasabajos, para ganancia G, y frecuencia de corte ! C esta dado en (14).
G
jH (j!)j = r
1+
!
!C
2n
(14)
n=4
n=6
rad
[ seg
]
4.1.1
Una respuesta mximamente plana tiene muchas derivadas que son cero en el
origen, ! = 0. Para ganancia unitaria y una frecuencia ! = ! C , se tiene que
1
jH (j!)j h p
2
Tambin llamada
(15)
1
!n
(16)
o
1
!n
jH (j!)jdB h 20 log
As, la variacin ser de
20n log(!)
(17)
4.1.2
4.2
Polinomios
de Butterworth
p
s2 + 2s + 1
s2 + 0:7653s + 1 s2 + 1:8477s
+1
p
s2 + 0:5176s + 1 s2 + 2s + 1 s2 + 1:9318s + 1
Chebyshev
Este ltro tiene una ondulacin (ripple) en la banda de paso. Mientras mayor es
el orden, mayor es la pendiente en la regin de transicin, pero mayor es el ripple
y el nmero de ondulaciones en la banda de paso. El mdulo de la funcin de
transferencia est dado por (18), donde K1 y , son valores constantes y Cn (x)
es el polinomio Chebyshev de grado n. La Fig. 11 muestra la respuesta en
frecuencia para diferentes n y la tabla 2, los polinomios correspondientes.
H(j )
RW = 1 -
1
2
K1
K1
2
n=2
n=4
n=6
rad
[ seg
]
K1
jH(j!)j = q
1+
= cos n cos
= cosh n cosh
(18)
2C 2 ( ! )
n !c
(!)
1
(!)
!
!>1
(19)
(20)
De (19) se determina una ecuacin de recurrencia para encontrar los polinomios, los que se indican en la Tabla 2.
Cn+1 (!)
2!Cn (!) + Cn
(!) = 0
(21)
1:
Polinomios de Chebyshev
!
2! 2 1
8! 4 8! 2 + 1
32! 6 48! 4 + 18! 2 1
p 1
1+
RW jdB
jH(j!)j = p
1+
2 C 2 (1)
n
=p
1
1+
(23)
jH(j!)j w
1
Cn (!)
(24)
en dB,
jH(j!)jdB =
20 log
20 log Cn (!)
=
=
20 log
20 log
n 1
(25)
! ; as
20 log 2n 1 ! n
6 (n 1) 20 log !
(26)
De acuerdo a (26), la atenuacin para un mismo orden en la regin de transicin es mayor que 20 [dB=Dec] ; esto debido al trmino 20 log
6 (n 1).
Como es menor que 1, el valor obtenido resulta ser negativo luego para compensarlo, se puede escoger un valor de n ms grande.
10
4.3
Los polinomios de H(s) se obtienen combinando (11) con la Tabla 2. Para una
ondulacin RW = 0:5 [dB], = 0:349; se obtienen los polinomios de la Tabla 3.
Table 3: Polinomios de Chebyshev 0.5 dB.
n
2
4
6
4.4
6:369 s2 + 3: 6916s + 1
Para un mismo orden la respuesta de Chebyshev cae con mayor pendiente que
el Butterworth, la Fig. 12 muestra la situacin tanto en escala lineal como
logaritmica para un ltro de n = 4 y RW = 3 [dB] ( = 1): Sin embargo, a
medida que aumenta la frecuencia ambos ltros caen con 80 [dB=dec].
H(j ) dB
H(j )
0
-3
1
1
rad
[ seg
]
rad
[ seg
]
(b)
(a )
Implementacin de Filtros
11
H(s) =
H(s)
H(s)
(27)
Gs2
(28)
s2 + !QC s + ! 2C
G !Qo s
2
s2 + !o
Q s + !o
G s2 + ! 2o
2
s + !Qo s + ! 2o
H(s) =
(29)
(30)
5.1
Circuitos Pasabajos
La Fig. 13 muestra los circuitos SK y MFB, donde (31) y (32) representan las
funciones de transferencia.
C1
v
i
R1
R2
C2
vo
C2
vi
RB
RA
R2
R1
C1
(a )
v
o
(b)
H (s) =
s2 +
RB
RA
1
C1
1
R1
2
B
Donde G = R
RA + 1, ! c =
transferencia ser
+1
1
R2
1
R1 R2 C1 C2 :
12
1
R1 R2 C1 C2
1 RB
R2 C2 RA
s+
1
R1 R2 C1 C2
(31)
H (s) =
s2 +
Donde G =
de 180o .
5.1.2
R
R1
y ! 2c =
R
R1
1
C1
1
R
1
RR2 C1 C2 :
1
R1
1
RR2 C1 C2
1
R2
s+
(32)
1
RR2 C1 C2
Circuitos Pasaaltos
Las estructuras SK y MFB se muestran en la Fig. 14, donde las funciones sern
(33) y (34) respetivamente.
C3
R1
C
vi
C2
R2
+
_
R2
vo
v
i
RB
C2
C1
R1
vo
RA
(b)
(a)
Figure 14: (a) Pasa alto SK. (b) Pasa alto MFB.
H (s) =
s2 +
Donde G =
RB
RA
RB
RA
1
R1
+ 1, ! 2c =
H (s) =
Donde G =
5.1.3
C1
C3 ,
! 2c =
1
C1
+ 1 s2
1 RB
R2 C2 RA
1
C2
1
R1 R2 C1 C2 :
s2 +
s+
1
R1 R2 C1 C2
C1 2
C3 s
C1 +C2 +C3
1
C2 C3 R2 s + R1 R2 C2 C3
(33)
(34)
1
R1 R2 C2 C3 :
Circuitos Pasabandas
H (s) =
s2 +
1
C
+1
1
R1
1 1
R1 C C
2
R2
1
R1
1 RB
R3 RA
13
2
R2
s+
1 RB
R3 RA
1
R2 C 2
1
R1
s
+
1
R3
(35)
R3
R1
vi
R3
C
vo
R2
R1
v
R2
RB
RA
vo
(a)
(b)
B
Donde G = R
RA + 1 ; B =
Para el ltro MFB se tiene
1
C
1
R1
2
R3 C s
s2 +
5.1.4
R3
2R1
,B=
1 RB
R3 RA
2
R2
R3
2R1
H (s) =
Donde G =
2
R3 C
y ! 2o =
1
R2 C 2
1
R1
2
R3 C s
1
R3 C 2
y ! 2o =
1
R3 C 2
1
R1
1
R1
(36)
1
R2
1
R2
1
R3
_
C
vi
+
R1
R2
v
i
vo
vo
2C
2C
R 2
C
(a)
(b)
s2 +
1
R1 R2 C 2
2
R2 C s
1
R1 R2 C 2 :
14
1
R1 R2 C 2
(37)
s2 + R21C 2
Vo
= 2
4
Vi
s + s RC
+ R21C 2
(38)
1
R2 C 2 :
6.1
Pasabajo y Pasaalto
H (s) =
+1
1 RB
RC RA
2
RC
s2 +
1
R2 C 2
s+
(39)
1
R2 C 2
1
B
Luego se desprende que ! C = RC
yG= R
RA + 1 : Finalmente, para ! C , G;
C; RB dados se determina R y RA . Esta situacin es vlida para el tro pasaalto
SK, considerando la igualacin de componentes.
6.2
Filtros Pasabanda
2
R3 C ;
1
C
1
R3
1
R1
1
R2
; G =
R3
2R1
se tiene que
R3
Q
=
2G
! o GC
2Q
R3 =
!o C
R1 =
Finalmente
R2 =
Q
! o C(2Q2
G)
(40)
(41)
(42)
G
2
1
2
(43)
6.3
7.1
H(s) =
+1
R2 C 2 s2 + RC 2
RB
RA
(44)
s+1
RB
RA
+1
R2 C 2 ! 2C p2 + RC 2
RB
RA
(45)
!C p + 1
= R2 C 2 ! 2C
= RC 2
(46)
RB
RA
!C =
RB
RA
b2
(47)
Esto permite generar una tabla simplicada y ecuaciones de diseo del ltro.
16
7.2
Sea el polinomio de n = 2, s2 +
= R2 C 2 ! 2C
RB
=
2
RA
1
p
(48)
p
(49)
As se despeja
R
1
0:1592
k1
=
=
C! C
fC C
fC C
(50)
RB
RA
0:586 = k2
(51)
Para n = 4 se tiene
Etapa 1
Etapa 2
s2 + 1:8477s + 1
s2 + 0:7653s + 1
1 = R2 C 2 ! 2C
1 = R2 C 2 ! 2C
RB
RA
1:8477 = 2
0:7653 = 2
k1
R = 0:159
fC C = fC C
= 0:1523 = k2
RB
RA
k1
R = 0:159
fC C = fC C
RB
RA = 1:235 = k2
RB
RA
Los clculos pueden ser repetidos para n = 6. Note que la relacin entre R
B
y C se mantiene, la relacin entre R
RA cambiar.
7.3
(52)
p
0:6593
(53)
Luego
R
RB
RA
1
0:129
k1
=
=
C! C
fC C
fC C
= 0:842 = k2
Para n = 4 se tiene
17
(54)
(55)
Etapa 1
Etapa 2
2:806s2 + 2:376s + 1
0:940s2 + 0:3298s + 1
2:806 = R2 C 2 ! 2C
p
B
2:376 = 2 R
2:806
RA
0:940 = R2 C 2 ! 2C
p
B
0:3298 = 2 R
0:940
RA
R=
RB
RA
= fkC1C
= 0:582 = k2
0:2666
fC C
R=
RB
RA
= fkC1C
= 1:660 = k2
0:1544
fC C
7.4
# polos
2 etapa 1
Butterworth
k1
0.159
k2
0.586
Chebyshev 0.5dB
k1
0.1293
k2
0.842
4 etapa 1
etapa 2
0.159
0.159
0.152
1.235
0.2666
0.1544
0.582
1.660
6 etapa 1
etapa 2
etapa 3
0.159
0.159
0.159
0.068
0.586
1.483
0.4019
0.2072
0.1574
0.537
1.448
1.846
Procedimiento de Diseo
Dados RA , C y fc :
Se determina el orden del ltro n
Se escogen de la tabla 4 los coecientes k1 y k2
Con cada ki se calculan los RB y R usando (56) y (57)
RB
R
= k2 RA
k1
=
fC C
18
(56)
(57)
Ejemplos de diseo
8.1
Diseo simple
0:1 [ F ]
1
1
=
=
= 318 [ ]
2 CfC
2 (0:1 [ F ]) 5 [KHz]
= 0
= 1
s2 +
1
R2 C 2
2
1
RC s + R2 C 2
9:183 108
s2 + 60606s + 9:183
1
2 3:14159 330 0:1 10
108
= 4:9 [KHZ ]
H(j)
2 4.9
2 49K
0 dB
0.1
330
v
-6dB
330
+
0.1
vo
-40dB
(a)
(b)
8.2
19
rad
[ seg
]
RB
RA
1
0:1592
k1
=
=
C! C
fC C
2500 (0:1 10
6)
= 637 [ ]
= k2 = 0:586
H(s) =
R2 C 2 s2
+1
RB
RA
+ RC 2
=
s+1
4:06
10
9 s2
(0:586 + 1)
+ 9:007 10 5 (2
0:586) s + 1
H(j )
4 dB
1 dB
0 dB
0 .1
v
i
637
637
rad
[ seg
]
vo
0 .1
2 2.5K
586
1K
-16 dB
(a)
(b)
k1
fC C
0:2666
3000(0:01 10
6)
= 8:9 [K ]
RB = k2 RA = 0:582 (1 [K ]) = 0:582 [K ]
= 5:15 [K ]
RB = k2 RA = 1:660 (1 [K ]) = 1:66 [K ]
Etapa 2
R=
k1
fC C
0:1544
3000(0:01 10
6)
12 .5 dB
12 dB
5.15K
v
i
0 .0 1
0 dB
0 .0 1
vo
8.8K
1 K
23K
0 .0 1
20.3K
8.8K
0 .0 1
5.15K
H(j )
1 .6 6 K
1 K
5 8 6
-80 dB
(a)
(b)
Figure 19: (a) Filtro Chebyshev de cuarto orden pasa alto. (b) Respuesta.
Conclusiones
References
[1] Savant, C., Roden, M., Carpenter, G. 1992 Diseo Electrnico Circuitos y
sistemas. Adisson-Wesley
[2] Smith, S.W. 1997. The Scientist and Engineers Guide to Digital Signal
Processing.California Technical Publishing
[3] Malik, R.1996. Circuitos Electrnicos. Anlisis, Diseo y Simulacin.
Prentice-Hall
21
rad
[ seg
]