Quiero ingresar algunas señales analógicas (audio) a mi placa Arduino. Estas señales son generadas por un teléfono celular usando el conector de audio.
Como usted sabe, debemos agregar un desplazamiento a la señal para permanecer siempre por encima de 0 para que arduino pueda leer el valor, y esto se logra muy fácilmente mediante un condensador y dos resistencias: (ignore el op-amp para el momento)
Simplementefiltramoscualquierdesviaciónenlaentradaconelcondensador10uFyluegoagregamos2.5Valalíneausandolosresistoresparaquelaentradasiempreoscilealrededorde2.5.
Bueno,estoestábiensiestáesperandosiemprelosmismosnivelesdeseñalesdeaudio,porejemplo,estecircuitodiseñadopara"escuchar" el audio de un micrófono, por lo que el amplificador operacional siempre puede esperar valores de -200mV a 200mV, y así Podemos establecer los valores de amplificación correctos.
Pero como mi entrada es la toma de audio de un teléfono celular, ¿qué sucede si el volumen del teléfono está configurado en alto, medio o bajo? ¿Cuáles son los niveles máximos de voltaje de una toma de salida de audio de un teléfono celular? ¿Cómo puedo configurar un amplificador para amplificar solo cuando lo necesito o, en otras palabras, cómo puedo garantizar una buena entrada de audio en el arduino regulando la entrada?
El circuito debe ser simple e idealmente sin la necesidad de una fuente de alimentación negativa.