Professional Documents
Culture Documents
Gua de ejercicios
2.5. Especificar el valor del ancho de banda BW, es decir, la cantidad de muestras en
las que H[k]=1.
Ejercicios de clculo
1. Mtodo de las Ventanas.
1.
son
las
ventanas
que
permiten
cumplir
con
estas
2.
2.
Ejercicios de simulacin
1.4. Calcular los coeficientes de un filtro rechaza-banda con las siguientes caractersticas:
Escribir un programa que calcule los coeficientes de un filtro FIR por el mtodo de las
ventanas a partir de las especificaciones (orden o ancho de banda de transicin,
frecuencia de corte de la banda pasante y de la rechazada); y que grafique la
respuesta en frecuencia. Idem para ventana de Kaiser especificando el rizado.
Procedimiento:
Calcular los coeficientes para cada ventana usando las funciones respectivas.
1.1. Calcular los coeficientes de un filtro pasa-bajos con las siguientes caractersticas:
1.2. Calcular los coeficientes de un filtro pasa-altos con las siguientes caractersticas:
1.3. Calcular los coeficientes de un filtro pasa-banda con las siguientes caractersticas:
98
Realizar un programa que calcule los coeficientes de un filtro FIR por el mtodo del
muestreo en frecuencia a partir de la especificacin de la respuesta espectral.
Procedimiento:
Calcular las frecuencias de corte muestreadas de modo tal que, como mnimo
caiga una muestra en el lmite de cada banda de transicin. Escribir una rutina
que lo verifique, y que solicite aumentar el orden si fuera necesario.
Realizar un programa que calcule los coeficientes de un filtro FIR por el mtodo de
optimizacin del error, a partir de las especificaciones.
Procedimiento:
Ejercicios de Laboratorio
Procedimiento:
Objetivos:
Instrumental:
M
M
M
M
M
M
M
M
M
M
Kit de DSP.
1.5. Conectar la salida del amplificador mezclador al DSP y la salida del DSP al otro canal
de la entrada de lnea de la PC.
Computadora y perifricos.
1.6. Conectar la salida del generador de seales y del DSP a las entradas del osciloscopio.
1.8. Abrir el programa dsk3dw. Abrir el archivo que contiene el programa ffir.asm en
assembler seleccionando Open Source File en la opcin File de la barra de tareas.
Tambin puede abrirse el archivo en un editor de texto.
1.9. Verificar que los valores de los registros en el cdigo sean TA=RA=11 y TB=RB=29. En
virtud de esto, las frecuencias de muestreo y de reconstruccin sern
Micrfono.
Generador de seales con forma de onda arbitraria.
Fconv =
Analizador de espectro.
Osciloscopio (opcional).
Fu =
A
B
GENERADOR
DE SEALES
OSCILOSCOPIO
In Amp
Out Amp
MICRFONO
Mic
6.25MHz
= 9796 .27kHz
2 * 11 * 29
Out
9VDC
AMP
In
Out
Line In
D
S
P
9VDC
LPT
LPT
PC
P
C
Video
Out
Fnormalizada[kHz]FSCFClock
4kHz
6,25MHz
=
*
= 3.95kHz
288kHz
288kHz
2 * 11 *
1.10. Tomar la tabla de los coeficientes calculados en los ejercicios de simulacin y pegarlos
con el formato requerido en el lugar reservado para tal fin. Salvar el archivo modificado
con extensin .asm.
1.11. Ensamblar y enlazar el programa con sus archivos incluidos mediante el dsk3dw
seleccionando Assemble, Build and Load en la opcin Debbug. Igualmente puede
hacerse tipeando dsk3a ffir.asm en la ventana de comando del dsk3dw o en el
smbolo de sistema. Esto genera el archivo ffir.dsk.
1.12. Reinicializar el DSP tipeando reset en la ventana de comando.
99
1.13. Cargar el programa ffir.dsk en el DSP con la opcin Load Ejecutable en el men
desplegable File. Igualmente puede hacerse ejecutando el depurador para DOS dsk3d
y luego tipeando load ffir.dsk en la ventana de comando.
1.14. Ejecutar el programa en el DSP con la opcin Run en el men desplegable Debugg del
dsk3dw. Igualmente puede tipearse run en la ventana de comando en el dsk3d.
1.15. Inyectar una seal de ruido blanco para observar el espectro a la salida del filtro con el
programa DWL Spectrum Analizer. Activar el barrido presionando Start. Ajustar la
referencia y el rango de atenuacin. Poner escala de frecuencia lineal con la opcin Lin
en Scale del men desplegable Options. Utilizar el promediador seleccionando la tecla
AVE. Si se desea, se puede observar la composicin espectral con la tecla THD y
analizar la amplitud de cada componente mediante la tecla DATA. Idem con el detector
de picos con la tecla PEAK.
1.16. Graficar lo que se observa en la pantalla del analizador de espectro, para la seal de
entrada y la de salida.
1.17. Medir la frecuencias de corte de la banda pasante y de la rechazada. Anotar los valores.
Calcular el ancho de la transicin. Comparar con los valores especificados.
1.18. Medir el pico de rizado de la banda pasante y la atenuacin mnima de la banda
rechazada. Anotar los valores. Comparar con los valores especificados.
1.19. Introducir una seal senoidal y hacer un barrido en frecuencia. Comparar la seal
sonora proveniente del parlante que reproduce la entrada con la del que reproduce la
salida e identificar el punto donde se produce la supresin. Observar las seales en el
osciloscopio y medir la atenuacin.
Opcional:
1.20. Mezclar una seal de voz con una senoidal cuya frecuencia est dentro de la banda
rechazada del filtro programado. Comparar las seales audibles de los parlantes como
en el punto anterior.
100