¿Hay alguna manera de activar un relé de 5 V que sea más robusto que alimentarlo con 5 V?

1

Estoy usando un ESP8266 para activar una sirena. La sirena se activa a través de un relé de 5V, y el relé de 5V está conectado a un transistor, el transistor está conectado a un pin del ESP8266. La fuente de alimentación del ESP8266 falló y se colgó, en este estado el pin fue alto y se disparó el relé.

Me preguntaba si hay alguna manera de activar el relé con algún tipo de código, no solo con voltaje, como un mecanismo de seguridad para evitar la activación debido a un mal funcionamiento. Mi primera idea fue reemplazar el transistor con un microcontrolador barato, como un ATmega 88p.

¿Hay una forma más robusta de hacer esto?

    

1 respuesta

7

Para sistemas críticos, se usa un circuito a prueba de fallas que debe activarse continuamente para activar el relé.

El pin GPIO se alterna en el bucle principal del software (normalmente) después de realizar todo el procesamiento normal. Si el bucle se detiene, la conmutación se detiene y el relé se desactiva.

simular este circuito : esquema creado usando CircuitLab

C1 bloquea DC desde el pin GPIO, C2 y R1 forman un filtro RC de paso bajo que determina cuánto tiempo permanecerá activa la salida cuando se detiene la conmutación (y elimina la ondulación de la componente de CA que se pasa por C1 y se rectifica por D2).

Puedes simular esto usando el esquema anterior o recrearlo en LTSpice o similar para ver cómo funciona el circuito.

Los valores de C1, C2 y R1 dependen de la frecuencia de conmutación de GPIO.

    
respondido por el Dean Franks

Lea otras preguntas en las etiquetas