Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Jos A. Soares Augusto Departamento de Fsica da Fac. de Cincias da Un. de Lisboa (DF-FCUL) Junho de 2011 (V1.0)1
Introduo
H vrias famlias de ltros com muita aplicao: numrico dos coecientes dos polinmios em Butterworth, Chebyshev, Bessel-Thomson, Chebyshev inverso e Cauer-elptico. A diferena entre as famlias mais utilizadas d-se no valor
sendo a excepo mais notvel a esta regra os ltros elpticos, ou de Cauer, cujas FTs correspondem a fraces racionais mais elaboradas e os circuitos que os implementam so, em geral, mais complexos do que aqueles usados nos de Chebyshev, Butterworth, etc... Os coecientes moldam as propriedades e as caractersticas de cada famlia. Cada famlia optimiza uma determinada caracterstica de projecto: a de Butterworth a que proporciona o melhor aplanamento da banda de passagem, a de Chebyshev a mais ngreme na banda de transio (exceptuando os ltros elpticos, que porm so mais complicados de realizar) e a de Bessel a que apresenta a fase mais linear na banda de passagem. As funes de aproximao utilizadas no projecto de ltros tentam ajustar-se ao ltro ideal, que se prova ser matematicamente irrealizvel, e que consiste num ltro em que as separaes entre bandas de passagem e bandas de rejeio so verticais. Nos ltros prticos, seja qual for a famlia ou aproximao, entre cada banda de passagem e banda de rejeio adjacente existe uma banda de transio, de determinada largura na frequncia, em que o ganho (ou a atenuao) do ltro transita, com declive nito, de valores mnimos para mximos. Quanto mais abrupto for esse declive, ou seja, quanto mais estreita (em termos relativos) for a banda de transio, maior ser a ordem do ltro. E quanto maior a ordem, mais complexo e dispendioso o circuito necessrio sua realizao. Iremos estudar aproximaes de ltros passa-baixo (LP). Esta restrio no importante na medida em que este o tipo de ltro a partir do qual os outros (passa-alto (HP), passa-banda (BP), etc...) so realizados, com o auxlio de transformaes envolvendo a frequncia complexa Como habitualmente, no normalizada. til denir uma
s.
S = j
s = j
do ltro, H (s).
A(s) =
1 H (s)
H (S ) =
1 A(S )
( ) = 20 log |A(j )| A ( ), A
Em geral, quando se fala de atenuao o contexto indica se nos referimos a por vezes no ser posto o chapu em usando-se apenas
A( )
em dB. Quando houver perigo de confuso, o chapu ser explicitamente colocado. Neste documento sero usadas sistematicamente
H (s)
A(s)
para referir a (funo de) atenuao. O grco na g. 1 permite esclarecer a relao entre
atenuao e funo de transferncia, mostrando o diagrama de Bode da amplitude da funo de transferncia, em dB, e os requisitos de atenuao num ltro passa-baixo (Amax e
Amin ).
A especicao de um ltro passa-baixo (e de outros tipos de ltros) um conjunto de parmetros: no caso do passa-baixo, eles so a frequncia limite (superior) da banda de passagem,
1 Se
Figure 1: Especicaes de um ltro passa-baixo. Neste caso, est desenhado o mdulo da funo de transferncia em dB,
20 log |H ( )|,
ou seja, mostra-se
( ). A
todos os pontos abaixo desse valor so valores negativos calculados por so atenuaes positivas. (As frequncias
l1
l 2
no interessam para
esta discusso, mas adianta-se que so zeros de transmisso na banda de rejeio ou de paragem. Estes zeros no existem nos ltros de Butterworth e de Chebyshev).
Amax , a frequncia limite (inferior) da banda de S , e a atenuao mnima permitida, Amin . Muitas vezes as atenuaes tm denominaes diferentes como, por exemplo, as designaes Amax AP KP e Amin AS KS .
a respectiva atenuao mxima permitida, rejeio, Para terminar esta introduo, justo referir que, para tornar mais rpida a escrita destas notas, vrias guras foram retiradas, com ou sem alteraes, do acervo da Internet. Em geral no se faz a respectiva atribuio de (m)paternidade, pelo que pedimos desculpas aos autores annimos (se forem reinvidicadas, oferecemos uma bebida fresca, escolha do queixoso(a)!).
P ,
Filtros de Butterworth
As funes de aproximao passa-baixo que vamos estudar tm a seguinte forma :
N (j ) D(j )
j = s.
Mais precisamente,
K (s)
K (s) = Pn (s) = a0 + a1 s + a2 s2 + + an sn
e, concretamente no ltro de Butterworth, o polinmio
K (s) =
n P
KBut (s) =
s P
sn S = j
denida por (1)
S=
2 Os
1/n
s P
1/n
ltros elpticos, por exemplo, tm funes de atenuao e de transferncia no abrangidas por esta denio
de aproximao. Nesta exposio seguiremos essencialmente o texto de G. Daryanani [Dar]. Um ponto importante a reter que naquele livro
H ( .)
H (.)
designa a
onde P a frequncia limite da banda de passagem. Note que P ser igual frequncia de corte, C , caso a atenuao limite na banda de passagem, Amax , valha 3 dB, o que nem sempre acontece. (Em geral, convencionado que frequncia de corte, C , a atenuao sempre 3 dB.) A relao entre as frequncias normalizada e real (1)
Com
efeito, como ilustrado numa seco mais adiante com a ajuda de um exemplo, esta denormalizao que nos permite utilizar os polinmios da tabela (29), normalizados para frequncia unitria,
Amax = 3
dB se tem
Amax = 3 dB C = 1, para criar ltros com diferentes valores de Amax . Note que para P C e = 1, e a denormalizao simplesmente S = s/C . KBut (S ) = S n
(2)
Ento
|A(j )|2 = 1 +
2n
|A(j )| =
1+
2n
A expanso em srie de
|A(j )| =
1 + 2n
na vizinhana de zero
|A(j )| =
e evidente que as
1 1 1 1 + 2n = 1 + 2n 4n + 6n 2 8 16
2n 1 primeiras derivadas de |A(j )| so nulas em = 0. A (2n)-sima d2n |A(j )| derivada valer [(2n)!]/2. Nenhuma escolha de polinmio de ordem n para K (S ) que d2n no seja (2), tem tantas derivadas nulas. Este facto faz com que a aproximao de Butterworth
seja a de aplanamento mximo (maximum atness ). Veja a Fig. 2. A atenuao
( ) A
em decibis,
2n
[dB ]
(3)
A funo simtrica desta atenuao (em dB), consiste no diagrama de Bode em amplitude do ltro (Fig. 2). frequncia
= P ,
a atenuao em dB vale
(P ) = Amax = 10 log(1 + A
donde
[dB ]
(4)
=
que
100.1Amax 1 Amax .
quando
Amax = 3
dB .
Note
ter-se-
( ) A =
conrmando-se que nas frequncias elevadas a atenuao ser de 20 dB por dcada e por plo (o nmero de plos da funo de transferncia A ordem do ltro,
n,
(S ) A 100.1Amin S P
n
S P
2n
100.1Amin 1/
(5)
n =
(onde o uso da funo tecto normalizado, usar-se-
log (S /P ) n
resulta do facto de
Se o ltro estiver
log(S /P )
no denominador da expresso.
= =
A(s)
ou
A(S )
feita com
2n
s)
razes
localizadas no semiplano complexo esquerdo (SCE) que correspondem a um sistema estvel. Utilizando a frequncia normalizada
= S/j , = =
1 + 2n = 1 + [(j )2 ]n 1 + (S 2 )n
so (7)
2n
razes da equao
1 + (S 2 )n = 0 2
Sk = exp j
4 Na
2k + n 1 n
= 1.
De facto,
k = 1, , 2n
20 log 2 = 3.0103 1.
(8)
A( S ) =
i
onde as
(S Si )
i = 1, , n
(9)
razes
Si
so, como se disse, o subconjunto das calculadas por (8) localizadas no SCE.
n=2
e ento,
|A(S )|2 Sk
Logo
1 + [(S )2 ]2 2k + 1 = exp j 2 2
k = 1, , 4
S1 = exp j
3 4
S2 = exp j
5 4
S3 = exp j
7 4
S4 = exp j
9 4
A( S )
S exp j
3 4 3 4
S exp j
= S 2 S exp j
5 4 5 + exp j 4
+ exp j 2
3 4
exp j
5 4 1.
Logo
A( S ) = S 2 +
2S + 1
P (S ) = k (1 + ak S + bk S 2 ) mostrados na tabela da 2 em S = j = j . Como Fig. 29, verica a igualdade P (j ) = a funo de transferncia do ltro passa-baixo normalizado H (S ) = 1/P (S ), ento H (j ) = 1/ 2, ou seja, frequncia unitria a atenuao 20 log( 2) = 3 dB para qualquer polinmio de Butterworth. H dois processos equivalentes para obter a funo de transferncia H (s) do ltro real, conhecida que a ordem n do ltro. Um deles assenta na construo da funo H (s) = [1/A(S )]|S =s/P usando o plos de Butterworth (8) e a funo da atenuao A(S ) (9). O outro processo passa pelo clculo de C , a frequncia de corte a 3dB, a partir dos requisitos do ltro, e pela utilizao dos polinmios P (S ) da tabela na Fig. 29. Quando Amax = 3 dB, ento C P e usa-se directamente os polinmios da tabela. Quando isso no acontece, fcil relacionar C com P desde que se disponha de Amax e da ordem do
ltro calculada com (5). Recorde que
Amax = 10 log(1 +
e que, por denio
100.1Amax 1
3 100.3 1
= =
10 log 1 + C P
n
C P
2n
C = P
Em resumo, conhecidos 29, atravs de
1/n
(10)
n,
calcula-se de imediato
H (s) =
1 P (s/C )
Exemplo
Amax = Kp = 0.5 dB
Utilizando (4), calcula-se
Amin = KS = 12 dB
P = 100
S = 400
O polinmio
= 0.3493.
(S S1 )(S S2 ) = S 2 + 2S + 1, conforme se pode conrmar na tabela da Fig. 29. (10) calcula-se C 169 e um conjunto equivalente de especicaes para o ltro Amax = Kp = 3 dB
Com este valor de ltro passa-baixo)
S1,2 = (1 j )/ 2.
n = 1.73 = 2. P (S ) =
Ento, com
Amin = KS = 12 dB
P = C = 169
S = 400
H (s) =
1 2 S + 2S + 1
=
S = s
C
s2 +
A outra alternativa utilizar (1) directamente, e fazer a substituio na funo de transferncia normalizada. Mas bvio que
1/n
/P
H (s) =
S2
1 + 2S + 1
=
S=
1/n s P
s2
Filtros de Chebyshev
O projecto de ltros de Chebyshev semelhante ao projecto de ltros de Butterworth, ressalvandose a maior complexidade dos polinmios de Chebyshev. Neste caso, o mdulo da funo de atenuao dado por
|A(j )| =
onde
1+ n,
2 C 2 () n
Cn ()
Cn () =
| | 1 | | > 1
=
(note que esta denio de
(11)
C0 () C1 () Cn+1 ()
= = =
1 2 Cn () Cn1 ()
6 (12)
donde se retira
C2 () C3 () C4 () C5 ()
= = = =
22 1 43 3 84 82 + 1 165 203 + 5
(13)
sendo importante notar que o coeciente da potncia (12) infere-se imediatamente que
2n1 .
Cn (1) = 1, n=0,1, . De facto, de C0 (1) = C1 (1) = 1; por outro lado, frequncia unitria = 1 a recurso de Chebyshev Cn+1 (1) = 2 Cn (1) Cn1 (1) igual a 1, caso os 2 anteriores polinmios, Cn (1) e Cn1 (1), valham ambos 1. Assim, conclui-se que C2 (1) = 1 porque C0 (1) = C1 (1) = 1, e a induo matemtica permite provar este facto sucessivamente para C3 (1), C4 (1), etc... Na frequncia no normalizada, , o mdulo da atenuao
Pode provar-se facilmente, por induo matemtica, que
|A(j )| =
e a atenuao em dB
1+
2 C 2 (/ ) P n
( ) = 10 log 1 + A
Quando
2 Cn (/P )
= P ,
isto quando
= 1,
ter-se-
Cn (1) = 1, n=0,1, ,
(P ) = Amax = 10 log(1 + A
donde
[dB ]
n=0,1,
=
ou seja, o parmetro
100.1Amax 1 =1
para
Amax = 3
de passagem do ltro (veja os diagramas de Bode mostrados na g. 3, em que a ondulao 3 dB). Essa ondulao positiva ou negativa consoante a ordem seja par ou mpar, respectivamente (veja a Fig. 3). Vejamos agora o que se passa com as famlias de ltros de Butterworth e de Chebyshev quando
But (j )| A
20 log
[dB ]
e no ltro de Chebyshev, teremos (veja (14) e o termo dominante dos polinmios em (13))
Cheb (j )| A ()| A
Notando que
20 log
P 20 log
2n1 P
n
+ 20(n 1) log 2 +
[dB ]
20 log 2 6,
comparativamente ao ltro de Butterworth da mesma ordem. Esta constatao permite amide poupar hardware quando as situaes podem ser resolvidas com ltros de Chebyshev. Somente os ltros elpticos so mais ngremes que os de Chebyshev, mas essa vantagem conseguida custa de funes de transferncia passa-baixo com zeros no
20 log |H (j )| (diagrama de Bode), de ltros de Chebyshev de . Nesta gura, a constante H0 na equao (16) foi
escolhida para se ter 0 dB frequncia nula, contrariamente ao que se passa na gura seguinte,
H0
numerador , o que exige, na sua realizao, recorrer a circuitos mais complicados do que aqueles usados em ltros de Butterworth e Chebyshev. Seguindo um raciocnio semelhante quele subjacente s equaes (6) e (7), mas matematicamente mais eleborado, descobre-se que a localizao dos plos do ltro de Chebyshev se encontra sobre uma elipse centrada na origem do plano complexo (veja o texto de Huelsman [Hue], por exemplo). Concretamente, denindo
uk =
esses
2k 1 n
v=
1 1 arcsin h n
2n
plos,
Sk = k + j k , k k
so dados por
= =
k = 1, , 2n k = 1, , 2n
Em concreto,
A(S ) =
5A
1 H0
(S Sk )
k
k = 1, , n
n,
(16)
H ( s) =
n/2
H0
neste caso escolhida para que o mximo do ganho seja 0 dB. Observe que nesta situao o ponto
H0
no(s) mnimo(s) da atenuao (veja a Fig. 4 que mostra as duas variantes da ondulao). A funo de transferncia do ltro de Chebyshev,
H (S ) = 1/A(S )
ento
H (S ) =
H0 ( S Sk ) k
k = 1, , n
n, do ltro de Chebyshev
S =
essa ordem dada por
S fS = P fP
M=
100.1Amin 1 100.1Amax 1
n=
(17)
dB
Amax = 0.1
dB calcula-se
=
Neste caso,
100.01 1 = 0.1526
v=
1 n
arcsin h 1 = 0.6447. S1 S2 S3 S4
Portanto
A( S )
= =
H (S ) =
H (S ) =
Estas seces matemticas podem ser implementadas directamente por duas seces activas de 2 ordem (de Sallen-Key, por exemplo). As FTs devero ser factorizadas como um produto de polinmios de 2 grau (e de um polinmio do 1 grau, se a ordem do ltro for mpar). dos a partir dos plos e aqueles nas tabelas da Fig. de 3 dB. A atenuao calculada a partir de da apresentao das tabelas. 30 pertinente chamar a ateno para a diferena entre os coecientes dos polinmios obtie seguintes: nas tabelas, retiradas de [TS,Man,CM], os polinmios sofrem uma transformao para que em
= 1
a atenuao seja
= 1 vale 10 log(1 + 2 ), que neste exemplo corresponde a 0.1 dB. Este aspecto voltar a ser discutido quando
construda com os plos (16), em
A(S )
Filtros de Bessel-Thomson
Estes ltros tm a importante propriedade de apresentar um atraso quase constante na banda de passagem, ou seja, a sua fase quase linear. Uma fase linear ou, de forma equivalente, um atraso constante na banda de passagem, signica que todas as harmnicas (de Fourier) do sinal de entrada nessa banda sofrem igual atraso ao atravessar o ltro. Isto implica que as componentes do sinal situadas na banda de passagem so aproximadamente reconstrudas na sada, sofrendo pouca distoro. Uma boa representao sistmica deste ltro ideal feita pelas aproximaes (no tempo e na frequncia)
y (t) x(t 0 )
H (s) = es0
e normalizando-as com
A(s) = es0
o = 1,
ter-se-
H (S ) = eS = ej
Os polinmios (de Bessel) so aqueles que, para uma dada ordem com um polinmio de segunda ordem,
A(S ) = 1 + aS + bS 2
cujos mdulo e fase so, respectivamente
A(j ) = 1 + ja b2
|A(j )| =
(1 b2 )2 + a2 2
() = A(j ) = arctan
a 1 b 2
10
b,
2,
em
=1
d () = d
1 1+
a 1b2 2
d d
a 1 b2
=a
1+
(a2
1 + b 2 2b)2 + b2 4 1,
o termo qurtico pode
Para frequncias baixas dentro da banda de passagem, i.e. para ser desprezado, e ento
1 d () 1 + b2 a d 1 + (a2 2b)2
Esta fraco torna-se igual a 1 se
b = a2 2b.
() ento a e b devero ser calculados pelo sistema no linear de equaes construdo com b = a2 2b e com a equao que corresponde a igualar (1 b2 )2 + a2 2 a 2, em = 1: b = a2 2b
cuja soluo
(1 b)2 + a2 = 2
a = 1.3617
correspondente ao caso
b = 0.6180
n=2
complicados; no entanto, permitem obter os restantes valores da tabela da Fig. 28. No que toca atenuao, os ltros da famlia Bessel-Thomson so piores do que os ltros de Butterworth e de Chebyshev. So porm particularmente teis para ltrar rudo em canais onde so transmitidos sinais com forma rectangular (por exemplo, sinais digitais, ou sinais de vdeo analgico), pois distorcem menos a sua forma rectangular do que as outras famlias de ltros, removendo na mesma o rudo de muito alta frequncia. compromisso entre eccia de atenuao e distoro. No nal deste documento apresentada uma tabela de ltros de Bessel normalizados (Fig. 28), retirada de [TS] e que consta tambm de [Man,CM]. Nesta tabela os polinmios de Bessel esto normalizados para que a atenuao seja 3 dB frequncia unitria. No uso dos ltros de Bessel faz-se um
Transformaes de frequncia: projecto de ltros passa-baixo, passa-alto e passa-banda baseados no ltro passa-baixo normalizado
O projecto de ltros no mundo real faz uso intensivo de tabelas e de circuitos-prottipo (ou circuitos normalizados), uma vez que as propriedades de mudana de escala em frequncia e/ou em impedncia permitem a sua aplicao a quase todos os problemas prticos de projecto de ltros. Acontece que aquelas tabelas e circuitos quase sempre correspondem a ltros passa-baixo normalizados, i.e., com frequncia limite da banda de passagem
P = 1.
no projecto de qualquer tipo de ltro, necessrio transformar estes ltros genricos no ltro LP normalizado, e vice-versa. Nesta seco iremos discutir estas transformaes sumariamente sem, no entanto, deixar de apresentar a informao suciente sua aplicao prtica. Assume-se que o ponto de partida do projecto ser o conjunto de coecientes do ltro passabaixo normalizado (LPN) que consta das tabelas apresentadas no nal deste documento. Eventualmente sero utilizados circuitos prottipo normalizados (veja os exemplos mais adiante).
Passa-baixo (LP)
Como j vimos, a especicao de um ltro passa-baixo consiste num conjunto de quatro valores: dois limites de frequncia e outros dois de atenuao (ver a Fig. 1):
P , Amin KS AS .
Amax ,
S ,
Amin Amax KP AP
e
11
Note que
P = 1.
dB que elas so injectadas nas expresses (5) e (17) que calculam a ordem dos ltros, e em todas as outras expresses anteriormente dadas. Vamos agora focar o projecto de ltros passa-baixo com qualquer frequncia limite da banda de passagem,
P . S = j .
A de-normalizao
S
Denindo
s P
S = S /P ,
P = 1,
Amax ,
S ,
Amin
5. A de-
Uma representao esquemtica do passa-baixo normalizado mostrada na Fig. frequncias. Porm, a forma relativa do ltro permanece inalterada.
normalizao consiste numa expanso (ou contraco, dependendo da perspectiva) do eixo das
Passa-alto (HP)
A transformao de um ltro passa-baixo normalizado (em
S) P
P s
P ,
estando P P > S .
Amax ,
S , Amax ,
Amin
mas vericando-se agora a desigualdade
Para obter a ordem do ltro passa-alto necessria para satisfazer as especicaes, recorre-se s expresses (5) para o ltro de Butterworth e (17) para o ltro de Chebyshev, substituindo-se porm nessas expresses a razo
S /P
P /S
Na g. 6 so mostradas respostas em amplitude de possveis ltros passa-alto com aproximadamente, 1 KHz.
P > S ). fC a valer,
12
fC
situada em 1 KHz. Na
gura esto assinaladas as especicaes do ltro lils. Note que a relao de grandeza entre
(i.e.,
P > S )
Exemplo
Amax = 3 dB
Amin = 15 dB
P = 1000
S = 500
Amax = 3 dB
Utilizando a equao (5) com normalizado
Amin = 15 dB
P = 1
S = 2
HLP (S ) =
HHP (s) =
Passa-banda (BP)
As especicaes do ltro passa-banda tm mais duas frequncias que as do passa-baixo e do passa-alto (Fig. 7)
P 1 ,
P 2 ,
Amax ,
S 1 ,
S 2 ,
Amin
S
onde
0 0 s + B 0 s 2 2 0 B
2 s2 + 0 Bs
(18)
0 B S 1 S 2
P 1 P 2 =
S 1 S 2
(19)
= P 2 P 1 Amax
s frequncias
Nesta transformao presume-se que se verica uma atenuao e que s frequncias e h uma atenuao
P 1
P 2 ,
Amin ,
de atenuao nos dois ancos do ltro passa-banda. Se for dado um conjunto de especicaes em que no h simetria, o projectista tem que as tornar simtricas: por exemplo, se for especicado o
13
conjunto das quatro frequncias limite mas elas no vericarem simultaneamente as condies da mdia geomtrica (19), pelo menos uma delas ter de ser alterada. Uma consequncia imediata de (18) que a ordem do ltro passa-baixo de referncia duplicada na transformao LPNBP. Ou seja, se nos clculos do projecto aparecer um prottipo LP normalizado de ordem
n,
2 n.
Em termos de frequncias reais, a partir de (18) e aps realizar algumas manipulaes algbricas imediato concluir (veja a Fig. 18)
0 P = 1 S
0 P 1 S 2 S 1 P 2 P 1 P P = 1
e
P = 1 P 2
Estas expresses permitem efectuar o projecto do ltro LP normalizado equivalente, calculandose as ordens do ltro de Butterworth (5) ou de Chebyshev (17) com
S S .
Exemplo
fP 1 = 500,
Logo,
fP 2 = 1000,
Amax = 0.5,
S 1 = 275,
e
S 2 = 2000,
Amin = 20
Pode vericar-se que
S 2 = 2 2000.
esta especicao no simtrica e, em conformidade com a discusso anterior, para obter a simetria re-dene-se o limite
S 2 = P 1 P 2 /S 1 = 2 1818,
S 2 .
Note que poderamos ter re-dimensionado qualquer dos outros trs limites de frequncia. Ento,
S = (1818 275)/(1000 500) = 3.08. A ordem do ltro de Butterworth, calculada com (5), nBut = 2.98 = 3. A ordem do ltro de Chebyshev, calculada com (17) nCh = 2.26 = 3.
Neste caso, as especicaes necessitariam da ordem 3 em ambas as famlias. Para terminar o projecto resta retirar os coecientes dos ltros passa-baixo normalizados das tabelas, construir as respectivas funes de transferncia normalizadas, e aplicar-lhes a transformao de frequncia (18) para obter o ltro passa-banda nal.
Rejeita-banda (BR)
O ltro rejeita-banda, ou notch, obtido a partir do LP normalizado pela seguinte transformao
s2
Bs 2 + 0
14
evidente que esta exactamente a inversa da transformao do passa-baixo normalizado para o passa-banda. Pode tambm ser encarada como a sequncia de transformaes: passa-baixo normalizadopassa-altopassa-banda. Finalmente, note que se subtrair um passa banda de um amplicador de ganho
K,
e zer
Ka = 1,
obtm um notch
bs2
1 b
Esta FT d-nos ainda mais uma perspectiva diferente para encarar ao ltro notch.
ambos
2.
Imagine que queria projectar, a partir dele, um passa-alto com frequncia de corte
P = C = 2 107
S P /s,
C=L=
2):
1 s = s11.25 [nH ] SC P C
SL
P L 1 = s s11.25 [nF ]
permanecem inalteradas. 9. Posteriormente,
Ou seja, o condensador original substitudo por um indutor de 11.25 nH, e o indutor original substitudo por um condensador de 11.25 nF. As resistncias de 1 O circuito, juntamente com a simulao pertinente, so mostrados na Fig. resistncias para 50
caso seja necessrio, poder-se- fazer uma transformao de impedncias: por exemplo, passar as
Similarmente, com (8) pode-se efectuar a transformao para passa-banda directamente sobre os componentes. No a exemplicamos, adiantando apenas que um condensador
do LP normalizado
15
Figure 9:
fC = 10
MHz.
direita est o de -6 dB
diagrama de Bode da amplitude em dB e o ponto de -3 dB. O mximo, quando porque as resistncias de 1 frequncia
f ,
1/2
f =10
MHz.
C = C/B
com um indutor
2 L = B/(C0 ) no passa-
SC
C0 B
s 0 + 0 s
1 C s+ B B s C2
0
SL
L0 B
s 0 + 0 s
1 L s+ B B s L2
0
exactamente o mesmo resultado que aquele obtido pela aplicao da mesma transformao
respectiva FT. A escolha sua, quando puder optar por qualquer das vias.
Finalmente, note que a transformao efectuada nos componentes do circuito normalizado tem
Escalamento em frequncia
As impedncias do condensador e do indutor, com
s = j ,
so, respectivamente
ZC ( ) =
1 jC
ZL ( ) = jL T (j ), e que esta tem um ponto notvel (um x . Nesse ponto, aquelas impedncias
ZC (x ) =
1 jx C
16
ZL (x ) = jx L
C e L por uma mesma constante, real ou complexa, KF . . Ento, as impedncias modicadas sero 1 j (C/KF ) ZL ( , KF ) = j (L/KF )
A frequncia
ZC ( , KF ) =
ZC (x ) = ZC (x , KF ) ZL (x ) = ZL (x , KF )
x =KF x
Esta
pandir ou contrair o eixo das frequncias com o factor exactamente a mesma para todos os
Ls
Cs
R s.
x KF x = x
C C/KF
L L/KF
escalamento em frequncia
Vejamos uma aplicao prtica. Considere que tem projectado um ltro qualquer, com frequncia notvel (de corte, ou central)
x .
x = KF x ,
KF . KF = 0.2,
ter
Por exemplo, se tiver um ltro passa-alto com frequncia de corte a 10 KHz e quiser projectar um ltro, do mesmo tipo, com uma nova frequncia de 2 KHz, o que corresponde a apenas de dividir todos os condensadores e indutores do circuito por por
1 KF = 5.
Se diminuir os valores dos
KF ,
ou seja, multiplic-los
Ls
e dos
Cs
etc...). E vice-versa. Esta a regra. Recorde que este processo pode ser aplicado a qualquer ltro.
Escalamento em impedncia
O segundo tipo de mudana de escala, de extrema utilidade no projecto de ltros, o escalamento em impedncia, que pode ser enunciado da seguinte forma: A multiplicao pelo mesmo factor, por
KZ ,
de todas as impedncias num circuito, inos das CCCSs e das VCVSs permanecem
KZ ,
KZ :
inalterados), tem o seguinte efeito sobre qualquer funo de transferncia denida no circuito: (i) se ela for adimensional i.e. se for um ganho de tenso, ganho de corrente,
VY /VX ,
ou um
IY /I X ,
VY /IX ,
KZ ;
IY /VX ,
KZ . ,
quase sempre), ou ento para alterar
Este escalamento aplicado, por exemplo, em ltros passivos retirados de tabelas, que habitualmente utilizam valores de resistncia normalizados (1 os valores dos elementos para serem realizveis com componentes prticos (por exemplo, no faz sentido usar condensadores de 1 F ou resistncias de 1 T...) As impedncias dos componentes passivos so afectadas da seguinte forma:
R KZ R
6A
sL KZ sL
1 KZ sC sC
17
R KZ R
L KZ L
C KZ ,
C KZ
KZ !
KF ,
KZ ,
R KZ R
KZ L KF
C KF KZ
Exemplo
Considere os ltros de Butterworth esquerda na Fig. 10, normalizados a 1 num sistema com resistncias de terminao de 50 da Fig. 10. Como as resistncias de 1 a 1 rad/s, conclui-se que componentes, que so
e a 1 rad/s.
Suponha
que quer realizar um passa-alto de 3 ordem, com frequncia de corte de 1 MHz, que ser inserido
tm de passar para 50
evidente que
KZ = 50.
Por
2 106 ,
KF = 2 106 .
1 50
A simulao em Topspice deste ltro passa alto, na Fig. 12, valida o projecto (os -9 dB, i.e. os 3 dB abaixo do patamar em -6 dB, esto em 1 MHz, conforme se pode vericar no cursor).
entrar em conta no projecto com o valor da carga (loading), presente na sada do ampop, que se
C .
coecientes dos polinmios das FT dos circuitos, que dependem do valor dos seus componentes, com os coecientes dos ltros normalizados. Convm recordar que essas FTs no so iguais s obtidas pela anlise do circuito com as tcnicas habituais: para saber estas, basta fazer simplesmente
C = 1
18
ltro passa-banda de 6 ordem (foi obtido por transformao do prottipo passa-baixo de 3 ordem). direita: sortido de ltros passa-baixo normalizados a 1
e a 1 rad/s. O
e a 1 rad/s. A simulao do
19
Figure 11: Filtro passa-alto de Butterworth de 3 ordem normalizado a 1 da Fig. anterior. O mximo, quando resistncias de 1
e a 1 rad/s, retirado
f ,
1/2
f =0.1585
Hz, que
1/(2 ),
direita est o
f=
Figure 13: Realizao de ltros de ordem elevada com cascatas de seces biquadrticas (e uma seco de 1 ordem, caso a ordem do ltro seja mpar).
20
1+
R2 R3
1 1 + CR1 s
VOU T (S ) = VIN (S )
equivalente a
1+
R2 R3
1 1 + C C1 R1 S
utilizar as tabelas de ltros que constam das guras no nal deste documento juntamente com as FTs de Mancini, iguala-se directamente o coeciente do polinmio retirado da tabela ao respectivo coeciente da FT de Mancini. Por exemplo, se quiser implementar com o circuito direita da Fig. 14 (desprezando o sinal de menos) a seco de primeira ordem do ltro de Chebyshev de 5 ordem com 2 dB de atenuao (veja a tabela na Fig. 32), cuja FT normalizada
H (S ) =
ter apenas de igualar
1 1 + 4.6345 S R2 = R1 C
, obviamente, a frequncia de
4.6345 = C C1 R2
corte do ltro.
Podemos ento resumir a relao entre a verdadeira funo de transferncia do circuito, obtida com as impedncias
ZC = 1/(sC ), ZR = R
ZL = sL
Para obter as funes de transferncia de Mancini a partir das FT habituais aplique a transformao
s C S . C S s.
Note que Mancini [Man] usa um 's' pequeno em vez de um 'S' grande nas FTs, mas a verdadeira natureza desta varivel serde facto a frequncia normalizada edio, [CM], j utilizado um 'S' grande que evita as confuses.
S.
Na mais recente
21
A0 = 1 + R4 /R3 . s,
com a notao
utilizada em [Man,CM], apresentamos um outro exemplo: a seco biquadrtica de Sallen-Key com ganho unitrio mostrada na Fig. (15). O sistema de equaes nodais deste circuito
= =
0 0
VX
H (s) =
s C S ,
como j se disse
H (S ) =
1 2 R R C C S2 1 + C C1 (R1 + R2 )S + C 1 2 1 2
(20)
H (S ) =
ter-se- de igualar simplesmente
1 1 + aS + bS 2
a = C C1 (R1 + R2 )
que ser satisfeita a desigualdade
2 b = C R1 R2 C 1 C 2
Para que o circuito seja realizvel neste exemplo, os condensadores no podem ser iguais, tendo
C2 C1 (4b/a2 ).
unitrio) da seco biquadrtica passa-baixo de Sallen-Key. muito comum a aplicao prtica da seco de ganho unitrio (20) com factores de qualidade Na Fig. frequncia normalizada,
Q < 3.
A sua funo de transferncia na
S,
[Man,CM]
H (S ) =
7 As
(21)
22
onde e
A0 = 1 + R4 /R3
R1 = R2 = R
C1 = C2 = C ,
H (S ) =
1 2 (RC )2 S 2 1 + C RC (3 A0 )S + C C
para se poder utilizar um componente
Como ainda h trs graus de liberdade para especicar apenas dois parmetros da funo de transferncia, vulgar pr-denir tambm o valor de mento), dependendo o valor concreto de do componente. Na Fig. (17) encontra-se ainda uma outra seco biquadrtica passa-baixo, dita de realimentao mltipla. A sua FT normalizada (verso Mancini) de alta qualidade (baixa tolerncia e baixa sensibilidade s variaes ambientais e ao envelheci-
H (S ) =
R2 /R1 2 R R C C S2 2 R3 1 + C C1 (R2 + R3 + RR )S + C 3 2 1 2 1
= =
0 0
VX
VX
C = 1).
Vamos agora examinar alguns circuitos que implementam ltros de outros tipos. O circuito na Fig. 18 um ltro s variveis de estado. Implementa uma seco biquadrtica. Tem sadas passa-baixo (Vlp), passa-alto (Vhp) e passa-banda (Vbp). Permite implementar factores de qualidade elevados na seco biquadrtica. As suas equaes so:
Vbp R Vbp R + RA
= =
1 Vhp sR1 C1
Vlp =
1 Vbp sR2 C2
Figure 19: Esquema do UAF42, um circuito integrado que permite implementar facilmente ltros s variveis de estado.
onde esta ltima equao obtida pelo princpio da sobreposio. trs equaes, so obtidas as vrias funes de transferncia
HLP (s) = Vlp (s)/Vin (s) HBP (s) HHP (s) HLP (s) = = =
s2 s2 s2
+ +
s/(C1 R1 ) 3R 1 C1 R1 (R+RA ) s + C1 R1 C2 R2 2 s
3R C1 R1 (R+RA ) s
1 C1 R1 C2 R2
1/(C1 R1 C2 R2 ) 3R 1 + C1 R1 ( R+RA ) s + C1 R1 C2 R2
A popularidade do ltro s variveis de estado faz com que existam vrios circuitos integrados que implementam o seu esqueleto. Um exemplo o UAF42 (link) da Texas Instruments. As equaes dos ltros implementveis com o UAF 42 esto na Fig. 20. Nas Figs. 21 e 22 esto as duas possibilidades de implementao de uma seco biquadrtica constantes da datasheet. A descrio de um programa automtico para projectar ltros activos com o UAF42 encontrase neste link. Para alm de descrever em detalhe a utilizao do UAF42, o documento tambm um ptimo tutorial sobre ltros em geral, e sobre o ltro s variveis de estado, em particular.
24
25
Figure 22:
26
R1
R2
por
C1
C2
G1 VOU T + sC2 (VOU T VX ) sC1 (VX VIN ) + (G2 + sC2 )(VX VOU T )
A eliminao da tenso nodal
= =
0 0
VX
H (s) =
VOU T = VIN 1+
1
1 R1 1 sC1
1 sC2
1 1 1 1 R1 R2 sC1 sC2
R1 R2 C1 C2 s2 1 + R2 (C1 + C2 )s + R1 R2 C1 C2 s2 s C S :
H (S ) = 1+
1
1 R1 1 C SC1
1 C SC2
1 1 1 1 R1 R2 C SC1 C SC2
2 R1 R2 C1 C2 S 2 C 2 R R C C S2 1 + C R2 (C1 + C2 )S + C 1 2 1 2
(22)
H (S ) =
satisfazendo as condies
1 1+
a S
b S2
a=
1 C R 1
1 1 + C1 C2
b=
1
2R R C C C 1 2 1 2
est na Fig. 24. A sua FT
A0 = 1 + R4 /R3 ,
H (S ) = 1+
1 1 2 R R C C S2 C 1 2 1 2
e o seu uso na realizao de ltros em tudo semelhante ao da seco com ganho unitrio que acabmos de explicar. Finalmente, na Fig. 25 encontra-se uma seco Sallen-Key passa-banda. A sua FT
H (s) =
s2 +
A0 RC s 3A0 1 RC s + R2 C 2
27
A0 = 1 + R4 /R3 .
A0 = 1 + R2 /R1 .
s = M S ,
onde
= RC ,
obtemos
H (S ) =
A0 M S 2 S2 1 + M (3 A0 )S + 2 M
dada por
(23)
Comparando com a FT geral da seco biquadrtica de segunda ordem com frequncia central
M = 1
e largura de banda
= 1/Q,
H (S ) =
AM Q S S +Q +
S2
M = 1/(RC ), Q = 1/(3 A0 ). A largura de banda ser = Q1 = 3 A0 e o ganho frequncia central AM = A0 (3 A0 ). Especicando C , Q e M para o ltro passa-banda, calcula-se o valor dos restantes componentes
conclui-se que a equao (23) corresponde a um passa-banda de frequncia central e factor de qualidade com as equaes
R = 1/(M C )
R2 = 2 1/Q
Concluso
Existe em uso corrente um grande nmero de circuitos implementando ltros activos. Obviamente nestas breves notas no possvel fazer a sua meno exaustiva. Qualquer das referncias mencionadas na bibliograa contm uma grande variedade deles. Alm das referncias gerais sobre a Teoria, h ainda manuais especicamente dedicados ao projecto de ltros e no tanto ao seu estudo contendo milhares de tabelas e de circuitos prottipo, que so utilizados constantemente pelos projectistas. Os exemplos clssicos so os livros de Zverev (ISBN:0471749427 ou ISBN: 0471986801) e de Matthaei (ISBN: 9780890060995). Veja a bibliograa no nal.
28
Programa para calcular a ordem, os plos e o polinmio associado a um conjunto de especicaes de ltros de Butterworth e de Chebyshev
Foi desenvolvido, em Pari-GP, um programa para projectar ltros passa-baixo de Butterworth e de Chebyshev a partir de um conjunto de especicaes. O programa dado em anexo. Uma janela apresentando um resultado tpico mostrado na Fig. 26. O programa est sucientemente comentado para que possa ser alterado de acordo com as suas necessidades. O PARI-GP pode ser descarregado do site mencionado, grtis e desenvolvido sob uma licena open-source. talvez a melhor ferramenta livre de ajuda matemtica cujo foco principal so a Teoria dos Nmeros e as funes matemticas avanadas necessrias a essa teoria. Obviamente, o PARI-GP pode ser utilizado em propsitos mais latos.
resentadas. Os coecientes das tabelas que interessam para a nossa abordagem so essencialmente
ai
bi .
As tabelas permitem escrever as funes de transferncia do ltro passa-baixo normalizado como um produto de funes biquadrticas (polinmios do 2 grau):
T (S ) =
Quando a ordem
T0 , 2 (1 + a k S + bk S ) k
k = 1, , n/2
mpar, ento
b1 = 0 e a primeira seco de 1 ordem e no de 2 (conrme n mpar). A constante T0 irrelevante no projecto dos ltros,
servindo essencialmente para denir ganhos ou atenuaes, mximos ou mnimos, a determinadas frequncias (frequentemente frequncia zero). A alterao do ganho do ltro pode ser sempre feita pelo uso em cascata de um amplicador ou de um atenuador resistivo. Os polinmios de Butterworth esto na tabela da Fig. 29. Por exemplo, um ltro LP normalizado de Butterworth, de 4 ordem, ter a funo de transferncia
TLP N,Butt,4 (S ) =
(1 + 1.8478 S +
K0 2 S )(1
+ 0.7654 S + S 2 )
Pode vericar que, para todas as ordens, e para todas as funes de transferncia de Butterworth construdas a partir dos polinmios da tabela, teremos pretender implementar um caso prtico de ltro em que, dB, teremos de calcular
Quanto s tabelas respeitantes aos ltros de Chebyshev, para ondulaes de 0.5, 1, 2 e 3 dB, necessrio fazer uma chamada de ateno: os polinmios nestas tabelas no so obtidos directamente a partir dos plos (15), excepo da tabela da ondulao de 3 dB. Recorde que qualquer polinmio de Chebyshev,
Ento, frequncia
= /P = 1
A(1) = 10 log(1 +
) = 1,
que
A(1) = 10 log 2 =
As tabelas normalizadas denem polinmios correspondendo a uma atenuao de 3 dB na frequncia normalizada unitria, = 1, o que no se verica com os polinmios
construdos a partir dos plos, excepto no caso da ondulao de 3 dB. Os coecientes nas tabelas so obtidos pelo re-escalamento em frequncia dos polinmios obtidos com a localizao dos plos, quando a ondulao de Chebyshev menor que 3 dB. Vamos examinar esta relao entre as tabelas de Chebyshev e os plos focando a 2 ordem na atenuao de 1 dB. Os restantes casos so semelhantes, embora com clculos mais complicados. Usando (15) para calcular os plos, obtm-se o polinmio
Dp (S ) = S 2 + 1.0977 S + 1.1025.
Como
29
Figure 26: Exemplo da execuo de um programa, escrito em PARI-GP, que ajuda no projecto de ltros Butterworth e Chebyshev.
30
Figure 27: Comparao das atenuaes dos ltros de Butterworth, de Chebyshev e de Bessel da mesma ordem.
31
Figure 29: Coecientes de ltros de Butterworth. Note que em todos eles a frequncia de corte normalizada
C = P = 1.
32
33
nas tabelas normalizadas o coeciente constante 1, primeiro divide-se todos os coecientes por
Dpd (S ) = 0.90701 S 2 +0.99566 S +1. Finalmente, o reescalamento na frequncia 2 ser S S , i.e. , procurando-se o valor de que satisfaa |Dpd (j)| = 2 (i.e., o correspondente a 3 dB de atenuao em = 1). 2 2 2 2 2 2 2 Sendo |Dpd (j)| = (1 0.90701 ) + 0.99566 , o factor de escala procurado a raiz 2 2 2 2 real positiva da equao polinomial (1 0.90701 ) + 0.99566 2 = 0, cujo valor = 1.3079. 2 O polinmio normalizado ser ento D (S ) = Dpd (1.3079 S ) = 1.5515 S + 1.3022 S + 1, exactamente aquele especicado na tabela da Fig. 31 para a ordem n = 2.
1.1025, obtendo-se Para ordens superiores o processo semelhante. Por exemplo, ainda com ondulao de 1 dB, mas com
n = 4, o polinmio obtido a partir dos plos Dp (S ) = (S 2 + 0.2791 S + 0.9865)(S 2 + 0.6737 S + 0.2794). Primeiro, cada um destes polinmios de 2 ordem dividido respectivamente Dpd (S ) =
j0.6737 0.2794 S2 0.9865 2
0.2791 0.9865
S+1
S2 0.2794
0.6737 0.2794
S+1
Logo,
; depois isto
S S ,
2
e calcula-se o valor de
que satisfaz
|Dpd (j)|2 = 2,
0.9865
j0.2791 0.9865
+1
0.2794
+1 +
= 2,
obtendo-se
= 1.0742.
D(S ) =
1.07422 S 2 0.9865
1.07420.2791 0.9865
S+1
1.07422 S 2 0.2794
1.07420.6737 0.2794
S+1
Concluso
Estas notas visaram essencialmente a componente matemtica do projecto de ltros. Quase todos os livros na bibliograa, cada um com muitas centenas de pginas, so integralmente dedicados ao projecto destes circuitos, o que nos leva a concluir, e muito bem, que a matria por ns focada apenas uma plida amostra desta vasta rea da electrnica. Alguns assuntos importantes no so aqui focados: as sensibilidades, e os efeitos dos ampops reais nas caractersticas ideais dos ltros so dois exemplos. Os textos na bibliograa suprem as nossas lacunas, pelo que se sugere a sua consulta em caso de necessidade.
Bibliograa
Alguns dos textos dedicados ao projecto de ltros encontam-se na lista que se segue.
[Dar] G. Daryanani, Principles of Active Network Synthesis and Design, Wiley, 1976. [Hue] L. Huelsman, Active and Passive Analog Filter Design-an Introduction, McGraw-Hill, 1993.
34
[SGL] R. Schaumann, M. Ghausi, K. Laker, Design of Analog Filters-Passive, Active RC and Switched Capacitor, Prentice Hall, 1990. [WKC] W.-K- Chen, Passive and Active Filters-Theory and Implementations, Wiley, 1986. [CFH] W.-K- Chen (Ed.), The Circuits and Filters Handbook, CRC Press/IEEE Press, 1995. [CM] B. Carter, R. Mancini (Eds.), Op Amps for Everyone, 3rd Ed., Newnes-Elsevier, 2009. [Man] R. Mancini (Ed.), Op Amps for Everyone, 2nd Ed., Texas Instruments, 2002 (online. Verso impressa da Newnes, ISBN: 0750677015, 2003). [TS] U. Tietze, C. Schenk, Electronic Circuits - Design and Applications, Springer, 1991. [Zverev] A. Zverev, Handbook of Filter Synthesis, Wiley, 1967 e 2005. [Matthaei] G. Matthaei et al., Microwave Filters, Impedance-Matching Networks, and Coupling Structures, Artech House, 1980.
35