24 de agosto de 2010
Analizador de espectro de audio usando LCD 16 x 2 y PIC18
Este es un pequeño analizador de audio hecho en un LCD 16 x 2. modelo ADM1602K-NSW-FBS, el cual lo pueden conseguir aca. En especial, a este display que tiene un backlight blanco, le he cambiado el led por un LED RGB, de tal manera, que es posible obtener cualquier color que se desee, 8 bits por color = 16 millones de colores.
Corre en un PIC18f4525, o PIC18F4620
12 mhz xtal en modo PLL para correr a 12 mips reales
FFT de 32 puntos en tiempo real
80k samples/seg, para tener dos canales (stereo) a 40k samples/seg cada uno.
el refresco de la pantalla es a 60FPS, de hecho, durante este tiempo, se realizan 10 FFTs completas y se obtienen sus picos
Picos de señal de audio o FFT para no perder detalles del audio
Modo lineal o logaritmico base (100) para graficacion de las muestras.
Los diagramas y el codigo .HEX los puedes encontrar en este link
Esta es un aporte de nuestro gran amigo y colaborador Victor Hugo Serrano.
Suscribirse a:
Enviar comentarios (Atom)
4 comentarios:
que bueno proyecto je je felicidades...
hola que bacaneria(muy bueno) de proecto pero quisiera saber el codigo en picC o asambler no me lo puedes conseguir¿?
Mmmm yo también quiero ver el código, cómo se hace la FFT y cómo logra degradar como fadeout cada caracter del lcd? :) que buen proyecto.
Gracias por compartir.
Hola,
Los link estan rotos.
Puede alguien actualizarlos?
Muchas gracias, un saludo.
Publicar un comentario