Академический Документы
Профессиональный Документы
Культура Документы
tipo software.
Pedroza, Alexis
Universidad Nacional Abierta y A Distancia (UNAD).
Electronic Engineering Department
Procesamiento Digital de Señales.
Palmira, Colombia
apedroza@unadvirtual.edu.co
Abstract — In this document, will be developed the configure ➢ Definición específica del filtro escogido (Por
of filter in pass band mode, with determined specificate, that will ejemplo, Butterworth, chebyshev, etc).
permitted the development the audio equalizer.
➢ Ecuación de respuesta en frecuencia y función de
Keywords—component; filtro, matlab, software, Simulink, fir, transferencia.
iir, diseño, respuesta, impulse. ➢ Definición de variables de las ecuaciones anteriores.
Si el Filtro es FIR, el estudiante deberá realizar el informe
I. INTRODUCTION (HEADING 1) con los siguientes parámetros:
En el siguiente documento, se desarrollará las actividades 2.2 CONCEPTO BÁSICO DE FILTRO FIR Y UN
propuestas de la unidad 3 del paso 4, perteneciente al curso DIAGRAMA DE BLOQUE Y ECUACIÓN QUE LO
procesamiento digital de señales, se seleccionará un tipo de DESCRIBA.
filtro sea FIR o IIR, de ciertas características, que será
caracterizado según sus condiciones, respuestas y Los filtros FIR: respuesta de impulso infinita, tienen las
funcionalidad, que luego será simulado y configurado según siguientes características:
unas recomendaciones, para al final llegar al desarrollo de un • Pueden diseñarse con fase perfectamente lineal.
ecualizador de audio con 8 filtros pasa banda sea FIR ó IIR. • Son filtros no recursivos, es decir, todos los
coeficientes 𝑎𝑖 de la ecuación en diferencias son cero.
II. ACTIVIDAD. • Son siempre estables al no tener realimentaciones.
1. Cada estudiante escogerá un (1) tipo de filtro que desee • Implementación hardware sencilla.
diseñar, y reportará en el foro su decisión, esto con el fin • Sus respuestas al impulso coinciden con el vector de
de que cada estudiante diseñe un ecualizador (banco de coeficiente 𝑏ⅈ.
filtros) diferente. A continuación, se muestra la lista de
filtros: 2.2.1. VENTAJAS:
Tipos de filtro Pasa Banda (Bandpass). • su respuesta al impulso es fácil de obtener a través del
➢ IIR Butterworth vector de coeficientes.
➢ IIR Chebyshev tipo I • Es fácil de analizar su respuesta en frecuencia a través
de la transformada de Fourier.
➢ IIR Chebyshev tipo II • son fáciles de diseñar definiendo su respuesta en
➢ IIR Elliptic frecuencia y usando la transformada inversa.
➢ FIR Window Hamming
➢ FIR Window Gaussian 2.2.2 INCONVENIENTES:
➢ FIR Window Hann • es necesario un gran numero de coeficientes para
conseguir las mismas prestaciones que daría en filtro
➢ FIR Window Rectangular IIR de orden mucho menor.
➢ FIR Window Kaiser • Para conseguir una buena resolución a bajas
frecuencias se requieren muchos coeficientes.
Filtro a trabajar FIR Window Hamming. • Al necesitar mas coeficientes, tiene un retardo grande.
A veces no aptos para directos.
2. Cada estudiante investigará las características del filtro •
escogido, si el filtro escogido es IIR, para realizar un
informe con los siguientes parámetros: 2.2.3 ECUACIÓN DE DIFERENCIA DEFINIDA EN
➢ Concepto básico de filtro IIR y un diagrama de bloque y EL DOMINIO DEL TIEMPO.
ecuación que lo describa.
𝐄𝐣𝐞𝐦𝐩𝐥𝐨:
fc = 1000
fs = 48000
𝐛 = 𝐟𝐢𝐫𝟏(𝟐𝟎𝟎, 𝟏𝟎𝟎𝟎/(𝐟𝐬/𝟐));
plot (b);
𝟏𝟎𝟎𝟎
𝐛𝟐 = 𝐟𝐢𝐫𝟏 (𝟐𝟎𝟎, , 𝐡𝐚𝐧𝐧𝐢𝐧𝐠 (𝟐𝟎𝟏)) ;
𝐟𝐬
𝟐
hold
Figura 1: Esquema -filtro Fir 1 plot (b2, ′r′);
freqz(b,1,1024);
1 tomado de https://www.youtube.com/watch?v=ENIFBriOrHI
• Frecuencia Normalizada:
Freqz ( a,b).
• Frecuencia Analógica:
Freqz (b,a,np,fs)
Fs= frecuencia de muestreo.
Np= un valor cualquiera entre 100 y 1000.
N = longitud de la ventana.
n = índice (no es un entero, no obstante que se incrementa
cada unidad, y se requiere de un retraso no entero para
producir una secuencia causal).
−𝟎. 𝟓 (𝑵 − 𝟏) ≤ 𝒏 ≥ 𝟎. 𝟓(𝑵 − 𝟏)
𝑭𝑪 = 𝟎. 𝟓 ( 𝑭𝑺 + 𝑭𝑷 )
4 Tomado de https://www.youtube.com/watch?v=cv8q5Hj1W3E 5
Tomado del libro de ashork Ambadar, Procesamiento de señales
analógicas y digitales, 2da.
Figura 7. Diseño de Filtros en simulink de Matlab. Figura 9: Coeficiente de 500 a 2000 Hz.
3.1. Se exportarán los coeficientes de cada uno de los ocho
filtros, los cuales equivalen a la respuesta el impulso en el filtro
FIR, y a los coeficientes de la función de transferencia en los
filtros IIR (matriz SOS). Para ello deben dirigirse al menú
archivo – exportar command window – coeficientes. Cuyos
coeficientes deben graficarse mediante la función plot de
Matlab.
-0.000371244040285788 -5.41010426869961e-19
0.000476421844467998 -3.87970814177334e-19
-0.00206623176481101 0.00460739989671089
-0.00466409138701451 2.98072385302403e-17
0.00747558794782580 -0.0118079908639776
0.00840676233199913 -3.13550352186888e-17
-0.00456127170480623 -3.68028395952897e-18
Figura 14: Coeficiente de 16000 a 20000 Hz. 0.00660429863786136 -2.59226613915042e-17
-0.0259149317789356 0.0539705429427665
-0.0515366420307854 5.09647630183610e-17
3.2. Para los estudiantes que hayan escogido un filtro IIR, 0.0789863924391917 -0.129436618532913
exportarán el matriz SOS y de ella podrán obtener los 0.102238979539996 0 -
coeficientes de la función de transferencia con el siguiente 0.115592953131269 0.165957508457766 -
comando: 0.115592953131269 0 0.102238979539996
[b,a] = sos2tf(SOS); -0.129436618532913 0.0789863924391917
5.09647630183610e-17 -0.0515366420307854
Y para obtener la respuesta al impulso, podrán 0.0539705429427665 -0.0259149317789356
realizarlo con el siguiente comando: -2.59226613915042e-17 0.00660429863786136
[h,t] = impz(SOS); -3.68028395952897e-18 -0.00456127170480623
-3.13550352186888e-17 0.00840676233199913
Y para graficar: -0.0118079908639776 0.00747558794782580
plot(t,h) 2.98072385302403e-17 -0.00466409138701451
0.00460739989671089 -0.00206623176481101