Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DE MEXICO
CAMPUS CULIACAN
Maestra en Ciencias de la
Ingeniera
2do Semestre
Materia:
Procesamiento Digital de Seales
Profesor:
Dr. Modesto Guadalupe Medina Melndrez
Alumno:
Ing. Julio Edel Angulo Ros
Asunto:
Practica 5: Diseo de filtros FIR
Junio de 2015
1
Introduccin
La respuesta de un filtro digital ante una seal de entrada puede calcularse con
la sumatoria de convolucin o con la implementacin de la ecuacin en
diferencias. Para el caso de los filtros digitales FIR, la sumatoria de convolucin
y la ecuacin en diferencias del sistema estn relacionados como:
0 rad .
0k N /2 .
Objetivos
Implementar un filtro pasabanda FIR de selectividad fina y validar su
funcionamiento.
Equipo: Computadora.
Procedimiento
1. Genere una seal discreta como la suma de 10 ondas cosenoidales de
diferente frecuencia. La duracin de la seal es
frecuencia de muestreo es
muestras es
f m=200 Hz
N m=f m x T p=200.
cos(2 n f s /N m)
para
p= 1 seg
, y la
T
n=0 :1: N m 1
, donde
f s=[0:10 :99 ]
fs
es la frecuencia de
).
Cdigo en Matlab:
%%%%Practica 5: Diseo de filtro FIR%%%%%%
%Amplitud
A=1;
%Numero de muestras
Nm=200;
%Vector n
n=0:1:(Nm-1);
%Las 10 seales cosenoidales
suma=0;
for fs=0:10:99
suma=suma+A*cos((2*pi*n*fs)/Nm);
end
stem(n,suma)
Cdigo en Matlab:
%Implementacion del filtro FIR pasabanda
y=filter(b,1,suma);
seal original
de la seal original')
seal filtrada
de la seal filtrada')
Conclusiones
Con la ayuda de Matlab se pudo hacer y simular un filtro FIR, lo cual es
relativamente fcil. Se pudo comprobar que es imposible construir un filtro
ideal, ya que las frecuencias que no se desean presentan una atenuacin, pero
nunca se eliminan. Adems en un filtro FIR es muy importante el grado del
mismo en el comportamiento que presentar, ya que a ciertos grados del filtro
se presentan mejores atenuaciones a frecuencias no deseadas, aunque
siempre se busca encontrar el menor grado ya que al momento de su
implementacin se requerir menores recursos hardware.