Você está na página 1de 25

Filtros Digitais

Filtros bsicos, parmetros no domnio do tempo e


frequncia, classificao de filtros

Filtros so usados basicamente para dois propsitos:


Separao de sinais combinados;
Restaurao de sinal que foi distorcido.
A princpio, a separao e/ou restaurao de sinais pode ser realizada com ambos os tipos
de filtros, analgicos e digitais. As diferenas bsicas so:
Analgicos
Barato
Rpidos
Grande faixa dinmica (amplitude e frequncia)
Digitais
Muito melhor desempenho. Ex.: Ser visto um filtro passa-baixa que possui ganho
10,0002 entre frequncia zero e 1000Hz e um ganho de menos que 0,0002 para
frequncias acima de 1001Hz. Excelente no?

Filtros lineares comumente apresentam as curvas abaixo:

-3dB : amplitude
do
sinal cai 0,707 e
a potncia
reduzida
0,5.

DOMNIO DO TEMPO
Resposta ao degrau

Tempo de subida: entre 10% e


90%. Deseja-se o menor
possvel.
Overshoot: distoro da
informao.
Fase linear: simetria entre as
metades superior e inferior
resposta em frequncia com
fase linear.

DOMNIO DA
FREQUNCIA
Resposta em
frequncia

Banda passante:
frequncias
permitidas (ganho
1 geralmente)
Frequncia de
corte: 99%, 90%,
70,7% e 50% da
amplitude para
filtros digitais.
Banda de
transio: desejase a menor
possvel.

DOMNIO DA FREQUNCIA
Resposta em frequncia

Ex.: Filtros passa-banda e rejeita-banda.

Cascata: 2 estgios
Convoluo: 1 estgio

Paralelo: 2 estgios
Soma: 1 estgio

Classificao de filtros

Filtros Digitais
Convoluo

Recurso

FIR

IIR

Melhor desempenho

Mais rpido

Filtros Mdia
Mvel
Implementao por convoluo, reduo de rudo,
implementao recursiva, passagens mltiplas.

Implementao por Convoluo 1


feito uma mdia de um nmero de pontos do sinal da entrada
x[], para produzir cada ponto do sinal de sada y[]:

Ex.: O ponto 80 da sada, para um filtro mdia mvel com M=5


dado por:

1. O filtro mdia mvel uma convoluo da entrada com um pulso retangular de rea 1.

Ex.: Filtro mdia mvel com M=4

Note que,

adio
subtrao
multiplicao

Reduo de rudo versus Resposta ao degrau


O filtro mdia mvel apresenta bom desempenho em muitas
aplicaes e timo desempenho na reduo de rudo branco, ao mesmo
tempo que preserva a resposta ao degrau.

A quantidade de rudo reduzida igual a raiz quadrada do nmero


de pontos no filtro !!

Resposta em frequncia
O filtro mdia mvel possui bom desempenho no domnio do
tempo e mal desempenho no domnio da frequncia.

1. Obtida pela transformada de Fourier do pulso retangular.

Passagens mltiplas no filtro mdia mvel


Consiste em passar o sinal de entrada pelo filtro duas ou mais vezes.

Implementao recursiva
possvel implementar um filtro mdia mvel com um algoritmo
rpido. Lembre que a implementao por convoluo lenta !!
Ex.: Seja um filtro mdia mvel com M=7. Dois pontos de sada adjacentes
so calculados da seguinte forma:

x[47] x[48] x[49] x[50] x[51] x[52] x[53]


y[50]
7
x[48] x[49] x[50] x[51] x[52] x[53] x[54]
y[51]
7
Uma vez que os pontos x[48]....x[53] aparecem em y[50] e y[51],
a melhor maneira para calcular y[51]

e assim sucessivamente.

1
y[51] y[50] x[54] x[47]
7

Depois que o primeiro ponto de y[] calculado, todos os outros so


determinados atravs de 1 soma e 1 subtrao, por ponto:

1
y[i ] y[i 1] x[i p] x[i q]
M
onde ,
p ( M 1) / 2
q p 1

Exemplo
Implementar um filtro mdia mvel (recursivo ou no) para filtrar o seguinte sinal:

Gerada atravs do Matlab/Simulink ...

Resultados
Optou-se pelo recursivo. Abaixo algumas formas de onda:

M=7

M=21

Note os picos do rudo filtrado e a tendnc


de se tornar onda triangular com o aumen
M !

Experincia 2
Parte 1 - Implementar um filtro de mdia mvel com os seguintes coeficientes:
a) 8
b) 32
c) 128

A frequencia de amostragem dada por:


fa = [(equipe % 7) + (equipe % 3) ] x 10 kHz
E levantar a curva de resposta em frequencia entre 0 e fa/2 Hz. Entrada como
gerador e sada no conversor D/A do kit. Medir o Tempo de processamento.
Parte 2 Gerar um sinal modulado em AM, com portadora em 10kHz e sinal
modulante de x Khz. Voc deve implementar um detector de envoltria para
recuperar o sinal modulado. Use um filtro mediano ADEQUADO para a
deteco.
x = 300 + [(equipe % 5) x 100] Hz

Demodulador AM-DSB

Filtragem excessiva x Pouca filtragem