Forum: Mikrocontroller und Digitale Elektronik Ssr und esp32, ssr schaltet aber erst sicher mit 5V. Hilfeee


von Hermann G. (flyover1974)


Lesenswert?

Hallo Leute,

Wie die Überschrift schon sagt, schaltet mein ssr 40da nicht mit den 
3,3V des esp32.
Es soll einen 1 kw Heizstab pulsen zur Leistungsregelung, der esp wied 
über Home Assistant in die PV Anlage eingebunden wo wiederum der HA über 
mqtt die Daten ausliest.

Wie kann ich das am günstigsten umsetzen?
Mit Optokoppler LM815 boards? Schon da rumliegen hätte ich einen IRLZ44N 
Mosfet, aber bin jetzt nicht so das Genie... löten aber kann ich :))

Lg Hermann

: Bearbeitet durch User
von Dieter S. (hotsystems)


Lesenswert?

Mach es mit dem Optokoppler, das wird am einfachsten sein.

von Nemopuk (nemopuk)


Lesenswert?

Hänge die Anode (+) des SSR an eine 5V Versorgung und die Kathode (-) an 
den Ausgang des ESP. Der Spannungsabfall an der internen LED des SSR 
sorgt dafür, dass dein ESP nicht mit den vollen 5V überlastet wird.

Du musst eventuell die Konfiguration von HA ändern, weil der Verbraucher 
nun durch LOW Pegel eingeschaltet wird.

: Bearbeitet durch User
von Rainer W. (rawi)


Lesenswert?

Hermann G. schrieb:
> Mit Optokoppler LM815 boards?

Meinst du vielleicht LTV815?

Nein, zwei Optokoppler hintereinander sind nun wirklich mehr als 
überflüssig.

Ein IRLZ44N zum Ansteuern einer kleinen LED mit wenigen Milliampere (das 
Datenblatt des SSR spricht von max. 20mA) wirkt ETWAS übertrieben.
Besitzt du irgendeinen kleinen NPN BJT?

Im Prinzip wird dein Thema in dem Artikel Relais mit Logik ansteuern 
behandelt, wobei als Vereinfachung beim Abschalten einer LED keine 
Induktionsspannung auftritt, d.h. eine Freilaufdiode erübrigt sich.

: Bearbeitet durch User
von Axel S. (a-za-z0-9)


Lesenswert?

Dieter S. schrieb:
> Mach es mit dem Optokoppler, das wird am einfachsten sein.

Bitte sag, daß das ein Witz sein sollte! Ein SSR ist ein Optokoppler.

Hermann G. schrieb:
> Wie die Überschrift schon sagt, schaltet mein ssr 40da nicht mit den
> 3,3V des esp32

Ein SSR verhält sich eingangsseitig wie ein Optokoppler. Allerdings sind 
die meisten SSR für Dummys wie dich gemacht, weswegen sie am Eingang 
nicht nur die nackte IR-LED presentieren, sondern Schutzbeschaltungen um 
die LED herum enthalten. Etwa eine Diode als Verpolschutz und einen 
Vorwiderstand. Und deswegen schalten sie erst bei 5V oder gar 12V und es 
reichen nicht schon 1.3V (plus das, was am Vorwiderstand abfällt) wie 
für eine IR-LED.

Du kannst jetzt entweder ein anderes SSR nehmen, was mit 3.3V schon 
schaltet. Oder wenn du sowieso schon 5V zur Verfügung hast, einen 
Transistor oder MOSFET zur Ansteuerung des Relais verwenden.

Ganz Verwegene würden das SSR öffnen und eingangsseitig modifizieren.

von Michael B. (laberkopp)


Lesenswert?

Hermann G. schrieb:
> Wie kann ich das am günstigsten umsetzen

Dein ESP wird doch sicher mit 5V versorgt und regelt selbst auf 3.3V, 
nimm die 5V

Nemopuk schrieb:
> Der Spannungsabfall an der internen LED des SSR sorgt dafür, dass dein
> ESP nicht mit den vollen 5V überlastet wird.

Viele pins des ESP überleben sogar die 5V.

"Dafür sind die GPIO beim ESP8266 und ESP32 5V tolerant (Z-Diode nach 
Masse, open drain mit pull up nach +5V möglich) laut Teo Swee Ann (CEO 
von Expressiv) ziehen und liefern aber bis 3uA je nach Spannungspegel, 
sind also nicht so hochohmig."

Aber wenn du dich nicht traust, nimm einen MOSFET wie AO3400 oder 
IRLML2502.
1
       +--SSR-- 5V
2
       |
3
GPIO--|I MOSFET
4
       |S
5
      GND

Hermann G. schrieb:
> Es soll einen 1 kw Heizstab pulsen zur Leistungsregelung, der esp wied
> über Home Assistant in die PV Anlage eingebunden

Ach du Kacke. Erst wenn deine PV 1kW mehr liefert als du aktuell 
verbrauchst, kannst du sie zuschalten, dann aber dauerhaft (bis eben 
wieder Strom aus dem Netz gezogen wird).

Denn das pulsen mit erlaubten 4s ist langsamer als der Stromzähler 
misst.

Jeder weiss inzwischen, dass man Sinusdimmer nutzen muss.

: Bearbeitet durch User
von Dieter S. (hotsystems)


Lesenswert?

Axel S. schrieb:
> Bitte sag, daß das ein Witz sein sollte! Ein SSR ist ein Optokoppler.

Warum ?
Für jemand, der sich mit Elektronik nicht auskennt, ist das der 
einfachste Weg. Sicher ist da ein Transistor deutlich einfacher, aber 
def. nicht direkt an 5 Volt.
Ich habe noch kein ESP Datenblatt gelesen, indem etwas von 5Volt 
tolerant steht. Zumindest wäre das kein Tipp, den ich abgeben würde.

von Nemopuk (nemopuk)


Lesenswert?

Ich habe eine Stellungnahme von Espressif (über den ESP8266) so in 
Erinnerung: Deren I/O Pins werden durch etwas ähnliches wie eine 
Zenerdiode nach GND geschützt. Negative Spannungen werden wie üblich 
nach GND abgeleitet.

Positive Überspannungen werden ebenfalls nach GND abgeleitet, und zwar 
unabhängig von der Versorgungsspannung.

Die Grenzspannung unterliegt Materialstreuungen im Bereich 4-6 Volt. 
Garantiert wird jedoch nur, daß sie größer als 3,6V ist.

von Heinz R. (heijz)


Lesenswert?

imer wieder der gleiche Unsinn mit Heizstab , PV  es funktioniert so 
nicht

angenommen Deine PV liefert 500W, Du schaltest einen 2kW-Heizstab eine 
SInuswelle lang an, 3 Wellen aus - Dein Stromzähler misst dann nicht 
500W

Der oben genannte Sinusdimmer - vergiss es, zum einen sehr teuer
Sinusdimmer ind eher für Filmaufnahmen, Licht bei Veranstaltungen,... da 
geht es um einen vernünftigen Sinus am AUsgang, nicht am EIngang

Was Du brauchst ist ein Heizstab mit z.B. 3 Kreisen, diese geschickt in 
Reihe / parallel verschaltet mit 2 Relais


Ich habe hier so was mit einem 3fach 2kW Heizstab am laufen, ich kann so 
wahlweise 1000W  2000W  3000W
(große PV-Anlage mit 25kWp ist vorhanden)

Die Erfahrung zeigt jetzt hier das es absolut ausgereicht hätte nur 
einen einzigen Heizstab mit 1000W zu haben

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.