PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Ws2812....



Head Free
24.11.2017, 15:13
Hallo Leute,
eigentlich wollte ich eine ws2811 (APA106 5mm Typ vom Chinamann) als Kontroll LED in einer Batterie Schaltung verwenden..
Bietet sich ja eigentlich an, 1 Port jede menge Farben... toll
ABER!
Hat schon mal jemand den Stromverbrauch im Leerlauf gemessen?
JA ICH...
WoW 600uA!
wobei der 328 im sleep grad mal 0,1uA braucht..
Das sind schon Welten ](*,)
Im Datenblatt ist vom Stromverbrauch nichts zu finden. Hat da schon mal jemand in die Richtung was gemacht?
Wollte schon mit einen 2. Port die Minus Leitung auftrennen aber das is ja nicht sinn der Sache.
Gibts da einen Trick?
Grüssle
Ronnie

Siro
26.11.2017, 07:39
Hallo Ronnie,
manchmal schweben die Eingänge bei Bauteilen und dann ziehen sie erheblich mehr Strom.
Versuch mal die Daten und/oder Clockleitung mit einem PullUp oder Pulldown festzulegen.
Im Sleepmodus vom 328er sind die Portleitungen vermutlich auch hochohmig.
Im Datenblatt hab ich auch nix gefunden über den Ruhestrom.

Ich habe grad mal meinen LED Streifen mit 50 Leds gemessen.
Im Ruhezustand sind es 30mA / 50 = 600µA
Das deckt sich also mit deinem Messwert

Head Free
26.11.2017, 19:38
Servus Siro,
na da haben wir es doch schon... 600uA passt!
Hab hier noch einen mit 60 Led's, da komm ich auf 500uA also ist das einfach so. :)
Ja, das mit den Pullup's ist eine gute Theorie, aber ähhh.. nööö... hat nix gebracht..
Auch mit Widerstand in der VCC hat so garnicht wirklich was gebracht.
Naja, die Dinger sind ja auch zum leuchten gemacht und nicht um in einer Schaltung "so nutzlos" auf einen event zu warten.. \\:D/
Grüssle

Ceos
27.11.2017, 08:36
Pullup ist auf absolut kontraproduktiv, denn das WS2812 Protokoll ist Low Idle! Also wäre ein Pulldown sinnvoller, denn sonst würde über den Pullup ständig zusätzlicher Strom in den Treiber fließen der die Leitung im Idle auf Low hält!

Allerdings hat jeder der in der LED verbauten Treiber einen Signalkonditionierer für Daisy Chain Operation, also irgend eine Art Transistorschaltung dahinter um das Signal nach der x-ten LED nicht zu sehr zu verschleifen.
Die Konditionierer brauchen ein klein wenig Idle Strom und könnten optimaler ausfallen geb ich zu, aber damit muss man dann wohl leben oder einen anderen RGB LED Treiber Chip finden.

Siro
27.11.2017, 15:04
Wenn dann Pulldown, da hat CEOS völlig recht.

Zusätzliche Info an Ronnie:
Es scheint des öfteren zu passieren, daß die erste LED Schaden erleidet,
ist bei mir leider auch schon passiert, hier sollte man evtl. eine Schutzbeschaltung vorsehen:

Siehe hier:
https://www.led-studien.de/schutzschaltung-fuer-ws2812-pixel

Head Free
04.12.2017, 16:38
Sorry, war ne weile auf Achse..
Ja, das die erste im LED im Band manchmal ausfällt habe ich auch schon mitbekommen.. Allerdings ist es mir noch nicht passiert.. (welch Wunder)
Ich denk das die sterben, wenn die Versorgungspannung noch nicht richtig steht, aber schon feste auf der Datenleitung gefunkt wird.
Blöd find ich jetzt auch, das die LED's immer beim anlegen der Spannung Blau leuchten..
Und die sind trotz Kondensator auf der Versorgung relativ anfällig für Störimpulse.'
Werd bei gelegenheit mal die von Siro angesprochene Schutzschaltung dazu schrauben vlg hillft's ja.