Você está na página 1de 15

DE 2015

INSTITUTO
POLITCNICO NACIONAL
UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERA Y
TECNOLOGAS AVANZADAS

INGENIERA EN MECATRNICA
PROCESADOR DIGITAL DE SEALES

PRCTICA 17

FILTROS

GRUPO: 3MM5

DEL RO OROZCO LUIS ANTONIO


GARCA MARTNEZ LUIS IRVING
MORENO VILLARREAL JOSE BERNARDO

PROFESOR: PURIEL GIL GUILLERMO

INDICE
RESUMEN............................................................................................................ 2
OBJETIVO............................................................................................................. 2

1
INTRODUCCIN................................................................................................... 2
MATERIAL............................................................................................................ 3
PROCEDIMIENTO................................................................................................. 4
RESULTADOS..................................................................................................... 10
.......................................................................................................................... 11
.......................................................................................................................... 11
CONCLUSIONES................................................................................................. 14
BIBLIOGRAFIA ................................................................................................... 14

RESUMEN
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, pasa banda y
rechaza banda. En resumen se encontraron las frecuencias de corte al 80% y al 20% de la
amplitud original en simulacin y en tiempo real, con ayuda de un osciloscopio y un
generador de funciones, y se realizaron comparaciones entre estas dos respuestas.
Para realizar esto vamos a disear un diagrama de bloques en simulink, con las opciones de
ADC, DSP, Lowpass o Highpass o Bandstop o Bandpass, DAC y Scope. Lo simulamos y
encontramos las frecuencias ya mencionadas ( f c1=80 y f c2=20 )

OBJETIVO
Encontrar las frecuencias de corte

f c1

f c2

de los distintos filtros mediante simulacin y

comprobar esas frecuencias con seales elctricas dadas por el generador de funciones y
medirlas en el osciloscopio.

INTRODUCCIN
En algunas situaciones dentro de la ingeniera, es necesario obtener solamente ciertos datos de una
seal dada, por lo que parte de la seal debemos o podemos omitirlo. Para ello utilizamos un filtro.
Un filtro electrnico es un sistema que tiene como funcin manipular y modificar el espectro de
frecuencia de la seal de entrada para obtener en la salida la funcin que se requiera aplicar a los
diferentes sistemas, entre sus diversas aplicaciones podemos mencionar:
-

Demodular seales.
Ecualizar y as obtener una calidad de audio con mejor fidelidad.
Eliminar ruidos en los diferentes sistemas de comunicacin.
Convertir seales muestreadas en seales continuas.
Detectar seales, como la de la T.V. o la radio.

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.

MATERIAL
Para esta prctica necesitamos de lo siguiente:
1. Software Code Composer Studio
2. Software Code Composer Studio v3.3

3
3. Software MATLAB v2010 y Simulink
4. Software 6713 DSK Diagnostics Utilities v. 3.1
5. Tarjeta DSK Procesador digital de seal TMS320C613
6. Cable de alimentacin.
7. Cable USB
8. Cable auxiliar
9. Puntas de Osciloscopio.
10.Osciloscopio
11.Generador de funciones.

PROCEDIMIENTO
1.- Se realiza el Diagnostico de la tarjeta. (Procedimiento de la practica 1).

Figura 1: Pruebas de diagnstico de la tarjeta.

2.- Abrimos el programa Matlab v2010.

Figura 2: Seleccin cono de Software MATLAB.

Y abrimos Simulink.

Figura 3: Seleccin cono de apertura para Simulink.

5
Ya dentro debemos configurar la tarjeta arrastrando los bloques de DSK6713, ADC, y DAC

en la parte de Target Support PackageSupported ProcessorsTexas Instruments


C6000C6713 DSK

Figura 4: Bloque ADC, DAC y C6713DSK.

Ahora arrastramos el bloque del filtro que deseemos, ya sea Lowpass, Highpass, Bandpass o
Stopband que se encuentra en Signal Processing BlocksetFilteringFilter Designs

Figura 5: Bloque de filtros.

Conectamos el ADC al Filtro y el Filtro al DAC, y hacemos click en el botn de Incremental build.

Figura 7: Diagrama.

Una vez teniendo esto, procedemos a cargar el archivo .out a nuestro DSP.

Figura 8: Diagrama.

Lo anterior lo hemos hecho con el fin de visualizar en el osciloscopio la seal generada.

Para encontrar las frecuencias de corte mediante simulacin, arrastramos una seal Signal Wave
que est en Signal Processing Blockset Signal Processing Sources

Figura 9: Bloque Sine Wave.

Ahora arrastramos un bloque Scope para poder ver nuestra seal de salida que se encuentra en
SimulinkCommonly used Blocks

Figura 10: Bloque Scope.

Tambin debemos arrastrar nuevamente el bloque del filtro que deseamos, ya sea Lowpass,
Highpass, Bandpass o Stopband que se encuentra en SimulinkSources

Figura 11: Bloque filtro.

Conectamos la seal al Filtro y el Filtro al Scope

Figura 12: Diagrama simulacin.

En este diagrama solo debemos cambiar el bloque del filtro, segn sea el caso. Debemos
tambin configurar los parmetros de la seal, dando doble click en el bloque del mismo,
modificando las constantes hasta que la amplitud de la seal de salida en el Scope baje a
0.8 y/o 0.2.

Figura 13: Parmetros bloque Sine Wave.

Hacemos click en el botn de Run con un tiempo pequeo para que sea fcil de visualizar.

Figura 14: Diagrama final simulacin.

10

11

RESULTADOS

Figura 15: Conexiones de la tarjeta al generador y osciloscopio.

Se realiz una tabla de comparacin, entre las frecuencias de corte Fc1 y Fc2 de la
simulacin y de la medicin real en el osciloscopio, obteniendo los siguientes resultados:
PASA ALTAS
Simulada
Fc1
1975

Medida
Fc2
2150

Fc1
1978

Fc2
2200

PASA BAJAS
Simulada
Fc1
2025

Medida
Fc2
1859

Fc1
2024

Fc2
1848

12

Figura 15: Respuesta filtro Pasabajas.

Figura
16: Respuesta filtro Pasaaltas.

PASA BANDA
Fc1
2375

Simulada
Fc2
Fc3
2545
1630

1625

Simulada
1900
2365

Fc4
Fc1
1460
2151
RECHAZA BANDA
2500

1576

Medida
Fc2
Fc3
2429
1750

Fc4
1569

Medida
1800
2418

2595

13

Figura 17: Respuesta filtro pasabanda.

Figura 18:Respuesta filtro Rechaza Banda.

CONCLUSIONES
DEL RO OROZCO LUIS ANTONIO: Los filtros son muy importantes debido al nmero de
aplicaciones en las cules puede ser incorporado, por ejemplo, en herramientas de control.
En el desarrollo de esta prctica se obtuvo un primer acercamiento al diseo de stos, 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 seales
analgicas que, como en este caso, son entregadas por un generador de funciones, o en
algn otro caso por alguna fuente externa.

GARCA MARTNEZ LUIS IRVING:

14
El uso de filtros dentro del diagrama de Simulink supone una gran ventaja cuando se trata de
discrminar y saber procesar seales dentro de aplicaciones reales, ya que algunas partes de
estas seales (las partes que sern rechazadas con los filtros) pueden incluso llegar a daar
nuestro sistema o proporcionarnos informacin errnea que nos lleve a una salida indeseada

MORENO VILLARREAL JOSE BERNARDO:


Los filtros digitales son, sin duda, una de las partes primordiales en el procesamiento de seales pues
nos permiten seleccionar las frecuencias con las que queremos trabajar, el procesamiento digital de
seales se apoya mucho en el manejo de estos. A partir de la librera de target support se puede
generar un cdigo que permita realizar los 4 filtros mas utilizados: pasa altas, pasa bajas, rechaza
banda y pasa banda.

BIBLIOGRAFIA
http://catarina.udlap.mx/u_dl_a/tales/documentos/lem/rufino_a_j/resumen.pdf
http://catarina.udlap.mx/u_dl_a/tales/documentos/lem/rufino_a_j/capitulo2.pdf

Você também pode gostar