Heute habe ich zum ersten Mal mit einer Staffel "gespielt".
Ich hatte nur einen N-Kanal-MOSFET zur Verfügung (ein IRLZ44N) und wollte das Relais über den GPIO-Pin eines ESP8266 steuern - dh ein 3,3-V-Signal verwenden, um den Eingangspin des Relais zu steuern, der 0 oder 5 V erwartet.
Ich hatte einen 10K-Widerstand zur Hand, also benutzte ich ihn, um das Gate des Fets zu begrenzen. Nach meinem Verständnis kümmern sich MOSFETs nur um Spannung, nicht um Strom - daher sollte ein "großer" Strombegrenzer am Gate sowieso keine Rolle spielen.
Wenn der IRLZ44N ausgeschaltet ist, ist der Eingang des Relais über R1 mit 5 V verbunden - und wenn er eingeschaltet ist, geht der Eingang auf Masse. Bei dieser Betriebsart wird ein Widerstand benötigt; Ohne sie würden die 5 V direkt auf Masse gehen.
Die Schaltung funktioniert - ich habe es getestet und das Relais reagiert wie erwartet. Aber beim Messen von Spannungen habe ich gesehen, dass die Spannung nach R1 nicht 5 V beträgt; es ist weniger, da etwas Strom in den Eingang des Relais fließt. Dabei sinkt die Spannung von 5V auf 3,5V; Am Eingang des Relais gehen ungefähr 5 mA an, und 1,5 V werden an R1 verschwendet.
Wenn ich einen größeren R1 verwendet hätte, würde die Schaltung anscheinend nicht funktionieren - die Spannung würde zu weit abfallen. Und so wie es ist, können 3,5 V eine Grenzsituation für das Relais sein. BEARBEITEN: Die Verwendung des 3,3-V-Signals vom ESP direkt am IN1-Eingang löst das Relais nicht aus - daher scheinen die 3,5 V, die wir mit dieser Schaltung erreichen, tatsächlich grenzwertig zu sein
Eine weitere enttäuschende Sache an dieser Schaltung: Wenn das Relais ausgeschaltet ist, verschwenden wir Strom durch R1.
Können Sie mir eine bessere Schaltung empfehlen, die ich mit meinem IRLZ44N verwenden kann, um die 3,3 V des ESP8266 auf 5 V umzuwandeln und mein Relais optimal zu steuern?
Vielen Dank im Voraus.
Ich habe das folgende Schema auf dieser Website gefunden. Es ist jedoch wahrscheinlich in einigen Teilen falsch , da S8550 ein PNP-Teil ist, meinten sie wahrscheinlich S8050 .
Da Sie angegeben haben, dass das direkte Anschließen eines 3,3-V-Signals nicht funktioniert hat, können Sie eine der folgenden Methoden ausprobieren (unter Berücksichtigung Ihrer N-FET-Beschränkung):
ps: Ich hoffe, Sie verbinden GND nicht mit Ihrem Relais mit AC, da dies ziemlich unangenehm / gefährlich sein könnte:
Es sind 3V-Relais und Relaismodule erhältlich.
Ich hatte ein ähnliches Problem und habe einen BT136 mit einer 10-W-LED-Lampe getestet und es hat funktioniert.
BT136 benötigt nur 10 mA bei 2 V, ist aber gesundheitsgefährdend, wenn kein Optokoppler verwendet wird.
Wesley Lee
tsiodras
Chris Stratton
tsiodras
Wesley Lee
Olin Lathrop
Chris Stratton
tsiodras
Chris Stratton
tsiodras
Chris Stratton