¿Medir el pulso de encendido / apagado del relé (con polaridad invertida) con una MCU?

1

A continuación tengo el siguiente circuito (simplificado):

Lo que quiero es medir (monitorear) cada vez que el relé enciende y apaga . El pulso es de alrededor de 3V y durante 32 ms.

El problema es que el voltaje se invierte para apagar el relé (enclavamiento de bobina simple), y no tengo idea de cómo cablearlo correctamente con mi Arduino.

Una solución (no estoy segura) que se me ocurrió es usar 3 cables. Si conecto GND con (Arduino) GND, y los cables A y B van a su puerto propio (con algunas resistencias desplegables ) en el arduino.

Creo que también debería ser posible conectar solo 2 cables (solo A y B)? Pero, si conecto A / B directamente en los puertos de entrada (Arduino), básicamente estoy conectando GND, eso no parece correcto.

    
pregunta Roger

1 respuesta

4

Puede usar un optoacoplador de entrada bidireccional como H11AA1

ConectelosoptodiodosdeentradaalospuntosA/BconunapequeñaresistenciaenserieysaqueelpinAVRdeltransistordesalida.

Usando esta forma, debes hacer un seguimiento de los pulsos para conocer el estado actual.

Aquí hay una alternativa, un optoacoplador conectado a la salida del relé. La señal de salida será baja cuando el relé esté activado y alta cuando esté apagado.

    
respondido por el alexan_e

Lea otras preguntas en las etiquetas