Académique Documents
Professionnel Documents
Culture Documents
Cristian David Mrquez Pidiache, David Felipe Nez Herrera, Johann Santiago Nio Medina
David.Nunez@uptc.edu.co, Cristian.Marquez@uptc.edu.co, Johann.Nino@uptc.edu.co
Universidad Pedaggica y Tecnolgica de Colombia, Faculta de Ingeniera, Escuela Ingeniera electrnica.
lograr dar
comparacin a tipos de filtros, en los cuales se estudiaran los tipos
de conversiones tanto ADC (analog to digital converter) Y DAC
(digital to analogic converter) analizando su estructura interna, los
cuales se pondrn en prctica usndolos en un filtro de tipo FIR.
El filtro opera entre seales digitales. El cual toma una secuencia
de nmeros (seal de entrada), y la modifica produciendo otra
secuencia de nmeros (seal de salida) claro est que dejando atrs
ciertas caractersticas. Este filtro ser realizado con ayuda de
elementos como Digital Filter Design de Matlab y la descripcin de
hardware VHDL. Ms que hacer uso de los tipos de adc y dac, un
propsito clave de la prctica es comparar los filtros, que en este
caso especficamente un filtro pasa bajas de orden 10 y con unas
frecuencias de paso, corte y muestreo; que se establecern ms
adelante. Se realizara una seal de entrada que nos permitir
evaluar el desempeo del filtro, de tal manera poder concluir que
ocurre con el filtro si se modifica el parmetro de frecuencia de
muestreo.
I.
De la figura 6. Tenemos la seal de salida con respecto
a la entrada, con la mxima frecuencia de la seal de entrada.
Esta frecuencia de operacin del DAC se estableci a 300KHZ,
que es donde la seal de entrada es reconstruida por el DAC.
Sin embargo se alcanzan a percibir unas pequeas fluctuaciones
y deformaciones de la seal de salida (azul). Esto ltimo debido
a efectos de ruido producidos por la circuitera del montaje del
ADC/DAC, as como de interferencias provenientes de la
fuente de alimentacin.
III.
II.
ANALISIS
DE
RESULTADOS
DE
CONVERSIN ADC/DAC DE UNA SEAL
SENOIDAL
A.
B.
B.
C.
Mdulo de retardo: es el encargado de guardar hasta M1valores anteriores de la seal de entrada y el valor actual de la
seal. Cada vez que llega un nuevo dato, se realiza una
actualizacin de las posiciones.
Mdulo de retardo:
Se utiliza un nmero de flip-flops igual a la longitud del filtro
conectados en cascada, de tal forma que cada vez que se tenga
un pulso de reloj (relacionado con la llegada de un nuevo dato),
el valor de la posicin i pase a la posicin i-1 , tal y como se
presenta en la Figura 22.
Entrada
filter_out[0]
filter_out[1]
filter_out[2]
filter_out[3]
filter_out[4]
filter_out[5]
filter_out[6]
filter_out[7]
clk
clk
clk
clk
clk
clk
clk
clk
4.062ns
3.923ns
3.940ns
4.032ns
3.915ns
4.002ns
3.933ns
4.059ns
IV.
CONCLUSIONES
V.
REFERENCIAS
[1] pardo, Fernando; boluda, Jos. Vhdl lenguaje para sntesis y modelado de
circuitos. Alfaomega grupo editor. pg. 238.
[2] Smith, j. o. ntroduction to digital filters with audio applications",
http://ccrmawww.stanford.edu/ jos/filters/
[3] J. G., Proakis, Dimitri g. manolakis. Tratamiento digital de seales. Prentice
hall, 1997.
[4] Samuel Stearms, Ruth A. David. Signal procesing algoritms. Prentice Hall,
1997.
[5] Smith DJ. HDL Chip Design. A practical guide for designing, synthesizing
and simulating ASICs and FPGAs
using VHDL or Verilog. 1998
[6] Ballesteros DM. Reduccin de ruido en seales ECG utilizando filtros
wavelet. Publicado en: Memorias II
Congreso Internacional de la Regin Andina IEEE, 2002.
[7] Silva S, Panato A. Implementacao em FPGA de um multiplicador de ponto
flutante com pipeline profundo.