Contexto
Estoy intentando leer el audio de una toma de auriculares en un WeMos D1 Mini. Medí que el voltaje de CA de la salida de audio de mi PC era de ~ 800mv cuando estaba a pleno volumen para un seno de 1000Hz ... pero también medí que la misma señal generada a través del conector para auriculares de mi teléfono era de ~ 20mv. Según esta página , el pin analógico en el WeMos lee hasta 3.2v; Si quiero cubrir una diferencia tan variable entre los 2, ¿estoy en lo cierto? Debo usar una ganancia de 3.2 / 0.8 = 4 para el caso de 800mv y una friolera de 3.2 / 0.02 = 160 para 20mv?
Estoy usando un opamp sin inversión de resistencia dividida alimentado con un solo suministro 12v (como el de la página 7 aquí ) + un potenciómetro para amplificar la señal con ganancias en este rango.
Pregunta
Para garantizar que no exceda el límite de 3.2v, me gustaría usar un diodo Zener. Durante mi lectura sobre qué son los diodos zener, encontré la combinación del clipper y me confundí con el uso de referencias de voltaje.
Esta es la imagen que me confundió:
No puedo entender cómo hay una fuente de voltaje positivo y negativo entre la tierra y la señal (ya que estoy usando una sola de 12v, la tierra es 0v, ¿verdad?). ¿Estos dispositivos de referencia de voltaje están insertados en el circuito como en el esquema?
¿O tal vez soy capaz de crear estos voltajes de manera similar a como usé un divisor de voltaje para desviar la entrada no inversora al opamp? Pero para la tensión negativa, ¿invertir la polaridad?
Le pido disculpas si algo de esto parece extremadamente rudimentario, este es mi primer proyecto de Arduino y no tengo experiencia previa en ingeniería eléctrica. ¡Gracias por cualquier ayuda que pueda proporcionar!