Estoy construyendo un amplificador de audio (prototipo) con pantalla y MCU (Arduino Nano), ver la foto de abajo (no está terminado ;-) ).
En la pantalla quiero mostrar algunos VU-metros de la entrada pero hay diferentes implementaciones de cómo hacer esto.
Algunos afirman que se puede conectar la entrada de audio directamente a los pines de Arduino, lo cual he probado pero no parece funcionar. Otros afirman que no es una buena idea hacerlo así porque no hay separación de circuitos o afirman que es imposible porque la señal es AC y es demasiado débil (como acabo de descubrir, sólo unos milivoltios y Arduino no puede medir eso).
Así que encontré algunas soluciones para amplificar la señal con el uso de desacoplamiento y un divisor de tensión. El divisor de voltaje saca 2,5V como máximo a una tensión de entrada de 5. El arduino es capaz de medir esto.
Pregunta
Las soluciones que he encontrado son un poco diferentes, así que la pregunta es: ¿cuál debo usar? ¿Por qué son diferentes? ¿Cuál es la mejor para mostrar un VU-metro?
Soluciones encontradas
Recursos
1. Entrada de audio de Arduino http://duino4projects.com/audio-input-to-arduino/
2. http://www.georgegardner.info/electronics/class-d-avr.html
3. Biblioteca de detección DTMF http://forum.arduino.cc/index.php?topic=121540.0