Aísle dos entradas analógicas Arduino

1

Tengo un medidor VU estéreo. (La entrada de audio en los pines A0 y A1 de Arduino y GND a GND común también resistencias de 32 ohmios que van a GND en A0 y A1 para simular a los próximos oradores)

Ahora, mi problema es que la arquitectura del software hace que cada canal sea muy sensible a los cambios de voltaje (se adapta a un volumen más bajo en cada volumen por separado), por lo que a su vez, cuando hay una sola entrada de canal, obtengo fluctuaciones (casi iguales) en cada canal. Entonces, ¿cómo puedo aislar las dos entradas analógicas en Arduino?

Editar: el software prueba, si AREF es de 5V, entonces estamos midiendo alrededor de 0.01V para un paso en un medidor VU de diez pasos. Por eso culpo a los cambios de voltaje muy finos en el voltaje total de Vin a GND por este efecto que estoy viendo.

esquemático http://i.imgup.hu/3OqfH5.png

Si quito las resistencias de 32ohm que van a GND, nada cambia. ¿Debo proporcionar el código Arduino?

    
pregunta 19greg96

1 respuesta

1

Prueba esto: -

simular este circuito : esquema creado usando CircuitLab

D2 garantiza que la señal en su cátodo se desplace a un valor mayormente positivo y D1 la rectifique. C2 lo suaviza y R1 permite que C2 se descargue cuando la señal de audio desaparece.

Es posible que también deba proteger la entrada analógica con un diodo Zener a través de la entrada y la conexión a tierra, pero su valor depende del riel de suministro de energía al MCU.

La razón por la que su señal modificada "lee" su mano es porque su equivalente de mi D1 no tenía C2 y R1 y entre los ciclos de audio flotó la entrada analógica.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas