ESP8266 Stromversorgung für LED WS2812E mit WLED
ESP8266 Stromversorgung für LED WS2812E mit WLED
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.
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.
-
- Posts: 969
- Joined: Sat Feb 03, 2018 7:02 pm
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
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.
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
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
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.
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.
-
- Posts: 969
- Joined: Sat Feb 03, 2018 7:02 pm
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
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.
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
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
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
https://www.amazon.de/LED-Netzteil-Mean ... 06&sr=8-20
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
Ich habe meine bisherigen Erkenntnisse mal im Bild zusammen gefasst.
- Attachments
-
- ESP8266-ESP32-LED.jpg (308.83 KiB) Viewed 10201 times
-
- Posts: 969
- Joined: Sat Feb 03, 2018 7:02 pm
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
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
Micropython Smarthome Firmware (with Home-Assistant integration): https://github.com/kevinkk525/pysmartnode
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
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 ?
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 ?
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
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.
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.
Re: ESP8266 Stromversorgung für LED WS2812E mit WLED
Vielen Dank ! Das hilft mir weiter.