ESP8266 Stromversorgung für LED WS2812E mit WLED

All ESP8266 boards running MicroPython.
Official boards are the Adafruit Huzzah and Feather boards.
Target audience: MicroPython users with an ESP8266 board.
Achim
Posts: 18
Joined: Sun Aug 15, 2021 5:43 pm

ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by Achim » Sat Aug 21, 2021 10:08 am

ich habe einen ESP8266 über USB als Stromversorgung angeschlossen und daran einen LED-Streifen mit 95 LED Typ WS2812E.
Das funktioniert im Test gut, aber als Dauerlösung ?
Muss ich für den eigentlichen Betrieb ein "richtiges" Netzteil statt USB-Netzteil anschließen ? Der LED-Streifen verbraucht ca. 20W. Als Software nutze ich WLED.

kevinkk525
Posts: 969
Joined: Sat Feb 03, 2018 7:02 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by kevinkk525 » Sat Aug 21, 2021 12:21 pm

Yes you need an external power source, the esp8266 can't provide 20W and neither can your USB power source.

I'm using a 5V 8A power source (https://www.amazon.de/gp/product/B00MWQF08C) for my esp8266 and Neopixel type LED stripes with 288 LEDs. You just connect the Vin pin of the esp8266 board (so that it transforms to 3V3 for the esp8266) and the leds both to it.
Kevin Köck
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode

Achim
Posts: 18
Joined: Sun Aug 15, 2021 5:43 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by Achim » Sat Aug 21, 2021 2:37 pm

Danke für die schnelle Antwort.
Da ich für den Einbau wenig Platz habe, muss ich mich nach einem anderen Netzteil umsehen. Das sollte dann etwa die gleichen Werte liefern.
Noch zwei Fragen:
1. "der esp8266 kann keine 20W liefern und auch Ihre USB-Stromquelle nicht" - heißt das, dass es zwar kurzfristig im Test geht, aber nicht auf Dauer ? Wird der ESP dadurch strommäßig zu sehr belastet ?
2. Soweit ich weiß, liefert der Vin-Pin 5V direkt vom USB-Anschluß. Mit der Elektrotechnik hatte ich bisher wenig zu tun. Die vorgeschlagene Verkabelung ist mir leider nicht so klar. Der LED-Streifen hat Anschlüsse +5V und GND. Soweit klar. Das Netzteil liefert + und -5V. Auch klar.
Der ESP8266 hat den Vin-Pin und GND, aber auch 3V. Der Daten-Pin (D2) wird sicher direkt mit dem LED-Streifen (Din) verbunden.
Wo wird nun die ext. Stromversorgung angeschlossen. Im Netz habe ich dazu teils widersprüchliche Angaben gefunden.

kevinkk525
Posts: 969
Joined: Sat Feb 03, 2018 7:02 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by kevinkk525 » Sun Aug 22, 2021 7:26 am

1. Der Spannungswandler auf dem ESP8266 board kann keine 20W liefern (vllt 5W höchstens?) und ein normales USB Netzteil auch nicht. Ich hatte mich auch gewundert, wie gut die LEDs im Test am PC geleuchtet haben aber die brauchen deutlich mehr Leistung.
2. Der Vin-Pin auf den meisten NodeMCU esp8266 boards liefert Strom an den Spannungswandler auf dem Board. Hier die 5V vom Netzteil anschließen. GND vom Netzteil an egal welchen GND am Board anschließen. Du kannst das ganze auch erst mal ausprobieren indem du mit einem esp8266 einen anderen esp8266 mit Strom versorgst (VU am per USB angesteckten board auf VIN beim stromlosen board stecken)
Der Daten-Pin des ESP8266 liefert nur 3,3V aber das ist in diesem Fall kein Problem, da die LED-Streifen 3,3V immer noch als "1" erkennen.
Kevin Köck
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode

Achim
Posts: 18
Joined: Sun Aug 15, 2021 5:43 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by Achim » Sun Aug 22, 2021 9:07 am

Danke. Ich denke, damit komme ich jetzt klar. Ich werde mir wegen der Grösse mal dieses Netzteil besorgen und testen:
https://www.amazon.de/LED-Netzteil-Mean ... 06&sr=8-20

Achim
Posts: 18
Joined: Sun Aug 15, 2021 5:43 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by Achim » Sun Aug 22, 2021 5:48 pm

Ich habe meine bisherigen Erkenntnisse mal im Bild zusammen gefasst.
Attachments
ESP8266-ESP32-LED.jpg
ESP8266-ESP32-LED.jpg (308.83 KiB) Viewed 10013 times

kevinkk525
Posts: 969
Joined: Sat Feb 03, 2018 7:02 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by kevinkk525 » Sun Aug 22, 2021 5:53 pm

So ist es. Kabel von Netzteil zu LEDs sollte dick genug sein und kein mini Steckboard Kabel.
Kevin Köck
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode

Achim
Posts: 18
Joined: Sun Aug 15, 2021 5:43 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by Achim » Wed Sep 01, 2021 5:40 am

Mit einem relativ kurzen LED-Streifen funktioniert alles sehr gut. Für eine Verlängerung brauche ich jetzt aber ein stärkeres Netzteil. Da ich bei 5V bleiben will, werden es 30A sein müssen, um auf 150W zu kommen. Da ist eine Leistungsreserve schon mit eingerechnet.
Das Ganze wird immer nur für einige Minuten betrieben.
mögliches Netzteil wäre:

https://www.amazon.de/HAILI-Universal-S ... 539&sr=8-1

Wie verträgt der ESP8266 aber 5V und 30A ? Muss er gegen die hohe Stromstärke geschützt werden und wie ? Oder ist da beim Anschluss nichts weiter notwendig ? Gibt es sonst noch was zu beachten, z.B. Stärke der Kabel ?

User avatar
Roberthh
Posts: 3667
Joined: Sat May 09, 2015 4:13 pm
Location: Rhineland, Europe

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by Roberthh » Wed Sep 01, 2021 6:46 am

For the esp8266 only the 5V spec is relevant. It will not take more current is the supply can deliver a higher current than it needs. So, in respect to the esp8266, it does not matter whether the supply is able to deliver 1A, 10A or 1000A, as long as it never exceeds the 5V.
The latter may get a problem. If you switch high currents over longish cables, you may have flyback voltage peaks on the wire. That's pure physics. You will need an oscilloscope to tell, whether such voltage peaks occur.
The input regulator of the ESP8266 may be able to cope with some of that, depending on the used chip. The SPX3819 which I find in NodeMCU schematics can handle up to 16V, but I do not find any figures about speed. So it may be better to add analog filters at the Vcc input of the ESP8266.

Achim
Posts: 18
Joined: Sun Aug 15, 2021 5:43 pm

Re: ESP8266 Stromversorgung für LED WS2812E mit WLED

Post by Achim » Wed Sep 01, 2021 8:18 am

Vielen Dank ! Das hilft mir weiter.

Post Reply