Básicamente el poder es representar la señal de audio separada en frecuencia, para esto que tenemos que muestra la señal de acuerdo con el teorema de muestreo Teorema de muestreo de Nyquist, Shannon . Una señal de audio "audible" para el oído humano está en el rango de 20Hz a 20Khz, en nuestro caso que vamos a realizar un muestreo completo de la banda. Para esta frecuencia mínima de muestreo debe ser 40 KHz. utilizando un microcontrolador Freescale HCS08GT60 familia (8 bits) y el lenguaje ANSI C, configurar el convertidor ADC interno para tomar una muestra cada 25US (40 KHz) y así aplicar una FFT de 64 puntos en tiempo real (gracias al bus interno microcontrolador funcionando a 20 MHz), lo que resulta en 32 niveles representando a frecuencias de 20 Hz a 20 kHz con un rango de 312,5 Hz cada nivel. Como tenemos una pantalla de 16 x 2 caracteres, hicimos un promedio del valor de los niveles contiguos para obtener resultados en 16 niveles y representar como barras (caracteres personalizados en LCD de caracteres ver Tutorial).
Esquema. Archivo S19 o hexagonal y el funcionamiento de Video!
Puede consultar mi blog http://candelectronica.blogspot.com/