projetosFiltros

106
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Departamento de Engenharia Elétrica Disciplina: Filtros Elétricos Professor: Hiran de Melo Aluno: Higor Italo dos Santos Matrícula: 111210273 Projetos - Laboratório de Filtros Elétricos Filtros Passa Baixas, Filtros Passa Altas, Filtros Passa- Faixa e Filtros Rejeita Faixa

Transcript of projetosFiltros

Page 1: projetosFiltros

Universidade Federal de Campina GrandeCentro de Engenharia Elétrica e Informática

Departamento de Engenharia ElétricaDisciplina: Filtros ElétricosProfessor: Hiran de Melo

Aluno: Higor Italo dos SantosMatrícula: 111210273

Projetos - Laboratório de Filtros ElétricosFiltros Passa Baixas, Filtros Passa Altas, Filtros Passa-Faixa e Filtros Rejeita Faixa

Campina Grande-PB31 de Março de 2014

Page 2: projetosFiltros

Sumario

1.Objetivos.........................................................................................................................3

2.Introdução torica.............................................................................................................3

3.Projeto dos Filtros

3.1Filtros passa baixas...........................................................................................6

FPB - Aproximação de Butterworth..........................................................6

FPB - Aproximação de Chebyshev..........................................................13

FPB - Aproximação de Cauer..................................................................18

3.2 Filtros passa alta.............................................................................................24

FPA - Aproximação de Butterworth........................................................24

FPA - Aproximação de Chebyshev..........................................................30

FPA - Aproximação de Cauer..................................................................34

3.3 Filtros passa faixa……………………….…………………………………..39

FPF - Aproximação de Butterworth........................................................40

FPF - Aproximação de Chebyshev..........................................................46

FPF - Aproximação de Cauer..................................................................52

3.4 Filtros rejeita faixa.........................................................................................61

FRF - Aproximação de Butterworth........................................................61

FRF - Aproximação de Chebyshev..........................................................70

FRF - Aproximação de Cauer..................................................................77

4. Conclusão....................................................................................................................86

2

Page 3: projetosFiltros

1. OBJETIVOS

Esta atividade tem como objetivo avaliar a montagem e simulação de filtros elétricos do tipo passa baixa (FPB), passa alta (FPA), passa faixa (FPF) e rejeita faixa (FRF), todos desenvolvidos pelos métodos de aproximações de Butterworth, de Chebyshev e de Cauer. Para os circuitos montados e simulados, foram analisados os dados obtidos e então comparados com os valores físicos registrados previamente.

2. INTRODUÇÃO TEÓRICA

Um filtro é caracterizado por um circuito projetado para realizar a seleção de determinada faixa de valores de um dado sinal, permitindo a “passagem” do sinal com frequências 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, além de elementos passivos R, L e C. Quanto à classificação os filtros, sejam eles ativos ou passivos, podem ser classificados como:

1. Filtro passa baixas (FPB) - permite apenas a passagem das baixas frequências de um sinal na sua saída, suprimindo a passagem das altas frequências do mesmo;

2. Filtro passa altas (FPA) - permite apenas a passagem das altas frequências de um sinal na sua saída, suprimindo a passagem das baixas frequências do mesmo;

3. Filtro passa faixa (FPF) - permite apenas a passagem deixar de frequências dentro de uma determinada faixa de valores, bloqueando ou atenuando frequências fora dela;

4. Filtro rejeita faixa (FRF) - Bloqueia ou atenua uma determinada faixa de valores de frequência de um sinal, permitindo na saída do filtro apenas a passagem das frequências fora dessa faixa;

Na figura 01 apresentam-se as representações gráficas da resposta em frequência para cada um dos tipos de filtros descritos acima.

(a) (b)

3

Page 4: projetosFiltros

(c) (d)

Figura 01. Representação gráfica geral da resposta em frequência de filtros elétricos: (a)Passa baixas; (b)Passa altas; (c)Passa faixa ; (d)Rejeita faixa .

Para a determinação dos projetos de filtros elétricos, fazemos uso de métodos de aproximação. Os principais, abordados neste trabalho, são:

Butterworth: Caracterizado como um tipo de projeto de filtros eletrônicos é desenvolvido de modo a ter uma resposta em frequência tão plana o quanto for matematicamente possível na banda passante. A resposta em frequência de um filtro Butterworth é muito plana (não apresenta ondulações, ou ripple) na banda passante, e se aproxima do valor nulo na banda de rejeição. Ao se plotar a saída do filtro em um gráfico logarítmico, observa-se que essa resposta decresce linearmente até o infinito negativo. Os filtros Butterworth possuem uma queda na sua magnitude como uma função linear com ω. Quanto à ordem, este filtro mantém o mesmo formato para ordens mais elevadas (como pode ser visto na figura 01), porém com uma inclinação crescente na banda atenuada. Outras variedades de filtros apresentam formatos diferentes para ordens mais elevadas.

Figura 02. Características do gráfico do Filtro Passa Baixa Butterworth da primeira à quinta ordem.

Chebyshev: Utilizado em projetos de filtros analógicos ou digitais que possuem um aumento na atenuação (roll-off) mais íngreme e considerável ripple na banda de passagem em comparação aos elaborados pelo método de Butterworth. Esses filtros são capazes de minimizar o erro entre as características do filtro idealizado e o atual com relação à faixa, porém com oscilações na banda passante.Na figura 02 pode-se visualizar a resposta em frequência de um filtro elaborado pelo método Chebyshev.

4

Page 5: projetosFiltros

Figura 03. Gráfico da resposta em frequência de um Filtro Chebyshev Passa-Baixa, apresentando o leve rebatimento (ripple) na faixa de bloqueio.

Cauer (ou elíptico): A saída dos filtros projetados por esse método apresenta ondulações tanto na banda de passagem como na banda de rejeição, indicando que ele minimiza o erro máximo em ambas a banda (ao contrário do filtro Chebyshev, que apresenta ripple apenas na banda passante, ou no caso do Chebyshev inverso, na banda rejeitada). Este fato é representado pelo gráfico mostrado na figura 03.

Figura 04. Gráfico da resposta em frequência de um Filtro Cauer Passa Baixa, apresentado o duplo ripple.

5

Page 6: projetosFiltros

3. Projeto dos Filtros

3.1 Filtros passa baixas

O primeiro projeto consiste na obtenção da função de transferência, simulação e montagem de três filtros passa baixas (Butterworth, Chebyshev e Cauer) de acordo com as especificações:

• Frequência de passagem: 1000 Hz;• Frequência de bloqueio: 5000 Hz;• Atenuação máxima permitida na banda de passagem: 1 dB;• Atenuação mínima exigida na banda de bloqueio: 30 dB;

FPB – Aproximação de Butterworth

Inicialmente, utilizamos os dados fornecidos para gerar um código no programa MATLAB a fim de obter a função de transferência que representa a saída do filtro, fazendo uso da função buttord e butter. O código utilizado foi:

%Faixa de passagem: [0, 1000]Hzfp = 1000; wp = 2*pi*fp; %Faixa de bloqueio: [5000,?]Hzfs = 5000; ws = 2*pi*fs; %Atenuação Máxima Permitida em dB: Ap= 1; %Atenuação Mínima Exigida em dB: As = 30; %Ordem do Polinômio de Aproximação[n, wn] = buttord (wp,ws,Ap,As,'s'); %Função de Transferência[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 função de transferência a ser analisada será

T ( s )= 9,81. 1011

s3+1,987. 104 s2+1,975. 108 s+9,81. 1011

que caracteriza um filtro de 3ª ordem.

6

Page 7: projetosFiltros

A fim de simplificar a elaboração 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

T ( s )=T1 (s ) .T 2 (s )

onde T1(s) está associada ao filtro de ordem 1, e T2(s) ao filtro de ordem 2.Fazemos isso primeiramente achando as raízes do denominador da função de transferência no MATLAB, fazendo uso da função roots, por meio do código

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 função poly, encontramos os coeficientes dos denominadores de T1(s) e T2(s)

p1 = poly(r(1))p2 = poly([r(2) r(3)])

cujos resultados são

p1 =

1.0e+003 *

0.001000000000000 9.936244997067917

p2 =

1.0e+007 *

0.000000100000000 0.000993624499707 9.872896464175751

Com isso, podemos escrever a nova equação para T(s):

T ( s )=T1 (s ) .T 2 (s )= 9936,24s+9936,24 s

9,87.107

s2+9936,2 s+9,87. 107

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

T 1 ( s)= 9936,24s+9936,24 s

=

1RC

s+1

RC⇒

1RC

=9936,24

7

Page 8: projetosFiltros

Para a este ultimo resultado, se atribuímos para o valor 1 a C, obteremos:

C=1 →1

R(1)=9936,24

⇒R= 1

9936,24=1,0064.10−4

Assim,Para C = 1F R = 1,0064.10-4 = 100,64.10-6Ω = 100,64µΩ

Efetuando uma mudança de escala com um fator igual a 109, chegaremos aC=1 F →C=1. 10−9=1 nF

R=100,64 μΩ→ R=100,64.10−6 .109=100,64.103=100,64 K ΩE, portanto, os valores dos componentes para realização da parte correspondente ao filtro de grau um são

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 condição de filtro de 2ª ordem. Iremos utilizar um a topologia Sallen-Key, que é representada pelo circuito mostrado na figura 06.

Figura 06. Representação de circuito com topologia Sallen-Key.

Para conseguir um filtro de grau dois com o esse circuito, devemos associar resistores às impedâncias Z1 e Z2 e capacitores as impedância Z3 e Z4, conforme mostra a figura 07.

Figura 07. Filtro passa-baixa de grau 2 (topologia Sallen-Key).

8

Page 9: projetosFiltros

Este circuito apresenta a seguinte função de transferência:

V 0

V ¿=

k1

R1 R2C1C2

s2+( 1R2C1

+ 1R1C1

+ 1−kR2 C2

)s+ 1R1 R2 C1 C2

Para o circuito desta figura, devemos determinar os valores dos componentes que o compõe considerando ganho unitário e atribuindo valores arbitrários para os resistores, de preferencia iguais e unitários:

k=1;R1=R2=1;

Com esses dados, obteremos:

V 0

V ¿=

1C1C2

s2+ 2C1

s+ 1C1C2

=ωp

2

s2+ωp

Q p

+ω p2 ⇒

⇒ ω p

Q p

= 2C1 ⇒

C1=2Qp

ω p

ωp2= 1

C1C2

= 1

(2Q p

ω p)C2

⇒C2=

12ω pQ p

De posse das equações acima e da expressão de T2(s), realizamos os devidos cálculos:

T 2 ( s)= 9,87.107

s2+9936,2 s+9,87. 107 =ωp

2

s2+ωp

Qp

+ω p2 ⇒

⇒ ω p2=9,87. 107 →ω p=9,9348. 103

ω p

Q p

=9936,2 →Q p=9,9948.103

9936,2=0,999859⇒

⇒ C1=2Qp

ω p

=20,999859

9,9348.103 → C1=2,013.10−4

C2=1

2ωp Q p

= 12 (9,9348.103)(0,999859)

→ C2=5,034.10−5

Desta forma temos que

para R1 ¿R2=1Ω→ C1=2,013. 10−4 F

C2=5,034.10−5 F

Realizando uma alteração de escala por um fator de ajuste de 104, ficaremos com

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ

C1=2,013.10−4 F →C1=2,013. 10−4 . 10−4=2,013. 10−8 F=20,13. 10−9 F=20,13 nF

C2=5,034. 10−5 F → C2=5,034. 10−5 . 10−4=5,034.10−9 F=5,034 nF

9

Page 10: projetosFiltros

E assim, os valores dos componentes para realização da parte correspondente ao filtro de grau dois são:

R1=10 kΩR2=10 kΩ

(III)

C1=20,13 nFC2=5,034 nF

(IV)

E finalmente, utilizando os valores dos componentes em (I), (II), (III) e (IV), construímos 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 simulação desse circuito através do software Multisim, fazendo a interligação dos componentes calculados. A figura 09 apresenta o circuito feito no programa.

Figura 09. Simulação Multisim do circuito projetado(FPB Butterworth).

Ao observamos esta figura, podemos perceber que os valores atribuídos aos componentes não são iguais, porem são próximos ao calculados no projeto. Isso se justifica pelo fato de que o programa disponibiliza apenas componentes de valores

10

Page 11: projetosFiltros

comerciais, fazendo com que seja necessária a atribuição de tais valores em comparação àqueles calculados no nosso projeto.A seguir, construímos o circuito físico utilizando os valores comerciais verificados na simulação digital, utilizando o seguinte material:

- Amplificador operacional – CI-TL084;- Resistores de 10kΩ e 100kΩ;- Capacitores de 1nF, 5nF e 20nF;- Fontes de tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

O esquema do circuito físico implementado é mostrado na figura 10.

Figura 10. Montagem do circuito FPB Butterworth.

Montado o circuito, realizou-se uma serie de mediações objetivando-se verificar a relação entre a frequência aplicada ao filtro e o ganho obtido.Para uma tensão de entrada de 7,5V e variando-se a frequência de 10Hz a 10kHz, os valores medidos são mostrados na tabela 01.

Freqüência (Hz) Ganho (Vo/Vi) Freqüência (Hz) Ganho (Vo/Vi)

10 0,9897 5k 0,0203

100 0,9923 5,5k 0,0151

1k 0,8400 6k 0,0108

1,5k 0,6323 6,5k 0,0080

2k 0,3019 7k 0,0062

2,5 0,1845 7,5k 0,0046

3k 0,1054 8k 0,0037

3,5k 0,0632 9k 0,0022

11

Page 12: projetosFiltros

4k 0,0430 10k 0,0015

4,5k 0,0295

Tabela 01. Medições experimentais – filtro passa-baixa (Butterworth).

Finalizando essa etapa do projeto, apresentamos os resultados gráficos comparativos entre os valores obtidos através 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.

12

Page 13: projetosFiltros

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

13

Page 14: projetosFiltros

FPB – Aproximação de Chebyshev

Para o projeto deste filtro, seguiremos um desenvolvimento análogo ao Butterworth, necessitando apenas de algumas alterações nos cálculos até aqui já efetuados.Mais uma vez utilizando as especificações dadas, geramos uma rotina no Matlab para obtermos a função de transferência que representa o circuito.Aqui, faremos uso das funções cheb1ord e cheby1, uma vez que optamos por realizar a aproximação de Chebyshev do tipo 1:

%Faixa de passagem: [0, 1000]Hzfp = 1000; wp = 2*pi*fp; %Faixa de bloqueio: [5000,?]Hzfs = 5000; ws = 2*pi*fs; %Atenuação Máxima Permitida em dB: Ap= 1; %Atenuação Mínima Exigida em dB: As = 30; %Ordem do Polinômio de Aproximação[n, wn] = cheb1ord(wp,ws,Ap,As,'s'); %Função de Transferência[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 função de transferência para o filtro Chebyshev será

T ( s )= 1,219.1011

s3+6210 s2+4,889.107 s+1,219. 1011

que nos mostra se tratar de um filtro de 3º grau, e para sua elaboração, 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

T ( s )=T1 (s ) .T 2(s)Assim, determinando as raízes do denominador por meio do MATLAB, obtemos

r = 1.0e+003 *

-1.5525 + 6.0695i -1.5525 - 6.0695i -3.1050

14

Page 15: projetosFiltros

Em seguida, obtemos os coeficientes para as equações T1(s) e T2(s), também com o Matlab:

p1 =

1.0e+003 *

0.001000000000000 3.104965484214013

p2 =

1.0e+007 *

0.000000100000000 0.000310496548421 3.924962386142842

Esses valores nos levam a

T ( s )=T1 (s ) .T 2 (s )= 3,105.103

s+3,105.103 .3,925.107

s2+3104,97 s+3,925. 107

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

T1(s):

T 1 ( s)= 3,105. 103

s+3,105. 103 =

1RC

s+1

RC⇒

1RC

=3,105. 103;

paraC=1:1

R (1 )=3,105.103→ R= 1

3,105.103=3,220.10−4=322. 10−6 Ω;Mudança de escalar: fator 109:

C=1 F →C=1. 10−9=1 nF (V)R=322.10−6 R=322.10−6 .109=322. 103Ω=322kΩ (VI)

T2(s):

15

Page 16: projetosFiltros

T 2 ( s)=k

1R1 R2C1C2

s2+( 1R2C1

+ 1R1C1

+ 1−kR2C2

)s+ 1R1 R2 C1 C2

;

para k=1R1¿ R2=1⇒

T2 (s )=

1C1 C2

s2+ 2C1

s+ 1C1 C2

=ω p

2

s2+ω p

Q p

+ωp2 ⇒

⇒T2 (s )= 3,925.107

s2+3104,97 s+3,925. 107 =ω p

2

s2+ω p

Q p

+ωp2 ⇒

⇒ ω p2=3,925. 107→ ω p=6,265. 103

ω p

Q p

=3104,97 → Q p=6,265.103

3104,97=2,018 ⇒

⇒ C1=2Q p

ω p

=22,018

6,265. 103 → C1=6,442.10−4 F

C2=1

2ωp Q p

= 12 (6,265.103)(2,018)

→ C2=3,955.10−5 F

Mudança de escalar: fator 104:R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(VII)

C1=6,442.10−4 F →C1=6,442. 10−4 . 10−4=6,442. 10−8 F=64,42. 10−9 F=64,42 nF

C2=3,955. 10−5 F → C2=3,955.10−5 . 10−4=3,955. 10−9 F=3,955 nF

(VIII)

Agora, com os valores em (V), (VI), (VII) e (VIII), construímos o filtro segundo o esquema da figura 08.A simulação pelo Multisim é apresentada na figura 13:

16

Page 17: projetosFiltros

Figura 13. Simulação Multisim do circuito projetado (FPB Chebyshev).

Observa-se mais uma vez a diferença entre os valores dos componentes na simulação 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 máximo possível dos valores dos componentes calculados:

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 tensão;- Fonte geradora de sinal;- Osciloscópio;

17

Page 18: projetosFiltros

- Protoboard;- Fios para ligação;

Montado o circuito, para uma tensão de entrada de 7,5V e uma variação de frequência de 10Hz a 10kHz, obtivemos os dados apresentados na tabela 02.

Freqüência (Hz) Ganho (Vo/Vi) Freqüência (Hz) Ganho (Vo/Vi)10 0,9871 2,5 0,0203100 0,9690 3k 0,0103200 0,9058 3,5k 0,0066300 0,8645 4k 0,0040400 0,8387 4,5k 0,0027500 0,8194 5k 0,0019600 0,8258 5,5k 0,0015700 0,8387 6k 0,0013800 0,8516 6,5k 0,0012850 0,8000 7k 0,0010900 0,7742 7,5k 0,0010950 0,7097 8k 0,00101k 0,5806 9k 0,0010

1,5k 0,1110 10k 0,00102k 0,0410Tabela 02. Medições experimentais – filtro passa-baixa (Chebyshev).

Finalmente, apresentamos os resultados gráficos comparativos entre os valores obtidos através 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.

18

Page 19: projetosFiltros

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

FPB – Aproximação de Cauer

Damos inicio a mais esta etapa do projeto, realizando mais uma vez uma implementação de código Matlab, mas agora pra um filtro passa-baixa tipo Cauer. Fazemos isso utilizando as funções ellipord e ellip:%Faixa de passagem: [0, 1000]Hzfp = 1000; wp = 2*pi*fp; %Faixa de bloqueio: [5000,?]Hzfs = 5000; ws = 2*pi*fs; %Atenuação Máxima Permitida em dB: Ap= 1; %Atenuação Mínima Exigida em dB: As = 30; %Ordem do Polinômio de Aproximação[n, wn] = ellipord(wp, ws, Ap, As, 's'); %Função de Transferência[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

19

Page 20: projetosFiltros

o que nos informa que a nossa função de transferência neste caso será

T ( s )=0,03162 s2+3,94. 107

s2+6771 s+4,42. 107

Dada a forma de T(s), podemos reescreve-la como

T ( s )= 3,94. 107

s2+6771 s+4,42.107 +0,03162 s2

s2+6771 s+4,42. 107

Podemos ver que a primeira equação do membro direito representa a função de transferência de um filtro passa baixa. Já a segunda expressão corresponde à função de transferência de um filtro tipo passa-alta. Sendo assim, para a implementação do filtro em questão pelo método de Cauer, iremos utilizar a junção de dois circuitos: um filtro passa-baixa de ordem dois e um passa-alta, também de ordem dois, de tal modo a termos

T ( s )=T1 (s )+T 2 ( s)= 3,94.107

s2+6771 s+4,42.107 + 0,03162 s2

s2+6771 s+4,42.107

Onde

T 1=3,94. 107

s2+6771 s+4,42.107

corresponde ao FPB, e

T 2 ( s)= 0,03162 s2

s2+6771 s+4,42.107

corresponde ao FPA.

O circuito capaz de implementar tal função é apresentado na figura 17.

Figura 17. Circuito para implementação de um FPB tipo Cauer.

20

Page 21: projetosFiltros

Os componentes RPA, RPB serão determinados de acordo com o valor da resistência RK =1kΩ (escolhido arbitrariamente para efeito de cálculos) e da constate de ganho α para T1(s) e T2(s), como veremos a seguir.

Primeiramente começamos a calcular os valores dos componentes a serem utilizados, analisando T1(s):

T 1 ( s)= 3,94.107

s2+6771 s+4,42. 107 =α1

ω p

s2+ω p

Q p

+ωp2 ⇒

⇒ ωp2=4,42. 107 →ω p=6,6483. 103

ω p

Q p

=6771 →Q p=6,6483. 103

6771=0,982

A constante de ganho α1 é calculada por

α 1=3,94.107

4,42. 107 =0,8914

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ω p

=20,982

6,6483. 103 → C1=2,954.10−4

C2=1

2ωp Q p

= 12 (6,6483.103)(0,982)

→ C2=7,6595. 10−5

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(IX)

C1=2,954.10−4 F →C1=2,954. 10−4 . 10−4=2,954. 10−8 F=29,54. 10−9 F=29,54 nF

C2=7,6595.10−5 F → C2=7,6595.10−5 . 10−4=7,6595. 10−9 F=7,6595 nF

(X)

Determinamos o valor de RPB por

α 1=RK

RPB ⇒RPB=

RK

α 1

= 1. 103

0,8914=1,122. 103Ω=1,122 kΩ (XI)

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 implementação, fixamos os valores dos capacitores C1 e C2 e em seguida calculamos os

21

Page 22: projetosFiltros

valores dos resistores R1 e R2, realizando posteriores ajustes de escala conforme necessário.

Figura 18. Filtro passa alta de grau 2 (topologia Sallen-Key).

Uma vez que a formula geral para função de transferência de um FPA é da forma

T ( s )= s2

s2+ω p

Q p

s+ωp2

o calculo de ωp e Qp são análogos aos realizados ate agora. Sendo assim, calculamos:

T 2 ( s)= 0,03162 s2

s2+6771 s+4,42.107 =αs2

s2+ω p

Q p

s+ωp2 ⇒

⇒ ωp2=4,42. 107 →ω p=6,6483. 103

ω p

Q p

=6771 →Q p=6,6483. 103

6771=0,982

A constante de ganho para α2 é dada por

α 2=0,03162

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(6,6483. 103)(0,982)

→ R1=7,6595.10−5Ω

R2=2Q p

ωp

=20,982

6,6483.103 → R2=2,954.10−4 Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(XII)

R2=2,954. 10−4 Ω→ C1=2,954. 10−4 .108=2,954. 104 Ω=29,54. 103 Ω=29,54 kΩ

R1=7,6595.10−5Ω→ C2=7,6595.10−5 . 108=7,6595. 103 Ω=7,6595 kΩ

(XIII)

22

Page 23: projetosFiltros

Determinamos o valor de RPB por

α 2=RK

RPA ⇒RPA=

RK

α 2

= 1. 103

0,03162=3,162.104Ω=31,62. 103Ω=31,62 kΩ (XIV)

De posse dos valores de cada componente, passamos para a etapa de simulação digital do circuito, através do Multisim. O esquema gerado pelo programa é apresentado na figura 19.

Figura 19. Simulação 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 tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

Na figura 20, mostra-se o esquema da montagem.

23

Page 24: projetosFiltros

Figura 20. Montagem do circuito FPB Cauer.

Para as medições, utilizou-se uma tensão de entrada de 7,5V e analisamos o ganho para uma faixa de frequência de 10Hz a 10kHz, conforme mostra a tabela 03.

Freqüência (Hz) Ganho (Vo/Vi) Freqüência (Hz) Ganho (Vo/Vi)10 Hz 0,7948 3,5 0,0619100 0,8052 4 0,0374200 0,8271 4,5 0,0232300 0,8413 5 0,0129400 0,8400 5,5 0,0065500 0,8297 6 0,0026600 0,8168 6,5 0,0026700 0,7987 7 0,0052800 0,7768 7,5 0,0065900 0,7535 8 0,0077

1 kHz 0,7419 8,5 0,00901,5 0,4697 9 0,00972 0,2594 9,5 0,0103

2,5 0,1535 10 0,01033 0,0929

Tabela 03. Medições experimentais – filtro passa-baixa (Cauer).

Os resultados gráficos das simulações (Maltab e Simulink) e do circuito experimental são mostrados de modo comparativo nas figuras 21 e 22.

24

Page 25: projetosFiltros

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

Figura 21. Diagrama de Bode Filtro Passa-Baixa Cauer – Multisim versus circuito real (montagem).

3.2 Filtros passa-alta

Devemos projetar a função de transferência, simulação e montagem de três Filtros passa-alta (Butterworth, Chebyshev e Cauer) de acordo com as especificações:

• Frequência de passagem: 5000 Hz;• Frequência de bloqueio: 1000 Hz;

25

Page 26: projetosFiltros

• Atenuação máxima permitida na banda de passagem: 1 dB;• Atenuação mínima exigida na banda de bloqueio: 30 dB;

FPA – Aproximação de Butterworth

Inicialmente, utilizamos os dados fornecidos para gerar um código no programa MATLAB a fim de obter a função de transferência que representa a saída do filtro, fazendo uso da função buttord e butter. O código utilizado foi:

%Faixa de bloqueio: [0, 1000]Hzfs = 1000; ws = 2*pi*fs; %Faixa de passagem: [>5000]Hzfp = 5000; wp = 2*pi*fp; %Atenuação Máxima Permitida em dB: Ap= 1; %Atenuação Mínima Exigida em dB: As = 30; %Ordem do Polinômio de Aproximação[n, wn] = buttord (wp,ws,Ap,As,'s'); %Função de Transferência[B, A] = butter (n, wn, 'high', 's'); Ft = tf(B,A)

Cujo resultado obtido pelo programa foiTransfer function:

s^3--------------------------------------------s^3 + 3.973e004 s^2 + 7.893e008 s + 7.84e012

Logo, a função de transferência a ser analisada será

T ( s )= s3

s3+3,973. 104 s2+7,893. 108 s+7,84.1012

que caracteriza um filtro de 3ª ordem.A fim de simplificar a elaboração 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

T ( s )=T1 (s ) .T 2 (s )

onde T1(s) está associada ao filtro de ordem 1, e T2(s) ao filtro de ordem 2.Fazemos isso primeiramente achando as raízes do denominador da função de transferência no MATLAB, fazendo uso da função roots, por meio do código

r = roots(A)

que nos fornece o resultado

r =

26

Page 27: projetosFiltros

1.0e+004 *

-1.986586362152252 -0.993293181076126 + 1.720434256435563i -0.993293181076126 - 1.720434256435563i

Em seguida, com o auxilio da função poly, encontramos os coeficientes dos denominadores de T1(s) e T2(s)

p1 = poly(r(1))p2 = poly([r(2) r(3)])

cujos resultados são

p1 =

1.0e+004 *

0.000100000000000 1.986586362152252

p2 =

1.0e+008 *

0.000000010000000 0.000198658636215 3.946525374289317

Com isso, podemos escrever a nova equação para T(s):

T ( s )=T1 (s ) .T 2 (s )= ss+19865,9

s2

s2+19865,9 s+3,9465.108

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

T ( s )= s

s+1

RCLogo,

T 1 ( s)= ss+19865,9

= s

s+1

RC⇒

1RC

=19865,9

Considerando C=1F, obteremos:

C=1 →1

R(1)=19865,9

⇒R= 1

19865,9=5,034. 10−5 Ω

Efetuando uma mudança de escala com um fator igual a 10-9, chegaremos aC=1 F →C=1. 10−9=1 nF

R=5,034.10−5Ω→ R=5,034. 10−5 .109=5,034. 104=50,34.103 Ω=50,34 k Ω

27

Page 28: projetosFiltros

E, portanto, os valores dos componentes para realização da parte correspondente ao filtro de grau um são

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 condição de filtro de 2ª ordem utilizando topologia Sallen-Key, cuja configuração 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 impedâncias Z1 e Z2 e resistores as impedância Z3 e Z4, tal qual mostrado na figura 18, o que faz com que a obtenção dos valores destes componentes siga a mesma metodologia já vista para o supracitado circuito.Sendo assim, admitindo-se

C1=C2=1F;teremos:

T 2 ( s)= s2

s2+19865,9 s+3,9465. 108 =ω p

2

s2+ωp

Qp

+ωp2 ⇒

⇒ ω p2=3,9465. 108 →ω p=1,9866. 104

ω p

Q p

=19865,9 →Q p=1,9866. 104

19865,9=5,034.10−5≈ 1⇒

⇒ R1=1

2 ωp Q p

= 12(1,9866. 104)(1)

→ R1=2,517. 10−5 Ω

R2=2Q p

ωp

=21

1,9866. 104 → R2=1.007 .10−4 ≈ 1.10−4 Ω

Mudança de escala: fator 10-9

C1=1 F → C1=1.10−9 F=10 nF

C2=1 F → C2=1.10−9 F=10 nF(XVIII)

R2=1.10−4Ω→ C1=1.10−4 Ω.109=1.105Ω=100. 103Ω=100 kΩ

R1=2,517. 10−5 Ω→C2=2,517. 10−5 .109=2,517. 104 Ω=25,17. 103 Ω=25,17 kΩ

(XIX)

28

Page 29: projetosFiltros

Utilizando os valores em (XVI), (XVII), (XVIII) e (XIX), construímos o filtro desejado ligando em serie os circuitos das figuras 18 e 22. Fazendo primeiramente a simulação no Multisim, implementamos o circuito mostrado na figura 23.

Figura 23. Simulação Multisim do circuito projetado (FPA Butterworth).

Para a montagem experimental, utilizamos os seguintes materiais:- Amplificador operacional – CI-TL084;- Resistores de 25kΩ, 50kΩ e 100kΩ;- Capacitores de 1nF;- Fontes de tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

O esquema do circuito montado é o mostrado na figura 24.

Figura 24. Montagem do circuito FPA Butterworth.

29

Page 30: projetosFiltros

Verificando o circuito, aplicamos uma tensão de entrada de 5V e variamos a frequência do sinal de entrada de 100Hz a 10Kz, obtendo os valores presentes na tabela 04.

Frequencia(Hz) Ganho V0/Vi Frequencia(Hz) Ganho V0/Vi

100 0,00002 5248 0,86

1000 0,021 5495 0,87

1995 0,13 6025 0,88

2510 0,34 6456 0,88

3020 0,54 7079 0,88

4070 0,76 8130 0,88

4570 0,84 9120 0,88

5011 0,85 10000 0,88

Tabela 04. Medições experimentais – filtro passa-alta (Butterworth).Os resultados gráficos da saída de cada circuito (simulações e montagens) são apresentados comparativamente nas figuras 25 e 26.

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

30

Page 31: projetosFiltros

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

31

Page 32: projetosFiltros

FPA – Aproximação de Chebyshev

Elaborando um roteiro MATLAB para a aproximação de Chebyshev, utilizando mais uma vez as funções cheb1ord e cheby1, obtemos:%Faixa de bloqueio: [0,1000]Hzfs = 1000; ws = 2*pi*fs; %Faixa de passagem: [>5000]Hzfp = 5000; wp = 2*pi*fp; %Atenuação Máxima Permitida em dB: Ap= 1; %Atenuação Mínima Exigida em dB: As = 30; %Ordem do Polinômio de Aproximação[n, wn] = cheb1ord(wp,ws,Ap,As,'s'); %Função de Transferência[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 função de transferência para nosso atual projeto é

T ( s )= s3

s3+7,919. 104 s2+1,985. 109+6,311.1013

que caracteriza um filtro de terceiro grau, o qual iremos decompor como uma associação de um filtro passa-alta de grau 1 e outro de grau dois, de tal modo que

T ( s )=T1 (s ) .T 2(s)e para isso, determinamos os valores dos coeficiente para T1(s) e T2(s) com do Matlab, pelas funções roots e poly, segundo o código

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

32

Page 33: projetosFiltros

p1 =

1.0e+004 *

0.000100000000000 6.357303777621699

p2 =

1.0e+008 *

0.000000010000000 0.000156153246800 9.927136257703472

de onde podemos aferir que

T ( s )=T1 (s ) .T 2 (s )= ss+63573

.s2

s2+15615,3 s+9,927.108

De onde analisamos, de modo análogo ao que já realizamos para os projetos anteriores:

T1(s):

T 1 ( s)= ss+63573

= s

s+1

RC⇒

1RC

=63573

Considerando C=1F, obteremos:

C=1 →1

R(1)=63573

⇒R= 1

63573=1,573.10−5Ω

Efetuando uma mudança de escala com um fator igual a 10-9, chegaremos aC=1 F →C=1. 10−9=1 nF

R=1,573.10−5Ω→ R=1,573. 10−5 .109=1,573. 104=15,73.103 Ω=15,73 kΩE, portanto, os valores dos componentes para realização da parte correspondente ao filtro de grau um são

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:

T 2 ( s)= s2

s2+15615,3 s+9,927. 108 =s2

s2+ωp

Q p

+ω p2 ⇒

33

Page 34: projetosFiltros

⇒ ω p2=9,927. 108 →ω p=3,15. 104

ω p

Q p

=15615,3 →Q p=3,15. 104

15615,3=2,0177⇒

⇒ R1=1

2 ω pQ p

= 12(3,15. 104)(2,0177)

→ R1=7,867. 10−6 Ω

R2=2Q p

ω p

=22,0177

3,15. 104 → R2=1,28. 10−4Ω

Mudança de escala: fator 10-9

C1=1 F → C1=1.10−9 F=1nF

C2=1 F → C2=1.10−9 F=1nF(XXII)

R2=1,28. 10−4 Ω→ C1=1,28. 10−4 .109=1,28.105Ω=128.103Ω=128 kΩ

R1=7,867. 10−6 Ω→C2=7,867. 10−6 .109=7,867. 103Ω=7,867 k Ω(XXIII)

Utilizando os valores em (XX), (XXI), (XXII) e (XXIII), construímos o filtro desejado ligando em serie os circuitos das figuras 18 e 22. Fazendo primeiramente a simulação no Multisim, implementamos o circuito mostrado na figura 27.

Figura 27. Simulação 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 tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;

34

Page 35: projetosFiltros

- Fios para ligação;

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 frequência de 100Hz a10kz, obtendo como valores de saída os números vistos na tabela 05.

Frequencia(Hz) Ganho V0/Vi Frequencia(Hz) Ganho V0/Vi

100 0,00002 5000 0,84

501 0,0030 5248 0,86

1000 0,021 5500 0,87

1510 0,097 5625 0,87

1995 0,14 6000 0,88

2500 0,34 6500 0,88

3000 0,52 7000 0,88

3550 0,71 8000 0,88

4000 0,74 9000 0,88

4500 0,83 10000 0,88

Tabela 05. Medições experimentais – filtro passa alta (Chebyshev).

Os gráficos de cada resposta obtida (simulações e teste fisico) são exibido comparados entre si nas figuras 29 e 30.

35

Page 36: projetosFiltros

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 – Aproximação de Cauer

Iniciamos a construção desse tipo de filtro fazendo um novo código Matlab que nos forneça a função de transferência para o mesmo. Com o auxilio das funções ellipord e ellip, temos:

36

Page 37: projetosFiltros

%Faixa de bloqueio: [0, 1000]Hzfs = 1000; ws = 2*pi*fs; %Faixa de passagem: [>5000]Hzfp = 5000; wp = 2*pi*fp; %Atenuação Máxima Permitida em dB: Ap= 1; %Atenuação Mínima Exigida em dB: As = 30; %Ordem do Polinômio de Aproximação[n, wn] = ellipord(wp, ws, Ap, As, 's'); %Função de Transferência[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 expressão nos revela que, podendo-se desprezar a segunda parcela no numerador (devido ao seu valor infimo), a função de transferência do filtro será

T ( s )= 0,8913 s2+2,787. 107

s2+30230 s+8,815.108

Tal expressão, de modo análogo ao analisado para o caso do FPB Cauer, pode ser expressa por

T ( s )=T1 (s )+T 2 ( s)= 0,8913 s2

s2+30230 s+8,815. 108 + 2,787.107

s2+30230 s+8,815. 108

Ou que nos mostra que este filtro poderá ser implementado como a junção de um filtro passa alta (cuja função de transferência corresponde a T1(s)) com outro passa baixa(representado por T2(s)), de modo que a conexão dos dois se dê como o representado na figura 17 e resulte numa saída idêntica a T(s).Sendo assim, seguindo a mesma analogia usada no caso do FPB Cauer, temos:

T1(s):

T 1 ( s)= 0,8913 s2

s2+30230 s+8,815. 108 =αs2

s2+ω p

Qp

s+ω p2 ⇒

⇒ ω p2=8,815. 108→ ω p=2,969. 104

ω p

Q p

=30230 →Q p=2,969.104

30230=0,9821

37

Page 38: projetosFiltros

A constante de ganho para α1 é dada por

α 1=0,8913

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(2,969. 104)(0,9821)

→ R1=1,7148. 10−5 Ω

R2=2Q p

ω p

=20,9821

2,969. 104 → R2=6,6157. 10−5Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(XXIV)

R2=6,6157. 10−5 Ω→C1=6,6157. 10−5 .108=6,6157. 103Ω=6,6157 kΩ

R1=1,7148. 10−5 Ω→ C2=1,7148.10−5 .108=1,7148.103Ω=1,7148 k Ω(XXV)

Tomando-se

RK=1kΩ (XXVI)

determinamos o valor de RPB por

α 1=RK

RPA ⇒RPA=

RK

α 1

= 1.103

0,8913=1,122.103Ω=1,122 kΩ (XXVII)

T2(s):

T 2 ( s)= 2,787.107

s2+30230 s+8,815. 108 =α 1

ω p

s2+ωp

Q p

+ω p2 ⇒

⇒ ω p2=8,815. 108→ ω p=2,969. 104

ω p

Q p

=30230 →Q p=2,969.104

30230=0,9821

A constante de ganho α2 é calculada por

α 2=2,787.107

8,815.108=0,0316

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ωp

=20,9821

2,969. 104 →C1=6,6157. 10−5 F

C2=1

2ωp Q p

= 12 (2,969.104)(0,9821)

→C2=1,7148.10−5 F

38

Page 39: projetosFiltros

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(XXVIII)

C1=6,6157.10−5 F → C1=6,6157.10−5 . 10−4=6,6157. 10−9 F=6,6157 nF

C2=1,7148.10−5 F →C2=1,7148.10−5 .10−4=1,7148. 10−9 F=1,7148 nF

(XXIX)

Determinamos o valor de RPB por

α 2=RK

RPB ⇒RPB=

RK

α 2

= 1. 103

0,0316=3,1646. 104 Ω=31,646. 103 Ω=31,646 kΩ (XXX)

De posso dos valores de XXIV a XXX, montamos o circuito simulado no Multisim, conforme mostra a figura 31.

Figura 31. Simulação Multisim do circuito projetado (FPA Cauer).

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 tensão;

39

Page 40: projetosFiltros

- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

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 frequência de 100Hz a 10kHz e obtivemos na saída os seguintes valores apresentados na tabela 06.

Frequencia(Hz) Ganho V0/Vi Frequencia(Hz) Ganho V0/Vi

100 0,025 3000 0,33200 0,023 4000 0,3300 0,022 5000 0,78400 0,021 5500 0,84500 0,018 6000 0,88600 0,015 6500 0,89700 0,0103 7000 0,89800 0,006 7500 0,89850 0,003 8000 0,88950 0,0037 8500 0,88

1000 0,007 9000 0,871500 0,054 9500 0,862000 0,11 10000 0,86

Tabela 05. Medições experimentais – filtro passa alta (Cauer).

Os resultados gráficos das simulações e da montagem experimental foram comparados entre si e são os apresentados nas figuras 33 e 34.

40

Page 41: projetosFiltros

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 obtenção da função de transferência e simulação de três filtros tipo passa faixa (Butterworth, Chebyshev e Cauer) de acordo com as seguintes especificações:

41

Page 42: projetosFiltros

Frequência de borda da faixa de passagem inferior: 2000 Hz Frequência de borda da faixa de passagem superior: 3000 Hz Frequência de borda da faixa de bloqueio inferior: 100 Hz Frequência de borda da faixa de bloqueio superior: 5000 Hz Atenuação máxima permitida na banda de passagem: 1 dB Atenuação mínima exigida na banda de bloqueio: 12 dB

Veremos a seguir o desenvolvimento dos projetos para cada tipo de aproximação.

FPF – Aproximação deButterworth

Utilizando o Matlab para obtenção da expressão que define a função de transferência para as especificações dadas, geramos o seguinte código:

%Faixa de passagem: [2000, 3000]Hzfp1=2000; wp1=2*pi*fp1;fp2=3000; wp2=2*pi*fp2; wp=[wp1 wp2] %Faixa de bloqueio: [100, 5000]Hzfs1=100; ws1=2*pi*fs1;fs2=5000; ws2=2*pi*fs2; ws=[ws1 ws2] %Atenuação Máxima Permitida em dB: Ap= 1; %Atenuação Mínima Exigida em dB: As = 12; %Obtenção da Função de Transferência [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 função de transferência para esta aproximação será dada por

T ( s )= 1,479.108 s2

s4+1,72. 104 s3+6,217.108 s2+4,074.102 s+5,611.1016

que revela ser uma função de grau quatro. Isso nos leva a realizar uma simplificação para esta expressão em uma biquadratica, a fim de tornar nosso projeto mais simples.

42

Page 43: projetosFiltros

Para tanto, fazemos uso da função roots do Matlab e obtemos os valores das raízes do polinômio do denominador de T(s). O resultado obtido foi

r =

1.0e+004 *

-0.549816437172937 + 1.973740569630383i -0.549816437172937 - 1.973740569630383i -0.310235469696816 + 1.113688662760632i -0.310235469696816 - 1.113688662760632i

De posse desses valores e ainda utilizando a ferramenta computacional, calculamos os valores dos coeficientes das biquadratica, pelo código

p1 = poly([r(1) r(2)])p2 = poly([r(3) r(4)])

que gerou o resultado

p1 =

1.0e+008 *

0.000000010000000 0.000109963287435 4.197949950790411

p2 =

1.0e+008 *

0.000000010000000 0.000062047093939 1.336548484219568

E assim, a nova expressão para T(s) será

T ( s )=T1 (s ) T2 (s )= 1,479.108

s2+10996,33 s+4,198. 108 .s2

s2+6204,71 s+1,336. 108

De onde podemos verificar que

T 1 ( s)= 1,479.108

s2+10996,33 s+4,198.108→

filtro passa baixa de2ª ordem

T 2 ( s)= s2

s2+6204,71 s+1,336. 108→

filtro passaalta de 2ª ordem

Sendo assim, notamos que o filtro em questão pode ser implementado pela associação de um FPB com um FPA ligados em cascata, conforme mostra a figura 35.

43

Page 44: projetosFiltros

Figura 35. Esquema de um filtro passa faixa tipo Butterworth.

Prosseguimos assim para o cálculo dos valores dos parâmetros para T1(s) e T2(s):

T1(s):

T 1 ( s)= 1,479.108

s2+10996,33 s+4,198.108 =αωp

2

s2+ω p

Qp

s+ωp2 ⇒

⇒ ω p2=4,198. 108 →ω p=2,049. 104

ω p

Q p

=10996,33 →Q p=2,049.104

10996,33=1,863

A constante de ganho α é calculada por

α=1,479. 108

4,198. 108 =2,787.107

8,815.108=0,3523

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ω p

=21,863

2,049. 104 →C1=1,818. 10−4 F

C2=1

2ωp Q p

= 12 (2,969.104)(0,9821)

→C2=1,310.10−5 F

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(XXXI)

C1=1,818. 10−4 F →C1=1,818. 10−4 . 10−4=1,818. 10−8 F=18,18.10−9 F=18,18 nF

C2=1,310. 10−5 F → C2=1,310. 10−5 . 10−4=1,310.10−9 F=1,310 nF

(XXXII)

Calculando os valores das impedâncias Z2 e Z3 para ajuste de ganho:

44

Page 45: projetosFiltros

Z2=1α

R1=1

0,3523.10 .103=2,838.104=28,38. 103 Ω=28,38 kΩ

(XXXIII)

Z3=1

1−αR1=

11−0,3523

.10 .103=1,544.104=15,44. 103Ω=15,44. 103 kΩ

(XXXIV)

T2(s):

T 1 ( s)= s2

s2+6204,71 s+1,336. 108 =s2

s2+ω p

Qp

s+ωp2 ⇒

⇒ ω p2=1,336.108→ ω p=1,156.104

ω p

Q p

=6204,71 →Q p=1,156. 104

6204,71=1,863

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(1,156. 104)(1,863)

→ R1=2,322. 10−5 Ω

R2=2Q p

ωp

=21,863

1,156.104 → R2=3,223. 10−4 Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(XXXV)

R2=3,223. 10−4 Ω→ C1=3,223. 10−4 .108=3,223.104 Ω=32,23. 103 Ω=32,23 kΩ

R1=2,322.10−5Ω→ C2=2,322. 10−5 . 108=2,322. 103 Ω=2,322 k Ω

(XXXVI)

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

45

Page 46: projetosFiltros

Figura 36. Simulação 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 tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

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 frequência de 100Hz a 10kHz, e obtivemos os dados presente na tabela 06.

46

Page 47: projetosFiltros

Frequencia(Hz) V0/Vi Frequencia(Hz) V0/Vi

100 0,0008 2900 0,73

500 0,02 3000 0,72

1000 0,1 3100 0,7

1500 0,4 3200 0,63

1600 0,45 3300 0,6

1700 0,53 3400 0,57

1800 0,67 3500 0,55

1900 0,7 4000 0,37

2000 0,72 4500 0,25

2100 0,73 5000 0,19

2200 0,74 5500 0,14

2300 0,75 6500 0,09

2400 0,76 7000 0,08

2500 0,75 8000 0,05

2600 0,75 9000 0,038

2800 0,74 10000 0,03

Tabela 06. Medições experimentais – filtro passa faixa (Butterworth).

Os resultados gráficos, das simulações digitais e da montagem do circuito físico do filtro são apresentados de modo comparativo nas figuras 38 e 39.

47

Page 48: projetosFiltros

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 – Aproximação de Chebyshev

Mais uma vez, recorremos ao Matlab para busca da função de transferência para um filtro passa faixa, porem desenvolvido segundo a aproximação de Chebyshev. O código utilizado para isso foi:

48

Page 49: projetosFiltros

% Faixa de passagem: [2000, 3000]Hzfp1=2000; wp1=2*pi*fp1;fp2=3000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [100, 5000]Hzfs1=100; ws1=2*pi*fs1;fs2=5000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuação Máxima Permitida em dB: Ap= 1; % Atenuação Mínima Exigida em dB: As = 12; % Obtenção da Função de Transferência [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

T ( s )= 3,879. 107 s2

s4+6897 s3+5,173. 108 s2+1,634. 1012 s+5,611.1016

que é um função 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 funções particulares para o calculo de raízes, a fim de obtermos os coeficientes da biquadratica. Assim, o programa nos fornece

r =

1.0e+004 *

-0.203608554949769 + 1.836534469250864i -0.203608554949769 - 1.836534469250864i -0.141254855271207 + 1.274108598819012i -0.141254855271207 - 1.274108598819012i

p1 =

49

Page 50: projetosFiltros

1.0e+008 *

0.000000010000000 0.000040721710990 3.414315300395285

p2 =

1.0e+008 *

0.000000010000000 0.000028250971054 1.643305655722235

E disso tiramos que

T ( s )=T1 (s ) T2 (s )= 3,879. 107

s2+4072,2 s+3,414. 108 .s2

s2+2825,1 s+1,643. 108

De onde verificamos que

T 1 ( s)= 3,879.107

s2+4072,2 s+3,414. 108→

FPB de grau2

T 2 ( s)= s2

s2+2825,1 s+1,643. 108→

F PA de grau 2

E assim, analisamos:

T1(s):

T 1 ( s)= 3,879.107

s2+4072,2 s+3,414. 108 =αω p

2

s2+ω p

Q p

s+ω p2 ⇒

⇒ ωp2=3,414 .108 → ωp=1,848.104

ω p

Q p

=4072,2→ Q p=1,848.104

4072,2=4,537

A constante de ganho α é calculada por

α=3,879.107

3,414.108=0,1136

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ωp

=24,537

1,848. 104 →C1=4,910.10−4 F

C2=1

2ωp Q p

= 12 (1,848.104)(4,537)

→ C2=5,963.10−6 F

50

Page 51: projetosFiltros

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(XXXVII)

C1=4,910. 10−4 F → C1=4,910. 10−4 .10−4=4,910.10−8 F=49,10.10−9 F=49,10 nF

C2=5,963. 10−6 F → C2=5,963.10−6 .10−4=5,963. 10−10 F=0,5963.10−9 F=0,5963 nF

(XXXVIII)

Calculando os valores das impedâncias Z2 e Z3 para ajuste de ganho:

Z2=1α

R1=1

0,1136.10 .103=8,803.104=88,03. 103 Ω=88,03 kΩ

(XXXIX)

Z3=1

1−αR1=

11−0,1136

.10 . 103=1,128. 104=11,28.103Ω=11,28 kΩ

(XXXX)

T2(s):

T 2 ( s)= s2

s2+2825,1 s+1,643. 108 =s2

s2+ω p

Q p

s+ωp2 ⇒

⇒ ωp2=1,643 . 108→ ω p=1,282. 104

ω p

Q p

=2825,1 →Q p=1,282. 104

2825,1=4,538

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(1,282. 104)(4,538)

→ R1=8,595.10−6Ω

R2=2Q p

ω p

=24,538

1,282. 104 → R2=7,079. 10−4 Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(XXXXI)

R2=7,079. 10−4 Ω→ C1=7,079. 10−4 .108=7,079.104 Ω=70,79. 103 Ω=70,79 kΩ

R1=8,595. 10−6 Ω→C2=8,595. 10−6 . 108=8,595.102 Ω=0,8595.103 Ω=859,5Ω

(XXXXII)

Baseado nos valores de (XXXVII) a (XXXXII), efetuamos a simulação no Multisim, construindo o modelo para o circuito apresentado na figura 40.

51

Page 52: projetosFiltros

Figura 40. Simulação Multisim do circuito projetado (FPF Chebyshev).

Para a simulação 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 tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

O esquema do circuito montado é representado na figura 41.

Figura 41. Montagem do circuito FPF Chebyshev.

52

Page 53: projetosFiltros

Aplicando-se um sinal de entrada com amplitude de 5V, e com frequência variada entre 100Hz e 10Khz, obtivemos os dados contidos na tabela 07.

Frequencia(Hz) V0/Vi Frequencia(Hz) V0/Vi

100 0,0002 3100 0,45

500 0,0053 3200 0,35

1000 0,03 3300 0,3

1500 0,13 3400 0,24

2000 0,5 3500 0,2

2100 0,49 4000 0,1

2200 0,47 4500 0,06

2300 0,45 5000 0,04

2400 0,45 5500 0,03

2500 0,47 6000 0,027

2600 0,49 7000 0,017

2700 0,52 8000 0,0125

2800 0,51 9000 0,009

2900 0,5 10000 0,007

3000 0,49

Tabela 07. Medições experimentais – filtro passa faixa (Chebyshev).

Os resultados gráficos obtidos em todas as simulações realizadas, juntamente com os dados do circuito físico, são avaliados comparativamente nos figuras 42 e 43.

53

Page 54: projetosFiltros

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 – Aproximação de Cauer

Novamente fazemos aqui o uso de um roteiro Matlab para obtenção da função de transferência para um FPF, porem usando o artificio de Cauer. Sendo assim, elaboramos o seguinte código:

54

Page 55: projetosFiltros

% Faixa de passagem: [2000, 3000]Hzfp1=2000; wp1=2*pi*fp1;fp2=3000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [100, 5000]Hzfs1=100; ws1=2*pi*fs1;fs2=5000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuação Máxima Permitida em dB: Ap= 1; % Atenuação Mínima Exigida em dB: As = 12; % Obtenção da Função de Transferência [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 função de transferência a ser analisada é

T ( s )= 0,2512 s4+1,615. 108 s2+1,409.1016

s4+5671 s3+5,214.108 s2+1,343. 1012s+5,611.1016

Essa função é de grau quatro, e por isso, será necessário dividi-la em duas biquadradicas. Visto que o numerador apresenta uma polinômio de quarto grau, será preciso também determinar os coeficientes correspondentes as suas parcelas.O código Matlab necessário para encontrar esses valores são

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:

r_num =

55

Page 56: projetosFiltros

1.0e+004 *

0 + 2.321281776786468i 0 - 2.321281776786468i 0 + 1.020429781489358i 0 - 1.020429781489358i

r_den =

1.0e+004 *

-0.170301760111065 + 1.879638190317986i -0.170301760111065 - 1.879638190317986i -0.113248129346655 + 1.249931349876946i -0.113248129346655 - 1.249931349876946i

p_num1 =

1.0e+008 *

0.000000002511886 0 1.353492096047753

p_num2 =

1.0e+008 *

0.000000010000000 0 1.041276938950419

p_den1 =

1.0e+008 *

0.000000010000000 0.000034060352022 3.562042415998800

p_den2 =

1.0e+008 *

0.000000010000000 0.000022649625869 1.575153518205721

São com esses valores que construímos a nova expressão para T(s):

T ( s )=T1 (s ) T2 (s )= 0,2512 s2+1,353.108

s2+3406,04 s+3,562. 108 .s2+1,041.108

s2+2264,96 s+1,575.108

Dessa expressão, podemos perceber que

56

Page 57: projetosFiltros

T 1 ( s)= 0,2512 s2+1,353. 108

s2+3406,04 s+3,562.108 =0,2512 s2

s2+3406,04 s+3,562. 108 +1,353.108

s2+3406,04 s+3,562.108

¿T 1 a ( s)+T 1b(s )

T 2 ( s)= s2+1,041. 108

s2+2264,96 s+1,575. 108 =s2

s2+2264,96 s+1,575.108 +1,041. 108

s2+2264,96 s+1,575.108

¿T 2 a ( s)+T 2b(s)

Ou seja, a função de transferência é composta por quatro parcelas que correspondem a dois FPA (T1a e T2a) e dois FPB (T1b e T2b), associados de tal modo que

T ( s )=T1 (s ) T2 (s )=(T1 a+T 1 b)(T 2 a+T 2 b)

Essa configuração fica caracterizada pelo esquema mostrado na figura 44.

Figura 44. Esquema elétrico de um circuito passa faixa de ordem 4.

Sendo assim, calculamos todos os valores correspondentes a cada parâmetro do circuito do filtro. Assim, calculamos:

T1(s):

Parâmetros de T1a(s):

T 1 a=0,2512 s2

s2+3406,04 s+3,562.108=α1s2

s2+ω p

Qp

s+ωp2 ⇒

⇒ ω p2=3,562. 108→ ω p=1,887. 104

ω p

Q p

=3406,04 → Q p=1,887.104

3406,04=5,5401

A constante de ganho para α1a é dada por

57

Page 58: projetosFiltros

α 1a=0,2512

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(1,887. 104)(5,5401)

→ R1=4,783. 10−6 Ω

R2=2Q p

ω p

=25,5401

1,887. 104 → R2=5,872. 10−4Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(XXXXII)

R2=5,872. 10−4 Ω→ C1=5,872. 10−4 .108=5,872.104Ω=58,72. 103Ω=58,72 kΩ

R1=4,783.10−6Ω→ C2=4,783. 10−6 . 108=4,783.102Ω=478,3 Ω

(XXXXIII)

Determinamos o valor de RPB por (para Rk = 1kΩ)

α 1a=RK

RPA ⇒RPA=

RK

α 1a

= 1.103

0,2512=3,98. 103 Ω=3,98kΩ (XXXXIV)

Parâmetros de T1b(s):

T 1 b ( s)= 1,353.108

s2+3406,04 s+3,562.108 =αωp

2

s2+ω p

Q p

s+ωp2 ⇒

⇒ ω p2=3,562.108→ ωp=1,887.104

ω p

Q p

=3406,04 → Q p=1,887.104

3,562. 108 =5,5411

A constante de ganho α1b é calculada por

α 1b=1,353.108

3,562.108=0,3798

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ω p

=25,5411

1,887. 104 → C1=5,872.10−4

C2=1

2ωp Q p

= 12 (1,887.104)(5,5411)

→C2=4,783.10−6

Mudança de escalar: fator 104

58

Page 59: projetosFiltros

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(XXXXV)

C1=5,872.10−4 F →C1=5,872. 10−4 .10−4=5,872. 10−8 F=58,72.10−9 F=58,72 nF

C2=74,783. 10−6 F → C2=4,783. 10−6 .10−4=4,783. 10−10 F=0,4783.10−9=0,4783 nF

(XXXXVI)

Determinamos o valor de RPB por (para RK = 1kΩ)

α 1b=RK

RPB ⇒RPB=

RK

α 1 b

= 1.103

0,3798=2,633. 103 Ω=2,633 kΩ (XXXXVII)

T2(s):

Parâmetros de T2a(s):

T 2a ( s)= s2

s2+2264,96 s+1,575. 108 =α 2as2

s2+ω p

Qp

s+ω p2

⇒ ω p2=1,575. 108→ ω p=1,255. 104

ω p

Q p

=2264,96 → Q p=1,255.104

2264,96=5,5409

A constante de ganho para α2a é dada por

α 2a=1

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(1,255. 104)(5,5409)

→ R1=7,1903. 10−6 Ω

R2=2Q p

ωp

=25,5409

1,255.104 → R2=8,8301. 10−4Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(XXXXVIII)

R2=8,8301. 10−4Ω→ C1=8,8301.10−4 . 108=8,8301. 104 Ω=88,3. 103Ω=88,3 k Ω

R1=7,1903. 10−6 Ω→C2=7,1903. 10−6 . 108=7,1903. 102Ω=719,03 Ω

(XXXXIX)

Determinamos o valor de RPB por (para Rk = 1kΩ)

59

Page 60: projetosFiltros

α 2a=RK

RPA ⇒RPA=

RK

α 2a

=1.103

12=1.103Ω=1 kΩ (L)

Parâmetros de T2b(s):

T 2b ( s)= 1,041.108

s2+2264,96 s+1,575. 108 =αω p

2

s2+ω p

Qp

s+ω p2 ⇒

⇒ ω p2=1,575. 108→ ω p=1,255. 104

ω p

Q p

=2264,96 → Q p=1,255.104

2264,96=5,5409

A constante de ganho α2b é calculada por

α 2b=1,041.108

1,575.108=0,661

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ω p

=25,5409

1,255. 104 →C1=8,8301. 10−4

C2=1

2ωp Q p

= 12 (1,255.104)(5,5409)

→ C2=7,1903.10−6

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(LI)

C1=8,8301.10−4 F → C1=8,8301.10−4 .10−4=8,8301.10−8 F=88,301.10−9 F=88,3 nF

C2=7,1903. 10−6 F → C2=7,1903.10−6 .10−4=7,1903. 10−10 F=0,71903.10−9=0,719nF

(LII)

Determinamos o valor de RPB por (para RK = 1kΩ)

α 2b=RK

RPB ⇒RPB=

RK

α 2 b

= 1.103

0,661=1,513. 103 Ω=1,513 kΩ (LIII)

Efetuados todos esses cálculos, passamos a etapa de simulação digital, construindo o circuito apresentado na figura 45.

60

Page 61: projetosFiltros

Figura 45. Simulação 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 tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

O esquema do circuito montado é o mostrado na figura 46.

Figura 46. Montagem do circuito FPF Cauer.

Para efetuar as medições, aplicamos um sinal de 1V com frequência variada entre 10Hz e 10kHz, obtendo os valores presentes na tabela 08.

Frequencia(Hz) V0/Vi Frequencia(Hz) V0/Vi

61

Page 62: projetosFiltros

100 0,24 3400 0,25

500 0,23 3600 0,09

1000 0,21 3800 0,042

1600 0,035 4000 0,018

2000 0,56 4600 0,058

2200 0,51 5000 0,075

2400 0,5 5500 0,085

2600 0,52 6000 0,09

2800 0,62 8000 0,108

3000 0,65 10000 0,112

3200 0,41

Tabela 08. Medições experimentais – filtro passa faixa (Cauer).

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

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

62

Page 63: projetosFiltros

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 três filtros do tipo rejeita-faixa, cada uma por um método de aproximação (Butterworth, Chebyshev e Cauer) para as seguintes especificações:

Frequência de borda da faixa de passagem inferior: 100 Hz Frequência de borda da faixa de passagem superior: 5000 Hz Frequência de borda da faixa de bloqueio inferior: 2000 Hz Frequência de borda da faixa de bloqueio superior: 3000 Hz Atenuação máxima permitida na banda de passagem: 1 dB Atenuação mínima exigida na banda de bloqueio: 12 dB

Assim, buscamos obter a função de transferência e efetuando as respectivas simulações para cada uma dos modelos.

FRF – Aproximação de Butterworth

Calculamos o primeiro dos três filtros buscando sua função de transferência, utilizando o Matlab, por meio do seguinte código:

% Faixa de passagem: [0, 100]Hz & [5000, ?]Hzfp1=100; wp1=2*pi*fp1;fp2=5000; wp2=2*pi*fp2;wp=[wp1 wp2]; % Faixa de bloqueio: [2000, 3000]Hzfs1=2000; ws1=2*pi*fs1;

63

Page 64: projetosFiltros

fs2=3000; ws2=2*pi*fs2;ws=[ws1 ws2]; % Atenuação Máxima Permitida em dB: Ap= 1; % Atenuação Mínima Exigida em dB: As = 12; % Obtenção da Função de Transferência[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 então que a função de transferência é

T ( s )= s4+4,737. 108 s2+5,611.1016

s4+1,744.104 s3+6,259.108 s2+4,132.1012s+5,611.1016

Temos assim uma função de quarto grau, o que nos sugere dividi-la em uma biquadratica. Fazemos isso através do Matlab, obtendo as raízes do numerador e denominador (pelo uso da citada função roots) e em seguida determinando os coeficientes dos termos de cada parcela (com a já comentada função poly). Assim, encontramos pelo programa

r_num =

1.0e+004 *

-0.000000000000078 + 1.539059796477813i -0.000000000000078 - 1.539059796477813i 0.000000000000078 + 1.539059755380208i 0.000000000000078 - 1.539059755380208i

r_den =

1.0e+004 *

-0.559234229930038 + 1.980052361160416i -0.559234229930038 - 1.980052361160416i -0.312910774339985 + 1.107907356890392i -0.312910774339985 - 1.107907356890392i

p_num1 =

64

Page 65: projetosFiltros

1.0e+008 *

0.000000010000000 0.000000000000000 2.368705057134330

p_num2 =

1.0e+008 *

0.000000010000000 -0.000000000000000 2.368704930630985

p_den1 =

1.0e+008 *

0.000000010000000 0.000111846845986 4.233350276862379

p_den2 =

1.0e+008 *

0.000000010000000 0.000062582154868 1.325371864149903

Dessa forma, podemos expressar T(s) como

T ( s )=T1 (s ) T2 (s )= s2+2,369.108

s2+11184,7 s+4,233. 108 .s2+2,369. 108

s2+6258,2+1,325.108

Para esta composição, verificamos que:

T 1 ( s)= s2+2,369.108

s2+11184,7 s+4,233.108 =s2

s2+11184,7 s+4,233. 108 +2,369. 108

s2+11184,7 s+4,233.108

¿T 1 a ( s) T1 b ( s );

T 2 ( s)= s2+2,369.108

s2+6258,2+1,325. 108 =s2

s2+6258,2+1,325.108 +2,369.108

s2+6258,2+1,325.108

¿T 2 a ( s) T 2b ( s )

Ou seja, a função de transferência que vemos pode ser construída pela união 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 parâmetros de todos os termos de T(s):

T1(s): Parâmetros de T1a(s):

65

Page 66: projetosFiltros

T 1a ( s)= s2

s2+11184,7 s+4,233.108 =αs2

s2+ω p

Qp

s+ωp2

⇒ ω p2=4,233 . 108 → ωp=2,057. 104

ω p

Q p

=3406,04 → Q p=1,887.104

3406,04=1,8395

A constante de ganho para α1a é dada por

α 1a=1

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(2,057. 104)(1,8395)

→ R1=1,321. 10−5 Ω

R2=2Q p

ωp

=21,8395

2,057.104 → R2=1,788. 10−4Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(LIV)

R2=1,788. 10−4 Ω→ C1=1,788. 10−4 .108=1,788.104Ω=1,788. 103Ω=17,88 kΩ

R1=1,321. 10−5Ω→C2=1,321. 10−5 . 108=1,321. 103Ω=1,32k Ω

(LV)

Determinamos o valor de RPB por (para Rk = 1kΩ)

α 1a=RK

RPA ⇒RPA=

RK

α 1a

=1.103

1=1.103Ω=1 kΩ (LVI)

Parâmetros de T1b(s):

T 1b ( s)= 2,369. 108

s2+11184,7 s+4,233.108 =αωp

2

s2+ω p

Qp

s+ωp2 ⇒

⇒ ωp2=4,233.108→ ωp=2,0574.104

ω p

Q p

=11184,7 →Q p=2,0574. 104

11184,7=1,8395

A constante de ganho α1b é calculada por

α 1b=2,369.108

4,233. 108 =0,5597

Seguindo:R1 ¿R2=1Ω;

66

Page 67: projetosFiltros

⇒ C1=2Q p

ω p

=21,8395

2,0574. 104 → C1=1,7882.10−4

C2=1

2ωp Q p

= 12 (2,0574.104)(1,8395)

→C2=1,3211.10−5

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(LVII)

C1=1,7882. 10−4 F →C1=1,7882. 10−4 . 10−4=1,7882. 10−8 F=17,882.10−9 F=17,88 nF

C2=1,3211.10−5 F → C2=1,3211.10−5 . 10−4=1,3211.10−9 F=1,32nF

(LVIII)

Determinamos o valor de RPB por (para RK = 1kΩ)

α 1b=RK

RPB ⇒RPB=

RK

α 1 b

= 1. 103

0,5597=1,5152.103 Ω=1,52 kΩ (LIX)

T2(s):

Parâmetros de T2a(s):

T 2a ( s)= s2

s2+6258,2+1,325. 108 =α 2as2

s2+ωp

Q p

s+ω p2

⇒ ωp2=1,325. 108 → ωp=1,1511.104

ω p

Q p

=2264,96 → Q p=1,255.104

2264,96=1,8393

A constante de ganho para α2a é dada por

α 2a=1

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(1,1511.104)(1,8393)

→ R1=2,3616. 10−5Ω

R2=2Q p

ωp

=21,8393

1,1511.104 → R2=3,1958.10−4 Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(LX)

67

Page 68: projetosFiltros

R2=3,1958. 10−4 Ω→ C1=3,1958. 10−4 .108=3,1958.104 Ω=31,958. 103 Ω=31,96 kΩ

R1=2,3616. 10−5Ω→C2=2,3616. 10−5 . 108=2,3616. 103 Ω=2,36 kΩ

(LXI)

Determinamos o valor de RPB por (para Rk = 1kΩ)

α 2a=RK

RPA ⇒RPA=

RK

α 2a

=1.103

1=1.103Ω=1 kΩ (LXII)

Parâmetros de T2b(s):

T 2b ( s)= 2,369.108

s2+6258,2+1,325.108 =αω p

2

s2+ω p

Qp

s+ω p2 ⇒

⇒ ωp2=1,325 . 108 →ω p=1,1511.104

ω p

Q p

=6258,2 →Q p=1,255. 104

2264,96=1,8393

A constante de ganho α2b é calculada por

α 2b=2,369 .108

1,325 .108=1,7879

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ωp

=21,8393

1,1511.104 → C1=3,1958.10−4

C2=1

2ωp Q p

= 12 (1,255.104)(5,5409)

→ C2=2,3616.10−5

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(LXIII)

C1=3,1958. 10−4 F →C1=3,1958. 10−4 . 10−4=3,1958. 10−8 F=31,958.10−9 F=31,96 nF

C2=2,3616. 10−5 F → C2=2,3616. 10−5 . 10−4=2,3616. 10−9 F=2,36 nF

(LII)

Determinamos o valor de RPB por (para RK = 1kΩ)

68

Page 69: projetosFiltros

α 2b=RK

RPB ⇒RPB=

RK

α 2 b

= 1.103

1,7879=559,3077 Ω=559,3 Ω (LXIV)

Efetuados todos esses cálculos, passamos a etapa de simulação digital, construindo o circuito apresentado na figura 49 no Multisim.

Figura 49. Simulação Multisim do circuito projetado (FRF Butterworth).

Para a montagem física 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 tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

O esquema do circuito montado é o mostrado na figura 50.

Figura 50. Montagem do circuito FRF Butterworth.

69

Page 70: projetosFiltros

Para um sinal de entrada com amplitude de 5v e frequência variada de 10Hz a 10kHz, foram obtidos dados referente ao ganho do filtro aqui projetado, presentes na tabela 09.

Frequencia(Hz) V0/Vi Frequencia(Hz) V0/Vi

100 1,4 2900 0,27

500 1,4 3000 0,30

1000 1,4 3100 0,44

1500 1,3 3200 0,51

1600 1,2 3300 0,58

1700 1,06 3400 0,66

1800 0,88 3500 0,72

1900 0,60 4000 0,96

2000 0,52 4500 1,05

2100 0,39 5000 1,09

2200 0,29 5500 1,12

2300 0,142 6500 1,15

2400 0,019 7000 1,16

2500 0,025 8000 1,16

2600 0,019 9000 1,17

2800 0,25 10000 1,18

Tabela 09. Medições experimentais – filtro rejeita faixa (Butterworth).Os resultados gráficos obtidos para a função de transferência do filtro nas simulações digitais e pelo circuito físico são comparados nas figuras 51 e 52.

70

Page 71: projetosFiltros

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).

FRF – Aproximação de Chebyshev

71

Page 72: projetosFiltros

Novamente iniciamos a obtenção da função de transferência para este modelo de filtro com a ajuda do Matlab, pelo código

% Faixa de passagem: [0, 100]Hz & [5000, ?]Hzfp1=100; wp1=2*pi*fp1;fp2=5000; wp2=2*pi*fp2; wp=[wp1 wp2]; % Faixa de bloqueio: [2000, 3000]Hzfs1=2000; ws1=2*pi*fs1;fs2=3000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuação Máxima Permitida em dB: Ap= 1; % Atenuação Mínima Exigida em dB: As = 12; % Obtenção da Função de Transferência[n, wn] = cheb1ord(wp, ws, Ap, As, 's');[B, A] = cheby1(n, 1, wn, 'stop', 's');Ft = tf(B,A)

Que gera o resultadoTransfer 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

T ( s )= 0,8913 s4+4,222.108 s2+5,001. 1016

s4+2,377 .104 s3+9,908. 108 s2+5,631.1012s+5,611.1016

que é uma função de quarto grau, mas uma vez neste trabalho nos levando a necessidade simplificar a expressão de T(s) em duas biquadratica. Utilizando o Matlab, encontramos os coeficientes necessários a essa simplificação, obtendo:

r_num =

1.0e+004 *

-0.000000004199224 + 1.539059757121805i -0.000000004199224 - 1.539059757121805i 0.000000004199224 + 1.539059764673436i 0.000000004199224 - 1.539059764673436i

r_den =

1.0e+004 *

72

Page 73: projetosFiltros

-0.923442741733071 + 2.719469040984790i -0.923442741733071 - 2.719469040984790i -0.265190940335143 + 0.780967264778750i -0.265190940335143 - 0.780967264778750i

p_num1 =

1.0e+008 *

0.000000008912509 0.000000000000749 2.111110496364749

p_num2 =

1.0e+008 *

0.000000010000000 -0.000000000000840 2.368704959236651

p_den1 =

1.0e+008 *

0.000000010000000 0.000184688548347 8.248258362134223

p_den2 =

1.0e+007 *

0.000000100000000 0.000530381880670 6.802361034918390

Deste valores chegamos a

T ( s )=T1 (s ) T2 (s )= 0,8913 s2+2,11.108

s2+18468,8 ss+8,25. 108 .s2+2,37.108

s2+5303,8 s+6,80.107

E para esta expressão, temos que

T 1 ( s)= 0,8913 s2+2,11.108

s2+18468,8 ss+8,25.108 =0,8913 s2

s2+18468,8 ss+8,25. 108 +2,11.108

s2+18468,8 ss+8,25.108

¿T 1 a ( s) T1 b ( s )

T 2 ( s)= s2+2,37. 108

s2+53038,2 s+6,80. 108 =s2

s2+5303,8 s+6,80. 107 + 2,37. 108

s2+5303,8 s+6,80. 107

¿T 2 a ( s) T 2b ( s )

Assim, mais uma vez lidamos com a composição de um FRF por dois FPA (T1a(s) e T2a(s)) e dois FPB (T2a(s) e T2b(s)), ambos de grau dois.Calculamos então os valores dos componentes para cada um destes:

73

Page 74: projetosFiltros

T1(s): Parâmetros de T1a(s):

T 1a ( s)= 0,8913 s2

s2+18468,8 s+8,25.108 =αs2

s2+ω p

Qp

s+ω p2

⇒ ω p2=8,25 .108→ ω p=2,8723. 104

ω p

Q p

=18468,8 →Q p=1,887. 104

3406,04=1,5552

A constante de ganho para α1a é dada por

α 1a=0,8913

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

= 12(2,8723. 104)(1,5552)

→ R1=1,1193.10−5 Ω

R2=2Q p

ωp

=21,5552

2,8723. 104 → R2=1,0829.10−4 Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(LXV)

R2=1,0829. 10−4 Ω→ C1=1,0829. 10−4 .108=1,0829.104 Ω=10,829. 103Ω=10,83 kΩ

R1=1,1193.10−5Ω→ C2=1,1193.10−5 .108=1,1193.103 Ω=1,12 k Ω

(LXVI)

Determinamos o valor de RPB por (para Rk = 1kΩ)

α 1a=RK

RPA ⇒RPA=

RK

α 1a

= 1. 103

0,8913=1,1220. 103 Ω=1,12 kΩ (LXVII)

Parâmetros de T1b(s):

T 1b ( s)= 2,11.108

s2+18468,8 ss+8,25.108=αωp

2

s2+ω p

Qp

s+ωp2 ⇒

⇒ ω p2=8,25.108→ ω p=2,8723. 104

ω p

Q p

=18468,8 →Q p=2,8723.104

18468,8=1,5552

74

Page 75: projetosFiltros

A constante de ganho α1b é calculada por

α 1b=2,11.108

8,25.108 =0,2872

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ωp

=21,5552

2,8723.104 → C1=1,0829.10−4

C2=1

2ωp Q p

= 12 (2,8723.104)(1,5552)

→ C2=1,1193.10−5

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(LXVIII)

C1=1,0829. 10−4 F →C1=1,0829. 10−4 . 10−4=1,0829. 10−8 F=10,829.10−9 F=10,83 nF

C2=1,1193.10−5 F → C2=1,1193.10−5 . 10−4=1,1193.10−9 F=1,12nF

(LXIX)

Determinamos o valor de RPB por (para RK = 1kΩ)

α 1b=RK

RPB ⇒RPB=

RK

α 1 b

= 1.103

0,2872=3,4835. 103Ω=3,48 kΩ (LXX)

T2(s):

Parâmetros de T2a(s):

T 2a ( s)= s2

s2+5303,8 s+6,80. 107 =α 2as2

s2+ωp

Q p

s+ω p2

⇒ ωp2=6,80.107 → ωp=8,2462.104

ω p

Q p

=5303,8 →Q p=1,1511.104

53038,2=1,5548

A constante de ganho para α2a é dada por

α 2a=1

Seguindo:C1¿C2=1 F ;

75

Page 76: projetosFiltros

⇒ R1=1

2 ω pQ p

= 12(8,2462. 104)(1,5548)

→ R1=3,8999. 10−5 Ω

R2=2Q p

ωp

=21,5548

8,2462. 104 → R2=3,7709. 10−4Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(LXXI)

R2=3,7709. 10−4 Ω→ C1=3,7709. 10−4 .108=3,7709.104 Ω=37,709. 103 Ω=37,7 kΩ

R1=3,8999.10−5Ω→ C2=3,8999. 10−5 . 108=3,8999. 103 Ω=2,90k Ω

(LXXII)

Determinamos o valor de RPB por (para Rk = 1kΩ)

α 2a=RK

RPA ⇒RPA=

RK

α 2a

=1.103

1=1.103Ω=1 kΩ (LXXIII)

Parâmetros de T2b(s):

T 2 b ( s)= 2,37.108

s2+5303,8 s+6,80. 107 =αω p

2

s2+ω p

Q p

s+ω p2 ⇒

⇒ ω p2=6,80 . 107 →ω p=8,2462. 103

ω p

Q p

=5303,8 →Q p=1,255. 104

2264,96=1,5548

A constante de ganho α2b é calculada por

α 2b=2,369 .108

1,325 .108=3,4838

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ω p

=21,5548

8,2462. 103 → C1=3,7709.10−4

C2=1

2ωp Q p

= 12 (8,2462.103)(1,5548)

→ C2=3,8999.10−5

Mudança de escalar: fator 104

76

Page 77: projetosFiltros

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(LXXIV)

C1=3,7709. 10−4 F →C1=3,7709. 10−4 . 10−4=3,7709. 10−8 F=37,709.10−9 F=37,7 nF

C2=3,8999. 10−5 F → C2=3,8999.10−5 . 10−4=3,8999. 10−9 F=3,90 nF

(LXXV)

Determinamos o valor de RPB por (para RK = 1kΩ)

α 2b=RK

RPB ⇒RPB=

RK

α 2 b

= 1.103

3,4838=287,0409 Ω=287 Ω (LXXVI)

Efetuados todos esses cálculos, utilizamos os valores de (LXV) a (LXXVI) na simulação digital, construindo no Multisim o circuito apresentado na figura 52.

Figura 52. Simulação Multisim do circuito projetado (FRF Chebyshev).

Com os valores da simulação, montamos o circuito físico 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- Fontes de tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

O esquema elétrico do circuito montado para este filtro é mostrado na figura 53.

77

Page 78: projetosFiltros

Figura 53. Montagem do circuito FRF Chebyshev.

Aplicamos um sinal de entrada de 5V de amplitude, variando sua frequência de 100Hz a 10Khz, obtendo-se os valores contidos na tabela 10.

Frequencia(Hz) V0/Vi Frequencia(Hz) V0/Vi

100 0,97 5500 1,15

500 1,02 6000 1,19

1000 1,21 6500 1,19

1500 0,90 7000 1,17

2000 0,15 7500 1,15

2500 0,004 8000 1,15

3000 0,11 8500 1,13

3500 0,35 9000 1,12

4000 0,59 9500 1,11

4500 1,04 10000 1,10

5000 1,08

Tabela 10. Medições experimentais – filtro rejeita faixa (Chebyshev).OS resultados gráficos comparativos entre as simulações computacionais e o circuito físico são apresentados nas figuras 54 e 55.

78

Page 79: projetosFiltros

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 – Aproximação de Cauer

Finalizando a sequencia de projetos de filtros, avaliamos via Matlab a função de transferência para esse modelo de filtro FRF. Utilizando o código% Faixa de passagem: [0, 100]Hz & [5000, ?]Hzfp1=100; wp1=2*pi*fp1;fp2=5000; wp2=2*pi*fp2;

79

Page 80: projetosFiltros

wp=[wp1 wp2]; % Faixa de bloqueio: [2000, 3000]Hzfs1=2000; ws1=2*pi*fs1;fs2=3000; ws2=2*pi*fs2; ws=[ws1 ws2]; % Atenuação Máxima Permitida em dB: Ap= 1; % Atenuação Mínima Exigida em dB: As = 12; % Obtenção da Função de Transferência[n, wn] = ellipord(wp, ws, Ap, As, 's');[B, A] = ellip(n, Ap, As, wn, 'stop', 's');Ft = tf(B,A)

ObtemosTransfer 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)

T ( s )= 0,8913 s4+2,323.108 s2+3.473 . 1014

s4+2,3. 104+8,241. 108 s2+4,54. 1011 s+3,896. 1014

Indicando que a função de transferência para o filtro aqui analisado apresenta ordem 4, e por isso, para sua simplificação, será dividido em duas biquadraticas, utilizando os devidos coeficientes, calculados com o auxilio do Matlab, que são

p_num1 =

1.0e+008 *

0.000000008912509 0.000000000000000 2.309309909485283

p_num2 =

1.0e+006 *

0.000001000000000 0.000000000000000 1.503755618251519

p_den1 =

1.0e+008 *

80

Page 81: projetosFiltros

0.000000010000000 0.000224553610287 8.113440854081167

p_den2 =

1.0e+005 *

0.000010000000000 0.005463169918227 4.802356622098482

E estes valores nos levam a

T ( s )=T1 (s ) T2 (s )= 0,8912 s2+2,309.108

s2+22455,4 s+8,11.108 .s2+1,50. 106

s2+546,3 s+4,80.105

E ainda, temos que

T 1 ( s)= 0,8912 s2+2,309. 108

s2+22455,4 s+8,11.108 =0,8912 s2

s2+22455,4 s+8,11.108 + 2,309. 108

s2+22455,4 s+8,11.108

¿T 1 a ( s)+T 1b(s )

T 2 ( s)= s2+1,50. 106

s2+546,3 s+4,80.105 =s2

s2+546,3 s+4,80. 105 +1,50.106

s2+546,3 s+4,80.105

¿T 2 a ( s)+T 2b(s)

Logo, vamos novamente trabalhar uma associação de dois FPA (T1a(s) e T2a(s)) e dois FPB (T1b(s) e T2b(s)), calculando o valor de um de seus parâmetros. Sendo assim, obtemos:

T1(s): Parâmetros de T1a(s):

T 1 a ( s)= 0,8912 s2

s2+22455,4 s+8,11.108 =αs2

s2+ωp

Q p

s+ω p2

⇒ ωp2=8,11 .108→ ωp=2,8478.104

ω p

Q p

=22455,4 → Q p=2,8478. 104

22455,4=1,2682

A constante de ganho para α1a é dada por

α 1a=0,8913

Seguindo:C1¿C2=1 F ;

81

Page 82: projetosFiltros

⇒ R1=1

2 ω pQ p

= 12(2,8478. 104)(1,2682)

→ R1=1,3844.10−5Ω

R2=2Q p

ωp

=21,2682

2,8478.104 → R2=8,9065. 10−5 Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(LXXVII)

R2=8,9065. 10−5 Ω→C1=8,9065. 10−5 .108=8,9065. 103 Ω=8,90 kΩ

R1=1,3844. 10−5 Ω→ C2=1,3844.10−5 .108=1,3844.103Ω=1,38k Ω(LXXVIII)

Determinamos o valor de RPB por (para Rk = 1kΩ)

α 1a=RK

RPA ⇒RPA=

RK

α 1a

= 1. 103

0,8913=1,1220. 103 Ω=1,12 kΩ (LXXIX)

Parâmetros de T1b(s):

T 1 b ( s)= 2,309.108

s2+22455,4 s+8,11.108 =αω p

2

s2+ωp

Q p

s+ω p2 ⇒

⇒ ωp2=8,11 .108→ ωp=2,8478.104

ω p

Q p

=22455,4 → Q p=2,8478. 104

22455,4=1,2682

A constante de ganho α1b é calculada por

α 1b=2,309.108

8,11.108 =0,2847

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ω p

=21,2682

2,8478. 104 →C1=8,9065. 10−5

C2=1

2ωp Q p

= 12 (2,8478.104)(1,2682)

→ C2=1,3844.10−5

Mudança de escalar: fator 104

82

Page 83: projetosFiltros

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(LXXX)

C1=8,9065.10−5 F → C1=8,9065. 10−5 .10−4=8,9065.10−9 F=8,90 nF

C2=1,3844.10−5 F →C2=1,3844. 10−5 .10−4=1,3844. 10−9 F=1,38 nF(LXIX)

Determinamos o valor de RPB por (para RK = 1kΩ)

α 1b=RK

RPB ⇒RPB=

RK

α 1 b

= 1. 103

0,2847=3,5123.103 Ω=3,51kΩ (LXXXI)

T2(s):

Parâmetros de T2a(s):

T 2a ( s)= s2

s2+546,3 s+4,80.105 =α2as2

s2+ω p

Qp

s+ω p2

⇒ ωp2=4,80. 105→ ω p=692,82

ω p

Q p

=546,3 →Q p=692,82546,3

=1,2682

A constante de ganho para α2a é dada por

α 2a=1

Seguindo:C1¿C2=1 F ;

⇒ R1=1

2 ω pQ p

=1

2(692,82)(1,2682)→ R1=5,6906.10−4 Ω

R2=2Q p

ω p

=21,2682692,82

→ R2=3,6610. 10−3 Ω

Mudança de escalar: fator 10-8

C1=1 F → C1=1.10−8 F=10. 10−9 F=10 nF

C2=1 F → C2=1.10−8 F=10. 10−9 F=10 nF(LXXXII)

R2=3,6610. 10−3 Ω→C1=3,6610. 10−3 .108=3,6610.105Ω=366,10.103Ω=366,1 kΩ

R1=5,6906. 10−4 Ω→C2=5,6906. 10−4 .108=5,6906.104Ω=56,906. 103Ω=56,9 k Ω

(LXXXIII)

Determinamos o valor de RPB por (para Rk = 1kΩ)

83

Page 84: projetosFiltros

α 2a=RK

RPA ⇒RPA=

RK

α 2a

=1.103

1=1.103Ω=1 kΩ (LXXXIV)

Parâmetros de T2b(s):

T 2 b ( s)= 1,50. 106

s2+546,3 s+4,80.105 =αωp

2

s2+ω p

Q p

s+ωp2 ⇒

⇒ ωp2=4,80. 105→ ω p=692,82

ω p

Q p

=546,3 →Q p=692,82546,3

=1,2682

A constante de ganho α2b é calculada por

α 2b=1,50.106

4,80. 105 =3,125

Seguindo:R1 ¿R2=1Ω;

⇒ C1=2Q p

ωp

=21,2682692,82

→ C1=3,6610. 10−3

C2=1

2ωp Q p

= 12692,82¿

(1,2682)→ C2=5,6906. 10−4

¿

Mudança de escalar: fator 104

R1=1 Ω→ R1=1. 104Ω=10. 103Ω=10 kΩ

R2=1 Ω→ R2=1.104Ω=10. 103Ω=10 kΩ(LXXXV)

C1=3,6610. 10−3 F → C1=3,6610.10−3 . 10−4=3,6610. 10−7 F=366,10.10−9 F=366,1 nF

C2=5,6906. 10−4 F → C2=5,6906.10−4 .10−4=5,6906.10−8 F=56,906. 10−9 F=56,9 nF

(LXXXVI)

Determinamos o valor de RPB por (para RK = 1kΩ)

α 2b=RK

RPB ⇒RPB=

RK

α 2 b

= 1.103

3,125=320 Ω (LXXXVII)

Efetuados todos esses cálculos, utilizamos os valores de (LXXVII) a (LXXXVII) na simulação digital, construindo no Multisim o circuito apresentado na figura 56.

84

Page 85: projetosFiltros

Figura 56. Simulação 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 tensão;- Fonte geradora de sinal;- Osciloscópio; - Protoboard;- Fios para ligação;

O modelo de circuito montado para o filtro é mostrado na figura 57.

Figura 57. Montagem do circuito FRF Cauer.

85

Page 86: projetosFiltros

Aplicando-se um sinal de entrada com amplitude de 5V e variando-se sua frequência de 100Hz a 10kHz, obtivemos os valores presentes na tabela 11.

Frequencia(Hz) V0/Vi Frequencia(Hz) V0/Vi

100 1,02 3800 0,20

500 1,02 4000 0,33

1000 1,13 4200 0,47

1200 0,99 4400 0,62

1400 0,52 4600 0,76

1600 0,16 4800 0,88

1800 0,24 5000 0,96

2000 0,32 5500 1,07

2200 0,36 6000 1,09

2400 0,37 6500 1,09

2600 0,37 7000 1,08

2800 0,35 7500 1,07

3000 0,31 8000 1,06

3200 0,26 8500 1,05

3400 0,19 9000 1,04

3600 0,10 9500 1,04

10000 1,03

Tabela 11. Medições experimentais – filtro rejeita faixa (Cauer).

Finalizando nossa analise, apresentamos os resultados gráficos comparativos entre as simulações no computador e o circuito montado, que são os mostrados nas figuras 58 e 59.

86

Page 87: projetosFiltros

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).

87

Page 88: projetosFiltros

4. Conclusão

Através deste trabalho, com a realização simulatória e prática dos filtros projetados, foi possível aprender muito sobre as vantagens e desvantagens das técnicas utilizadas na construção de filtros elétricos, visto os diferentes níveis de resposta obtida na saída dos mesmos, mostrando que alguns modelos são mais apropriados que outros, dependo da aplicação a que se deseja submete-los.Podemos perceber também que, apesar de na maior parte das simulações digitais efetuadas, como no caso das simulações elaboradas no Multisim, ter ocorrido a necessidade de usarmos, na maioria das vezes, valores aproximados dos componentes e não os valores teóricos calculados, os resultados obtidos nas montagens físicas puderam ser considerados aceitavelmente satisfatórios, uma vez que uma analogia dos possíveis erros justificam as diferenças nos valores numéricos obtidos. Tais erros podem ser atribuídos à grande quantidade de componentes utilizadas num dado circuito, a margem de tolerância do valor de grandeza de cada componente físico, oscilações na rede elétrica no momento das medições, desgaste de alguns dos instrumentos utilizados para efetuar as medições e erros de paralaxe compreendem fatores que favorecem a ocorrência de um nível de erro mais elevado nos resultados.

88