Esta prctica consiste en la prueba de los filtros digitales ms comunes que se pueden encontrar en la librera de Simulink, los cuales son pasa bajas, pasa altas, basa banda y rechaza banda. En resumen se encontraron las frecuencias de corte a 0.7 y p.2 de la amplitud original, y se compar con el resultado real que daba el DSP con un generador de funciones.
Objetivo Encontrar las frecuencias de corte de los distintos filtros y comprobar esas frecuencias con seales elctricas dadas por el generador de funciones y medirlas en el osciloscopio. Introduccin Los filtros digitales son sistemas son usados para modificar el espectro de una seal, mediante el uso de hardware digital como bloque funcional bsico (un DSP o un FPGA, por ejemplo). Sus caractersticas los hacen apropiados un amplio campo de aplicaciones, entre las que se encuentra compresin de datos, procesamiento de seales biomdicas, procesamiento digital de audio, procesamiento de voz o procesamiento de imgenes. Se utilizan, al igual que los filtros anlogos, para acondicionar seales segn caractersticas especficas, extraer informacin de ellas o separar dos o ms seales previamente combinadas. Consisten fundamentalmente en un algoritmo mediante el cual una seal digital o secuencia numrica denominada entrada se transforma en una segunda secuencia de nmeros denominada seal digital de salida. Los filtros digitales se caracterizan, en trminos generales, por ser sistemas predecibles, flexibles, simulables, consistentes y precisos. Por una parte, es posible cambiar sus especificaciones mediante la reprogramacin, sin la adicin de componentes discretos como capacitores, resistores o bobinas (normalmente con un tamao considerable y con variaciones en el funcionamiento dependientes de la temperatura o la humedad). De otro lado, su carcter digital permite calcular y simular su repuesta usando procesadores de uso general, y tambin implementar topologas no realizables mediante el uso de componentes fsicos convencionales. En sntesis, estos sistemas incorporan las ventajas propias de los procesadores digitales, al filtraje se seales, si se quiere en tiempo real.
4
Procedimiento Antes que nada y despus de conectar el DSK, abrimos el programa 6713 DSK Diagnostic Utility y pulsar en el botn Start. Esta accin permitir garantizarnos que el DSK funciona correctamente.
Despus abrimos el programa Matlab 2010. Y abrimos Simulink.
5
Primero configuramos la tarjeta arrastrando los bloques de DSK6713, ADC, y DAC en la parte de Target Support PackageSupported ProcessorsTexas Instruments C6000C67313 DSK
6
Ahora arrastramos el bloque del filtro que deseemos ya sea Lowpass, Highpass, Bandpass o Stopband que se encuentra en Signal Processing BlocksetFilteringFilter Designs
Contactamos el ADC al Filtro y el Filtro al DAC y hacemos click en el botn de Instruccional Build
7
Finalmente abrimos el CComposer 3.1 y cargamos el archivo .out a nuestro DSP
Para encontrar las frecuencias de corte arrastramos un seal digital Signal Wave que est en Signal Processing Blockset Signal Processing Sources
8
Ahora arrastramos un bloque Scope para poder ver nuestra seal de salida que se encuentra en SimulinkCommonly used Blocks
Tambin arrastramos el bloque del filtro que deseemos ya sea Lowpass, Highpass, Bandpass o Stopband que se encuentra en SimulinkSources
9
Contactamos la seal al Filtro y el Filtro al Scope
Hacemos doble click en el bloque de la seal y podremoscambiar los parmetros de la seal. Aqu modificaremos constantemente la seal hasta que la amplitu de la seal en el Scope baje a 0.7 y/o o.2
Hacemos click en el botn de Run con un tiempo pequeo para que sea fcil de visualizar de 0.
10
Hacemos doble click en el bloque de Scope para verla seal de salida, qui podemos observar si nuestrofiltro ha atenuado la seal a 0.7 de la amplitud, de no ser asi, habr que cambiar los parmetros en el bloque de la seal hasta encontrar la frecuencia de corte.
Resultados Los resultados obtenidos enl a parte simulada fueran muy parecidos a los resultados obtenidos realmente al pasar las seales de un generador de funciones porla tarjeta DSK la cual tena programado algn Filtro, este la atenuaba muy cerca dela zonade corte estimada durante las simulaciones
11
Finalmete se elabora una tabla con los valores obtenidos de las simulaciones y de los valores medidos en el osciloscopio Simulacin Medidos Fc (0.7) Fc (0.2) Fc (0.2) Fc (0.7) Fc (0.7) Fc (0.2) Fc (0.2) Fc (0.7) Pasa Bajas 1880 2020 1875 2010 Rechaza Banda 1490 1625 2375 2510 1478 1655 2355 2524 Fc (0.2) Fc (0.7) Fc (0.7) Fc (0.2) Fc (0.2) Fc (0.7) Fc (0.7) Fc (0.2) Pasa Altas 1990 2125 1952 2133 Pasa Banda 1580 1715 2290 2430 1565 1722 2270 2425
Conclusiones Estrada Hernndez Julio Csar: Los filtros de frecuencias son muy importantes debido al nmero de aplicaciones en las cules puede ser incorporados, por ejemplo en herramientas de control. En esta prctica aprendimos como generarlos fcilmente, sin embargo nos falt aprender a controlar sus parmetros lo cual considero yo es la parte ms relevante a la hora de aplicar dichos filtros, sino considero que es una prctica sin valor. Ramrez Badillo Pedro El: En el desarrollo de esta prctica se obtuvo un primer acercamiento al diseo de los Filtros digitales, los cuales presentan frecuencias de corte, dependiendo de las frecuencias que se quieran eliminar. Tambin podemos ver que en un Dispositivo digital se pueden filtrar digitales analgicas que, como en este caso, entregadas por un generador de funciones, o en algn otro caso por alguna fuente externa.