Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Filtros Conceptos Básicos y Diseño
Filtros Conceptos Básicos y Diseño
(3)
I. Introduction
Los filtros juegan un importante rol en la electrnica actual, tanto en reas de comunicaciones y procesamiento de
imgenes como control automtico. Estos se pueden clasificar en filtros anlogos, digitales y de capacitor conmutado
(hbrido, el cual contiene elementos anlogos y digitales).
Un filtro es un dispositivo de dos puertas capaz de transmitir una banda de frecuencias limitada. Estos pueden ser
pasivos o activos. Los primeros, estn construidos en base
a resistencias, bobinas y condensadores, mientras los activos estn conformados por resistencias, condensadores y
Amplificadores Operacionales, los que adems tienen las
siguientes caractersticas:
Pequeo tamao y peso.
Uso en el rango de las frecuencias de audio (20KHz)
Valores de resistencias y condensadores razonables a
frecuencias muy bajas.
Tiene elevadas caractersticas de aislamiento.
Puede proveer ganancia si se requiere.
A continuacin se dar un marco terico para los filtros
activos, sus especificaciones y diseo.
[rad/seg]
H(s) =
sn
Gbo
+ bn1 sn1 + .. + bo
(4)
(1)
H(s) =
sn
Gbo
| 1
+ bn1 sn1 + .. + bo s= s
(5)
Gsn
+ an1 sn1 + .. + ao
(6)
Luego se tiene
+
Vi (s)
_
H(s)
+
Vo (s)
_
H(s) =
sn
(2)
(7)
H(j )
G
G
A. Respuesta en Frecuencia
[rad/seg]
H(j )
H(j )
[dB]
G
G
-3
(8)
H(j )
[rad/seg]
1
[rad/seg]
G
G
2
Si la ganancia se normaliza respecto de la ganancia mxima, se tiene una curva de ganancia 1 0 [dB]. La frecuencia de corte c , se establece para muchos anlisis igual 1
[rad/seg], tambin como referencia para diseo.
[rad/seg]
H(j )
G
G
2
n=2
n=8
H(j )
Banda de Paso
G
Banda de Rechazo
n=4
c 2
[rad/seg]
Banda de Transicin
G
2
[rad/seg]
La funcin de transferencia se obtiene haciendo la sustitucin indicada en (10) donde las caractersticas de banda
son iguales al filtro pasabanda.
H(s) =
Gbo
|
sn + bn1 sn1 + .. + bo s= s2Bs
+ 2
o
(10)
V (s)
i
G(j ) [dB]
ripple ( RW )
0
Banda de rechazo
-APB
Vo (s)
1
sC
Atenuacin
-ASB
PB
Banda de paso
SB
[rad/seg]
1
1
|p= s =
C
1 + pRC
1 + sC RC
1
1
1
=
=
=
RC
R
1 + s C
1 + s C C
1 + sR CC
H (s) =
D. Funciones de Aproximacin
1+
1
2S2
n
()
(11)
(14)
2n
n=2
n=4
n=8
E. Escalamiento
Sea la red RC de la Fig. 9, donde su funcin de transferencia est dada por (13) .
H (s) =
1
1 + sRC
(13)
[rad/seg]
(15)
1
n
(16)
B. Chebyshev
|H (j)|dB h 20 log
1
n
= 20n log()
(17)
|H (j)| =
1+
1
2n =
s
j
1
n
1 + (1) s2n
|H(j)| = q
1+
(18)
(1) s2n = 1
(19)
(20)
Cn () = cos n cos1 ()
y s2 = e
j5
4
>1
1
(s s1 ) (s s2 ) ...(s sn )
01
(25)
(26)
Con C1 () = y C2 () = 2 2 1.
j3
4
(24)
2C 2 ( )
n c
Cn () = cosh n cosh1 ()
H (s) =
K1
sk = e
TABLE II
Polinomios de Chebyshev.
(22)
, luego
1
1
H (s) =
j3
j5
2 + 2s + 1
s
se 4
se 4
(23)
n
1
2
4
6
H(j )
k1
Polinomios de Chebyshev
2 2 1
8 4 8 2 + 1
32 6 48 4 + 18 2 1
RW
n=2
k1
2
TABLE I
Polinomios de Butterworth en forma factorizada.
n=8
n=4
n
1
2
3
4
5
6
Polinomios de Butterworth
s + 1
s2 + 2s +1
2
2
s2 + s + 1 (s + 1)
s2 + 0.7653s + 1 s2 + 1.8477s + 1
1.6180s +
1 (s + 1)
s2 + 0.6180s + 1 s2 +
s + 0.5176s + 1 s + 2s + 1 s2 + 1.9318s + 1
[rad/seg]
RW ser la distancia 1
respecto de 0 [dB], queda
1
1+
RW |dB = 20 log
, tomando la diferencia
p
1+
(28)
Sea K1 = 1, para = c
|H(j)| = p
1+
1
2 C 2 (1)
n
1
=
1+
1
vk = 12 sinh1 0.50884
= 0.714
3
uk =
4
4
= cos 2 4 + j0.714
cos 2 cos1 sj1
cos 2 cos1 sj2
= cos 2 3
4 + j0.714
(29)
1
Cn ()
(30)
cos1
(31)
n1
, as
(32)
1
2C 2 ( s )
n j
(33)
s
s
j
Cn2 ( ) = 1 Cn ( ) =
j
j
sk
j
)) =
j
(34)
(35)
(36)
1
1
1
1.1024
=
s2 + 1.098s + 1.1024
0.907s2 + 0.995s + 1
TABLE III
Polinomios de Chebyshev.
1
(s + 0.549 + j0.895) (s + 0.549 j0.895)
s1
=
+ j0.714
j
4
s2
3
cos1
=
+ j0.714
j
4
s1 = j cos
+ j0.714
4
3
+ j0.714
s2 = j cos
4
(37)
uk = 2n
, 3
2n , ..., 2n (2k 1), por otro lado, sin(nuk ) =
1
1, as, vk = n arcsin h( 1 ).
n
2
4
6
2
2
(1.0137s 2 + 0.2829s + 1) 3.5792s 2 + 2.4114s + 1
1.0094s + 0.1256s + 1 1.7731s + 0.6093s + 1
8.0192s2 + 3.7209s + 1
V. Implementacin de Filtros
G 2c
+ Qc s + 2c
(38)
Gs2
s2 + Qc s + 2c
(39)
s2
G Qo s
s2 +
o
Qs
+ 2o
(40)
H(s) =
G s2 + 2o
s2 + Qo s + 2o
R1
(41)
C
v
i
C2
R2
vo
_
RB
RA
(a)
Las funciones de transferencia de 2o orden se implementan con Amplificadores Operacionales, Resistores y Capacitores, como lo indica Hilburn y Johnson (1975), Sedra y
Smith (1998). Existen dos circuitos clsicos, el VCVS o
Sallen-Key (SK) y el de Mltiple Realimentacin (MFB),
tambin llamada Rauch (Dede y Espi, 1983).
C3
C1
vi
R2
C2
R1
vo
(b)
Fig. 13. (a) Pasa alto SK. (b) Pasa alto MFB.
C1
R2
R1
vi
vo
C2
RA
H (s) =
s2 +
RB
Donde G =
(a)
1
R1
RB
RA
1
C1
1
C2
+ 1, 2c =
RB
RA
+ 1 s2
1 RB
R2 C2 RA
s+
1
R1 R2 C1 C2
(44)
1
R1 R2 C1 C2 .
R
R2
R1
vi
C1
C2
H (s) =
vo
Donde G =
(b)
s2 +
1
C1
1
R1
C1 +C2 +C3
C2 C3 R2 s
2c =
1
R1 R2 C2 C3 .
+ 1 R1 R21C1 C2
o
B
+ R12 R21C2 R
RA s +
R3
1
R1 R2 C1 C2
R1
C
+
vi
C
1
C1
RR1 RR21C1 C2
o
1
1
1
s+
+
+
R
R1
R2
vo
R2
RA
s2 +
1
R1 R2 C2 C3
RB
RA
(42)
1
2
B
+1,
=
.
Luego,
para
el
filtro
Donde G = R
c
RA
R1 R2 C1 C2
MFB, la funcin de transferencia ser
H (s) =
(45)
H (s) =
s2 +
C1
C3 ,
1 2
C
C3 s
RB
(a)
1
RR2 C1 C2
(43)
v
i
R1
R3
_
R2
vo
(b)
Fig. 14. (a) Pasabanda SK. (b) Pasabanda MFB.
A. Pasabajo y Pasaalto
n
o
RB
1
1
1
2
1 RB
El filtro equal component, pasabajo o pasaalto, usado
s
RA + 1 R1 C
C R1 + R2 R3 RA
por
Jung (1974) sugiere tomar la celda SK para R1 = R2 =
n
o
H (s) =
1
1
2
1 RB
1
1
1
2
R
y
C1 = C2 = C, as la funcin dada en (42) queda
s + C R1 + R2 R3 RA
s + R2 C 2 R1 + R3
(46)
RB
1
+
1
RB
1
1
2
1 RB
RA
R2 C 2
Donde G = RA + 1 , B = C R1 + R2 R3 RA y
H (s) =
(50)
2
1 RB
1
s2 + RC
RC
2o = R21C 2 R11 + R13 . Para el filtro MFB se tiene
RA s + R2 C 2
R3
2
Luego se desprende que
2R
R3 C s
1
H (s) =
(47)
1
s2 + R23 C s + R31C 2 R11 + R12
c =
(51)
RC
R3
2
1
1
1
2
Donde G = 2R1 , B = R3 C y o = R3 C 2 R1 + R2 .
RB
G=
+1
(52)
A.4 Circuitos Rechaza Banda
RA
La Fig. 15 corresponde a un VCVS rechaza banda con
Finalmente, para c , G, C, RB dados se determina R
ganancia unitaria, donde R3 = R1 ||R2 .
y RA . Esta situacin es vlida para el fitro pasaalto SK,
considerando la igualacin de componentes.
R3
C
B. Filtros Pasabanda
vi
+
R2
R1
Usando el filtro pasabanda MFB de la Fig.14b, considerando un Q bajo que satisfaga los requerimientos de
ganancia, ancho de banda y frecuencia r
central, determi
vo
2C
G=
s2 + R1 R12 C 2
H (s) = 2
s + R22C s + R1 R12 C 2
R2
se tiene que
R3
Q
=
2G
o GC
(53)
2Q
o C
(54)
Q
o C(2Q2 G)
(55)
Finalmente
2C
2
R3 C ,
R2 =
C
R
R3 =
o
Q
(48)
R/2
+
R1 =
R3
2R1
R1
Q>
G
2
12
(56)
R1
2
s + R21C 2
R +1
R +1
H (s) =
(49)
2
s2 + RC
1 RR1 s + R21C 2
Si los requerimientos no son tan exigentes es posible implementar los filtros de 2o orden usando clulas SK y MFB.
para lo cual se prescinde de las tablas.
_
v
i
vo
2C
RB = k2 RA
k1
R=
fc C
R 2
(70)
(71)
TABLE IV
Coeficientes para Filtros de Butterworth y Chebyshev (6%
ripple).
RB
RA + 1
Vo
=
(57)
Vi
B
R2 C 2 s2 + RC 2 R
s
+
1
RA
# polos
2 etapa 1
Butterworth
k1
0.159
k2
0.586
Chebyshev
k1
0.1293
(6%)
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
8 etapa
etapa
etapa
etapa
0.159
0.159
0.159
0.159
0.038
0.337
0.889
1.610
0.5359
0.2657
0.1848
0.1582
0.522
1.379
1.711
1.913
RB
b1 = RC 2
RA
(58)
(59)
bo = 1
(60)
2
RB
2 = RC 2
(62)
RA
Como
c =
1
RC
(63)
1
2
3
4
B. Procedimiento de Diseo
Dados RA , C y fc , se tiene:
Se determina el orden del filtro n
Se escogen de la tabla IV los coeficientes k1 y k2
Con cada ki se calculan los RB y R usando (70) y (71)
VIII. Mtodo propuesto por Savant y Roden
Se obtiene
R=
RB
= 0.586
RA
(64)
1
0.1592
=
2fc C
fc C
(65)
Para
de n = 4, en su
forma factorizada,
2 el polinomio
s + 0.7653s + 1 s2 + 1.8477s + 1 , cada factor representar una etapa, as, para la etapa 1 se tiene
RB
1.8477 = RC 2
(66)
RA
RB
= 0.1523
RA
(67)
RB
0.7653 = RC 2
RA
(68)
RB
= 1.2347
RA
(69)
Para la etapa 2
log( 12 )
log( ffPSBB )
(72)
100.1AP B 1 y 2 =
100.1ASB 1 .
donde 1 =
Donde nB es el orden del filtro a disear.
Para filtros de Chebyshev se tiene
log(2 12 )
nC = q
2( ffPSBB 1)
(73)
TABLE VI
Coeficientes para Filtros de Chebyshev 1 dB.
B. Determinacin de tablas
B.1 Coeficientes de para filtros Butterworth
Sea la funcin de transferencia SK de (42) con R = 1 []
H(s) =
s2 +
1
12 C1 C2
2
1
1C1 s + 12 C1 C2
1
(74)
C1 C2 s2 + 2C2 s + 1
# polos
2 etapa 1
Chebyshev (1dB)
C1 = C o R1 = R
2.218
C2 = C o R2 = R
0.6061
4 etapa 1
etapa 2
3.125
7.546
1.269
0.1489
6 etapa 1
etapa 2
etapa 3
4.410
6.024
16.46
1.904
0.3117
0.06425
b2 = 1 = C1 C2
(75)
2 = 2C2
(76)
C. Ecuaciones de Diseo
Dado el orden n, se obtienen los coeficientes C1 /C y
C2 /C respectivos. Como la Tabla V esta construida para
frecuencia 1 [r/s] y R = 1 [] , entonces para c 6= 1 [r/s]
y R 6= 1 [], se debe escalar la frecuencia. As se hace
s = c p, se reemplaza en (42) y se igualan coeficientes,
luego
b1 =
De esta forma,
C2 =
b1
2
(77)
C1 =
b2
C2
(78)
As C1 = 1.4142 y C2 = 0.7071.
n
=
4,
se
tiene
2Para
b2 = R2 2c C1 C2
(79)
b1 = 2R c C2
(80)
b1 1
2 R c
(81)
entonces
C2 =
b2 1
2b2 1
=
(82)
2
2
C2 R c
b1 R c
Para el polinomio de Butterworth de n = 2, se tiene
1
1
C1 = 1.414 R
y C2 = 0.707 R
. Lo mismo ocurrir para
c
c
n = 4, se mantienen los coeficientes de la Tabla V, pero
aparece un factor en funcin de R y c . Finalmente, los
capacitores para fc 6= 0 y R 6= 1 [] estarn dados por
C1 =
TABLE V
Coeficientes para Filtros de Butterworth.
# polos
2 etapa 1
Butterworth
C1 = C o R1 = R
1.414
C2 = C o R2 = R
0.7071
4 etapa 1
etapa 2
1.082
2.613
0.9241
0.3825
6 etapa 1
etapa 2
etapa 3
1.035
1.414
3.863
0.9660
0.7071
0.288
8 etapa 1
etapa 2
etapa 3
etapa 4
1.020
1.202
1.800
5.125
0.9809
0.8313
0.5557
0.1950
Cn = Ci
1
1
= Ci
R c
2fc R
(83)
D. Procedimiento de Diseo
Para una frecuencia de corte dada fc y un R 6= 1 []:
Se determina el orden del filtro n
Se escogen de la tabla los coeficientes Ci /C o Ri /R
Con cada coeficiente se calcula Cn o Rn usando (83)
IX. Diseo propuesto por Dede y Espi
El mtodo propuesto por Dede y Espi (1983) usa una tabla
de datos asociada a la respuesta del filtro y un circuito
bsico. Usando los polinomios de Butterworth de orden par
(2 a 6) en su forma factorizada, considerando el polinomio
de la forma b2 s2 + b1 s + bo , se elabora la Tabla VII. Cada
par de coeficientes representa una etapa de 2o orden. Los
coeficientes del filtro Chebyshev de la tabla III con ripple
de 1 dB, se usan para la construccin de la Tabla VIII.
10
TABLE VII
Coeficientes de Butterworth.
n
2
4
6
Celula
b1
1.4142
0.7654
0.5176
1
b2
1
1
1
TABLE IX
Valores de R y C para rangos de frecuencia.
Celula
b1
2
b2
Celula
b1
3
b2
1.8478
1.4142
1
1
1.9319
fc
100 [Hz]
1 [KHz]
10 [KHz]
2
4
6
Celula
b1
0.9957
0.2829
0.1256
1
b2
0.9070
1.0137
1.0094
Celula
b1
2
b2
Celula
b1
RR1
n
H(s) =
RR2 C1 C2 s2 + RR2 C1 C2
2.4114
0.6093
3.5792
1.7731
3.7209
C
100 [nF ]
10 [nF ]
1 [nF ]
TABLE VIII
Coeficientes de Chebyshev 1 dB.
R
100 [K]
10 [K]
1 [K]
8.0192
1
C1
1
R
1
R1
1
R2
s+1
(90)
Reesca-
1
R2 C1 C2 s2 + 2RC2 s + 1
R2 C1 C2 ( c p)2
1
+ 2RC2 ( c p) + 1
RR1
2
1
RR2 C1 C2 ( c p) + RR2 C2 R
+
(85)
G=
b1 = RR2 C2
b1 = 2RC2 c
(87)
(88)
b1
(89)
C2 =
4Rfc
A.1.b Procedimiento de diseo. Para una frecuencia fc
(Hertz) dada, para un filtro de ganancia unitaria:
Determinar el tipo de filtro (Butterworth o Chebyshev)
Determinar el orden del filtro (n).
Obtener b1 y b2 de las Tablas VII y VIII.
Elegir R y evaluar las ecuaciones (88) y (89)
Si C1 y C2 son pequeas, se hace R, diez veces ms
pequeo. El criterio de eleccin para R considera la Tabla
IX para frecuencias prximas a fc .
1
R2
c p + 1
(91)
R
R1
(92)
b2 = R2 C1 C2 2c
1
R1
(84)
A.1.a Obtencin de la ecuaciones de diseo. Para determinar las ecuaciones se debe reescalar para s = c p
H(s) =
H(s) =
1
1
1
+
+
R R1 R2
R = GR1
Luego, de (93), (94) y (95) se llega
b2
1
(1 + G) + GR1
C1 =
c b1 GR1
R2
C2 =
(94)
(95)
(96)
b1
c GR1 {R2 (1 + G) + GR1 }
(97)
R1 G
10 (1 + G)
(98)
1.7507b2 (G + 1)
fc b1 R1
G
(99)
0.14468b1
fc R1 G
(100)
Considerando
R2 =
Entonces
C1 =
C2 =
11
R2
C
vi
R3
_
vo
R1
R
R
C
+
_
R1 =
1
R2 =
b1 fc C
(101)
(102)
1
2Rfo
(104)
Gb1
22b2 Cfc
(105)
G
5.712b1 Cfc
(106)
(107)
R1 =
1
fo C
(108)
R2 =
1
2CB
(109)
1
2CBG
Para un C conocido el diseo queda completo.
R3 =
2Q (G 2) + 1
4Q 1
(112)
(113)
R=
R2 = R
2Q 1
2Q
X. Conclusiones
10 (G + 1) C
G
R1 =
R2 =
(103)
R1 = R
(111)
(110)