Reinicio del microcontrolador en la conexión a la red

1

Estoy ayudando a alguien a construir un compensador estático VAR. Creemos que será evidente que el factor de potencia se está corrigiendo si hay una pantalla que muestra el voltaje de CA y las formas de onda de la corriente, por lo que uno puede ver a medida que entran en fase. Para obtener la forma de onda de la tensión de red en una pantalla TFT, utilicé este circuito:

La única diferencia es que estoy usando un transformador barato de 240V-12V en lugar del adaptador. También estoy usando un LM358 en lugar del LMV321.

El 'cerebro' es un Arduino Mega alimentado a través de un puerto USB, por ahora. El problema es que cada vez que conecto el primario del transformador a la red, el Arduino se reinicia, pero luego la forma de onda se muestra como se esperaba, aunque tiene algunas caídas extrañas en la cresta y el canal. Si me desconecto o algo afecta el contacto del enchufe con la toma de corriente, el Mega se reinicia nuevamente. Y la cosa es que no solo se restablece, sino que realmente escucho a mi PC hacer el tono de un dispositivo USB desconectado. En algún momento, avrdude comenzó a actuar hasta que desconecté y volví a conectar el Mega.

Los cálculos y la forma de onda TFT muestran que el voltaje en la entrada analógica está dentro de los límites. Esto parece ser un problema de consumo excesivo de corriente a través de USB, pero no estoy seguro. Tampoco he logrado terminar correctamente con el otro op-amp en el LM358, si eso es relevante para este problema. Agradecería cualquier sugerencia en cuanto a la causa y una solución.

    
pregunta TisteAndii

0 respuestas

Lea otras preguntas en las etiquetas