Você está na página 1de 86

Universidade Federal de Campina Grande Centro de Engenharia Eltrica e Informtica Departamento de Engenharia Eltrica Disciplina: Filtros Eltricos Professor:

Hiran de Melo Aluno: Higor Italo dos Santos Matrcula: 111210273

Projetos - Laboratrio de Filtros Eltricos Filtros Passa Baixas, Filtros Passa Altas, Filtros Passa-Faixa e Filtros Rejeita Faixa

Campina Grande-PB 31 de Maro de 2014

Sumario 1.Objetivos.........................................................................................................................3 2.Introduo torica.............................................................................................................3 3.Projeto dos Filtros 3.1Filtros passa baixas...........................................................................................6 FPB - Aproximao de Butterworth..........................................................6 FPB - Aproximao de Chebyshev..........................................................13 FPB - Aproximao de Cauer..................................................................18 3.2 Filtros passa alta.............................................................................................24 FPA - Aproximao de Butterworth........................................................24 FPA - Aproximao de Chebyshev..........................................................30 FPA - Aproximao de Cauer..................................................................34
3.3 Filtros passa faixa...39

FPF - Aproximao de Butterworth........................................................40 FPF - Aproximao de Chebyshev..........................................................46 FPF - Aproximao de Cauer..................................................................52 3.4 Filtros rejeita faixa.........................................................................................61 FRF - Aproximao de Butterworth........................................................61 FRF - Aproximao de Chebyshev..........................................................70 FRF - Aproximao de Cauer..................................................................77 4. Concluso....................................................................................................................86

1. OBJETIVOS Esta atividade tem como objetivo avaliar a montagem e simulao de filtros eltricos do tipo passa baixa (FPB), passa alta (FPA), passa faixa (FPF) e rejeita faixa (FRF), todos desenvolvidos pelos mtodos de aproximaes de Butterworth, de Chebyshev e de Cauer. Para os circuitos montados e simulados, foram analisados os dados obtidos e ento comparados com os valores fsicos registrados previamente.

2. INTRODUO TERICA Um filtro caracterizado por um circuito projetado para realizar a seleo de determinada faixa de valores de um dado sinal, permitindo a passagem do sinal com frequncias desejadas e bloqueando outras. Um filtro pode ser caracterizado como passivo ou ativo. Um filtro passivo quando composto apenas de elementos passivos, como resistores (R), indutores (L) e capacitores (C). J um filtro ativo aquele for formado apenas por elementos ativos, como transistores e amplificadores operacionais, alm de elementos passivos R, L e C. Quanto classificao os filtros, sejam eles ativos ou passivos, podem ser classificados como: 1. Filtro passa baixas (FPB) - permite apenas a passagem das baixas frequncias de um sinal na sua sada, suprimindo a passagem das altas frequncias do mesmo; 2. Filtro passa altas (FPA) - permite apenas a passagem das altas frequncias de um sinal na sua sada, suprimindo a passagem das baixas frequncias do mesmo; 3. Filtro passa faixa (FPF) - permite apenas a passagem deixar de frequncias dentro de uma determinada faixa de valores, bloqueando ou atenuando frequncias fora dela; 4. Filtro rejeita faixa (FRF) - Bloqueia ou atenua uma determinada faixa de valores de frequncia de um sinal, permitindo na sada do filtro apenas a passagem das frequncias fora dessa faixa; Na figura 01 apresentam-se as representaes grficas da resposta em frequncia para cada um dos tipos de filtros descritos acima.

(a)

(b)

(c)

(d)

Figura 01. Representao grfica geral da resposta em frequncia de filtros eltricos: (a)Passa baixas; (b)Passa altas; (c)Passa faixa ; (d)Rejeita faixa . Para a determinao dos projetos de filtros eltricos, fazemos uso de mtodos de aproximao. Os principais, abordados neste trabalho, so: Butterworth: Caracterizado como um tipo de projeto de filtros eletrnicos desenvolvido de modo a ter uma resposta em frequncia to plana o quanto for matematicamente possvel na banda passante. A resposta em frequncia de um filtro Butterworth muito plana (no apresenta ondulaes, ou ripple) na banda passante, e se aproxima do valor nulo na banda de rejeio. Ao se plotar a sada do filtro em um grfico logartmico, observa-se que essa resposta decresce linearmente at o infinito negativo. Os filtros Butterworth possuem uma queda na sua magnitude como uma funo linear com . Quanto ordem, este filtro mantm o mesmo formato para ordens mais elevadas (como pode ser visto na figura 01), porm com uma inclinao crescente na banda atenuada. Outras variedades de filtros apresentam formatos diferentes para ordens mais elevadas.

Figura 02. Caractersticas do grfico do Filtro Passa Baixa Butterworth da primeira quinta ordem. Chebyshev: Utilizado em projetos de filtros analgicos ou digitais que possuem um aumento na atenuao (roll-off) mais ngreme e considervel ripple na banda de passagem em comparao aos elaborados pelo mtodo de Butterworth. Esses filtros so capazes de minimizar o erro entre as caractersticas do filtro idealizado e o atual com relao faixa, porm com oscilaes na banda passante. Na figura 02 pode-se visualizar a resposta em frequncia de um filtro elaborado pelo mtodo Chebyshev.
4

Figura 03. Grfico da resposta em frequncia de um Filtro Chebyshev Passa-Baixa, apresentando o leve rebatimento (ripple) na faixa de bloqueio. Cauer (ou elptico): A sada dos filtros projetados por esse mtodo apresenta ondulaes tanto na banda de passagem como na banda de rejeio, indicando que ele minimiza o erro mximo em ambas a banda (ao contrrio do filtro Chebyshev, que apresenta ripple apenas na banda passante, ou no caso do Chebyshev inverso, na banda rejeitada). Este fato representado pelo grfico mostrado na figura 03.

Figura 04. Grfico da resposta em frequncia de um Filtro Cauer Passa Baixa, apresentado o duplo ripple.

3. Projeto dos Filtros 3.1 Filtros passa baixas O primeiro projeto consiste na obteno da funo de transferncia, simulao e montagem de trs filtros passa baixas (Butterworth, Chebyshev e Cauer) de acordo com as especificaes: Frequncia de passagem: 1000 Hz; Frequncia de bloqueio: 5000 Hz; Atenuao mxima permitida na banda de passagem: 1 dB; Atenuao mnima exigida na banda de bloqueio: 30 dB;

FPB Aproximao de Butterworth Inicialmente, utilizamos os dados fornecidos para gerar um cdigo no programa MATLAB a fim de obter a funo de transferncia que representa a sada do filtro, fazendo uso da funo buttord e butter. O cdigo utilizado foi:
%Faixa de passagem: [0, 1000]Hz fp = 1000; wp = 2*pi*fp; %Faixa de bloqueio: [5000,?]Hz fs = 5000; ws = 2*pi*fs; %Atenuao Mxima Permitida em dB: Ap= 1; %Atenuao Mnima Exigida em dB: As = 30; %Ordem do Polinmio de Aproximao [n, wn] = buttord (wp,ws,Ap,As,'s'); %Funo de Transferncia [B, A] = butter (n, wn, 's'); Ft = tf(B,A)

Cujo resultado obtido pelo programa foi Transfer function: 9.81e011 -------------------------------------------s^3 + 1.987e004 s^2 + 1.975e008 s + 9.81e011 Logo, a funo de transferncia a ser analisada ser ( ) que caracteriza um filtro de 3 ordem.

A fim de simplificar a elaborao do circuito, iremos dividir o filtro em duas partes: uma correspondendo a um filtro de 1 ordem, e a outra, a um filtro de 2 ordem, de tal modo que a T(s) possa ser escrita como ( ) ( ) ( )

onde T1(s) est associada ao filtro de ordem 1, e T2(s) ao filtro de ordem 2. Fazemos isso primeiramente achando as razes do denominador da funo de transferncia no MATLAB, fazendo uso da funo roots, por meio do cdigo
r = roots(A)

que nos fornece o resultado r = 1.0e+003 * -9.9362 -4.9681 + 8.6050i -4.9681 - 8.6050i Em seguida, com o auxilio da funo poly, encontramos os coeficientes dos denominadores de T1(s) e T2(s)
p1 = poly(r(1)) p2 = poly([r(2) r(3)])

cujos resultados so p1 = 1.0e+003 * 0.001000000000000 p2 = 1.0e+007 * 0.000000100000000 0.000993624499707 9.872896464175751 9.936244997067917

Com isso, podemos escrever a nova equao para T(s): ( ) ( ) ( )

Neste ponto, verificamos o seguinte: uma vez que T1(s) refere-se a um filtro de 1 ordem, podemos analisar: ( )

Para a este ultimo resultado, se atribumos para o valor 1 a C, obteremos:


7

( ) Assim,

Para C = 1F R = 1,0064.10-4 = 100,64.10-6 = 100,64 Efetuando uma mudana de escala com um fator igual a 109, chegaremos a

E, portanto, os valores dos componentes para realizao da parte correspondente ao filtro de grau um so Capacitor (C): 1nF (I) Resistor (R): 100,64K (II) O esquema do circuito a ser usado para essa parte apresentado na figura 05.

Figura 05. Circuito FPB de 1 ordem. Para T2(s), realizamos uma analise baseada na sua condio de filtro de 2 ordem. Iremos utilizar um a topologia Sallen-Key, que representada pelo circuito mostrado na figura 06.

Figura 06. Representao de circuito com topologia Sallen-Key. Para conseguir um filtro de grau dois com o esse circuito, devemos associar resistores s impedncias Z1 e Z2 e capacitores as impedncia Z3 e Z4, conforme mostra a figura 07.

Figura 07. Filtro passa-baixa de grau 2 (topologia Sallen-Key). Este circuito apresenta a seguinte funo de transferncia:
8

Para o circuito desta figura, devemos determinar os valores dos componentes que o compe considerando ganho unitrio e atribuindo valores arbitrrios para os resistores, de preferencia iguais e unitrios: k=1; R1=R2=1; Com esses dados, obteremos:

( ) { De posse das equaes acima e da expresso de T2(s), realizamos os devidos clculos: ( )

{ Desta forma temos que { Realizando uma alterao de escala por um fator de ajuste de 104, ficaremos com { ( )( )

{ E assim, os valores dos componentes para realizao da parte correspondente ao filtro de grau dois so:

{ {

(III)

(IV)

E finalmente, utilizando os valores dos componentes em (I), (II), (III) e (IV), construmos o filtro desejado ligando em serie os circuitos das figuras 05 e 07, conforme o esquema mostrado na figura 08.

Figura 08. Filtro passa-baixa de ordem 3. Assim, efetuamos a simulao desse circuito atravs do software Multisim, fazendo a interligao dos componentes calculados. A figura 09 apresenta o circuito feito no programa.

Figura 09. Simulao Multisim do circuito projetado(FPB Butterworth). Ao observamos esta figura, podemos perceber que os valores atribudos aos componentes no so iguais, porem so prximos ao calculados no projeto. Isso se justifica pelo fato de que o programa disponibiliza apenas componentes de valores comerciais, fazendo com que seja necessria a atribuio de tais valores em comparao queles calculados no nosso projeto. A seguir, construmos o circuito fsico utilizando os valores comerciais verificados na simulao digital, utilizando o seguinte material:
10

- Amplificador operacional CI-TL084; - Resistores de 10k e 100k; - Capacitores de 1nF, 5nF e 20nF; - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O esquema do circuito fsico implementado mostrado na figura 10.

Figura 10. Montagem do circuito FPB Butterworth. Montado o circuito, realizou-se uma serie de mediaes objetivando-se verificar a relao entre a frequncia aplicada ao filtro e o ganho obtido. Para uma tenso de entrada de 7,5V e variando-se a frequncia de 10Hz a 10kHz, os valores medidos so mostrados na tabela 01.
Freqncia (Hz) 10 100 1k 1,5k 2k 2,5 3k 3,5k 4k 4,5k Ganho (Vo/Vi) 0,9897 0,9923 0,8400 0,6323 0,3019 0,1845 0,1054 0,0632 0,0430 0,0295 Freqncia (Hz) 5k 5,5k 6k 6,5k 7k 7,5k 8k 9k 10k Ganho (Vo/Vi) 0,0203 0,0151 0,0108 0,0080 0,0062 0,0046 0,0037 0,0022 0,0015

Tabela 01. Medies experimentais filtro passa-baixa (Butterworth).


11

Finalizando essa etapa do projeto, apresentamos os resultados grficos comparativos entre os valores obtidos atravs do Matlab, do Multisim e da montagem do circuito real nas figuras 11 e 12.

Figura 11. Diagrama de Bode Filtro Passa-Baixa Butterworth Matlab versus Multisim.

Figura 12. Diagrama de Bode Filtro Passa-Baixa Butterworth Multisim versus circuito real (montagem).

12

FPB Aproximao de Chebyshev Para o projeto deste filtro, seguiremos um desenvolvimento anlogo ao Butterworth, necessitando apenas de algumas alteraes nos clculos at aqui j efetuados. Mais uma vez utilizando as especificaes dadas, geramos uma rotina no Matlab para obtermos a funo de transferncia que representa o circuito. Aqui, faremos uso das funes cheb1ord e cheby1, uma vez que optamos por realizar a aproximao de Chebyshev do tipo 1:
%Faixa de passagem: [0, 1000]Hz fp = 1000; wp = 2*pi*fp; %Faixa de bloqueio: [5000,?]Hz fs = 5000; ws = 2*pi*fs; %Atenuao Mxima Permitida em dB: Ap= 1; %Atenuao Mnima Exigida em dB: As = 30; %Ordem do Polinmio de Aproximao [n, wn] = cheb1ord(wp,ws,Ap,As,'s'); %Funo de Transferncia [B, A] = cheby1(n, Ap, wn, 'low','s'); Ft = tf(B,A)

O programa apresenta o seguinte resultado: Transfer function: 1.219e011 ---------------------------------------s^3 + 6210 s^2 + 4.889e007 s + 1.219e011 o que nos diz que a funo de transferncia para o filtro Chebyshev ser ( ) que nos mostra se tratar de um filtro de 3 grau, e para sua elaborao, iremos mais uma vez dividir o projeto em duas partes, como foi feito para o filtro Butterworth: uma parte correspondente a um filtro de grau 1, e outra, para um filtro de grau 2, dada por ( ) ( ) ( ) Assim, determinando as razes do denominador por meio do MATLAB, obtemos r = 1.0e+003 * -1.5525 + 6.0695i -1.5525 - 6.0695i -3.1050
13

Em seguida, obtemos os coeficientes para as equaes T1(s) e T2(s), tambm com o Matlab: p1 = 1.0e+003 * 0.001000000000000 p2 = 1.0e+007 * 0.000000100000000 Esses valores nos levam a ( ) ( ) ( ) 0.000310496548421 3.924962386142842 3.104965484214013

Com a nossa expresso para T(s), fazemos analise semelhante quela feita para o filtro Butterworth para determinar os valores de cada componente: T1(s): ( )

( ) Mudana de escalar: fator 109:

(V) (VI) T2(s):

( ) ( { ( ) ( ) )

14

{ Mudana de escalar: fator 104: { (VII) ( )( )

{ (VIII) Agora, com os valores em (V), (VI), (VII) e (VIII), construmos o filtro segundo o esquema da figura 08. A simulao pelo Multisim apresentada na figura 13:

Figura 13. Simulao Multisim do circuito projetado (FPB Chebyshev). Observa-se mais uma vez a diferena entre os valores dos componentes na simulao e queles calculados, mais uma vez justificada pela exclusividade do programa de valores predefinidos para os elementos do circuito. Para a montagem experimental, montou-se o circuito da figura 14, objetivando-se nos aproximarmos o mximo possvel dos valores dos componentes calculados:

15

Figura 14. Montagem do circuito FPB Chebyshev.

Para esta montagem, foram utilizados os seguintes materiais:


- Amplificador operacional CI-TL084; - Resistores de 10k, 22k e 300k; - Capacitores de 1nF, 2,4nF, 4nF e 62nF; - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; Montado o circuito, para uma tenso de entrada de 7,5V e uma variao de frequncia de 10Hz a 10kHz, obtivemos os dados apresentados na tabela 02. Freqncia (Hz) Ganho (Vo/Vi) Freqncia (Hz) Ganho (Vo/Vi) 10 0,9871 2,5 0,0203 100 0,9690 3k 0,0103 200 0,9058 3,5k 0,0066 300 0,8645 4k 0,0040 400 0,8387 4,5k 0,0027 500 0,8194 5k 0,0019 600 0,8258 5,5k 0,0015 700 0,8387 6k 0,0013 800 0,8516 6,5k 0,0012 850 0,8000 7k 0,0010 900 0,7742 7,5k 0,0010 950 0,7097 8k 0,0010 1k 0,5806 9k 0,0010 1,5k 0,1110 10k 0,0010 2k 0,0410 Tabela 02. Medies experimentais filtro passa-baixa (Chebyshev).

16

Finalmente, apresentamos os resultados grficos comparativos entre os valores obtidos atravs do Matlab, do Multisim e da montagem do circuito real nas figuras 15 e 16.

Figura 15. Diagrama de Bode Filtro Passa Baixas Chebyshev Matlab versus Multisim.

Figura 16. Diagrama de Bode Filtro Passa Baixas Chebyshev Multisim versus circuito real (montagem).

17

FPB Aproximao de Cauer Damos inicio a mais esta etapa do projeto, realizando mais uma vez uma implementao de cdigo Matlab, mas agora pra um filtro passa-baixa tipo Cauer. Fazemos isso utilizando as funes ellipord e ellip:
%Faixa de passagem: [0, 1000]Hz fp = 1000; wp = 2*pi*fp; %Faixa de bloqueio: [5000,?]Hz fs = 5000; ws = 2*pi*fs; %Atenuao Mxima Permitida em dB: Ap= 1; %Atenuao Mnima Exigida em dB: As = 30; %Ordem do Polinmio de Aproximao [n, wn] = ellipord(wp, ws, Ap, As, 's'); %Funo de Transferncia [B, A] = ellip(n,Ap,As,wn,'s') Ft = tf(B,A)

O resultado fornecido pelo programa Transfer function: 0.03162 s^2 + 3.94e007 ----------------------s^2 + 6771 s + 4.42e007 o que nos informa que a nossa funo de transferncia neste caso ser
( ) Dada a forma de T(s), podemos reescreve-la como ( )

Podemos ver que a primeira equao do membro direito representa a funo de transferncia de um filtro passa baixa. J a segunda expresso corresponde funo de transferncia de um filtro tipo passa-alta. Sendo assim, para a implementao do filtro em questo pelo mtodo de Cauer, iremos utilizar a juno de dois circuitos: um filtro passa-baixa de ordem dois e um passa-alta, tambm de ordem dois, de tal modo a termos
( ) Onde ( ) ( )

18

corresponde ao FPB, e ( )

corresponde ao FPA. O circuito capaz de implementar tal funo apresentado na figura 17.

Figura 17. Circuito para implementao de um FPB tipo Cauer. Os componentes RPA, RPB sero determinados de acordo com o valor da resistncia RK =1k (escolhido arbitrariamente para efeito de clculos) e da constate de ganho para T1(s) e T2(s), como veremos a seguir. Primeiramente comeamos a calcular os valores dos componentes a serem utilizados, analisando T1(s): ( )

A constante de ganho 1 calculada por

Seguindo:

19

{ ( )( )

Mudana de escalar: fator 104 { { (X) Determinamos o valor de RPB por (XI) (IX)

Agora, calculamos os componentes referentes T2(s). Uma vez se tratando de um filtro passa-alta de segundo, o seu circuito na topologia Sallen-Key, como podemos notar na imagem da figura 17, esquematizado conforme mostrado na figura 18. Para sua implementao, fixamos os valores dos capacitores C1 e C2 e em seguida calculamos os valores dos resistores R1 e R2, realizando posteriores ajustes de escala conforme necessrio.

Figura 18. Filtro passa alta de grau 2 (topologia Sallen-Key). Uma vez que a formula geral para funo de transferncia de um FPA da forma ( )

o calculo de p e Qp so anlogos aos realizados ate agora. Sendo assim, calculamos:

20

( )

A constante de ganho para 2 dada por

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(XII)

{ (XIII) Determinamos o valor de RPB por (XIV) De posse dos valores de cada componente, passamos para a etapa de simulao digital do circuito, atravs do Multisim. O esquema gerado pelo programa apresentado na figura 19.

21

Figura 19. Simulao Multisim do circuito projetado (FPB Cauer). Para a montagem experimental, utilizamos os seguintes materiais: - Amplificador operacional CI-TL084; - Resistores de 1,12 k; 2,2 k; 3,3 k; 4,3 k; 4,7 k; 10k e 27 k,; - Capacitores de 7nF, 10nF e 20nF; - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; Na figura 20, mostra-se o esquema da montagem.

Figura 20. Montagem do circuito FPB Cauer.


22

Para as medies, utilizou-se uma tenso de entrada de 7,5V e analisamos o ganho para uma faixa de frequncia de 10Hz a 10kHz, conforme mostra a tabela 03. Freqncia (Hz) 10 Hz 100 200 300 400 500 600 700 800 900 1 kHz 1,5 2 2,5 3 Ganho (Vo/Vi) 0,7948 0,8052 0,8271 0,8413 0,8400 0,8297 0,8168 0,7987 0,7768 0,7535 0,7419 0,4697 0,2594 0,1535 0,0929 Freqncia (Hz) 3,5 4 4,5 5 5,5 6 6,5 7 7,5 8 8,5 9 9,5 10 Ganho (Vo/Vi) 0,0619 0,0374 0,0232 0,0129 0,0065 0,0026 0,0026 0,0052 0,0065 0,0077 0,0090 0,0097 0,0103 0,0103

Tabela 03. Medies experimentais filtro passa-baixa (Cauer). Os resultados grficos das simulaes (Maltab e Simulink) e do circuito experimental so mostrados de modo comparativo nas figuras 21 e 22.

Figura 21. Diagrama de Bode Filtro Passa-Baixa Cauer Matlab versus Multisim.

23

Figura 21. Diagrama de Bode Filtro Passa-Baixa Cauer Multisim versus circuito real (montagem). 3.2 Filtros passa-alta Devemos projetar a funo de transferncia, simulao e montagem de trs Filtros passa-alta (Butterworth, Chebyshev e Cauer) de acordo com as especificaes: Frequncia de passagem: 5000 Hz; Frequncia de bloqueio: 1000 Hz; Atenuao mxima permitida na banda de passagem: 1 dB; Atenuao mnima exigida na banda de bloqueio: 30 dB;

FPA Aproximao de Butterworth Inicialmente, utilizamos os dados fornecidos para gerar um cdigo no programa MATLAB a fim de obter a funo de transferncia que representa a sada do filtro, fazendo uso da funo buttord e butter. O cdigo utilizado foi:
%Faixa de bloqueio: [0, 1000]Hz fs = 1000; ws = 2*pi*fs; %Faixa de passagem: [>5000]Hz fp = 5000; wp = 2*pi*fp; %Atenuao Mxima Permitida em dB: Ap= 1; %Atenuao Mnima Exigida em dB: As = 30; %Ordem do Polinmio de Aproximao [n, wn] = buttord (wp,ws,Ap,As,'s');

24

%Funo de Transferncia [B, A] = butter (n, wn, 'high', 's'); Ft = tf(B,A)

Cujo resultado obtido pelo programa foi Transfer function: s^3 -------------------------------------------s^3 + 3.973e004 s^2 + 7.893e008 s + 7.84e012 Logo, a funo de transferncia a ser analisada ser ( ) que caracteriza um filtro de 3 ordem. A fim de simplificar a elaborao do circuito, iremos dividir o filtro em duas partes: uma correspondendo a um filtro de 1 ordem, e a outra, a um filtro de 2 ordem, de tal modo que a T(s) possa ser escrita como ( ) ( ) ( )

onde T1(s) est associada ao filtro de ordem 1, e T2(s) ao filtro de ordem 2. Fazemos isso primeiramente achando as razes do denominador da funo de transferncia no MATLAB, fazendo uso da funo roots, por meio do cdigo
r = roots(A)

que nos fornece o resultado r = 1.0e+004 * -1.986586362152252 -0.993293181076126 + 1.720434256435563i -0.993293181076126 - 1.720434256435563i Em seguida, com o auxilio da funo poly, encontramos os coeficientes dos denominadores de T1(s) e T2(s)
p1 = poly(r(1)) p2 = poly([r(2) r(3)])

cujos resultados so p1 = 1.0e+004 * 0.000100000000000 1.986586362152252

25

p2 = 1.0e+008 * 0.000000010000000 0.000198658636215 3.946525374289317

Com isso, podemos escrever a nova equao para T(s): ( ) ( ) ( )

Neste ponto, analisemos cada uma das parcelas separadamente: Para T1(s): Corresponde a um filtro passa-alta de 1 ordem, para o qual ( ) Logo, ( ) Considerando C=1F, obteremos: ( )

Efetuando uma mudana de escala com um fator igual a 10-9, chegaremos a

E, portanto, os valores dos componentes para realizao da parte correspondente ao filtro de grau um so Capacitor (C): 1nF (XVI) Resistor (R): 50,34k (XVII) O esquema do circuito a ser usado para essa parte apresentado na figura 22.

Figura 22. Circuito FPA de 1 ordem. Para T2(s), realizamos novamente uma analise baseada na sua condio de filtro de 2 ordem utilizando topologia Sallen-Key, cuja configurao para esse tipo de filtro aquela representada na figura 06. Para conseguir um filtro passa-alta de grau dois com aquele circuito, devemos associar capacitores s impedncias Z1 e Z2 e resistores as impedncia Z3 e Z4, tal qual mostrado na figura 18, o que faz com que a obteno dos
26

valores destes componentes siga a mesma metodologia j vista para o supracitado circuito. Sendo assim, admitindo-se C1=C2=1F; teremos: ( )

{ Mudana de escala: fator 10-9 {

)( )

(XVIII)

{ (XIX) Utilizando os valores em (XVI), (XVII), (XVIII) e (XIX), construmos o filtro desejado ligando em serie os circuitos das figuras 18 e 22. Fazendo primeiramente a simulao no Multisim, implementamos o circuito mostrado na figura 23.

Figura 23. Simulao Multisim do circuito projetado (FPA Butterworth).


27

Para a montagem experimental, utilizamos os seguintes materiais: - Amplificador operacional CI-TL084; - Resistores de 25k, 50k e 100k; - Capacitores de 1nF; - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O esquema do circuito montado o mostrado na figura 24.

Figura 24. Montagem do circuito FPA Butterworth. Verificando o circuito, aplicamos uma tenso de entrada de 5V e variamos a frequncia do sinal de entrada de 100Hz a 10Kz, obtendo os valores presentes na tabela 04.
Frequencia(Hz) 100 1000 1995 2510 3020 4070 4570 5011 Ganho V0/Vi 0,00002 0,021 0,13 0,34 0,54 0,76 0,84 0,85 Frequencia(Hz) 5248 5495 6025 6456 7079 8130 9120 10000 Ganho V0/Vi 0,86 0,87 0,88 0,88 0,88 0,88 0,88 0,88

Tabela 04. Medies experimentais filtro passa-alta (Butterworth).


28

Os resultados grficos da sada de cada circuito (simulaes e montagens) so apresentados comparativamente nas figuras 25 e 26.

Figura 25. Diagrama de Bode Filtro Passa-Alta Butterworth Matlab versus Multisim.

Figura 26. Diagrama de Bode Filtro Passa-Alta Butterworth Multisim versus circuito real (montagem).

29

FPA Aproximao de Chebyshev Elaborando um roteiro MATLAB para a aproximao de Chebyshev, utilizando mais uma vez as funes cheb1ord e cheby1, obtemos:
%Faixa de bloqueio: [0,1000]Hz fs = 1000; ws = 2*pi*fs; %Faixa de passagem: [>5000]Hz fp = 5000; wp = 2*pi*fp; %Atenuao Mxima Permitida em dB: Ap= 1; %Atenuao Mnima Exigida em dB: As = 30; %Ordem do Polinmio de Aproximao [n, wn] = cheb1ord(wp,ws,Ap,As,'s'); %Funo de Transferncia [B, A] = cheby1(n, Ap, wn, 'high','s'); Ft = tf(B,A)

Cujo resultado Transfer function: s^3 --------------------------------------------s^3 + 7.919e004 s^2 + 1.985e009 s + 6.311e013 o que nos informa que a funo de transferncia para nosso atual projeto ( ) que caracteriza um filtro de terceiro grau, o qual iremos decompor como uma associao de um filtro passa-alta de grau 1 e outro de grau dois, de tal modo que ( ) ( ) ( ) e para isso, determinamos os valores dos coeficiente para T1(s) e T2(s) com do Matlab, pelas funes roots e poly, segundo o cdigo
r = roots(A) p1 = poly(r(1)) p2 = poly([r(2) r(3)])

cujo resultado r = 1.0e+004 * -6.357303777621699 -0.780766234000641 + 3.052464634610519i -0.780766234000641 - 3.052464634610519i


30

p1 = 1.0e+004 * 0.000100000000000 p2 = 1.0e+008 * 0.000000010000000 de onde podemos aferir que ( ) ( ) ( ) 0.000156153246800 9.927136257703472 6.357303777621699

De onde analisamos, de modo anlogo ao que j realizamos para os projetos anteriores: T1(s): ( ) Considerando C=1F, obteremos: ( )

Efetuando uma mudana de escala com um fator igual a 10-9, chegaremos a

E, portanto, os valores dos componentes para realizao da parte correspondente ao filtro de grau um so Capacitor (C): 1nF (XX) Resistor (R): 15,73k (XXI) O esquema do circuito a ser usado para essa parte o mesmo da figura 22. T2(s): Considerando C1=C2=1F; teremos: ( )

31

{ Mudana de escala: fator 10-9 {

)(

(XXII)

{ (XXIII) Utilizando os valores em (XX), (XXI), (XXII) e (XXIII), construmos o filtro desejado ligando em serie os circuitos das figuras 18 e 22. Fazendo primeiramente a simulao no Multisim, implementamos o circuito mostrado na figura 27.

Figura 27. Simulao Multisim do circuito projetado (FPA Chebyshev). O circuito experimental montado utilizou os seguintes componentes: - Amplificador operacional CI-TL084; - Resistores de 7,87k, 15,8k e 127k; - Capacitores de 1nF; - Fontes de tenso;
32

- Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; A montagem do FPA Chebyshev apresentada na figura 28.

Figura 28. Montagem do circuito FPA Chebyshev. Aplicamos um sinal de entrada de amplitude 5V e variamos sua frequncia de 100Hz a10kz, obtendo como valores de sada os nmeros vistos na tabela 05.
Frequencia(Hz) 100 501 1000 1510 1995 2500 3000 3550 4000 4500 Ganho V0/Vi 0,00002 0,0030 0,021 0,097 0,14 0,34 0,52 0,71 0,74 0,83 Frequencia(Hz) 5000 5248 5500 5625 6000 6500 7000 8000 9000 10000 Ganho V0/Vi 0,84 0,86 0,87 0,87 0,88 0,88 0,88 0,88 0,88 0,88

Tabela 05. Medies experimentais filtro passa alta (Chebyshev). Os grficos de cada resposta obtida (simulaes e teste fisico) so exibido comparados entre si nas figuras 29 e 30.

33

Figura 29. Diagrama de Bode Filtro Passa Alta Chebyshev Matlab versus Multisim.

Figura 30. Diagrama de Bode Filtro Passa Alta Chebyshev Multisim versus circuito real (montagem). FPA Aproximao de Cauer Iniciamos a construo desse tipo de filtro fazendo um novo cdigo Matlab que nos fornea a funo de transferncia para o mesmo. Com o auxilio das funes ellipord e ellip, temos:

34

%Faixa de bloqueio: [0, 1000]Hz fs = 1000; ws = 2*pi*fs; %Faixa de passagem: [>5000]Hz fp = 5000; wp = 2*pi*fp; %Atenuao Mxima Permitida em dB: Ap= 1; %Atenuao Mnima Exigida em dB: As = 30; %Ordem do Polinmio de Aproximao [n, wn] = ellipord(wp, ws, Ap, As, 's'); %Funo de Transferncia [B, A] = ellip(n,Ap,As,wn,'high','s'); Ft = tf(B,A)

Cujo resultado Transfer function: 0.8913 s^2 + 6.614e-012 s + 2.787e007 ------------------------------------s^2 + 3.023e004 s + 8.815e008 esta expresso nos revela que, podendo-se desprezar a segunda parcela no numerador (devido ao seu valor infimo), a funo de transferncia do filtro ser ( ) Tal expresso, de modo anlogo ao analisado para o caso do FPB Cauer, pode ser expressa por ( ) ( ) ( )

Ou que nos mostra que este filtro poder ser implementado como a juno de um filtro passa alta (cuja funo de transferncia corresponde a T1(s)) com outro passa baixa(representado por T2(s)), de modo que a conexo dos dois se d como o representado na figura 17 e resulte numa sada idntica a T(s). Sendo assim, seguindo a mesma analogia usada no caso do FPB Cauer, temos: T1(s):
( )

35

A constante de ganho para 1 dada por

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(XXIV)

{ (XXV) Tomando-se RK=1k determinamos o valor de RPB por T2(s): ( ) (XXVII) (XXVI)

A constante de ganho 2 calculada por

Seguindo:

36

{ ( )( )

Mudana de escalar: fator 104 { (XXVIII)

{ (XXIX) Determinamos o valor de RPB por (XXX) De posso dos valores de XXIV a XXX, montamos o circuito simulado no Multisim, conforme mostra a figura 31.

Figura 31. Simulao Multisim do circuito projetado (FPA Cauer).

37

Passando para a montagem experimental, utilizamos os seguintes materiais: - Amplificador operacional CI-TL084; - Resistores de 1,13 k; 1,69 k; 1,7 k; 6,65 k; 6,8 k; 10k e 31,6 k; - Capacitores de 1,7nF; 6,8nF e 10nF; - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O circuito montado representado pela figura 32.

Figura 32. Montagem do circuito FPA Cauer. Para um sinal de entrada de amplitude de 5V, variamos a frequncia de 100Hz a 10kHz e obtivemos na sada os seguintes valores apresentados na tabela 06.
Frequencia(Hz) 100 200 300 400 500 600 700 800 850 950 1000 1500 2000 Ganho V0/Vi 0,025 0,023 0,022 0,021 0,018 0,015 0,0103 0,006 0,003 0,0037 0,007 0,054 0,11 Frequencia(Hz) 3000 4000 5000 5500 6000 6500 7000 7500 8000 8500 9000 9500 10000 Ganho V0/Vi 0,33 0,3 0,78 0,84 0,88 0,89 0,89 0,89 0,88 0,88 0,87 0,86 0,86

Tabela 05. Medies experimentais filtro passa alta (Cauer).

Os resultados grficos das simulaes e da montagem experimental foram comparados entre si e so os apresentados nas figuras 33 e 34.

38

Figura 33. Diagrama de Bode Filtro Passa Alta Cauer Matlab versus Multisim.

Figura 34. Diagrama de Bode Filtro Passa Alta Cauer Multisim versus circuito real (montagem). 3.3 Filtros Passa Faixa Nesta etapa de nosso projeto, iremos efetuar a obteno da funo de transferncia e simulao de trs filtros tipo passa faixa (Butterworth, Chebyshev e Cauer) de acordo com as seguintes especificaes:

39

Frequncia de borda da faixa de passagem inferior: 2000 Hz Frequncia de borda da faixa de passagem superior: 3000 Hz Frequncia de borda da faixa de bloqueio inferior: 100 Hz Frequncia de borda da faixa de bloqueio superior: 5000 Hz Atenuao mxima permitida na banda de passagem: 1 dB Atenuao mnima exigida na banda de bloqueio: 12 dB

Veremos a seguir o desenvolvimento dos projetos para cada tipo de aproximao. FPF Aproximao deButterworth Utilizando o Matlab para obteno da expresso que define a funo de transferncia para as especificaes dadas, geramos o seguinte cdigo:
%Faixa de passagem: [2000, 3000]Hz fp1=2000; wp1=2*pi*fp1; fp2=3000; wp2=2*pi*fp2; wp=[wp1 wp2] %Faixa de bloqueio: [100, 5000]Hz fs1=100; ws1=2*pi*fs1; fs2=5000; ws2=2*pi*fs2; ws=[ws1 ws2] %Atenuao Mxima Permitida em dB: Ap= 1; %Atenuao Mnima Exigida em dB: As = 12; %Obteno da Funo de Transferncia [n, wn] = buttord(wp, ws, Ap, As, 's'); [B, A] = butter(n,wn,'s'); Ft = tf(B,A)

Cujo resultado gerado pelo programa foi Transfer function: 1.479e008 s^2 ----------------------------------------------------------s^4 + 1.72e004 s^3 + 6.217e008 s^2 + 4.074e012 s +5.611e016 nos mostrando que a funo de transferncia para esta aproximao ser dada por ( ) que revela ser uma funo de grau quatro. Isso nos leva a realizar uma simplificao para esta expresso em uma biquadratica, a fim de tornar nosso projeto mais simples.
40

Para tanto, fazemos uso da funo roots do Matlab e obtemos os valores das razes do polinmio do denominador de T(s). O resultado obtido foi r = 1.0e+004 * -0.549816437172937 -0.549816437172937 -0.310235469696816 -0.310235469696816 + + 1.973740569630383i 1.973740569630383i 1.113688662760632i 1.113688662760632i

De posse desses valores e ainda utilizando a ferramenta computacional, calculamos os valores dos coeficientes das biquadratica, pelo cdigo
p1 = poly([r(1) r(2)]) p2 = poly([r(3) r(4)])

que gerou o resultado p1 = 1.0e+008 * 0.000000010000000 p2 = 1.0e+008 * 0.000000010000000 0.000062047093939 1.336548484219568 0.000109963287435 4.197949950790411

E assim, a nova expresso para T(s) ser ( ) ( ) ( )

De onde podemos verificar que ( )

( ) Sendo assim, notamos que o filtro em questo pode ser implementado pela associao de um FPB com um FPA ligados em cascata, conforme mostra a figura 35.

41

Figura 35. Esquema de um filtro passa faixa tipo Butterworth. Prosseguimos assim para o clculo dos valores dos parmetros para T1(s) e T2(s): T1(s): ( )

A constante de ganho calculada por

Seguindo:

{ ( )( )

Mudana de escalar: fator 104 { (XXXI)

{ (XXXII) Calculando os valores das impedncias Z2 e Z3 para ajuste de ganho:

42

(XXXIII)

(XXXIV) T2(s):
( )

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(XXXV)

{ (XXXVI) Baseado nos valores de (XXXI) a (XXXVI), efetuamos a simulao no Multisim, construindo o modelo para o circuito apresentado na figura 36.

43

Figura 36. Simulao Multisim do circuito projetado (FPF Butterworth). Para efetuar a montagem experimental, utilizamos os seguintes componentes: - Amplificador operacional CI-TL084; - Resistores de 2,32 k; 15,4 k; 28,7 k; 32,4 k; - Capacitores de 1,3nF; 10nF e 18nF; - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O esquema do circuito montado o mostrado na figura 37.

Figura 37. Montagem do circuito FPF Butterworth. Aplicamos um sinal de amplitude 5V,variando a sua frequncia de 100Hz a 10kHz, e obtivemos os dados presente na tabela 06.
44

Frequencia(Hz) 100 500 1000 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400 2500 2600 2800

V0/Vi 0,0008 0,02 0,1 0,4 0,45 0,53 0,67 0,7 0,72 0,73 0,74 0,75 0,76 0,75 0,75 0,74

Frequencia(Hz) 2900 3000 3100 3200 3300 3400 3500 4000 4500 5000 5500 6500 7000 8000 9000 10000

V0/Vi 0,73 0,72 0,7 0,63 0,6 0,57 0,55 0,37 0,25 0,19 0,14 0,09 0,08 0,05 0,038 0,03

Tabela 06. Medies experimentais filtro passa faixa (Butterworth). Os resultados grficos, das simulaes digitais e da montagem do circuito fsico do filtro so apresentados de modo comparativo nas figuras 38 e 39.

45

Figura 38. Diagrama de Bode Filtro Passa Faixa Butterworth Matlab versus Multisim.

Figura 39. Diagrama de Bode Filtro Passa faixa Butterworth Multisim versus circuito real (montagem). FPF Aproximao de Chebyshev Mais uma vez, recorremos ao Matlab para busca da funo de transferncia para um filtro passa faixa, porem desenvolvido segundo a aproximao de Chebyshev. O cdigo utilizado para isso foi:
46

% Faixa de passagem: [2000, 3000]Hz fp1=2000; wp1=2*pi*fp1; fp2=3000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [100, 5000]Hz fs1=100; ws1=2*pi*fs1; fs2=5000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuao Mxima Permitida em dB: Ap= 1; % Atenuao Mnima Exigida em dB: As = 12; % Obteno da Funo de Transferncia [n, wn] = cheb1ord(wp, ws, 1, 20, 's'); [B, A] = cheby1(n,1,wn,'s'); Ft = tf(B,A)

Cujo resultado foi Transfer function: 3.879e007 s^2 -------------------------------------------------------s^4 + 6897 s^3 + 5.173e008 s^2 + 1.634e012 s + 5.611e016 e que nos revela que ( ) que um funo de grau quatro, assim como no caso do FPF Butterworth; isso nos sugere tomar a mesma abordagem anterior: dividir T(s) em duas partes de uma biquadratica. Voltando ao Matlab, utilizamos suas funes particulares para o calculo de razes, a fim de obtermos os coeficientes da biquadratica. Assim, o programa nos fornece r = 1.0e+004 * -0.203608554949769 -0.203608554949769 -0.141254855271207 -0.141254855271207 + + 1.836534469250864i 1.836534469250864i 1.274108598819012i 1.274108598819012i

47

p1 = 1.0e+008 * 0.000000010000000 p2 = 1.0e+008 * 0.000000010000000 E disso tiramos que ( ) ( ) ( ) 0.000028250971054 1.643305655722235 0.000040721710990 3.414315300395285

De onde verificamos que ( ) ( ) E assim, analisamos: T1(s): ( )

A constante de ganho calculada por

Seguindo:

{ ( )( )
48

Mudana de escalar: fator 104 { { (XXXVIII) Calculando os valores das impedncias Z2 e Z3 para ajuste de ganho: (XXXVII)

(XXXIX)

(XXXX) T2(s):
( )

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(XXXXI)

{ (XXXXII) Baseado nos valores de (XXXVII) a (XXXXII), efetuamos a simulao no Multisim, construindo o modelo para o circuito apresentado na figura 40.
49

Figura 40. Simulao Multisim do circuito projetado (FPF Chebyshev). Para a simulao experimental, foram usados os seguintes materiais: - Amplificador operacional CI-TL084; - Resistores de 866; 10 k; 11,3 k; 71,5 k; 88,7 k; - Capacitores de 620pF; 10nF e 47nF; - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O esquema do circuito montado representado na figura 41.

Figura 41. Montagem do circuito FPF Chebyshev.

50

Aplicando-se um sinal de entrada com amplitude de 5V, e com frequncia variada entre 100Hz e 10Khz, obtivemos os dados contidos na tabela 07.
Frequencia(Hz) 100 500 1000 1500 2000 2100 2200 2300 2400 2500 2600 2700 2800 2900 3000 V0/Vi 0,0002 0,0053 0,03 0,13 0,5 0,49 0,47 0,45 0,45 0,47 0,49 0,52 0,51 0,5 0,49 Frequencia(Hz) 3100 3200 3300 3400 3500 4000 4500 5000 5500 6000 7000 8000 9000 10000 V0/Vi 0,45 0,35 0,3 0,24 0,2 0,1 0,06 0,04 0,03 0,027 0,017 0,0125 0,009 0,007

Tabela 07. Medies experimentais filtro passa faixa (Chebyshev). Os resultados grficos obtidos em todas as simulaes realizadas, juntamente com os dados do circuito fsico, so avaliados comparativamente nos figuras 42 e 43.

51

Figura 42. Diagrama de Bode Filtro Passa Faixa Chebyshev Matlab versus Multisim.

Figura 43. Diagrama de Bode Filtro Passa faixa Chebyshev Multisim versus circuito real (montagem). FPF Aproximao de Cauer Novamente fazemos aqui o uso de um roteiro Matlab para obteno da funo de transferncia para um FPF, porem usando o artificio de Cauer. Sendo assim, elaboramos o seguinte cdigo:

52

% Faixa de passagem: [2000, 3000]Hz fp1=2000; wp1=2*pi*fp1; fp2=3000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [100, 5000]Hz fs1=100; ws1=2*pi*fs1; fs2=5000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuao Mxima Permitida em dB: Ap= 1; % Atenuao Mnima Exigida em dB: As = 12; % Obteno da Funo de Transferncia [n, wn] = ellipord(wp, ws, Ap, As, 's'); [B, A] = ellip(n,Ap,As,wn,'s'); Ft = tf(B,A)

que resulta em Transfer function: 0.2512 s^4 + 1.615e008 s^2 + 1.409e016 -------------------------------------------------------s^4 + 5671 s^3 + 5.214e008 s^2 + 1.343e012 s + 5.611e016 nos mostrando que a funo de transferncia a ser analisada ( ) Essa funo de grau quatro, e por isso, ser necessrio dividi-la em duas biquadradicas. Visto que o numerador apresenta uma polinmio de quarto grau, ser preciso tambm determinar os coeficientes correspondentes as suas parcelas. O cdigo Matlab necessrio para encontrar esses valores so
r_num = roots(B) r_den = roots(A)

e
p_num1 = B(1)*poly([r_num(1) r_num(2)]) p_num2 = poly([r_num(3) r_num(4)]) p_den1 = poly([r_den(1) r_den(2)]) p_den2 = poly([r_den(3) r_den(4)])

que nos fornecem os seguintes dados:

53

r_num = 1.0e+004 * 0 0 0 0 r_den = 1.0e+004 * -0.170301760111065 -0.170301760111065 -0.113248129346655 -0.113248129346655 p_num1 = 1.0e+008 * 0.000000002511886 p_num2 = 1.0e+008 * 0.000000010000000 p_den1 = 1.0e+008 * 0.000000010000000 p_den2 = 1.0e+008 * 0.000000010000000 0.000022649625869 1.575153518205721 0.000034060352022 3.562042415998800 0 1.041276938950419 0 1.353492096047753 + + 1.879638190317986i 1.879638190317986i 1.249931349876946i 1.249931349876946i + + 2.321281776786468i 2.321281776786468i 1.020429781489358i 1.020429781489358i

So com esses valores que construmos a nova expresso para T(s): ( ) ( ) ( )

54

Dessa expresso, podemos perceber que ( )

( ) ( )

( )

( )

( )

Ou seja, a funo de transferncia composta por quatro parcelas que correspondem a dois FPA (T1a e T2a) e dois FPB (T1b e T2b), associados de tal modo que ( ) ( ) ( ) ( )( )

Essa configurao fica caracterizada pelo esquema mostrado na figura 44.

Figura 44. Esquema eltrico de um circuito passa faixa de ordem 4. Sendo assim, calculamos todos os valores correspondentes a cada parmetro do circuito do filtro. Assim, calculamos: T1(s): Parmetros de T1a(s):

55

A constante de ganho para 1a dada por

Seguindo:

{ Mudana de escalar: fator 10-8 { {

)(

(XXXXII)

(XXXXIII) Determinamos o valor de RPB por (para Rk = 1k) Parmetros de T1b(s): ( ) (XXXXIV)

A constante de ganho 1b calculada por

Seguindo:

56

{ ( )( )

Mudana de escalar: fator 104 { { (XXXXVI) Determinamos o valor de RPB por (para RK = 1k) T2(s): Parmetros de T2a(s): ( ) (XXXXVII) (XXXXV)

A constante de ganho para 2a dada por

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(XXXXVIII)

57

{ (XXXXIX) Determinamos o valor de RPB por (para Rk = 1k) Parmetros de T2b(s): ( ) (L)

A constante de ganho 2b calculada por

Seguindo:

{ ( )( )

Mudana de escalar: fator 104 { (LI)

{ (LII) Determinamos o valor de RPB por (para RK = 1k) (LIII)

58

Efetuados todos esses clculos, passamos a etapa de simulao digital, construindo o circuito apresentado na figura 45.

Figura 45. Simulao Multisim do circuito projetado (FPF Cauer). Para a montagem laboratorial do circuito, foram utilizados os seguintes elementos: - Amplificadores operacionais CI-TL084; - Resistores de 475; 715; 1 k; 10 k; 59 k e 88,7 k; - Capacitores de 470pF; 700pF; 56nF e 91nF - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O esquema do circuito montado o mostrado na figura 46.

Figura 46. Montagem do circuito FPF Cauer. Para efetuar as medies, aplicamos um sinal de 1V com frequncia variada entre 10Hz e 10kHz, obtendo os valores presentes na tabela 08.
59

Frequencia(Hz) 100 500 1000 1600 2000 2200 2400 2600 2800 3000 3200

V0/Vi 0,24 0,23 0,21 0,035 0,56 0,51 0,5 0,52 0,62 0,65 0,41

Frequencia(Hz) 3400 3600 3800 4000 4600 5000 5500 6000 8000 10000

V0/Vi 0,25 0,09 0,042 0,018 0,058 0,075 0,085 0,09 0,108 0,112

Tabela 08. Medies experimentais filtro passa faixa (Cauer).

Por fim, obtivemos os resultados grficos das analises efetuadas, demonstrados analiticamente nas figuras 47 e 48.

Figura 47. Diagrama de Bode Filtro Passa Faixa Cauer Matlab versus Multisim.

60

Figura 48. Diagrama de Bode Filtro Passa Faixa Cauer Multisim versus circuito real (montagem). 3.4 Filtros Rejeita faixa Para parte final do nosso trabalho, iremos projetar trs filtros do tipo rejeita-faixa, cada uma por um mtodo de aproximao (Butterworth, Chebyshev e Cauer) para as seguintes especificaes:

Frequncia de borda da faixa de passagem inferior: 100 Hz Frequncia de borda da faixa de passagem superior: 5000 Hz Frequncia de borda da faixa de bloqueio inferior: 2000 Hz Frequncia de borda da faixa de bloqueio superior: 3000 Hz Atenuao mxima permitida na banda de passagem: 1 dB Atenuao mnima exigida na banda de bloqueio: 12 dB

Assim, buscamos obter a funo de transferncia e efetuando as respectivas simulaes para cada uma dos modelos. FRF Aproximao de Butterworth Calculamos o primeiro dos trs filtros buscando sua funo de transferncia, utilizando o Matlab, por meio do seguinte cdigo:
% Faixa de passagem: [0, 100]Hz & [5000, ?]Hz fp1=100; wp1=2*pi*fp1; fp2=5000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [2000, 3000]Hz

61

fs1=2000; fs2=3000; ws=[ws1 ws2];

ws1=2*pi*fs1; ws2=2*pi*fs2;

% Atenuao Mxima Permitida em dB: Ap= 1; % Atenuao Mnima Exigida em dB: As = 12; % Obteno da Funo de Transferncia [n, wn] = buttord(wp, ws, Ap, As, 's'); [B, A] = butter(n, wn, 'stop', 's'); Ft = tf(B,A)

O resultado do programa Transfer function: s^4 + 4.737e008 s^2 + 5.611e016 ----------------------------------------------------------s^4 + 1.744e004 s^3 + 6.259e008 s^2 + 4.132e012 s+5.611e016 vemos ento que a funo de transferncia ( ) Temos assim uma funo de quarto grau, o que nos sugere dividi-la em uma biquadratica. Fazemos isso atravs do Matlab, obtendo as razes do numerador e denominador (pelo uso da citada funo roots) e em seguida determinando os coeficientes dos termos de cada parcela (com a j comentada funo poly). Assim, encontramos pelo programa r_num = 1.0e+004 * -0.000000000000078 -0.000000000000078 0.000000000000078 0.000000000000078 r_den = 1.0e+004 * -0.559234229930038 -0.559234229930038 -0.312910774339985 -0.312910774339985 + + 1.980052361160416i 1.980052361160416i 1.107907356890392i 1.107907356890392i + + 1.539059796477813i 1.539059796477813i 1.539059755380208i 1.539059755380208i

62

p_num1 = 1.0e+008 * 0.000000010000000 p_num2 = 1.0e+008 * 0.000000010000000 p_den1 = 1.0e+008 * 0.000000010000000 p_den2 = 1.0e+008 * 0.000000010000000 0.000062582154868 1.325371864149903 0.000111846845986 4.233350276862379 -0.000000000000000 2.368704930630985 0.000000000000000 2.368705057134330

Dessa forma, podemos expressar T(s) como ( ) ( ) ( )

Para esta composio, verificamos que: ( )

( )

( );

( )

( )

( )

63

Ou seja, a funo de transferncia que vemos pode ser construda pela unio de filtros FPA (T1a(s) e T2a(s)) e FPB (T1b(s) e T2b(s)) de modo similar ao da figura 44. Sendo assim, passamos a etapa de calculo dos parmetros de todos os termos de T(s): T1(s): Parmetros de T1a(s): ( )

A constante de ganho para 1a dada por

Seguindo:

{ Mudana de escalar: fator 10-8 { {

)(

(LIV)

(LV) Determinamos o valor de RPB por (para Rk = 1k) Parmetros de T1b(s): ( ) (LVI)

64

A constante de ganho 1b calculada por

Seguindo:

{ ( )( )

Mudana de escalar: fator 104 { { (LVIII) Determinamos o valor de RPB por (para RK = 1k) T2(s): Parmetros de T2a(s): ( ) (LIX) (LVII)

A constante de ganho para 2a dada por

Seguindo:

65

{ Mudana de escalar: fator 10-8 {

)(

(LX)

{ (LXI) Determinamos o valor de RPB por (para Rk = 1k) Parmetros de T2b(s): ( ) (LXII)

A constante de ganho 2b calculada por

Seguindo:

{ ( )( )

Mudana de escalar: fator 104 { (LXIII)


66

{ (LII) Determinamos o valor de RPB por (para RK = 1k) (LXIV)

Efetuados todos esses clculos, passamos a etapa de simulao digital, construindo o circuito apresentado na figura 49 no Multisim.

Figura 49. Simulao Multisim do circuito projetado (FRF Butterworth). Para a montagem fsica do circuito, foram utilizados os seguintes elementos: - Amplificadores operacionais CI-TL084; - Resistores de 560; 1 k; 1,33 k; 1,54 k e 2,37 k; 10 k; 17,8 k; 36,5 k - Capacitores de 1,3nF; 2,4nF; 10 nF; 18 nF; 30 nF - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O esquema do circuito montado o mostrado na figura 50.

67

Figura 50. Montagem do circuito FRF Butterworth. Para um sinal de entrada com amplitude de 5v e frequncia variada de 10Hz a 10kHz, foram obtidos dados referente ao ganho do filtro aqui projetado, presentes na tabela 09.
Frequencia(Hz) 100 500 1000 1500 1600 1700 1800 1900 2000 2100 2200 2300 2400 2500 2600 2800 V0/Vi 1,4 1,4 1,4 1,3 1,2 1,06 0,88 0,60 0,52 0,39 0,29 0,142 0,019 0,025 0,019 0,25 Frequencia(Hz) 2900 3000 3100 3200 3300 3400 3500 4000 4500 5000 5500 6500 7000 8000 9000 10000 V0/Vi 0,27 0,30 0,44 0,51 0,58 0,66 0,72 0,96 1,05 1,09 1,12 1,15 1,16 1,16 1,17 1,18

Tabela 09. Medies experimentais filtro rejeita faixa (Butterworth).


68

Os resultados grficos obtidos para a funo de transferncia do filtro nas simulaes digitais e pelo circuito fsico so comparados nas figuras 51 e 52.

Figura 51. Diagrama de Bode Filtro Rejeita Faixa Butterworth Matlab versus Multisim.

Figura 51. Diagrama de Bode Filtro Rejeita Faixa Butterworth Multisim versus circuito real (montagem).

69

FRF Aproximao de Chebyshev Novamente iniciamos a obteno da funo de transferncia para este modelo de filtro com a ajuda do Matlab, pelo cdigo
% Faixa de passagem: [0, 100]Hz & [5000, ?]Hz fp1=100; wp1=2*pi*fp1; fp2=5000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [2000, 3000]Hz fs1=2000; ws1=2*pi*fs1; fs2=3000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuao Mxima Permitida em dB: Ap= 1; % Atenuao Mnima Exigida em dB: As = 12; % Obteno da Funo de Transferncia [n, wn] = cheb1ord(wp, ws, Ap, As, 's'); [B, A] = cheby1(n, 1, wn, 'stop', 's'); Ft = tf(B,A)

Que gera o resultado Transfer function: 0.8913 s^4 + 4.222e008 s^2 + 5.001e016 ----------------------------------------------------------s^4 + 2.377e004 s^3 + 9.908e008 s^2 + 5.631e012 s+5.611e016 o que nos mostra que ( ) que uma funo de quarto grau, mas uma vez neste trabalho nos levando a necessidade simplificar a expresso de T(s) em duas biquadratica. Utilizando o Matlab, encontramos os coeficientes necessrios a essa simplificao, obtendo: r_num = 1.0e+004 * -0.000000004199224 -0.000000004199224 0.000000004199224 0.000000004199224 + + 1.539059757121805i 1.539059757121805i 1.539059764673436i 1.539059764673436i

70

r_den = 1.0e+004 * -0.923442741733071 -0.923442741733071 -0.265190940335143 -0.265190940335143 p_num1 = 1.0e+008 * 0.000000008912509 p_num2 = 1.0e+008 * 0.000000010000000 p_den1 = 1.0e+008 * 0.000000010000000 p_den2 = 1.0e+007 * 0.000000100000000 Deste valores chegamos a ( ) ( ) ( ) 0.000530381880670 6.802361034918390 0.000184688548347 8.248258362134223 -0.000000000000840 2.368704959236651 0.000000000000749 2.111110496364749 + + 2.719469040984790i 2.719469040984790i 0.780967264778750i 0.780967264778750i

E para esta expresso, temos que ( )

( )

( )

71

( )

( )

( )

Assim, mais uma vez lidamos com a composio de um FRF por dois FPA (T1a(s) e T2a(s)) e dois FPB (T2a(s) e T2b(s)), ambos de grau dois. Calculamos ento os valores dos componentes para cada um destes: T1(s): Parmetros de T1a(s): ( )

A constante de ganho para 1a dada por

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(LXV)

{ (LXVI) Determinamos o valor de RPB por (para Rk = 1k) (LXVII)

72

Parmetros de T1b(s): ( )

A constante de ganho 1b calculada por

Seguindo:

{ ( )( )

Mudana de escalar: fator 104 { { (LXIX) Determinamos o valor de RPB por (para RK = 1k) T2(s): Parmetros de T2a(s): ( ) (LXX) (LXVIII)

73

A constante de ganho para 2a dada por

Seguindo:

{ Mudana de escalar: fator 10-8 { {

)(

(LXXI)

(LXXII) Determinamos o valor de RPB por (para Rk = 1k) Parmetros de T2b(s): ( ) (LXXIII)

A constante de ganho 2b calculada por

Seguindo:

74

{ ( )( )

Mudana de escalar: fator 104 { { (LXXV) Determinamos o valor de RPB por (para RK = 1k) (LXXVI) (LXXIV)

Efetuados todos esses clculos, utilizamos os valores de (LXV) a (LXXVI) na simulao digital, construindo no Multisim o circuito apresentado na figura 52.

Figura 52. Simulao Multisim do circuito projetado (FRF Chebyshev). Com os valores da simulao, montamos o circuito fsico experimental, utilizando os seguintes materiais: - Amplificadores operacionais CI-TL084; - Resistores de 287; 1 k; 1,1 k; 1,3 k; 2,87 k e 3,48 k; 10 k; 10,7 k e 37,4 k; - Capacitores de 1,1nF; 3,9nF; 10 nF; 11 nF; 36 nF
75

- Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O esquema eltrico do circuito montado para este filtro mostrado na figura 53.

Figura 53. Montagem do circuito FRF Chebyshev. Aplicamos um sinal de entrada de 5V de amplitude, variando sua frequncia de 100Hz a 10Khz, obtendo-se os valores contidos na tabela 10.
Frequencia(Hz) 100 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 V0/Vi 0,97 1,02 1,21 0,90 0,15 0,004 0,11 0,35 0,59 1,04 1,08 Frequencia(Hz) 5500 6000 6500 7000 7500 8000 8500 9000 9500 10000 V0/Vi 1,15 1,19 1,19 1,17 1,15 1,15 1,13 1,12 1,11 1,10

Tabela 10. Medies experimentais filtro rejeita faixa (Chebyshev).


76

OS resultados grficos comparativos entre as simulaes computacionais e o circuito fsico so apresentados nas figuras 54 e 55.

Figura 54. Diagrama de Bode Filtro Rejeita Faixa Chebyshev Matlab versus Multisim.

Figura 55. Diagrama de Bode Filtro Rejeita Faixa Chebyshev Multisim versus circuito real (montagem). FRF Aproximao de Cauer Finalizando a sequencia de projetos de filtros, avaliamos via Matlab a funo de transferncia para esse modelo de filtro FRF. Utilizando o cdigo
77

% Faixa de passagem: [0, 100]Hz & [5000, ?]Hz fp1=100; wp1=2*pi*fp1; fp2=5000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [2000, 3000]Hz fs1=2000; ws1=2*pi*fs1; fs2=3000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuao Mxima Permitida em dB: Ap= 1; % Atenuao Mnima Exigida em dB: As = 12; % Obteno da Funo de Transferncia [n, wn] = ellipord(wp, ws, Ap, As, 's'); [B, A] = ellip(n, Ap, As, wn, 'stop', 's'); Ft = tf(B,A)

Obtemos
Transfer function: 0.8913 s^4 +5.97e-012 s^3 +2.323e008 s^2 +8.44e-005s +3.473e014 --------------------------------------------------------------s^4 + 2.3e004 s^3 + 8.241e008 s^2 + 4.54e011 s + 3.896e014

nos mostrando que (desconsiderando os termo de ordem de grandeza de pequeno valor) ( ) Indicando que a funo de transferncia para o filtro aqui analisado apresenta ordem 4, e por isso, para sua simplificao, ser dividido em duas biquadraticas, utilizando os devidos coeficientes, calculados com o auxilio do Matlab, que so p_num1 = 1.0e+008 * 0.000000008912509 p_num2 = 1.0e+006 * 0.000001000000000 0.000000000000000 1.503755618251519 0.000000000000000 2.309309909485283

78

p_den1 = 1.0e+008 * 0.000000010000000 p_den2 = 1.0e+005 * 0.000010000000000 E estes valores nos levam a ( ) ( ) ( ) 0.005463169918227 4.802356622098482 0.000224553610287 8.113440854081167

E ainda, temos que ( )

( ) ( )

( )

( )

( )

Logo, vamos novamente trabalhar uma associao de dois FPA (T1a(s) e T2a(s)) e dois FPB (T1b(s) e T2b(s)), calculando o valor de um de seus parmetros. Sendo assim, obtemos: T1(s): Parmetros de T1a(s): ( )

A constante de ganho para 1a dada por

79

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(LXXVII)

{ (LXXVIII) Determinamos o valor de RPB por (para Rk = 1k) (LXXIX)

Parmetros de T1b(s): ( )

A constante de ganho 1b calculada por

Seguindo:

{ ( )( )

80

Mudana de escalar: fator 104 { (LXXX)

{ (LXIX) Determinamos o valor de RPB por (para RK = 1k) T2(s): Parmetros de T2a(s): ( ) (LXXXI)

A constante de ganho para 2a dada por

Seguindo:

{ Mudana de escalar: fator 10-8 {

)(

(LXXXII)

{ (LXXXIII)

81

Determinamos o valor de RPB por (para Rk = 1k) Parmetros de T2b(s): ( ) (LXXXIV)

A constante de ganho 2b calculada por

Seguindo:

{ )( )

Mudana de escalar: fator 104 { { (LXXXVI) Determinamos o valor de RPB por (para RK = 1k) (LXXXVII) (LXXXV)

Efetuados todos esses clculos, utilizamos os valores de (LXXVII) a (LXXXVII) na simulao digital, construindo no Multisim o circuito apresentado na figura 56.

82

Figura 56. Simulao Multisim do circuito projetado (FRF Cauer). Com os valores dos componentes calculados anteriormente, realizamos a montagem experimental, utilizando os seguintes materiais: - Amplificadores operacionais CI-TL084; - Resistores de 320; 1k; 1,13k; 1,37k; 3,5k; 8,87k; 10k; 57,6k e 365k; - Capacitores de 1,4nF; 9,1nF; 10 nF; 56 nF; 360 nF - Fontes de tenso; - Fonte geradora de sinal; - Osciloscpio; - Protoboard; - Fios para ligao; O modelo de circuito montado para o filtro mostrado na figura 57.

Figura 57. Montagem do circuito FRF Cauer.


83

Aplicando-se um sinal de entrada com amplitude de 5V e variando-se sua frequncia de 100Hz a 10kHz, obtivemos os valores presentes na tabela 11.
Frequencia(Hz) 100 500 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 V0/Vi 1,02 1,02 1,13 0,99 0,52 0,16 0,24 0,32 0,36 0,37 0,37 0,35 0,31 0,26 0,19 0,10 Frequencia(Hz) 3800 4000 4200 4400 4600 4800 5000 5500 6000 6500 7000 7500 8000 8500 9000 9500 10000 V0/Vi 0,20 0,33 0,47 0,62 0,76 0,88 0,96 1,07 1,09 1,09 1,08 1,07 1,06 1,05 1,04 1,04 1,03

Tabela 11. Medies experimentais filtro rejeita faixa (Cauer). Finalizando nossa analise, apresentamos os resultados grficos comparativos entre as simulaes no computador e o circuito montado, que so os mostrados nas figuras 58 e 59.

84

Figura 58. Diagrama de Bode Filtro Rejeita Faixa Cauer Matlab versus Multisim.

Figura 55. Diagrama de Bode Filtro Rejeita Faixa Cauer Multisim versus circuito real (montagem).

85

4. Concluso Atravs deste trabalho, com a realizao simulatria e prtica dos filtros projetados, foi possvel aprender muito sobre as vantagens e desvantagens das tcnicas utilizadas na construo de filtros eltricos, visto os diferentes nveis de resposta obtida na sada dos mesmos, mostrando que alguns modelos so mais apropriados que outros, dependo da aplicao a que se deseja submete-los. Podemos perceber tambm que, apesar de na maior parte das simulaes digitais efetuadas, como no caso das simulaes elaboradas no Multisim, ter ocorrido a necessidade de usarmos, na maioria das vezes, valores aproximados dos componentes e no os valores tericos calculados, os resultados obtidos nas montagens fsicas puderam ser considerados aceitavelmente satisfatrios, uma vez que uma analogia dos possveis erros justificam as diferenas nos valores numricos obtidos. Tais erros podem ser atribudos grande quantidade de componentes utilizadas num dado circuito, a margem de tolerncia do valor de grandeza de cada componente fsico, oscilaes na rede eltrica no momento das medies, desgaste de alguns dos instrumentos utilizados para efetuar as medies e erros de paralaxe compreendem fatores que favorecem a ocorrncia de um nvel de erro mais elevado nos resultados.

86