Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ieeefact Filtros
Ieeefact Filtros
(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)