Advertencia: La respuesta propuesta a continuación no es la forma más sencilla de lograr sus resultados, pero quizás sea más precisa y menos complicada para obtener resultados estables que otros métodos. No implica un microcontrolador. Esta solución es significativamente el enfoque de un alumno que he sugerido a los estudiantes anteriormente.
Un método para obtener una separación de espectro de audio bastante estrecha para su propósito es utilizar el gráfico de siete bandas de MSGEQ7 ecualizador IC.
El MSGEQ7 genera un voltaje proporcional a la desviación de la frecuencia del polo en cada una de sus 7 bandas, con el primer polo a 63 Hz, probablemente ideal para los bajos, el requisito de visualización. Un simple configuración de búfer op-amp en la salida abordará el requisito de impedancia de salida de 1 MOhm de este IC.
(Opcional) La salida se puede alimentar a un amplificador de transconductancia basado en trans-amp o transistor (o amplificador de transconductancia IC específicamente diseñado para la conducción de LED, por ejemplo, TI OPA660 ) si desea un control preciso actual de su LED: la intensidad del LED se relaciona con la corriente a través de él, no tanto el voltaje que lo atraviesa.
Para tener el monitor MSGEQ7 solo en su primera banda, al encender un pulso de 100 nS en RESET seguido de un solo pulso de 20 microsegundos al pin STROBE, el dispositivo establecerá su primera banda (63 Hz) y se irá allí. Se puede usar un multivibrador monoestable con el temporizador 555 para proporcionar cada uno de los dos pulsos necesarios.
La señal de reloj requerida de 145 a 180 KHz puede generarse a partir de un temporizador 555 también. La parte MSGEQ7 perdona la duración del pulso y la variación de la frecuencia del reloj, por lo que tiene flexibilidad en la selección de resistencia / capacitor para los dos monostables y el oscilador astable.
Un solo NE558 IC cuádruple ofrece los 3 555 temporizadores necesarios en un solo paquete, dejando uno 555 sin usar.
Mejoras adicionales:
El diseño anterior se puede expandir fácilmente para proporcionar una indicación de cualquiera de las 7 bandas de audio compatibles con el MSGEQ7 IC, o incluso de todas ellas utilizando un demultiplexor en la salida.