Professional Documents
Culture Documents
2013
Diseo de filtros digitales con el dspic 30f4013
Daniel Romn Restan
Jorge Tapia Gutirrez
Ingeniera y arquitectura
Daniel.roman@unipamplona.edu.co
Resumen:
1 Introduccin
Una de las ventajas que ofrece la implementacin de
filtros digitales en los dspic 30F4013 de microchip es
el fcil manejo y la generacin de cdigo utilizando
una herramienta incluida en microbasic llamada filter
designer tool, permitiendo la modificacin de dicho
filtro en caso que as lo requiera la aplicacin.
En la herramienta filter designer tool se genera el
cdigo para un filtro pasa bajas tipo FIR, con los
parmetros especificados en la prctica se realizara
un filtro antialiasing requerido para el correcto
proceso de la seal, que se requiere para convertir de
anloga a digital.
Tambin fueron utilizada la herramienta que
microchip brinda para el diseo de filtros llamada
filterlab, para la realizacin de los ejercicios
propuestos por el profesor.
3. Aliasing
En general el Aliasing, es un error que se produce en
la reconstruccin de una seal anloga, una vez que
Figura 7. FilterLab
especificaciones.
Pantalla
de
clula
3.2. Seleccin
Operacional
del Amplificador
Amplitud(V)
magnitud(db)
1.06
1000
1.04
-0.165450519
1250
1.03
-0.249372811
1500
-0.506117305
1750
0.99
-0.593413413
2000
0.94
-1.043560233
2250
0.91
-1.325289459
2500
0.88
-1.616463862
2750
0.84
-2.020531584
3000
0.8
-2.444317565
3250
0.77
-2.776302802
3500
0.72
-3.359467377
4000
0.66
-4.115238594
4500
0.58
-5.237557434
5000
0.53
-6.020599913
5500
0.438
-7.676635095
6000
0.382
-8.864850047
7000
0.307
-10.7633498
8000
0.238
-12.97457816
9000
0.188
-15.02296032
10000
0.157
-16.58812426
11000
0.125
-18.56791705
12000
0.113
-19.44454844
13000
0.088
-21.61646386
15000
0.069
-23.72913549
18000
0.044
-27.63706378
del
4. Resultados y anlisis
fre
amplitud
magnitud(d
q
b)
242
2 5.514482608
417
1.72 4.204451633
772
0.8
2.444317565
784
0.84
2.020531584
100
0.31
0
10.67888343
150
0.607
0
4.842343484
173
0.444
4
7.558457903
200
0.638
0
4.409703731
Amplitud
magnitud(db)
245.4
1.97
5.383207218
505
1.49
2.957608063
750
0.86
-1.81614828
1000
0.344
-9.774948454
1230
0.432
-7.796442369
1500
0.525
-6.102931237
1750
0.425
-7.938338704
2000
0.344
-9.774948454
5. Conclusiones
Como el muestreo de una seal analgica introduce
frecuencia que se repiten en el espectro centrado en n
veces la frecuencia de muestreo, es necesario utilizar
un filtro antialiasing antes de filtro digital pasa bajas
con una atenuacin a nivel de ruido en por lo menos
la frecuencia de muestreo sobre dos, para anular
dichas frecuencias.
Como la frecuencia de muestreo del filtro antialiasing
y la del filtro digital pasa bajas son diferentes al
comparar estas dos seales genera un desfase una con
respecto a la otra.
REFERENCIAS
SITIOS WEB
http://www.microchip.com/stellent/idcplg?
IdcService=SS_GET_PAGE&nodeId=1406&dDocNa
me=en010007&redirects=filterlab(5 de septiembre,
2013).