Escolar Documentos
Profissional Documentos
Cultura Documentos
Manipulação de Sinais
Implementados em Hardware ou Software
Componentes:
Somadores, multiplicadores e elementos de
retardo
Multiplicador Retardo
A função de sistema é:
Forma Direta I
Forma Direta II
(menos retardos)
e a representação em equação de
diferenças é:
1 0.5 0.5
y[0] = 0.5
0 0 Da mesma forma:
y[1] = 0.5
Filtros ideais
ripples
transição
suave
ripples
No MatLab:
x = [0.5, 0.5]; x = [0.5, -0.5];
f = fft(x,8192); f = fft(x,8192);
freq = -5:10/8192:5-1/8192; freq = -5:10/8192:5-1/8192;
plot(freq, abs(fftshift(f))); plot(freq, abs(fftshift(f)));
Carlos Alexandre Mello – cabm@cin.ufpe.br 24
Filtros FIR
Tipos de Filtros FIR: Passa-Baixa e Passa-Alta
Exemplo:
>> B2 = fir1(100, 0.3, ‘low');
>> x = zeros (1, 1000);
>> x(50) = 1; % x é um impulso
>> Y2 = fft(conv(x, B2));
% apresentamos metade apenas pois
% o resto é simétrico
>> half = 1:ceil(length(Y2)/2);
>> plot(half/max(half), abs(Y2(half)), 'b');
Exemplo:
Exemplo:
>> B2 = fir1(100, 0.3, ‘high');
>> x = zeros (1, 1000);
>> x(50) = 1; % x é um impulso
>> Y2 = fft(conv(x, B2));
% apresentamos metade apenas pois
% o resto é simétrico
>> half = 1:ceil(length(Y2)/2);
>> plot(half/max(half), abs(Y2(half)), 'b');
Exemplo:
Exemplo:
>> fdatool
Fase linear
Código VHDL
Fase
Magnitude
Fase
Magnitude
Sinal original
e
temos = 0
Onde:
Onde:
Onde:
Tipo I, M par
h[n] = 1, 0 n 4, e 0, caso contrário
Magnitude Fase
Magnitude Fase
Magnitude Fase
Magnitude Fase
Resposta a
um Impulso...
Diminui, nunca acaba,
mas tende a zero....
Resposta a
um Impulso...
A saída nunca zera....
Resposta a
um Impulso...
A saída cresce mesmo com
entrada nula....
74
Função de
Transferência
Forma Direta I
Forma Direta II
Seção de ordem 2