TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en...

15
PRACTICA 2 USO DE QEDESIGN LITE FOR 56800/E EN CONJUNTO CON CODEWARRIOR PARA EL DISEÑO E IMPLEMENTACIÓN DE UN FILTRO DIGITAL AUTOR: FERNANDO CEAGLIO TECNICAS DIGITALES III UTN FRSN TECNICAS DIGITALES III DEPARTAMENTO ELECTRONICA 1

Transcript of TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en...

Page 1: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

PRACTICA 2USO DE QEDESIGN LITE

FOR 56800/E EN CONJUNTO CON CODEWARRIOR PARA

EL DISEÑO E IMPLEMENTACIÓN DE UN

FILTRO DIGITAL

A U T O R : F E R N A N D O C E A G L I O

TECNICAS DIGITALES III

UTN FRSN TECNICAS DIGITALES III DEPARTAMENTO ELECTRONICA

1

Page 2: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

OBJETIVOS2

� Utilizar las herramientas de desarrollo a nivelsoftware y hardware para la implementación de unFiltro Digital Paso Bajos.

Page 3: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

INTRODUCCION3

� Para esta practica utilizamos en la herramientaQEDesign Lite para 56800/E para generar loscoeficientes del Filtro Digital y luego losincorporaremos a nuestro código para poderimplementar el mismo.

Page 4: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

UBICACIÓN DE QEDesign Lite4

Page 5: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

PANTALLA PRINCIPAL5

Page 6: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

SELECCIÓN DE TIPO DE FILTRO6

Page 7: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

ESPECIFICACIÓN DE ENTRADA DEL FILTRO7

Page 8: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

TIPO DE VENTANA Y ORDEN A IMPLEMENTAR

8

Page 9: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

CARACTERIZACION EN TIEMPO Y FRECUENCIA DEL DISEÑO

9

Page 10: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

EXPORTANDO LOS COEFICIENTES A NUESTRO CODIGO

10

Page 11: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

GUARDANDO ARCHIVO DE COEFICIENTES11

Page 12: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

USO DE LOS COEFICIENTE12

Page 13: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

CUESTIONES13

� A partir de lo visto en clase determinar en el fuente adjunto (Anexo) lorequerido en las siguientes preguntas.

� Paso 1:1) Determine la función del programa.2) Que entradas/Salidas usa y para qué las utiliza.3) Mencione cual es la frecuencia de muestreo del ADC y como se fija

en el código de ejemplo.4) ¿En dónde se guardan los resultados de las conversiones del ADC?

. ¿Qué ocurre cuando se llena el buffer?5) Proponga el cambio necesario en el cuerpo principal del programa

“main.c” si se quiere muestrear una señal por la entrada analógica ANA1.6) Vinculado a la frecuencia del clock del DSC ¿qué limita la

frecuencia a la cual muestrear la señal de entrada?7) Indique cuál es la actividad repetitiva que realiza el DSC en

nuestro caso. Justifique el uso de este tipo de procesadores.

Page 14: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

DEBUG – PASO 1114

Page 15: TECNICAS DIGITALES III - FRSN - PRACTICA 2.pdf · practica 2 uso de qedesignlite for56800/e en conjunto con codewarriorpara el diseÑo e implementaciÓn de un filtro digital autor:

DEBUG (BKP) – PASO 1115