TODOPIC
Microcontroladores PIC => dsPIC => Mensaje iniciado por: riatazawa en 29 de Diciembre de 2005, 00:42:00
-
Necesito ayuda para implementar un filtro digital en un dsPIC, espero y me puedan ayudar con un buen algoritmo, que me explique para especificar el orden del filtro y la frecuencia de corte, tanto para un pasabajas como un pasaaltas. De antemano gracias.
-
Mira para empezar te convendria leerte unos cuantos tutoriales de los que circulan por internet, este que te paso es bastante básico y te va a dar una idea de como funcionan estos filtros.
http://www.bores.com/index_online.htm
En cuanto a como calcularlos, tenes que tener en cuenta que hay dos tipos de filtros: los FIR y los IIR. En caso de usar un FIR podes usar el programa ScopeFIR que te permite crear los filtros con una interfaz muy intuitiva. Si usas un IIR vas a tener que saaber un poco más y ya te va a convenir usar el Matlab con su herramienta FDATool. Lo que te recomiendo es que si programas en Visual Basic o algun otro lenguaje comodo, primero implementes el filtro ahi y lo depures bien antes de pasar al dsPic porque te vas a ahorrar horas grabando, compilando, etc. etc. etc. Espero que te sirva. Salu2
adrianhmazza@yahoo.com.ar