SlideShare uma empresa Scribd logo
1 de 32
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS
ENGENHARIA ELETRÔNICA E DE TELECOMUNICAÇÕES
Telecomunicação XIV: Processamento de sinais
PROJETO DE FILTROS DIGITAIS
E
SIMULAÇÕES NO MATLAB
Ciro Marcus
1
Hermano Felipe
Nilcilaine de Macedo
Rodrigo Carmo
Belo Horizonte
2010
Ciro Marcus
Hermano Felipe
Nilcilaine de Macedo
Rodrigo Carmo
Trabalho Final
Simulações Utilizando o MatLab - T4
2
Trabalho apresentado ao Curso de
Engenharia Eletrônica e de
Telecomunicações da Pontifícia
Universidade Católica de Minas
Gerais como requisito parcial de
avaliação da disciplina
Telecomunicação XIV Processamento
de sinais.
Orientadora: Maria Luiza
3
PARTE I
PROJETO DE FILTROS DIGITAIS
4
1. OBJETIVO
Projetos de filtros digitais não-recursivos, análise da resposta em freqüência e operação dos
filtros através do programa MatLab.`
Projeto do Filtro Digital Não-Recursivo
Projeto, propriamente dito, de 2 filtros, um passa-baixas e outro passa-altas de
freqüência de corte 9KHz, 91 elementos, ganho unitário na faixa de passagem, com
janela retangular. Escolha a taxa de amostragem; justifique sua escolha.
Análise da Resposta em Frequência ( Diagramas de Módulo e Fase)
Traçar os gráficos da resposta em freqüência, módulo e fase, dos 2 filtros projetados
indicando a freqüência de corte e ganho da faixa de passagem.
Análise de Operação:
Faça a excitação dos filtros através de um sinal multisenoidal composto por senóides
de frequência pertencente e maior e/ou menor que a faixa de passagem dos filtros
especificados. O sinal aplicado aos dois filtros deve ser o mesmo. Mostre graficamente
os efeitos da filtragem analisando os espectros de frequência dos sinais de entrada e
saída. Interprete o resultado.
5
2. DESENVOLVIMENTO
Freqüência de amostragem:
De acordo com o teorema de Nyquist, a freqüência de amostragem tem que ser igual ou
maior a duas vezes a maior freqüência de corte para que o sinal possa ser reconstituído com o
mínimo de perda.
Utilizando o MATLAB para projetar o filtro Passa-alta.
%*************************************************************************
% Engenharia Eletrônica e de Telecomunicação
%
% Trabalho Final - Simulações Utilizando o MatLab - T1
%
% Disciplina: Processamento de Sinais
% Profa. Maria Luisa Grossi Vieira Santos
%
% Nomes: Ciro Marcus
% Hermano Felipe
% Nilcilaine Macedo
% Rodrigo Carmo
%
% Dados: Filtro Passa-Alta
% Frequencia de corte = 9kHz
% 91 elementos
% Ganho unitário na faixa de passagem
% Janela retangular
%*************************************************************************
close all;
clear all;
clc;
%Frequencia de corte filtro passa alta
%Wn = 9000/(45000/2)= 0,4
Wn = [0.4]; % Vetor com Freq. corte inferior/superior
N = 91; % Elementos do filtro
Ws = 45000; % Frequencia de amostragem
% De acordo com o teorema de Nyquist, a frequencia de
% amostragem tem que ser igual ou maior a duas vezes a
% maior frequencia de corte para que o sinal possa ser
% reconstituído com o mínimo de perda.
% Resposta janela retangular
Janela_retangular = fir1((N-1),Wn,'high',rectwin(N));
%Calculos para Resposta em Freqüência
%RETANGULAR
[Hr,wr] = freqz(Janela_retangular,1);
%Gráficos modulo/fase para janela retangular
figure(2);
subplot(2,1,1);
%Gráfico de modulo Db x Hz
6
plot(wr*Ws/(2*pi),20*log10(abs(Hr)));grid minor;
title('Filtro Janela Retangular - Resposta em Frequência');
xlabel('Hertz');
ylabel('(dB)');
%Gráfico de fase graus x Hz
subplot(2,1,2);
plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor;
xlabel('Hertz');
ylabel('Fase (graus)');
%Análise de Operação:
%Sinal MultiSenoidal
% Conversão do tempo discreto para intervalo de amostras (sinais discretos)
%Frequências para as senóides
freq1=1000;
freq2=3000;
freq3=6000;
freq4=9000; %frequencia de corte do filtro
freq5=12000;
freq6=15000;
freq7=18000;
%Base de tempo para os sinais senoidais
t = (1:800)/Ws;
%Sinais Senoidais Individuais
sin1 = sin(2*pi*freq1*t);
sin2 = sin(2*pi*freq2*t);
sin3 = sin(2*pi*freq3*t);
sin4 = sin(2*pi*freq4*t);
sin5 = sin(2*pi*freq5*t);
sin6 = sin(2*pi*freq6*t);
sin7 = sin(2*pi*freq7*t);
figure(1)
plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si
n7,'b');
title('Sinais gerados por várias senóides')
grid on;
%Geração dos Sinal Multisenoidal através da soma das várias senóides
MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7;
% Filtragem dos sinais
% MultiSenoidalal Filtrado: janela retangular
MFJR = filter( Janela_retangular,1,MultiSenoidal );
% Resposta Temporal
t=((1:800)/Ws)*1000; % Delta T em milisegundos
figure(3);
subplot(2,1,1);
plot(t,MultiSenoidal);
grid on;
title('Sinal MultiSenoidal - Resposta Temporal');
subplot(2,1,2);
7
plot(t,MFJR); grid on;
title('Janela Retangular do Sinal filtrado');
%Resposta em Freqüência
% Modulo da transformada de Fourier para sinais
%Modulo da transformada de Fourier
%Para o sinal MultiSenoidal
MTFSM = abs(fft(MultiSenoidal)); %Original
MTFSMFR = abs(fft(MFJR)); %Janela Retangular
%Intervalo de Freqüências para metade dos 800 pontos
f = Ws*(0:399)/800;
figure(4);
subplot(2,1,1);
plot(f,MTFSM(1:400)); grid minor;
title('Sinal Multisenoidal - Resposta em Freqüência');
subplot(2,1,2);
plot(f,MTFSMFR(1:400)); grid minor;
title('Janela Retangular do Sinal filtrado');
8
GRÁFICO 1
Resposta freqüência de um filtro com janela retangular.
Fig.1
9
Frequencia de corte = 9kHz
Ganho = 0dB
GRÁFICO 2
Senoides utilizadas para geração do sinal multisenoidal à ser aplicado nos filtros.
Fig.2
Resposta temporal de um sinal multisenoidal.
Fig.3
10
GRÁFICO 3
Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta:
Fig.4
De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com
freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz.
No segundo gráfico podemos observar o resultado após a atuação do filtro passa-alta,
apenas as freqüências maiores que os 9kHz ainda estão presentes no sinal.
11
Utilizando o MATLAB para projetar o filtro Passa-baixa.
%*************************************************************************
% Engenharia Eletrônica e de Telecomunicação
%
% Trabalho Final - Simulações Utilizando o MatLab - T1
%
% Disciplina: Processamento de Sinais
% Profa. Maria Luisa Grossi Vieira Santos
%
% Nomes: Ciro Marcus
% Hermano Felipe
% Nilcilaine Macedo
% Rodrigo Carmo
%
% Dados: Filtro Passa-Baixa
% Frequencia de corte = 9kHz
% 91 elementos
% Ganho unitário na faixa de passagem
% Janela retangular
%*************************************************************************
close all;
clear all;
clc;
%Frequencia de corte filtro passa baixa
%Wn = 9000/(45000/2)= 0,4
Wn = [0.4]; % Vetor com Freq. corte inferior/superior
N = 91; % Elementos do filtro
Ws = 45000; % Frequencia de amostragem
% De acordo com o teorema de Nyquist, a frequencia de
% amostragem tem que ser igual ou maior a duas vezes a
% maior frequencia de corte para que o sinal possa ser
% reconstituído com o mínimo de perda.
% Resposta janela retangular
Janela_retangular = fir1((N-1),Wn,'low',rectwin(N));
%Calculos para Resposta em Freqüência
%RETANGULAR
[Hr,wr] = freqz(Janela_retangular,1);
%Gráficos modulo/fase para janela retangular
figure(2);
subplot(2,1,1);
%Gráfico de modulo Db x Hz
plot(wr*Ws/(2*pi),20*log10(abs(Hr)));
grid minor;
title('Filtro Janela Retangular - Resposta em Frequência');
xlabel('Hertz');
ylabel('(dB)');
%Gráfico de fase graus x Hz
subplot(2,1,2);
plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor;
xlabel('Hertz');
ylabel('Fase (graus)');
12
%Análise de Operação:
%Sinal MultiSenoidal
% Conversão do tempo discreto para intervalo de amostras (sinais discretos)
%Frequências para as senóides
freq1=1000;
freq2=3000;
freq3=6000;
freq4=9000; %frequencia de corte do filtro
freq5=12000;
freq6=15000;
freq7=18000;
%Base de tempo para os sinais senoidais
t = (1:800)/Ws;
%Sinais Senoidais Individuais
sin1 = sin(2*pi*freq1*t);
sin2 = sin(2*pi*freq2*t);
sin3 = sin(2*pi*freq3*t);
sin4 = sin(2*pi*freq4*t);
sin5 = sin(2*pi*freq5*t);
sin6 = sin(2*pi*freq6*t);
sin7 = sin(2*pi*freq7*t);
figure(1)
plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si
n7,'b');
title('Sinais gerados por várias senóides')
grid on;
%Geração dos Sinal Multisenoidal através da soma das várias senóides
MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7;
% Filtragem dos sinais
% MultiSenoidalal Filtrado: janela retangular
MFJR = filter( Janela_retangular,1,MultiSenoidal );
% Resposta Temporal
t=((1:800)/Ws)*1000; % Delta T em milisegundos
figure(3);
subplot(2,1,1);
plot(t,MultiSenoidal);
grid on;
title('Sinal MultiSenoidal - Resposta Temporal');
subplot(2,1,2);
plot(t,MFJR); grid on;
title('Janela Retangular do Sinal filtrado');
%Resposta em Freqüência
% Modulo da transformada de Fourier para sinais
%Modulo da transformada de Fourier
%Para o sinal MultiSenoidal
MTFSM = abs(fft(MultiSenoidal)); %Original
MTFSMFR = abs(fft(MFJR)); %Janela Retangular
13
%Intervalo de Freqüências para metade dos 800 pontos
f = Ws*(0:399)/800;
figure(4);
subplot(2,1,1);
plot(f,MTFSM(1:400)); grid minor;
title('Sinal Multisenoidal - Resposta em Freqüência');
subplot(2,1,2);
plot(f,MTFSMFR(1:400)); grid minor;
title('Janela Retangular do Sinal filtrado');
14
GRÁFICO 1
Resposta freqüência de um filtro passa baixa com janela retangular.
Fig.5
15
Frequencia de corte = 9kHz
Ganho = 0dB
GRÁFICO 2
Sinal multisenoidal aplicada no filtro.
Fig.6
Resposta temporal do sinal multisenoidal aplicado e resposta temporal de um filtro passa baixa.
Fig.7
16
GRÁFICO 3
Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta:
Fig.8
De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com
freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz.
No segundo gráfico podemos observar o resultado após a atuação do filtro passa-
baixa, apenas as freqüências menores que os 9kHz ainda estão presentes no sinal.
17
Analise os filtros projetados em relação à estabilidade. Interprete.
Como vantagens, os filtros FIR possuem resposta de fase linear e estabilidade,
portanto, fazendo uma análise gráfica da resposta temporal da saída do sinal multisenoidal
aplicado aos filtros, percebemos que a resposta fica restrita a apenas valores finitos, não
tendendo em nenhum momento a valores infinitos o que nos comprova a estabilidade dos
filtros projetados.
FIG.9
18
Amplitude
constante.
CONCLUSÃO
O projeto do filtro digital não recursivo apresentados neste trabalho, e sua
simulação, nos facilitou o entendimento de um filtro passa-baixa e passa-alta, como
podemos ver no diagrama de espectro de freqüências onde simulamos freqüências
abaixo da freqüência de corte, e freqüências acima, para tanto, no filtro passa
baixa, o sinal multisenoidal aplicado, apenas as freqüências acima da freqüência de
corte não passaram, ou tiveram suas freqüências atenuadas em 20Db/Dec,
podendo ser atenuadas com valores até maiores como por exemplo 40Db/Dec,
dependendo dos pólos inseridos no filtro. A mesma idéia aconteceu para o filtro
passa-alta.
O uso de filtro digitais ajuda no ganho da qualidade da informação, já que o
mesmo poderá eliminar ruídos indesejados e também faixas do sinal original.
O Matlab foi um ferramenta e software utilizada no desenvolvimento de
projetos de filtro digitais com uma programação intermediária, e conseguimos obter
resultados satisfatórios afim de comprovar na teoria o funcionamento dos filtros
digitais.
19
PARTE II
SIMULAÇÕES NO MATLAB
20
1ª Questão: Determine se cada um dos sinais discretos, a seguir, é ou não periódico. Calcule
o período fundamental, se aplicável, e plote dois períodos de cada sinal, utilizando a função
"stem" do MatLab.
Para sen ou cos
Para ou
a) ( ) 





+=
48
2
1
ππ
nsennx

Para K = 1 o período fundamental será de N = 8
b) ( ) 











+=
65
cos2
ππ
nnx
 
Para K = 1 o período fundamental será de N = 10
c) ( ) )n(xnx)n(x 21 +=
Devido a soma dos sinais e o período fundamental de será um valor de
amostra comum entre ambos, ou seja N = 40 amostras.
21
MatLab:
clc;
clear all;
close all;
'Questão 1_a'
n=-10:1:40;
x1=sin(((pi/8)*n)+pi/4).^2;
subplot(3,1,1);
stem(n,x1);
grid on;
'Questão 1_b'
n=-10:1:40;
x2=cos(((pi/5)*n)+pi/6);
subplot(3,1,2);
stem(n,x2)
grid on;
'Questão 1_c'
n=-10:1:40;
x3=x1+x2;
subplot(3,1,3);
stem(n,x3);
grid on;
Gráficos obtidos:
Fig.10
22
2ª Questão: Considere o sinal descrito por ))13()1(()( −−−= nununnz .
a) Plote este sinal versus o tempo;
b) Decomponha este sinal em seus componentes par e ímpar e plote cada uma das partes em
função do tempo;
c) Reconstrua o sinal original a partir de seus componentes par e ímpar, plotando o resultado.
MatLab:
clc;
clear all;
close all;
% 2)QUESTAO
%=========================================
%a)
%criando a função degrau
u = inline('t >= 0');
%cria um vetor com 21 pontos entre 0 e 20
n = linspace(0, 20, 21);
%
%criando a função z(n)
z=n.*(u(n-1)-u(n-13));
figure
stem(n,z)
title('Letra a')
grid on
%=========================================
%b)
%sinal par - o vetor z foi invertido, e somado ao sinal z já existente e
%tudo foi dividido por 2
z_par = [fliplr(z) z(2:length(z))]./2;
n_aux = [(-1).*fliplr(n) n(2:length(n))]
figure
stem(n_aux,z_par)
title('Letra b - sinal par');
grid on
%
%Sinal Ímparr=> juntamos o sinal z, com o resultado da funcao fliplr(z)
%com amplitude invertida e dividimos tudo por 2
z_impar = [-1.*fliplr(z) z(2:length(z))]./2;
figure
stem(n_aux,z_impar)
title('Letra b - sinal impar');
grid on
%=========================================
%c)
%Recompondo o sinal=>somamos o sinal par com o sinal ímpar
z_recomp = z_impar + z_par;
figure
stem(n_aux, z_recomp)
title('Letra c - sinal recomposto');
grid on
23
Gráficos obtidos:
Gráfico 1
Fig.11
Gráfico 2
Fig.12
24
Gráfico 3
Fig.13
Gráfico 4
Fig.14
25
3ª Questão: Utilizando a função "conv" do MatLab, obtenha a saída do sistema que tem como
resposta ao impulso ( ) { })11()2(9,0)( −−−= nununh
n
, quando em sua entrada for aplicado
o sinal { })15()(2)( −−= nununx . Plote em um mesmo gráfico (utilizando as funções
"subplot" e "stem") x(n) e h(n), de forma que os sinais possam ser completamente
visualizados. Plotar a saída y(n).
MatLab:
clc;
clear all;
close all;
% 3)QUESTAO
%=========================================
%criando a função degrau
u = inline('t >= 0');
n = linspace(-40, 40, 81);
%=========================================
%criando a funcao h(n)
h=((0.9).^n).*(u(n-2)-u(n-11));
figure
subplot(2,1,1)
stem(n,h)
title('RESPOSTA AO IMPULSO h(n)');
axis ([-5 15 -0.5 1])
grid on
%=========================================
%criando a funcao x(n)
x= 2*(u(n)-u(n-15));
subplot(2,1,2)
stem(n,x)
title('SINAL APLICADO x(n)');
axis ([-5 19 -0.5 2.5])
grid on
%=========================================
%fazendo a convolução de h(n) e x(n) e jogando o resultado em y(n)
y = conv(h,x);
% o vetor resultado da funcao conv tem o TAMANHO DO VETOR H + TAMANHO DO
% VETOR X -1
%entao o eixo n tem que ir de -(TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2
%ate (TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2 -1
n = linspace(-1*(length(h)+length(x))/2, ((length(h)+length(x))/2)-1,
length(h)+length(x)-1);
figure
stem(n,y)
title('SAÍDA DO SISTEMA y(n)');
axis ([-5 30 -5 12])
grid on
26
Gráficos obtidos:
Gráfico 1
Fig.15
Gráfico 2 - Saída y(n)
Fig.16
27
4ª Questão: Utilize o comando "residuez" do MatLab para fazer a expansão em frações
parciais da função de transferência abaixo. Em seguida, obtenha a resposta ao impulso do
sistema. Analise se o sistema é causal e/ou estável, justifique suas respostas.
( )
2
1
z
5.0²
2
3
³
2
1
2
3
²³
>
++
+++
=
zzz
zzz
zH
MatLab:
clc;
clear all;
close all;
num=[1 1 3/2 1/2];
den=[1 3/2 1/2];
[R,P,K]=residuez(num, den)
z=tf('s');
tf=(z^3+z^2+(3/2)*z+(1/2))/(z^3+(3/2)*z^2+(1/2)*z);
[y,t]=impulse(tf);
impulse(tf)
figure
stem(t,y)
axis([-2 10 -2 2])
grid on
Expansão em frações parciais:
Resultado da função residuez
R =
2
-1
P =
-1.0000
-0.5000
K =
0 1
Segundo o HELP DO MATLAB
28
B(z) r(1) r(n)
---- = ------------ +... ------------ + k(1) + k(2)z^(-1) ...
A(z) 1-p(1)z^(-1) 1-p(n)z^(-1)
Logo:
B(z) 2 (-1) 1
---- = ------------ + ----------------- + ----------------
A(z) 1-(-1)z^(-1) 1-(-0.5) z^2
O sistema composto pela função de transferência ( )
2
1
z
5.0²
2
3
³
2
1
2
3
²³
>
++
+++
=
zzz
zzz
zH é
causal, pois é um sistema unilateral direito e não exclui o infinito e é um sistema estável, uma
vez que a circunferência unitária está contida na região de convergência.
Gráficos obtidos:
Gráfico 1 - Resposta ao impulso
Fig17
29
Gráfico 2 - Resposta ao impulso com função STEM
Fig.18
30
Referências Bibliográficas:
• DINIZ, P.S.R & outros: Processamento Digital de Sinais - Projeto e Análise de Sistemas;
Bookman; 2004.
• S. HAYKIN & B. V. VEEN: Sinais e Sistemas; Bookman; 2001.
• S. D. STEARNS & R. A. DAVID: Signal Processing Algorithms in MatLab; 1996.
• PROAKIS, J.G. & MANOLAKIS: D.G.: Digital Signal Processing - Principles, Algorithms and
Applications; McMillan Publishing Co., 1992.
31
32

Mais conteúdo relacionado

Mais procurados

Simbologia elétrica
Simbologia elétricaSimbologia elétrica
Simbologia elétricaluizbraz
 
Apostila de comandos elétricos (senai sp)
Apostila de comandos elétricos (senai   sp)Apostila de comandos elétricos (senai   sp)
Apostila de comandos elétricos (senai sp)Antonio Carlos
 
Microcontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitaisMicrocontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitaisFabio Souza
 
5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clp5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clpVictor Paranhos
 
Apostila de Instrumentação
Apostila de InstrumentaçãoApostila de Instrumentação
Apostila de InstrumentaçãoTalitha Ferreira
 
Instrumentaçao Industrial - Introduçao
Instrumentaçao Industrial - IntroduçaoInstrumentaçao Industrial - Introduçao
Instrumentaçao Industrial - IntroduçaoAnderson Pontes
 
Apresentaoprominpmedidas2 100121162547-phpapp02
Apresentaoprominpmedidas2 100121162547-phpapp02Apresentaoprominpmedidas2 100121162547-phpapp02
Apresentaoprominpmedidas2 100121162547-phpapp02tomvgp
 
Instrumentação Industrial Básica
Instrumentação Industrial BásicaInstrumentação Industrial Básica
Instrumentação Industrial BásicaJohnata França Reis
 
Apostila comandos eletricos
Apostila comandos eletricosApostila comandos eletricos
Apostila comandos eletricosCarlos A. Silva
 
Curso fontes chaveadas
Curso fontes chaveadasCurso fontes chaveadas
Curso fontes chaveadasJoe Zafa
 
Eletropneumatica
EletropneumaticaEletropneumatica
EletropneumaticaElvis Bruno
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoMauro Pereira
 
Construção de Redes de Distribuição
Construção de Redes de DistribuiçãoConstrução de Redes de Distribuição
Construção de Redes de DistribuiçãoMoisés Gomes de Lima
 
Corrente alternada circuitos
Corrente alternada circuitosCorrente alternada circuitos
Corrente alternada circuitosOi S.A
 
Apesentação controlador pid- Controle de processos
Apesentação controlador pid- Controle de processos Apesentação controlador pid- Controle de processos
Apesentação controlador pid- Controle de processos Isa Bacelar
 
Inteligência de enxames - Cardume (PSO + AFSA)
Inteligência de enxames - Cardume (PSO + AFSA)Inteligência de enxames - Cardume (PSO + AFSA)
Inteligência de enxames - Cardume (PSO + AFSA)Pedro de Vasconcellos
 

Mais procurados (20)

Simbologia elétrica
Simbologia elétricaSimbologia elétrica
Simbologia elétrica
 
Apostila de comandos elétricos (senai sp)
Apostila de comandos elétricos (senai   sp)Apostila de comandos elétricos (senai   sp)
Apostila de comandos elétricos (senai sp)
 
Microcontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitaisMicrocontroladores PIC - Exercícios para estudos de I/O digitais
Microcontroladores PIC - Exercícios para estudos de I/O digitais
 
Circuitos de corrente continua
Circuitos de corrente continuaCircuitos de corrente continua
Circuitos de corrente continua
 
5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clp5 linguagem-de-programac3a7c3a3o-do-clp
5 linguagem-de-programac3a7c3a3o-do-clp
 
8.controle de-processo
8.controle de-processo8.controle de-processo
8.controle de-processo
 
Apostila de Instrumentação
Apostila de InstrumentaçãoApostila de Instrumentação
Apostila de Instrumentação
 
Instrumentaçao Industrial - Introduçao
Instrumentaçao Industrial - IntroduçaoInstrumentaçao Industrial - Introduçao
Instrumentaçao Industrial - Introduçao
 
Apresentaoprominpmedidas2 100121162547-phpapp02
Apresentaoprominpmedidas2 100121162547-phpapp02Apresentaoprominpmedidas2 100121162547-phpapp02
Apresentaoprominpmedidas2 100121162547-phpapp02
 
Instrumentação Industrial Básica
Instrumentação Industrial BásicaInstrumentação Industrial Básica
Instrumentação Industrial Básica
 
Apostila comandos eletricos
Apostila comandos eletricosApostila comandos eletricos
Apostila comandos eletricos
 
Aula disjuntor
Aula disjuntorAula disjuntor
Aula disjuntor
 
3 sensores-e-atuadores
3 sensores-e-atuadores3 sensores-e-atuadores
3 sensores-e-atuadores
 
Curso fontes chaveadas
Curso fontes chaveadasCurso fontes chaveadas
Curso fontes chaveadas
 
Eletropneumatica
EletropneumaticaEletropneumatica
Eletropneumatica
 
Algoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigoAlgoritmos e lp parte3-pseudocódigo
Algoritmos e lp parte3-pseudocódigo
 
Construção de Redes de Distribuição
Construção de Redes de DistribuiçãoConstrução de Redes de Distribuição
Construção de Redes de Distribuição
 
Corrente alternada circuitos
Corrente alternada circuitosCorrente alternada circuitos
Corrente alternada circuitos
 
Apesentação controlador pid- Controle de processos
Apesentação controlador pid- Controle de processos Apesentação controlador pid- Controle de processos
Apesentação controlador pid- Controle de processos
 
Inteligência de enxames - Cardume (PSO + AFSA)
Inteligência de enxames - Cardume (PSO + AFSA)Inteligência de enxames - Cardume (PSO + AFSA)
Inteligência de enxames - Cardume (PSO + AFSA)
 

Destaque

Projeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLabProjeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLabGerson Roberto da Silva
 
Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®Gerson Roberto da Silva
 
Apostila de matlab
Apostila de matlabApostila de matlab
Apostila de matlabDenis Marcos
 
2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentation2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentationAll-America Selections
 
Processamento digital de sinais
Processamento digital de sinaisProcessamento digital de sinais
Processamento digital de sinaisLuiz Henrique
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsasodariyabhavesh
 
Suporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo CabosSuporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo CabosCirilo Cabos
 
Qq plot
Qq plotQq plot
Qq plotweneca
 
My speed
My speedMy speed
My speedcamf_07
 
Arduino para Programadores .NET
Arduino para Programadores .NETArduino para Programadores .NET
Arduino para Programadores .NETIgor Kondrasovas
 

Destaque (20)

Apostila curso matlab
Apostila curso matlabApostila curso matlab
Apostila curso matlab
 
Projeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLabProjeto de um Cruise Control usando MatLab
Projeto de um Cruise Control usando MatLab
 
Aula 16
Aula   16Aula   16
Aula 16
 
Aula 15
Aula   15Aula   15
Aula 15
 
Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®Controle Digital de Velocidade de um Motor CC usando Matlab®
Controle Digital de Velocidade de um Motor CC usando Matlab®
 
Transformada Rápida de Fourier
Transformada Rápida de FourierTransformada Rápida de Fourier
Transformada Rápida de Fourier
 
Apostila de matlab
Apostila de matlabApostila de matlab
Apostila de matlab
 
2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentation2016 Chicago Flower & Garden Show, Friday presentation
2016 Chicago Flower & Garden Show, Friday presentation
 
Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)Estudos de Controle - Aula 3: Modelagem (1)
Estudos de Controle - Aula 3: Modelagem (1)
 
Processamento digital de sinais
Processamento digital de sinaisProcessamento digital de sinais
Processamento digital de sinais
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woods
 
Matlab2009b -clase2
Matlab2009b  -clase2Matlab2009b  -clase2
Matlab2009b -clase2
 
Suporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo CabosSuporte para tv lcd led plasma e convencional na Cirilo Cabos
Suporte para tv lcd led plasma e convencional na Cirilo Cabos
 
Ventiladores de Techo Faro 2015 - ILUMINABLE.COM
Ventiladores de Techo Faro 2015 - ILUMINABLE.COMVentiladores de Techo Faro 2015 - ILUMINABLE.COM
Ventiladores de Techo Faro 2015 - ILUMINABLE.COM
 
Seminario 5
Seminario 5Seminario 5
Seminario 5
 
Qq plot
Qq plotQq plot
Qq plot
 
My speed
My speedMy speed
My speed
 
GAIKWAD NAGAR
GAIKWAD NAGARGAIKWAD NAGAR
GAIKWAD NAGAR
 
Lumitis ppt
Lumitis pptLumitis ppt
Lumitis ppt
 
Arduino para Programadores .NET
Arduino para Programadores .NETArduino para Programadores .NET
Arduino para Programadores .NET
 

Semelhante a Projeto de filtros digitais e simulações no MATLAB

INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdfINSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdfAlejandroAlvesVictor
 
Projeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalProjeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalCiro Marcus
 
Detector de Radiacao Ionizante
Detector de Radiacao IonizanteDetector de Radiacao Ionizante
Detector de Radiacao IonizanteDiego Santos
 
Apostila de demonstração
Apostila de demonstraçãoApostila de demonstração
Apostila de demonstraçãoRODRIGO SOBRADO
 
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais MistosInfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais MistosPareseletronica
 
Sistemas de Transmissão Digital
Sistemas de Transmissão Digital Sistemas de Transmissão Digital
Sistemas de Transmissão Digital Francisco Sandoval
 
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeAM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeCiro Marcus
 
Caracteristica sensores doc
Caracteristica sensores docCaracteristica sensores doc
Caracteristica sensores docAlziane Lima
 
Analise de sinais apostila
Analise de sinais apostilaAnalise de sinais apostila
Analise de sinais apostilaSandro Sena
 
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...Marcelo Ruaro
 
523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptx523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptxssusera6c5d4
 

Semelhante a Projeto de filtros digitais e simulações no MATLAB (20)

INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdfINSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
INSTRUMENTAÇÃO VIRTUAL PARA AQUISIÇÃO DE SINAIS.pdf
 
Slides 9 erm
Slides 9 ermSlides 9 erm
Slides 9 erm
 
aula 1.pdf
aula 1.pdfaula 1.pdf
aula 1.pdf
 
Projeto – Transmissão de voz digital
Projeto – Transmissão de voz digitalProjeto – Transmissão de voz digital
Projeto – Transmissão de voz digital
 
Detector de Radiacao Ionizante
Detector de Radiacao IonizanteDetector de Radiacao Ionizante
Detector de Radiacao Ionizante
 
3 instrum osc-apres_3-2
3 instrum osc-apres_3-23 instrum osc-apres_3-2
3 instrum osc-apres_3-2
 
Apostila de demonstração
Apostila de demonstraçãoApostila de demonstração
Apostila de demonstração
 
Modulação PAM.pdf
Modulação PAM.pdfModulação PAM.pdf
Modulação PAM.pdf
 
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais MistosInfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
InfiiniVision - A nova geração de Instrumentos de Testes de Sinais Mistos
 
Sistemas de Transmissão Digital
Sistemas de Transmissão Digital Sistemas de Transmissão Digital
Sistemas de Transmissão Digital
 
Premio TCC PUCC 2012
Premio TCC PUCC 2012Premio TCC PUCC 2012
Premio TCC PUCC 2012
 
Analisador de vibrações - modo de funcionamento II
Analisador de vibrações - modo de funcionamento IIAnalisador de vibrações - modo de funcionamento II
Analisador de vibrações - modo de funcionamento II
 
GOP Software Manual
GOP Software ManualGOP Software Manual
GOP Software Manual
 
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em AmplitudeAM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
AM-DSB - Amplitude Modulation with Double Side-Band Modulção em Amplitude
 
Caracteristica sensores doc
Caracteristica sensores docCaracteristica sensores doc
Caracteristica sensores doc
 
Analise de sinais apostila
Analise de sinais apostilaAnalise de sinais apostila
Analise de sinais apostila
 
Relatório 1
Relatório 1Relatório 1
Relatório 1
 
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
Obtenção da frequência de um Sinal de Som por meio da transformada rápida de ...
 
II Análise de vibrações em rolamentos - análise do envelope
II Análise de vibrações em rolamentos  - análise do envelopeII Análise de vibrações em rolamentos  - análise do envelope
II Análise de vibrações em rolamentos - análise do envelope
 
523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptx523084249-Aula-06-Amostragem.pptx
523084249-Aula-06-Amostragem.pptx
 

Mais de Ciro Marcus

Séries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesSéries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesCiro Marcus
 
Séries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoSéries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoCiro Marcus
 
Séries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesSéries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesCiro Marcus
 
Séries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierSéries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierCiro Marcus
 
Séries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresSéries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresCiro Marcus
 
Séries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasSéries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasCiro Marcus
 
SISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosSISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosCiro Marcus
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...Ciro Marcus
 
Automação - Sistema de controle
Automação - Sistema de controleAutomação - Sistema de controle
Automação - Sistema de controleCiro Marcus
 
Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Ciro Marcus
 
Lugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoLugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoCiro Marcus
 
Apostila automação controle de processos
Apostila automação controle de processosApostila automação controle de processos
Apostila automação controle de processosCiro Marcus
 
Projeto Oscilador com LM555
Projeto Oscilador com LM555Projeto Oscilador com LM555
Projeto Oscilador com LM555Ciro Marcus
 
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOFONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOCiro Marcus
 
Analogico - MULTIVIBRADOR ASTÁVEL
Analogico - MULTIVIBRADOR  ASTÁVELAnalogico - MULTIVIBRADOR  ASTÁVEL
Analogico - MULTIVIBRADOR ASTÁVELCiro Marcus
 
Projeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaProjeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaCiro Marcus
 
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIIProjeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIICiro Marcus
 
Chopper Tipo Wagner
Chopper Tipo WagnerChopper Tipo Wagner
Chopper Tipo WagnerCiro Marcus
 
Análise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemasAnálise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemasCiro Marcus
 
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)Ciro Marcus
 

Mais de Ciro Marcus (20)

Séries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por PartesSéries fourier cap_6 Funções Contínuas por Partes
Séries fourier cap_6 Funções Contínuas por Partes
 
Séries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio PeríodoSéries fourier cap_5 Desenvolvimento em Meio Período
Séries fourier cap_5 Desenvolvimento em Meio Período
 
Séries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções ParesSéries fourier cap_4 Funções Pares
Séries fourier cap_4 Funções Pares
 
Séries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de FourierSéries fourier cap_3 Exemplos de Séries de Fourier
Séries fourier cap_3 Exemplos de Séries de Fourier
 
Séries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas ElementaresSéries fourier cap_2 Relações Trigonométricas Elementares
Séries fourier cap_2 Relações Trigonométricas Elementares
 
Séries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções PeriódicasSéries fourier cap_1 Funções Periódicas
Séries fourier cap_1 Funções Periódicas
 
SISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros AtivosSISTEMAS ANALÓGICOS V Filtros Ativos
SISTEMAS ANALÓGICOS V Filtros Ativos
 
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
CONVERSOR ANALÓGICO/DIGITAL COM SAMPLE AND HOLDCONVERSOR ANALÓGICO/DIGITAL CO...
 
Automação - Sistema de controle
Automação - Sistema de controleAutomação - Sistema de controle
Automação - Sistema de controle
 
Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )Projeto de um PLL ( Phase Locked Loop )
Projeto de um PLL ( Phase Locked Loop )
 
Lugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar GeometricoLugar das Raizes, Lugar Geometrico
Lugar das Raizes, Lugar Geometrico
 
Apostila automação controle de processos
Apostila automação controle de processosApostila automação controle de processos
Apostila automação controle de processos
 
Projeto Oscilador com LM555
Projeto Oscilador com LM555Projeto Oscilador com LM555
Projeto Oscilador com LM555
 
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADOFONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
FONTE DE TENSÃO USANDO REGULADOR EM CIRCUITO INTEGRADO
 
Analogico - MULTIVIBRADOR ASTÁVEL
Analogico - MULTIVIBRADOR  ASTÁVELAnalogico - MULTIVIBRADOR  ASTÁVEL
Analogico - MULTIVIBRADOR ASTÁVEL
 
Projeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação ReguladaProjeto da Fonte de Alimentação Regulada
Projeto da Fonte de Alimentação Regulada
 
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas IIIProjeto de Controle de Posição entre veículos, Análise de Sistemas III
Projeto de Controle de Posição entre veículos, Análise de Sistemas III
 
Chopper Tipo Wagner
Chopper Tipo WagnerChopper Tipo Wagner
Chopper Tipo Wagner
 
Análise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemasAnálise de Sistemas II - Modelamento e identificação de sistemas
Análise de Sistemas II - Modelamento e identificação de sistemas
 
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
AM-DSB - Amplitude Modulation with Double Side-Band (modulação em amplitude)
 

Último

About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdfBlendaLima1
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobremaryalouhannedelimao
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioDomingasMariaRomao
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 

Último (20)

About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobre
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 

Projeto de filtros digitais e simulações no MATLAB

  • 1. PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS ENGENHARIA ELETRÔNICA E DE TELECOMUNICAÇÕES Telecomunicação XIV: Processamento de sinais PROJETO DE FILTROS DIGITAIS E SIMULAÇÕES NO MATLAB Ciro Marcus 1
  • 2. Hermano Felipe Nilcilaine de Macedo Rodrigo Carmo Belo Horizonte 2010 Ciro Marcus Hermano Felipe Nilcilaine de Macedo Rodrigo Carmo Trabalho Final Simulações Utilizando o MatLab - T4 2
  • 3. Trabalho apresentado ao Curso de Engenharia Eletrônica e de Telecomunicações da Pontifícia Universidade Católica de Minas Gerais como requisito parcial de avaliação da disciplina Telecomunicação XIV Processamento de sinais. Orientadora: Maria Luiza 3
  • 4. PARTE I PROJETO DE FILTROS DIGITAIS 4
  • 5. 1. OBJETIVO Projetos de filtros digitais não-recursivos, análise da resposta em freqüência e operação dos filtros através do programa MatLab.` Projeto do Filtro Digital Não-Recursivo Projeto, propriamente dito, de 2 filtros, um passa-baixas e outro passa-altas de freqüência de corte 9KHz, 91 elementos, ganho unitário na faixa de passagem, com janela retangular. Escolha a taxa de amostragem; justifique sua escolha. Análise da Resposta em Frequência ( Diagramas de Módulo e Fase) Traçar os gráficos da resposta em freqüência, módulo e fase, dos 2 filtros projetados indicando a freqüência de corte e ganho da faixa de passagem. Análise de Operação: Faça a excitação dos filtros através de um sinal multisenoidal composto por senóides de frequência pertencente e maior e/ou menor que a faixa de passagem dos filtros especificados. O sinal aplicado aos dois filtros deve ser o mesmo. Mostre graficamente os efeitos da filtragem analisando os espectros de frequência dos sinais de entrada e saída. Interprete o resultado. 5
  • 6. 2. DESENVOLVIMENTO Freqüência de amostragem: De acordo com o teorema de Nyquist, a freqüência de amostragem tem que ser igual ou maior a duas vezes a maior freqüência de corte para que o sinal possa ser reconstituído com o mínimo de perda. Utilizando o MATLAB para projetar o filtro Passa-alta. %************************************************************************* % Engenharia Eletrônica e de Telecomunicação % % Trabalho Final - Simulações Utilizando o MatLab - T1 % % Disciplina: Processamento de Sinais % Profa. Maria Luisa Grossi Vieira Santos % % Nomes: Ciro Marcus % Hermano Felipe % Nilcilaine Macedo % Rodrigo Carmo % % Dados: Filtro Passa-Alta % Frequencia de corte = 9kHz % 91 elementos % Ganho unitário na faixa de passagem % Janela retangular %************************************************************************* close all; clear all; clc; %Frequencia de corte filtro passa alta %Wn = 9000/(45000/2)= 0,4 Wn = [0.4]; % Vetor com Freq. corte inferior/superior N = 91; % Elementos do filtro Ws = 45000; % Frequencia de amostragem % De acordo com o teorema de Nyquist, a frequencia de % amostragem tem que ser igual ou maior a duas vezes a % maior frequencia de corte para que o sinal possa ser % reconstituído com o mínimo de perda. % Resposta janela retangular Janela_retangular = fir1((N-1),Wn,'high',rectwin(N)); %Calculos para Resposta em Freqüência %RETANGULAR [Hr,wr] = freqz(Janela_retangular,1); %Gráficos modulo/fase para janela retangular figure(2); subplot(2,1,1); %Gráfico de modulo Db x Hz 6
  • 7. plot(wr*Ws/(2*pi),20*log10(abs(Hr)));grid minor; title('Filtro Janela Retangular - Resposta em Frequência'); xlabel('Hertz'); ylabel('(dB)'); %Gráfico de fase graus x Hz subplot(2,1,2); plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor; xlabel('Hertz'); ylabel('Fase (graus)'); %Análise de Operação: %Sinal MultiSenoidal % Conversão do tempo discreto para intervalo de amostras (sinais discretos) %Frequências para as senóides freq1=1000; freq2=3000; freq3=6000; freq4=9000; %frequencia de corte do filtro freq5=12000; freq6=15000; freq7=18000; %Base de tempo para os sinais senoidais t = (1:800)/Ws; %Sinais Senoidais Individuais sin1 = sin(2*pi*freq1*t); sin2 = sin(2*pi*freq2*t); sin3 = sin(2*pi*freq3*t); sin4 = sin(2*pi*freq4*t); sin5 = sin(2*pi*freq5*t); sin6 = sin(2*pi*freq6*t); sin7 = sin(2*pi*freq7*t); figure(1) plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si n7,'b'); title('Sinais gerados por várias senóides') grid on; %Geração dos Sinal Multisenoidal através da soma das várias senóides MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7; % Filtragem dos sinais % MultiSenoidalal Filtrado: janela retangular MFJR = filter( Janela_retangular,1,MultiSenoidal ); % Resposta Temporal t=((1:800)/Ws)*1000; % Delta T em milisegundos figure(3); subplot(2,1,1); plot(t,MultiSenoidal); grid on; title('Sinal MultiSenoidal - Resposta Temporal'); subplot(2,1,2); 7
  • 8. plot(t,MFJR); grid on; title('Janela Retangular do Sinal filtrado'); %Resposta em Freqüência % Modulo da transformada de Fourier para sinais %Modulo da transformada de Fourier %Para o sinal MultiSenoidal MTFSM = abs(fft(MultiSenoidal)); %Original MTFSMFR = abs(fft(MFJR)); %Janela Retangular %Intervalo de Freqüências para metade dos 800 pontos f = Ws*(0:399)/800; figure(4); subplot(2,1,1); plot(f,MTFSM(1:400)); grid minor; title('Sinal Multisenoidal - Resposta em Freqüência'); subplot(2,1,2); plot(f,MTFSMFR(1:400)); grid minor; title('Janela Retangular do Sinal filtrado'); 8
  • 9. GRÁFICO 1 Resposta freqüência de um filtro com janela retangular. Fig.1 9 Frequencia de corte = 9kHz Ganho = 0dB
  • 10. GRÁFICO 2 Senoides utilizadas para geração do sinal multisenoidal à ser aplicado nos filtros. Fig.2 Resposta temporal de um sinal multisenoidal. Fig.3 10
  • 11. GRÁFICO 3 Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta: Fig.4 De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz. No segundo gráfico podemos observar o resultado após a atuação do filtro passa-alta, apenas as freqüências maiores que os 9kHz ainda estão presentes no sinal. 11
  • 12. Utilizando o MATLAB para projetar o filtro Passa-baixa. %************************************************************************* % Engenharia Eletrônica e de Telecomunicação % % Trabalho Final - Simulações Utilizando o MatLab - T1 % % Disciplina: Processamento de Sinais % Profa. Maria Luisa Grossi Vieira Santos % % Nomes: Ciro Marcus % Hermano Felipe % Nilcilaine Macedo % Rodrigo Carmo % % Dados: Filtro Passa-Baixa % Frequencia de corte = 9kHz % 91 elementos % Ganho unitário na faixa de passagem % Janela retangular %************************************************************************* close all; clear all; clc; %Frequencia de corte filtro passa baixa %Wn = 9000/(45000/2)= 0,4 Wn = [0.4]; % Vetor com Freq. corte inferior/superior N = 91; % Elementos do filtro Ws = 45000; % Frequencia de amostragem % De acordo com o teorema de Nyquist, a frequencia de % amostragem tem que ser igual ou maior a duas vezes a % maior frequencia de corte para que o sinal possa ser % reconstituído com o mínimo de perda. % Resposta janela retangular Janela_retangular = fir1((N-1),Wn,'low',rectwin(N)); %Calculos para Resposta em Freqüência %RETANGULAR [Hr,wr] = freqz(Janela_retangular,1); %Gráficos modulo/fase para janela retangular figure(2); subplot(2,1,1); %Gráfico de modulo Db x Hz plot(wr*Ws/(2*pi),20*log10(abs(Hr))); grid minor; title('Filtro Janela Retangular - Resposta em Frequência'); xlabel('Hertz'); ylabel('(dB)'); %Gráfico de fase graus x Hz subplot(2,1,2); plot(wr*Ws/(2*pi),angle(Hr)*180/pi);grid minor; xlabel('Hertz'); ylabel('Fase (graus)'); 12
  • 13. %Análise de Operação: %Sinal MultiSenoidal % Conversão do tempo discreto para intervalo de amostras (sinais discretos) %Frequências para as senóides freq1=1000; freq2=3000; freq3=6000; freq4=9000; %frequencia de corte do filtro freq5=12000; freq6=15000; freq7=18000; %Base de tempo para os sinais senoidais t = (1:800)/Ws; %Sinais Senoidais Individuais sin1 = sin(2*pi*freq1*t); sin2 = sin(2*pi*freq2*t); sin3 = sin(2*pi*freq3*t); sin4 = sin(2*pi*freq4*t); sin5 = sin(2*pi*freq5*t); sin6 = sin(2*pi*freq6*t); sin7 = sin(2*pi*freq7*t); figure(1) plot(t,sin1,'c',t,sin2,'m',t,sin3,'y',t,sin4,'k',t,sin5,'r',t,sin6,'g',t,si n7,'b'); title('Sinais gerados por várias senóides') grid on; %Geração dos Sinal Multisenoidal através da soma das várias senóides MultiSenoidal=sin1+sin2+sin3+sin4+sin5+sin6+sin7; % Filtragem dos sinais % MultiSenoidalal Filtrado: janela retangular MFJR = filter( Janela_retangular,1,MultiSenoidal ); % Resposta Temporal t=((1:800)/Ws)*1000; % Delta T em milisegundos figure(3); subplot(2,1,1); plot(t,MultiSenoidal); grid on; title('Sinal MultiSenoidal - Resposta Temporal'); subplot(2,1,2); plot(t,MFJR); grid on; title('Janela Retangular do Sinal filtrado'); %Resposta em Freqüência % Modulo da transformada de Fourier para sinais %Modulo da transformada de Fourier %Para o sinal MultiSenoidal MTFSM = abs(fft(MultiSenoidal)); %Original MTFSMFR = abs(fft(MFJR)); %Janela Retangular 13
  • 14. %Intervalo de Freqüências para metade dos 800 pontos f = Ws*(0:399)/800; figure(4); subplot(2,1,1); plot(f,MTFSM(1:400)); grid minor; title('Sinal Multisenoidal - Resposta em Freqüência'); subplot(2,1,2); plot(f,MTFSMFR(1:400)); grid minor; title('Janela Retangular do Sinal filtrado'); 14
  • 15. GRÁFICO 1 Resposta freqüência de um filtro passa baixa com janela retangular. Fig.5 15 Frequencia de corte = 9kHz Ganho = 0dB
  • 16. GRÁFICO 2 Sinal multisenoidal aplicada no filtro. Fig.6 Resposta temporal do sinal multisenoidal aplicado e resposta temporal de um filtro passa baixa. Fig.7 16
  • 17. GRÁFICO 3 Gráfico de filtragem do sinal multisenoidal aplicado no filtro Passa-Alta: Fig.8 De acordo com o primeiro gráfico, tivemos aplicado na entrada do filtro 7 sinais com freqüências distintas sendo elas 1kHz, 3kHz, 6kHz, 9kHz, 12kHz, 15kHz e 18kHz. No segundo gráfico podemos observar o resultado após a atuação do filtro passa- baixa, apenas as freqüências menores que os 9kHz ainda estão presentes no sinal. 17
  • 18. Analise os filtros projetados em relação à estabilidade. Interprete. Como vantagens, os filtros FIR possuem resposta de fase linear e estabilidade, portanto, fazendo uma análise gráfica da resposta temporal da saída do sinal multisenoidal aplicado aos filtros, percebemos que a resposta fica restrita a apenas valores finitos, não tendendo em nenhum momento a valores infinitos o que nos comprova a estabilidade dos filtros projetados. FIG.9 18 Amplitude constante.
  • 19. CONCLUSÃO O projeto do filtro digital não recursivo apresentados neste trabalho, e sua simulação, nos facilitou o entendimento de um filtro passa-baixa e passa-alta, como podemos ver no diagrama de espectro de freqüências onde simulamos freqüências abaixo da freqüência de corte, e freqüências acima, para tanto, no filtro passa baixa, o sinal multisenoidal aplicado, apenas as freqüências acima da freqüência de corte não passaram, ou tiveram suas freqüências atenuadas em 20Db/Dec, podendo ser atenuadas com valores até maiores como por exemplo 40Db/Dec, dependendo dos pólos inseridos no filtro. A mesma idéia aconteceu para o filtro passa-alta. O uso de filtro digitais ajuda no ganho da qualidade da informação, já que o mesmo poderá eliminar ruídos indesejados e também faixas do sinal original. O Matlab foi um ferramenta e software utilizada no desenvolvimento de projetos de filtro digitais com uma programação intermediária, e conseguimos obter resultados satisfatórios afim de comprovar na teoria o funcionamento dos filtros digitais. 19
  • 21. 1ª Questão: Determine se cada um dos sinais discretos, a seguir, é ou não periódico. Calcule o período fundamental, se aplicável, e plote dois períodos de cada sinal, utilizando a função "stem" do MatLab. Para sen ou cos Para ou a) ( )       += 48 2 1 ππ nsennx  Para K = 1 o período fundamental será de N = 8 b) ( )             += 65 cos2 ππ nnx   Para K = 1 o período fundamental será de N = 10 c) ( ) )n(xnx)n(x 21 += Devido a soma dos sinais e o período fundamental de será um valor de amostra comum entre ambos, ou seja N = 40 amostras. 21
  • 22. MatLab: clc; clear all; close all; 'Questão 1_a' n=-10:1:40; x1=sin(((pi/8)*n)+pi/4).^2; subplot(3,1,1); stem(n,x1); grid on; 'Questão 1_b' n=-10:1:40; x2=cos(((pi/5)*n)+pi/6); subplot(3,1,2); stem(n,x2) grid on; 'Questão 1_c' n=-10:1:40; x3=x1+x2; subplot(3,1,3); stem(n,x3); grid on; Gráficos obtidos: Fig.10 22
  • 23. 2ª Questão: Considere o sinal descrito por ))13()1(()( −−−= nununnz . a) Plote este sinal versus o tempo; b) Decomponha este sinal em seus componentes par e ímpar e plote cada uma das partes em função do tempo; c) Reconstrua o sinal original a partir de seus componentes par e ímpar, plotando o resultado. MatLab: clc; clear all; close all; % 2)QUESTAO %========================================= %a) %criando a função degrau u = inline('t >= 0'); %cria um vetor com 21 pontos entre 0 e 20 n = linspace(0, 20, 21); % %criando a função z(n) z=n.*(u(n-1)-u(n-13)); figure stem(n,z) title('Letra a') grid on %========================================= %b) %sinal par - o vetor z foi invertido, e somado ao sinal z já existente e %tudo foi dividido por 2 z_par = [fliplr(z) z(2:length(z))]./2; n_aux = [(-1).*fliplr(n) n(2:length(n))] figure stem(n_aux,z_par) title('Letra b - sinal par'); grid on % %Sinal Ímparr=> juntamos o sinal z, com o resultado da funcao fliplr(z) %com amplitude invertida e dividimos tudo por 2 z_impar = [-1.*fliplr(z) z(2:length(z))]./2; figure stem(n_aux,z_impar) title('Letra b - sinal impar'); grid on %========================================= %c) %Recompondo o sinal=>somamos o sinal par com o sinal ímpar z_recomp = z_impar + z_par; figure stem(n_aux, z_recomp) title('Letra c - sinal recomposto'); grid on 23
  • 26. 3ª Questão: Utilizando a função "conv" do MatLab, obtenha a saída do sistema que tem como resposta ao impulso ( ) { })11()2(9,0)( −−−= nununh n , quando em sua entrada for aplicado o sinal { })15()(2)( −−= nununx . Plote em um mesmo gráfico (utilizando as funções "subplot" e "stem") x(n) e h(n), de forma que os sinais possam ser completamente visualizados. Plotar a saída y(n). MatLab: clc; clear all; close all; % 3)QUESTAO %========================================= %criando a função degrau u = inline('t >= 0'); n = linspace(-40, 40, 81); %========================================= %criando a funcao h(n) h=((0.9).^n).*(u(n-2)-u(n-11)); figure subplot(2,1,1) stem(n,h) title('RESPOSTA AO IMPULSO h(n)'); axis ([-5 15 -0.5 1]) grid on %========================================= %criando a funcao x(n) x= 2*(u(n)-u(n-15)); subplot(2,1,2) stem(n,x) title('SINAL APLICADO x(n)'); axis ([-5 19 -0.5 2.5]) grid on %========================================= %fazendo a convolução de h(n) e x(n) e jogando o resultado em y(n) y = conv(h,x); % o vetor resultado da funcao conv tem o TAMANHO DO VETOR H + TAMANHO DO % VETOR X -1 %entao o eixo n tem que ir de -(TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2 %ate (TAMANHO DO VETOR H + TAMANHO DO VETOR X)/2 -1 n = linspace(-1*(length(h)+length(x))/2, ((length(h)+length(x))/2)-1, length(h)+length(x)-1); figure stem(n,y) title('SAÍDA DO SISTEMA y(n)'); axis ([-5 30 -5 12]) grid on 26
  • 28. 4ª Questão: Utilize o comando "residuez" do MatLab para fazer a expansão em frações parciais da função de transferência abaixo. Em seguida, obtenha a resposta ao impulso do sistema. Analise se o sistema é causal e/ou estável, justifique suas respostas. ( ) 2 1 z 5.0² 2 3 ³ 2 1 2 3 ²³ > ++ +++ = zzz zzz zH MatLab: clc; clear all; close all; num=[1 1 3/2 1/2]; den=[1 3/2 1/2]; [R,P,K]=residuez(num, den) z=tf('s'); tf=(z^3+z^2+(3/2)*z+(1/2))/(z^3+(3/2)*z^2+(1/2)*z); [y,t]=impulse(tf); impulse(tf) figure stem(t,y) axis([-2 10 -2 2]) grid on Expansão em frações parciais: Resultado da função residuez R = 2 -1 P = -1.0000 -0.5000 K = 0 1 Segundo o HELP DO MATLAB 28
  • 29. B(z) r(1) r(n) ---- = ------------ +... ------------ + k(1) + k(2)z^(-1) ... A(z) 1-p(1)z^(-1) 1-p(n)z^(-1) Logo: B(z) 2 (-1) 1 ---- = ------------ + ----------------- + ---------------- A(z) 1-(-1)z^(-1) 1-(-0.5) z^2 O sistema composto pela função de transferência ( ) 2 1 z 5.0² 2 3 ³ 2 1 2 3 ²³ > ++ +++ = zzz zzz zH é causal, pois é um sistema unilateral direito e não exclui o infinito e é um sistema estável, uma vez que a circunferência unitária está contida na região de convergência. Gráficos obtidos: Gráfico 1 - Resposta ao impulso Fig17 29
  • 30. Gráfico 2 - Resposta ao impulso com função STEM Fig.18 30
  • 31. Referências Bibliográficas: • DINIZ, P.S.R & outros: Processamento Digital de Sinais - Projeto e Análise de Sistemas; Bookman; 2004. • S. HAYKIN & B. V. VEEN: Sinais e Sistemas; Bookman; 2001. • S. D. STEARNS & R. A. DAVID: Signal Processing Algorithms in MatLab; 1996. • PROAKIS, J.G. & MANOLAKIS: D.G.: Digital Signal Processing - Principles, Algorithms and Applications; McMillan Publishing Co., 1992. 31
  • 32. 32