¿Por qué el módulo de relé ocasionalmente se enciende solo?

Estoy usando este módulo de relé común de Ebay (imagen a continuación). Funciona muy bien el 99,9% del tiempo. Está controlado por ESP8266. Está en la caja de plástico con algunos cables de CA (que obviamente están conectados a estos relés).

Lo que pasa es que a veces (aproximadamente una vez cada pocos días) se enciende solo por muy poco tiempo. Lo sé porque cuando las puertas de mi garaje se abrieron varias veces por la noche, dejé de confiar en este módulo y desconecté las puertas del garaje. En cambio, conecté ESP8266 + 5V y lo ingresé, por lo que pude ver si el relé realmente se conmutó por sí solo. Porque también he comentado completamente el código que controlaba este relé en ESP8266.

Así que ahora sé con certeza que el problema está dentro de este módulo de relé. Debido a que el módulo de relé usa un optoacoplador que se cambia conectando el pin de datos a GND, creo que no debería ser un problema de inducción de electricidad de los cables de CA.

Entonces, lo último que se me ocurre es que la electricidad se induce directamente en la bobina de los relés, si esto es posible. O no tengo ni idea :-)

¿Alguien puede arrojar algo de luz sobre esto y tratar de encontrar la razón por la que sucede esto y principalmente cómo resolver este problema?

Lo único que tengo listo para hacer en este momento es usar 2 relés en serie y esperar que este "fallo" no ocurra en ambos al mismo tiempo. Es más probable que gane la lotería a que esto suceda, sin embargo, no me sentiría muy feliz con esta oscura solución.

Gracias a todos por su tiempo leyendo mi pregunta.

ingrese la descripción de la imagen aquí

Si es el módulo de relé el que se enciende solo, entonces lo hará sin el ESP8266 conectado. Es más probable que sea el ESP8266 el que ordena que el relé se encienda. ¿El ESP8266 se reinicia periódicamente? Tal vez en un estado de reinicio, el GPIO baja, lo que impulsa el relé.
@HandyHowie No creo que este sea el caso. Principalmente porque cuando enchufo/desenchufo esp8266, no pasa nada. Lo que significa que el GPIO conectado al módulo de relé no baja. Pero desconectaré el módulo de relé de esp8266 por completo, ese es un buen punto, si lo hace de nuevo, entonces es 100% culpa del relé.
Bien, traté de desconectar el cable de datos y los interruptores del módulo de relés de nuevo. Entonces debe ser un problema en el propio módulo de relé. Sospecho que la inducción de electricidad está ocurriendo en la línea al optoacoplador donde se necesita muy poco mA para encender el LED en el optoacoplador y encender el relé.
¿Es solo uno de los relés que se enciende aleatoriamente? Si es así, es posible que solo tenga un optoaislador defectuoso.
@HandyHowie Desafortunadamente, no es solo un relé. Es una placa de módulo con 4 relés. Intenté una cosa: conectar la línea, que necesito controlar, a dos relés. Pensé que minimizaría la posibilidad cuando el relé cambia solo a casi cero. Bueno, estaba equivocado. Incluso con este escenario improbable, cuando dos relés deben cambiar aleatoriamente ambos al mismo tiempo, esto sucedió. Así que todavía estoy al principio y necesito resolver esto muy pronto. Por favor ayuda con cualquier idea.
Entonces, ¿está diciendo que si conecta solo Vcc y Gnd a ese encabezado en el tablero en la foto, los relés se encienden y apagan aleatoriamente sin nada conectado a las conexiones IN1, IN2, IN3 e IN4?
@HandyHowie No se enciende y apaga al azar, pero una vez al día o dos, el relé se enciende durante unos milisegundos. Pero eso es suficiente para que se abra la puerta del garaje. Y realmente no es conveniente tenerlo abierto en medio de la noche :-(
Me cuesta creer que haya un problema con la placa de relés que hace que se enciendan varios relés al mismo tiempo. ¿Puedes ver si sucede sin energía en el tablero de relés, es decir, nada conectado a ese cabezal?
¿Qué encienden y apagan los relés? ¿Están conectados a otra placa de circuito?
¿Llegaste al fondo de esto?

Respuestas (2)

No tengo los valores, pero el esquema del módulo muestra que la base del transistor se deja flotando mientras está inactiva, lo que los hace sensibles a los ruidos EM. Dependiendo de los valores, una resistencia entre la base y el emisor o desde el emisor del optoacoplador a tierra puede ayudar mucho. Este es el esquema del módulo que encontré.

¿Falta el pull-down de la base del transistor? El opto tendrá alguna fuga directamente desde vcc hasta la base del transistor.

Sería interesante ver qué sucede si se enciende el flash de la cámara al lado del módulo de relé. O chispa de encendido.