Você está na página 1de 20

Projeto Mecatrnico Aplicado

Relatrio de Atividade de Laboratrio

lvaro de Azevedo Peres Neto


Neandra Paulino Ferreira
Tatiane Pinto dos Santos

Aula de Laboratrio 2: Filtros Ativos

MANAUS
Agosto - 2017
Aula de Laboratrio 2: Filtros Ativos

Relatrio de atividade de laboratrio da


disciplina Projeto Mecatrnico Aplicado do curso
de Engenharia de Controle e Automao -
IFAM.

MANAUS
2017
RESUMO

Os filtros tm como caractersticas separar sinais desejados de sinais indesejados.


Neste relatrio abordado um procedimento experimental para a anlise do
comportamento dos sinais de entrada e sada de um filtro ativo passa-baixa, onde filtro
desse tipo deixa passar apenas os sinais que possuem uma frequncia abaixo da
frequncia de corte e para uma melhor implementao utilizou-se um amplificador
operacional. Para se realizar o experimento, primeiramente calculou-se o valor dos
componentes de forma que atendesse as especificaes, montou-se o circuito e de acordo
com a faixa de frequncia determinada, fez-se variaes para obter os sinais de entrada e
sada e para obteno dos sinais de entrada e sada deste filtro utilizou-se o osciloscpio.

Palavras-chave: Filtro Ativo, Filtro Passa-Baixa, Diagrama de Bode, Matlab.


LISTA DE FIGURAS
Figura 1 Filtros passivos (a) passa-baixa e (b) passa-alta.. .................................................9
Figura 2 Sinais de entrada e sada com frequncia de 1kHz para o filtro passa-baixa. Erro!
Indicador no definido.
Figura 3 Sinais de entrada e sada com frequncia de 50Hz para o filtro passa-alta. ... Erro!
Indicador no definido.

LISTA DE TABELAS

Tabela 1 Dados das medies feitas para o filtro passa-baixa. ...........................................9


Tabela 2 - Dados das medies feitas para o filtro passa-alta. Erro! Indicador no definido.
SUMARIO


1. Introduo: ................................................................................................................. 6

2. Objetivos: ................................................................................................................... 7

3. Procedimentos Experimentais: ................................................................................... 7

3.1. Materiais:...................................................................................................... 8

3.2. Equipamentos: ............................................................................................. 8

3.3. Metodologia:................................................................................................. 8

4. Resultados e discusses: ......................................................................................... 14

5. Referncias: ............................................................................................................. 14

6. Anexo ....................................................................................................................... 15

6.1. Anexo A Demonstrao da modelagem do filtro passa-baixa ................................ 15

6.2. Anexo B Demonstrao da modelagem do filtro passa-alta................................... 16

6.3. Linhas de Comando no Matlab para o Filtro passa-baixa ......................................... 17

6.4. Linhas de Comando no Matlab para o Filtro passa-alta Erro! Indicador no definido.
6

1. Introduo:

Os filtros so circuitos eltricos que permitem a passagem de corrente ou tenso em


uma faixa de frequncias que inibem a passagem em outras frequncias e conforme
Mussoi (2004) os filtros so compostos por impedncias interligadas onde o
comportamento deste circuito depende do valor das resistncias, capacitncias e
indutncias envolvidas e da maneira como so interligadas.

Um filtro pode ser classificado de acordo com os componentes que so utilizados na


sua construo e quanto funo que dever ser executada por ele em um circuito
eletrnico. Os filtros existentes consistem em filtros Passa-Baixa, Passa-Alta, Passa-Banda
e Rejeita-Banda. Podem tambm ser classificados tambm de acordo com a tecnologia
emprega como filtros passivos, ativos e digitais.

De acordo com Capuano (2005), o filtro Passa-Baixa constitudo por um circuito


RC-srie em que a tenso de sada a do capacitor. Para ondas senoidais de frequncias
baixas, a reatncia capacitiva assume valores altos em comparao com o valor da
resistncia. Desta forma a tenso de sada ser praticamente igual tenso de entrada.
Para frequncias altas, a reatncia capacitiva assume valores baixos em comparao com
o valor da resistncia, atenuando a tenso de sada para um valor praticamente nulo, desta
forma, o filtro permite a passagem de sinais de frequncias baixas.

De acordo com Braga (2009) a combinao dos elementos de um filtro passivo


Passa-Baixa com um amplificador operacional acrescenta a configurao uma propriedade
importante que de amplificar os sinais de determinadas frequncias, ou pelo menos evitar
que os sinais de certas frequncias sofram fortes atenuaes, isso nos leva um tipo de filtro
que apresenta um ganho real na potncia do sinal que est sendo trabalhados, estes filtros
so denominados ativos. Neste tipo de filtro tem-se um amplificador que pode adicionar
energia ao sistema resultando ao mesmo tempo um efeito de filtragem e um ganho real de
potncia para os sinais que passam pelo circuito.

Portanto, este relatrio consiste no projeto e construo de um filtro Ativo Passa-


Baixa utilizando um amplificador operacional de acordo com especificaes da frequncia
de corte e faixa de variao do sinal de frequncia exigida. Onde os filtros ativos com
amplificadores operacionais utilizam apenas resistores e capacitores no elo de
realimentao negativa.
7

2. Objetivos:

Projetar um filtro ativo passa-baixa com amplificadores operacionais para verificao


do comportamento dos sinais de entrada e de sada e compara-los com os sinais
obtidos atravs do Matlab

3. Procedimentos Experimentais:

Para execuo deste trabalho foi necessrio realizao de alguns procedimentos


descritos sequencialmente como:

1. Projetou-se e construiu-se um filtro ativo passa-baixa com uma frequncia de


corte igual a 1,9kHz e, utilizando um resistor R1 de 8,2k e um ganho DC
igual a 1, de modo que foi calculado o valor do capacitor conforme a frequncia
de corte especificada.

2. Configurou-se a alimentao do amplificador operacional em +12V e -12V.

3. Configurou-se o gerador de sinais para fornecer uma onda senoidal com


amplitude de 6Vpp.

4. Para obteno das formas de onda e valores de entrada e sada do circuito,


conectou-se um canal do osciloscpio na entrada do filtro passa baixa e outro
na sada do mesmo.

5. Variou-se o sinal da frequncia de 10 Hz a 100 kHz e medidas as amplitudes e


as fases das tenses de entrada e sada para cada sinal de frequncia com o
intuito de traar uma tabela com a relao entre a entrada e a sada do circuito.

6. Com o auxilio de um papel logaritmo construiu-se um grfico de resposta em


frequncia da amplitude e da fase do filtro e relacionou-se |H(j)| com a
frequncia, tendo como objetivo comparar os resultados experimentais com os
resultados analticos obtidos atravs do Matlab.

7. Obteve-se a taxa de atenuao/dcada do filtro na faixa de transio, ou seja,


determinou-se qual a inclinao da curva em uma escala log X log, 20log 10 X
log10.

8. Configurou-se o gerador de sinais para emitir uma onda quadrada com 100Hz,
2,0KHz e 10KHz e mediu-se o sinal de sada para esboar a curva de sada.
8

9. Foi feito a FFT do sinal de entrada e do sinal de sada do filtro, copiou-se os


dados obtidos pelo osciloscpio e a FFT foi obtida atravs do Matlab.

10. Obteve-se a funo de transferncia experimentalmente, a partir dos dados da


FFT de entrada e de sada no domnio da frequncia com o objetivo de
comparar e analisar os resultados tendo como base a resposta analtica.

3.1. Materiais:
Os materiais utilizados para a execuo dos experimentos consistem em:

Resistores de 8,2k;
Amplificador Operacional LM741A;
Capacitor de 10nF;
Protoboard;

3.2. Equipamentos:
Para a anlise dos sinais de entrada e para a alimentao dos circuitos projetados
foram utilizados os seguintes equipamentos:

Osciloscpio Tektronix DPO2002B;


Gerador de Sinais;
Notebook Itautec Intel Core i3-3110M CPU 2.40 GHz;

3.3. Metodologia:

Na construo do filtro ativo passa-baixa foi necessrio calcular os valores dos


resistores e capacitores atravs da Equao (1), de modo que a frequncia de corte c
fosse igual a 1,9KHz, conforme especificado no roteiro para execuo deste experimento.
O circuito do filtro ativo que foi montado mostrado na Figura 1.
9

Figura 1 Filtro ativo passa-baixa. Adaptado de Cetinkunt (2015).

1
wc =
2pR 2C (1)

Como o ganho DC especificado igual a 1, tm-se que o resistor R2 foi escolhido


igual ao resistor R1, com resistncia igual a 8.2k. Aps isso, calculou-se o valor do
capacitor a partir da Equao (1) e encontrou-se o valor igual a 10nF para que o circuito
atendesse a especificao da frequncia de corte. Aps a montagem do circuito, ajustou-se
a alimentao do amplificador operacional em +12V no pino 7 e -12V no pino 4.

Ajustou-se a amplitude da tenso de entrada do gerador de funo para 6Vpp e aps


isso mediu-se atravs do osciloscpio as tenses de entrada Vi(t) e de sada Vo(t),
conforme mostrado na Figura 1, e variou-se a frequncia do gerador de sinais na faixa de
10Hz a 100kHz, obtendo, desta forma, os valores da fase de sada e da amplitude dos
sinais de entrada e sada do sistema dentro desta faixa, os valores medidos so mostrados
na Tabela 1 e com esse valores utilizou-se um papel logaritmo para a construo do
grfico de resposta em frequncia da amplitude e da fase do filtro conforme mostrado no
Anexo A Grfico de Resposta em Frequncia da magnitude de sada do sinal medido6.1
e no Anexo B Grfico de Resposta em Frequncia da fase de sada do sinal medido.
Para obteno do Diagrama de Bode analtico utilizou-se o Matlab e mostrado na Figura
2.
10

Tabela 1 Dados das medies feitas para o filtro ativo passa-baixa.

Frequncias (Hz) Amplitude Entrada (Vpp) Amplitude Saida (Vpp) Fase de Saida ()
10 6 5,8 1,37
100 6 5,72 -5,01
1000 5,68 4,68 -29,39
1100 5,64 4,52 -33,45
1200 5,6 4,4 -35,17
1300 5,6 4,24 -36,68
1400 5,52 4,08 -38,32
1500 5,52 3,92 -41,06
1600 5,44 3,84 -42,07
1700 5,44 3,68 -44,18
1800 5,4 3,6 -45,99
1900 5,36 3,48 -47,04
2000 5,36 3,36 -48,66
2100 5,36 3,24 -50,81
2200 5,32 3,16 -51,08
2300 5,28 3,08 -53,75
2400 5,28 3 -54,8
10000 5,04 0,88 -76,57
50000 5,04 0,2 -99,94
100000 5,04 0,1 -125
Fonte: Autoria Prpria.
11

Figura 2 Diagrama de Bode analtico. Fonte: Autoria Prpria.

Com o auxilio do Matlab verificou-se a taxa de atenuao do filtro na faixa de


transio, ou seja, a inclinao na faixa de transio, que consiste na faixa de frequncias
na qual os sinais apresentam uma atenuao varivel, a faixa de atenuao pode ser vista
atravs das Figuras 3 e 4.

Figura 3 Faixa de Atenuao do Filtro para 20logX log. Fonte: Autoria Prpria.

Figura 4 Faixa de Atenuao do Filtro para log X log. Fonte: Autoria Prpria.
12

Com a obteno de dados atravs do osciloscpio, no qual so mostrados na Tabela


1, utilizou-se o Matlab para fazer a FFT do sinal de entrada e sada do filtro, o cdigo feito
no Matlab mostrado no anexo B. Onde uma FFT (Fast Fourrier Transform) consiste em
uma tcnica frequentemente usada no processamento de sinais. Uma transformada de
Fourier aproxima qualquer funo contnua como soma de funes peridicas.

Aps os procedimentos com o gerador de sinais configurado para emitir uma onda
senoidal, modificou-se a configurao do gerador para que gerasse um onda quadrada,
utilizou-se frequncias de 100Hz, 2,0KHz e 10KHz e foi medido o sinal de sada para
cada uma destas frequncias onde a curva de sada e mostrada respectivamente nas
Figuras de 5 a 7.

Figura 5 Sinais de entrada com onda quadrada com frequncia de 2KHz e sada do filtro ativo.
Fonte: Autoria Prpria.
13

Figura 6 Sinais de entrada com onda quadrada com frequncia de 10KHz e sada do filtro ativo.
Fonte: Autoria Prpria.

Figura 7 Sinais de entrada com onda quadrada com frequncia de 100KHz e sada do filtro
ativo. Fonte: Autoria Prpria.

Analisando as Figuras de 5 a 7 possvel observar o que ocorre com o capacitor em


determinadas frequncias, ou seja, nestas trs imagens obtidas travs do osciloscpio
percebe o ciclo de carga e descarga do capacitor presente no circuito. Ao observar as
14

imagens percebe-se que quando est prximo da frequncia de corte a amplitude do sinal
de sada menor que amplitude do sinal de entrada o que bem perceptvel na Figura 5, e
conforme vai se afastando da frequncia de corte do filtro o sinal de sada mais se
assemelha ao sinal de entrada como pode ser visto na Figura 7.

4. Resultados e discusses:

5. Referncias:
Capuano, Francisco Gabriel; Marino, Maria Aparecida M. Laboratrio de Eletricidade e
Eletrnica - Teoria e Prtica. - 23 edio - So Paulo: Editora rica, 2005.
Cetinkunt S. Mechatronics with Experiments. Second Edition. University of Illinois,
Chicago. USA. 2015. Disponvel em: < https://goo.gl/qsfMSk>. Acesso em: 01 de Agosto de
2017.
Mussoi F.L.R. Resposta em Frequncia: Filtros Passivos. CEFET. Santa Catarina. 2014.
Disponvel em: <http://intranet.ctism.ufsm.br/gsec/Apostilas/filtropassivo.pdf>. Acesso em:
8 de Agosto de 2017.
Braga C. N. Filtros ativos usando Amplificadores Operacionais.Institudo Newton C. Braga
LTDA. 2009. Disponvel em: < http://www.newtoncbraga.com.br/index.php/artigos/49-
curiosidades/1748 >. Acesso em: 10 de Agosto de 2017.
15

6. Anexo
6.1. Anexo A Grfico de Resposta em Frequncia da
magnitude de sada do sinal medido
16

6.2. Anexo B Grfico de Resposta em Frequncia da fase de


sada do sinal medido

17

6.3. Linhas de Comando no Matlab para o Filtro passa-baixa


%% Filtro Ativo Passa-Baixa
% Autores: lvaro de Azevedo
% Neandra Paulino
% Tatiane Santos

%% Resultados Analticos

clear all,close all,clc


%% FFT
%% Frequncia de 10 Hz
read10hz = load('Frequencia10Hz.csv');
% TIME,CH1,CH1 Peak Detect,CH2,CH2 Peak Detect
time_10hz = read10hz(:,1);
ch1_10hz = read10hz(:,2);
ch2_10hz = read10hz(:,4);

L = length(ch1_10hz);

Ts_10hz = 3.84025e-05;
Fs_10hz = 1/Ts_10hz;

Y1 = fft(ch1_10hz);
Y2 = fft(ch2_10hz);

m1_10hz = 2*abs(Y1/L);
p1_10hz = angle(Y1);

m2_10hz = 2*abs(Y2/L);
p2_10hz = angle(Y2);

f_10hz = Fs_10hz*(0:(L-1))/L;

figure(5)

plot(f_10hz,m1_10hz)
title('FFT do Sinal de Entrada com frequncia em 10 Hz')
xlabel('Frequncia [Hz]');
ylabel('Magnitude [|Vi|]');
axis([0 30 0 3.5]);
saveas(gcf,'fftEntrada10Hz.bmp');

figure(6)
plot(f_10hz,m2_10hz)
title('FFT do Sinal de Saida com frequncia em 10 Hz')
xlabel('Frequncia [Hz]');
ylabel('Magnitude [|Vo|]');
axis([0 30 0 3.5]);
saveas(gcf,'fftSaida10Hz.bmp');

%% Frequncia de 100 Hz
read100hz = load('Frequencia100Hz.csv');
% TIME,CH1,CH1 Peak Detect,CH2,CH2 Peak Detect
time_100hz = read100hz(:,1);
ch1_100hz = read100hz(:,2);
ch2_100hz = read100hz(:,4);

L = length(ch1_100hz);
18

Ts_100hz = 3.84025e-05;
Fs_100hz = 1/Ts_100hz;

Y1 = fft(ch1_100hz);
Y2 = fft(ch2_100hz);

m1_100hz = 2*abs(Y1/L);
p1_100hz = angle(Y1);

m2_100hz = 2*abs(Y2/L);
p2_100hz = angle(Y2);

f_100hz = Fs_100hz*(0:(L-1))/L;

figure(5)

plot(f_100hz,m1_100hz)
title('FFT do Sinal de Entrada com frequncia em 100 Hz')
xlabel('Frequncia [Hz]');
ylabel('Magnitude [|Vi|]');
axis([0 150 0 3.5]);
saveas(gcf,'fftEntrada100Hz.bmp');

figure(6)
plot(f_100hz,m2_100hz)
title('FFT do Sinal de Saida com frequncia em 100 Hz')
xlabel('Frequncia [Hz]');
ylabel('Magnitude [|Vo|]');
axis([0 150 0 3.5]);
saveas(gcf,'fftSaida100Hz.bmp');

%% Frequncia de 10kHz
read10000hz = load('Frequencia10000Hz.csv');
% TIME,CH1,CH1 Peak Detect,CH2,CH2 Peak Detect
time_10000hz = read10000hz(:,1);
ch1_10000hz = read10000hz(:,2);
ch2_10000hz = read10000hz(:,4);

L = length(ch1_10000hz);

Ts_10000hz = 6.4e-08;
Fs_10000hz = 1/Ts_10000hz;

Y1 = fft(ch1_10000hz);
Y2 = fft(ch2_10000hz);

m1_10000hz = 2*abs(Y1/L);
p1_10000hz = angle(Y1);

m2_10000hz = 2*abs(Y2/L);
p2_10000hz = angle(Y2);

f_10000hz = Fs_10000hz*(0:(L-1))/L;

figure(5)

plot(f_10000hz,m1_10000hz)
19

title('FFT do Sinal de Entrada com frequncia em 10000 Hz')


xlabel('Frequncia [Hz]');
ylabel('Magnitude [|Vi|]');
axis([0 15000 0 3.5]);
saveas(gcf,'fftEntrada1000Hz.bmp');

figure(6)
plot(f_10000hz,m2_10000hz)
title('FFT do Sinal de Saida com frequncia em 1000 Hz')
xlabel('Frequncia [Hz]');
ylabel('Magnitude [|Vo|]');
axis([0 15000 0 3.5]);
saveas(gcf,'fftSaida1000Hz.bmp');

% figure(6)
% hold on
% stem(f_10hz,rad2deg(p1_10hz))
% stem(f_10hz,rad2deg(p2_10hz))
% hold off
% title('Fase')

% P1(2:L-1) = 2*P1(2:L-1);

figure(4)
% plot(time,ch1,'b',time,ch1pd,'r',time,ch2,'m',time,ch2pd,'y');
plot(time_10hz,ch1_10hz,'-b',time_10hz,ch2_10hz,'-r');

% H(jw) = - 1/ (1+R2Cjw)
R2 = 8.2e3;
C = 10e-9;

figure(1)
bode(tf([-1],[R2*C 1]))

% num = -1;
% den = [R2*C 1];
%
% w=logspace(1,6); % Atribui como tempo do diagrama de bode,
% % um intervalo de 10^1 (valor menor que 50Hz)
% % a 10^5 (valor maior que 15kHz)
%
%
% h=freqs(num,den,w); % h = os nmeros complexos referentes a G(jw) =
Num(jw)/Den(jw)
% % nos intervalos de 10 a 10^5
%
% f=w/(2*pi);
% mag=20*log10(abs(h)); % Calcula a magnitude de G(jw) e transforma
para decibel
% phase = angle(h)*180/pi; % Calcula a fase de <G(jw) e transforma para

Frequencia =
[10,100,1000,1100,1200,1300,1400,1500,1600,1700,1800,1900,2000,2100,2200,2
300,2400,10000,50000,100000];
AmplitudeEntrada =
[6.0,6.0,5.68,5.64,5.6,5.6,5.52,5.52,5.44,5.44,5.4,5.36,5.36,5.36,5.32,5.2
20

8,5.28,5.04,5.04,5.04];
AmplitudeSaida =
[5.8,5.72,4.68,4.52,4.4,4.24,4.08,3.92,3.84,3.68,3.6,3.48,3.36,3.24,3.16,3
.08,3.00,0.88,0.2,0.1];
FaseSaida = [1.37,-5.01,-29.39,-33.45,-35.17,-36.68,-38.32,-41.06,-42.07,-
44.18,-45.99,-47.04,-48.66,-50.81,-51.08,-53.75,-54.8,-76.57,-111.94,-
125];
% FaseSaida = FaseSaida ;
magnitude = 20*(log10(AmplitudeSaida)-log10(AmplitudeEntrada));

figure(2)
subplot(2,1,1);
semilogx(Frequencia,magnitude,'-bo')
ylabel('Magnitude (dB)','FontSize',18);
title('Filtro Ativo Passa-Baixa','FontSize',18);
grid on
set(gca,'FontSize',18)

subplot(2,1,2);
semilogx(Frequencia,FaseSaida,'-bo')
xlabel('Frequncia (Hz)','FontSize',18);
ylabel('Fase ()','FontSize',18);
grid on

saveas(gcf,'DiagramaBode.bmp');

Você também pode gostar