Steuerung des Relais mit dem ESP8266-Modul

Ich habe 5 solcher Relais an einem ESP-12E-Modul mit einem 600-mA-Netzteil angeschlossen. Die LED (LED4) leuchtet, aber das Relais schaltet nicht. Stimmt etwas mit meinem Schaltplan nicht?

Verwendung von MMBT3904 anstelle eines BC848B und Verwendung eines 5-V-Zuckerwürfelrelais.

Geben Sie hier die Bildbeschreibung ein

Ist das Relais sehr "niedrige Spannung" und "niedriger Strom"? Ich denke, Sie würden es wegen des 2k2-Emitterwiderstands (zu hoch) separat (oder parallel zur Diode R14, vom Emitter zur Masse) ansteuern, es sei denn, das Relais benötigt einen sehr niedrigen Strom.
Sollte ich 1k für den Emitterwiderstand versuchen?
Es ist ein 5-V-Relais, nicht wirklich niedriger Strom. Dies ist das Relais – mbatechmeds.com/wp-content/uploads/2021/07/5V-SPDT-Relay-1.jpg
Setzen Sie die LED + Vorwiderstand parallel zur Relaisspule, nicht in Reihe.
Dieses Relais benötigt mindestens 70-100 mA, erinnere mich nicht.
Ja, 70mA. Siehe Teil C der Antwort auf diese Fragen und Antworten: electronic.stackexchange.com/questions/505318/…
Parallel so - imgur.com/RGhlz00
Ok 70-80 mA, also für 5 Relais + 6 LEDs würde es meiner Meinung nach die 600-mA-Stromversorgung überschreiten, die ich habe.
Es würde die 600-mA-Stromversorgung überschreiten, die ich habe. Verwenden Sie dann eine Versorgung, die mehr Strom liefern kann, oder stellen Sie sicher, dass nicht alle Relais gleichzeitig erregt werden (es hängt von Ihrer Anwendung ab, ob dies eine gültige Option ist) oder verwenden Sie Relais, die weniger Strom benötigen.
Ja, ich habe 4 Relais entfernt und die LED und den Widerstand für das eine Relais entfernt, das ich in der Platine behalten habe. Jetzt werde ich testen, ob dieses einzelne Relais funktioniert.
NPN - Emitter geht zum Schalten auf Masse. PNP - Emitter geht zum Schalten an VCC.
Nur zum Aktualisieren: Alle LEDs entfernt und alle Basiswiderstände auf 75 Ohm geändert, alle Relais schalten jetzt.

Antworten (3)

Zum Vergleich, da Sie einen Antrieb von max. 3,3 V haben, sehen Sie sich die Differenz des Relaisstroms an.

Schaltung 1 (links) ist nicht wirklich „die gute Wahl“.

Geben Sie hier die Bildbeschreibung ein

Hier für eine Ansteuerung von 5V.

Geben Sie hier die Bildbeschreibung ein

Ihr "Kreis 1" entspricht nicht dem, was OP zeigt, da dort das Relais mit dem Kollektor des NPN in Reihe geschaltet ist. In dieser "Schaltung 1" fungiert der NPN als Emitterfolger und an seinem Emitter ist die Spannung nicht höher als 3,3 V - Vbe = 2,7 V, was nicht ausreicht, um das Relais zu aktivieren, das Relais benötigt 5 V. Ihre "Schaltung 2 “ tut das aber.
Du hast Recht. Ich habe die linke Schaltung nur vorgeschlagen, um zu zeigen, dass es keine gute Idee war, das Relais parallel zum Led-R zu platzieren ... da der 3,3-V-Ausgang sowieso nicht den gewünschten Strom hätte einspeisen können. Dies wäre anders, wenn der Treiberausgang 5 V wäre.
Ich aktualisiere meine Antwort mit einer Fahrt von 5 V
Ich aktualisiere meine Antwort mit einer Fahrt von 5 V. Leider verwendet OP ein ESP-Modul, das nur mit 3,3 V und nicht mit 5 V betrieben werden kann.
@Bimpelrekkie Richtig, aber nur zum Vergleichen von Ergebnissen ... für andere "neue Designs" und "informierte Wahl"? Beachten Sie, dass "Circuit 1" in roter Farbe ist ... und "keine gute Wahl" sagt. :-)

Hier ist, was Ihr Schema ist (links) und was ich verwenden würde (rechts):

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Der linke Schaltplan wirkt wie eine (Art) Stromquelle , bei der der Transistor den Strom bestimmt. Hier ist dieser Strom zu niedrig, als dass das Relais anziehen könnte.

In der richtigen Schaltung fungiert der Transistor als Schalter . Der Strom wird durch das Relais bestimmt . Die LED (D3) und der Widerstand (R4) sind optional, lassen Sie sie weg, wenn Sie sie nicht benötigen.

Da der Titel "Relais mit ESP8266 steuern" und nicht "Was ist falsch an der Art und Weise, wie ich dieses Relais ansteuere" lautet, schlage ich die Verwendung von vorgefertigten Relaismodulen mit Treiberschaltkreisen vor, die auf Optokopplern basieren.

Hier ist ein Beispiel bei ebay für etwa zehn Dollar. https://www.ebay.com.au/itm/164378054696

Ich habe keine Verbindung mit dem Verkäufer, außer dass ich einige Relaismodule gekauft habe.

Das Design ist eine hervorragende Lösung, weshalb es als vorgefertigte Chips sehr verbreitet und billig ist. Die Eingangsimpedanzen sind sehr hoch und der Triggerstrom kann bis zu Mikroampere niedrig sein, obwohl das gezeigte Gerät 5 mA benötigt.

optogekoppeltes 8-Relais-Modul

Diese Babys schalten bis zu 30A bei 5 bis 24V. Früher habe ich diese Art von Modulen selbst gemacht, aber es ist billiger, sie komplett zu kaufen.

Eine andere Sache, die Sie sich ansehen könnten, je nachdem, wie viel Strom Sie schalten müssen, sind MOSFETs anstelle von Relais. Hohe Eingangsimpedanz, niedriger Auslösestrom und sehr schnelles Schalten ohne Prellen. Sie bekommen ein bisschen Leckage nach vorne. Sie können sie direkt von den ESP IO-Pins treiben.

Überprüfen Sie einfach, ob die "Isolation" für die Wechselstromseite gut gemacht ist! Einige sind es nicht. Speziell für 240 VAC.
Dies sind Niederspannungs-Gleichstromgeräte. Aber das ist immer ein guter Rat. Für diese Art von Anwendung würde ich ehrlich gesagt einen Zerstörungstest für die Isolationsdurchbruchspannung durchführen und die Wärmeableitung unter Last messen, da geschmolzene Isolierung bei ernsthafter Leistung viel zu aufregend ist.