Warum schaltet das Relaismodul gelegentlich von selbst EIN?

Ich verwende dieses gemeinsame Relaismodul von Ebay (Bild unten). Es funktioniert sehr gut 99,9% der Zeit. Es wird von ESP8266 gesteuert. Es befindet sich in der Plastikbox mit einigen Wechselstromkabeln (die offensichtlich in diese Relais eingesteckt sind).

Was passiert ist, dass es sich manchmal (etwa einmal in ein paar Tagen) für eine sehr kurze Zeit selbst einschaltet. Ich weiß das, denn als sich meine Garagentore nachts einige Male öffneten, habe ich aufgehört, diesem Modul zu vertrauen, und ich habe die Garagentore davon getrennt. Stattdessen habe ich ESP8266 +5V angeschlossen und eingegeben, damit ich sehen konnte, ob das Relais wirklich von selbst und von alleine schaltete. Denn ich habe auch Code komplett auskommentiert, der dieses Relais in ESP8266 ansteuert.

Jetzt weiß ich also mit Sicherheit, dass das Problem in diesem Relaismodul liegt. Da das Relaismodul einen Optokoppler verwendet, der durch Verbinden des Datenstifts mit GND geschaltet wird, sollte es meiner Meinung nach kein Problem mit der Induktion von Strom durch Wechselstromkabel geben.

Das Letzte, was mir einfällt, ist, dass der Strom direkt in die Relaisspule induziert wird, wenn dies überhaupt möglich ist? Oder ich habe keine Ahnung :-)

Kann jemand etwas Licht ins Dunkel bringen und versuchen, einen Grund dafür zu finden, warum dies geschieht, und vor allem, wie dieses Problem gelöst werden kann?

Das einzige, was ich im Moment bereit habe, ist, 2 Relais in Reihe zu verwenden und zu hoffen, dass dieser "Fehler" nicht bei beiden gleichzeitig auftritt. Es ist wahrscheinlicher, dass ich im Lotto gewinne, als dass dies passiert, aber ich würde mich über diese obskure Lösung nicht sehr freuen.

Vielen Dank an alle, die sich die Zeit genommen haben, meine Frage zu lesen.

Geben Sie hier die Bildbeschreibung ein

Wenn es das Relaismodul ist, das sich selbst einschaltet, dann tut es dies ohne angeschlossenen ESP8266. Es ist wahrscheinlicher, dass es der ESP8266 ist, der das Relais zum Einschalten befiehlt. Wird der ESP8266 regelmäßig zurückgesetzt? Vielleicht geht der GPIO in einem Reset-Zustand auf Low, was das Relais ansteuert.
@HandyHowie Ich glaube nicht, dass dies der Fall ist. Hauptsächlich, weil wenn ich esp8266 ein-/ausstecke, nichts passiert. Das bedeutet, dass der mit dem Relaismodul verbundene GPIO nicht niedrig wird. Aber ich werde das Relaismodul vom esp8266 komplett trennen, das ist ein guter Punkt, wenn es wieder passiert, dann ist es zu 100% die Schuld des Relais.
OK, ich habe versucht, das Datenkabel zu trennen und das Relaismodul schaltet sich von selbst wieder ein. Es muss also ein Problem im Relaismodul selbst sein. Ich vermute, dass die Strominduktion auf der Leitung zum Optokoppler stattfindet, wo sehr wenig mA benötigt wird, um die LED im Optokoppler zum Leuchten zu bringen und das Relais einzuschalten.
Schaltet nur eines der Relais zufällig ein? Wenn ja, haben Sie möglicherweise nur einen defekten Optokoppler.
@HandyHowie Leider ist es nicht nur ein Relais. Es ist eine Modulplatine mit 4 Relais. Ich habe eine Sache versucht - die Leitung, die ich steuern muss, mit zwei Relais zu verbinden. Ich dachte, ich würde die Möglichkeit minimieren, wenn das Relais von selbst auf fast Null schaltet. Nun, ich lag falsch. Selbst bei diesem unwahrscheinlichen Szenario, bei dem zwei Relais zufällig beide gleichzeitig schalten müssen, ist dies passiert. Also ich stehe noch am Anfang und muss das ganz schnell lösen. Bitte helfen Sie mit jeder Idee.
Sie sagen also, dass, wenn Sie nur Vcc und Gnd an diesen Header auf der Platine auf dem Foto anschließen, die Relais zufällig ein- und ausgeschaltet werden, ohne dass etwas an die Anschlüsse IN1, IN2, IN3 und IN4 angeschlossen ist?
@HandyHowie Nicht zufällig ein- und ausgeschaltet, aber einmal in ein oder zwei Tagen schaltet sich das Relais für einige Millisekunden ein. Aber das reicht, damit sich das Garagentor öffnet. Und es ist wirklich nicht bequem, es mitten in der Nacht offen zu haben :-(
Ich kann kaum glauben, dass es ein Problem mit der Relaisplatine gibt, das dazu führt, dass mehrere Relais gleichzeitig eingeschaltet werden. Können Sie sehen, ob es ohne Strom auf der Relaisplatine passiert, dh nichts mit diesem Header verbunden ist?
Was schalten die Relais ein und aus? Sind sie mit einer anderen Platine verbunden?
Sind Sie dem auf den Grund gegangen?

Antworten (2)

Ich habe die Werte nicht, aber das Modulschema zeigt, dass die Transistorbasis schwebend bleibt, während sie inaktiv ist, was sie empfindlich gegenüber EM-Rauschen macht. Abhängig von den Werten kann ein Widerstand zwischen Basis und Emitter oder von Optokoppler-Emitter nach Masse sehr hilfreich sein. Dies ist das Modulschema, das ich gefunden habe

Pulldown fehlt an der Transistorbasis? Das Opto hat etwas Leckage direkt von VCC bis zur Transistorbasis.

Wäre interessant zu sehen, was passiert, wenn der Kamerablitz neben dem Relaismodul gezündet wird. Oder Zündfunke.