Transistorstufe für GPIO 0 (ESP8266) zur Relaisansteuerung gesucht

OP #7497199
Lesenswert?

Hallo @all, war ganz einfach noch 3 weitere Relais mit einfacher Emitterschaltung an den Shelly zu basteln. Test ok, Platine fertigen lassen und dann festgestellt das die Schaltung nicht allein auf die Füße kommt. Meine Hoffnung eine Lösung zu googeln hat sich nicht erfüllt, nur Probleme zum Problem gefunden. Es wird doch was mit FET o.ä. funktionieren bitte um Tipp und die Links die ich nicht sehe ;-).

CYL Uwe

#7497218
Lesenswert?

Uwe °. schrieb:

wer sich unter einer Emitterschaltung nichts vorstellen kann und, so wie ich, nicht daran denkt das der GPIO 0 beim booten Hi sein muss wird keine Hilfe sein.

Beispielsweise hattest du eingangs nicht mal geschrieben, dass GPIO0 bei dir eine Rolle spielen würde. Außerdem hast du nicht geschrieben, wie du die drei Relais anschließen möchtest (alles an einen Pin? Verteilt? Wo?), und was das für welche sind, wo ihr Strom letztlich herkommen soll, was du unter „kommt nicht auf die Füße“ verstehst, welche Transistoren du verwendest, wie die Platine aussieht, bei der ja der Fehler auftritt, wie die Testschaltung aussah, bei der der Fehler nicht auftrat, etc. – alles so Sachen, die für die Problemlösung bedeutsam wären.

Aber wenn du meinst, dass Leute ohne eigene Glaskugel eh keine Hilfe wären: viel Glück.

Gast #7497337
Lesenswert?

Da fehlt einfach nur ein Pull-Up Widerstand an GPIO0.

Allerdings wird dann dein Relais beim Einschalten der Stromversorgung kurz anziehen, bis dein Programm läuft und den Ausgang auf LOW schaltet. Um das zu verhindern könntest zu zwei Transistoren verwenden, so dass das Relais bei LOW Pegel an geht anstatt bei HIGH Pegel.

Du solltest darüber hinaus wissen, dass dieser Pin aber beim Booten nicht die ganze zeit ruhig auf HIGH stehen bleibt. Er gibt ein paar kurz LOW-Impulse aus. Ich weiß allerdings nicht, ob das Relais darauf schon reagiert. Kann sein, dass das Relais träge genug ist, diese Impulse zu ignorieren. Vielleicht besser mal ausprobieren, bevor man Platinen herstellen lässt.

OP #7497394
Lesenswert?

Antwort schreiben Wichtige Regeln - erst lesen, dann posten! Ich suche eine Schaltung und möchte meine nicht vorstellen. Weshalb? na weil sie nicht funktioniert und es liegt nicht an den Bauteilen.

Ich ging davon aus das es mindestens eine Lösung gibt die ich nicht finde.

#7497430
Lesenswert?

Uwe °. schrieb:

Antwort schreiben Wichtige Regeln - erst lesen, dann posten! Ich suche eine Schaltung und möchte meine nicht vorstellen. Weshalb? na weil sie nicht funktioniert und es liegt nicht an den Bauteilen.

Nee, an deiner Dummheit und Arroganz dass du meinst, alles Richtig gemacht zu haben, dabei liegt der Fehler in dem was du nicht erwähnst. Da wirst du dir auch selber helfen müssen.

#7497459
Lesenswert?

Sebastian W. schrieb:

Rainer W. schrieb:

Ein FET hat gar keine Basis, in die irgendwelcher Strom fließen könnte

Och, Rainer. Der TO versucht gerade, sein Problem mit einem BS170 anstelle eines BJT zu lösen, und du kaprizierst dich auf Spitzfindigkeiten? Na ja, so kennen und lieben wir dich ...

Der BS170 ist keine gute Wahl. Rds(on) lt. DB spezifiziert für Vgs 10V. Rds(on) zwischen 1R2 Ohm bis 5R. Empfehlung IRLML2502, ist allerdings SMD.

#7497462
Lesenswert?

Enrico E. schrieb:

Jörg R. schrieb:

Und wie wird die Gatekapazität aufgeladen?🤔

Soll das n Witz sein? Die ist doch rubbel die Katz aufgeladen. Danach ist erst mal eine geraume Zeit lang Ruhe.

Ich stelle mal den Zusammenhang wieder her, das entkräftet den Unsinn den Du geschrieben hast. Zumal ich meinen Kommentar editiert habe, bevor Du Deinen abgeschickt hast.

Jörg R. schrieb:

Rainer W. schrieb:

Sebastian W. schrieb:

Ja, mit FET funktioniert es auch. Braucht auch weniger Basisstrom.

Ein FET hat gar keine Basis, in die irgendwelcher Strom fließen könnte

Aber er hat ein Gate..und eine Gatekapazität. Und da fließt schon ein Strom hinein, wenn auch nur kurz.

#7497544
Lesenswert?

Jörg R. schrieb:

Ich stelle mal den Zusammenhang wieder her, das entkräftet den Unsinn den Du geschrieben hast. Zumal ich meinen Kommentar editiert habe, bevor Du Deinen abgeschickt hast.

Erstens ist das kein Unsinn, weil das Gate nur einmal aufgeladen wird (DC) und nicht mit einer hohen Frequenz. Also 1 zu 0 für mich!

...und zweitens, klingt dein editierter Beitrag jetzt besser. Das bedeutet, es steht jetzt 1 zu 1 für Beide.

...und drittens, wenn du in Führung gehen willst und gewinnen willst, dann benötigst du jetzt nur noch einen Punkt!

OP #7497924
Lesenswert?

Michael B. schrieb:

Nee, an deiner Dummheit und Arroganz dass du meinst, alles Richtig gemacht zu haben, dabei liegt der Fehler in dem was du nicht erwähnst. Da wirst du dir auch selber helfen müssen.

Ja wäre ich schlau hätte ich hier nicht nachgefragt. Mein Problem: "Transistorstufe für GPIO 0 (ESP8266) zur Relaisansteuerung gesucht" hat niemand aufgegriffen, war nun auch nicht so schwierig wenn man sich auskennt. Wie kommst du auf arrogant und alles richtig, egal Haupsache gelabert.

Noch die Lösung für Interessenten anbei.

Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren