WS2812 verhält sich sehr komisch

OP #3788648
Lesenswert?

Hallo,
gegeben ist eine ganz simple Schaltung:

MSP430 schaltet mithilfe von BSS123 die WS2812 an. Nichts besonderes.Nun 
stelle ich fest, dass die WS2812 sogar auch dann leuchtet ,wenn die GND 
Verbindung völlig getrennt ist.
Der Strom fließt   irgendwie in den  DIN-Pin  auf dem MSP rein falls 
diese auf GND liegt. Natürlich kann ich diesen Pin auf VCC legen, dann 
funktioniert alles einwandfrei, aber es ist mir ein wenig umständlich.

 Mache ich irgendwas falsch? Ist es so ein Bug oder Feature, dass DIN 
auch Strom "sinken" kann?
Angehängte Dateien:
Gast #3789585
Lesenswert?

Böser Kommunist schrieb:
> Der Strom fließt   irgendwie in den  DIN-Pin  auf dem MSP rein falls
> diese auf GND liegt.

Der Strom wird da nicht "irgendwie" rein fließen, sondern ganz offiziell 
über die Eingangsschutzbeschaltung zum VSS Pin geführt, wenn der VSS 
nicht an Gnd liegt. Diese Dioden verträgt allerding meist nur Ströme 
unterhalb von 1mA und das Datenblatt sagt dazu i.d.F. nichts. Das 
solltest du berücksichtigen. Was schaltest du überhaupt an VSS rum?
OP #3789690
Lesenswert?

Marc Vesely schrieb:
> Böser Kommunist schrieb:
>> Mache ich irgendwas falsch?
>
>  Ja.
>  Erstens ist 3V3 viel zu wenig.
>  Zweitens ist BSS123 sowas von unnötig...
>  Was willst du überhaupt damit erreichen ?


3v3 reichen völlig aus.Die LEd leuchtet sehr schön und hell in allen 
Farben.

Ohne BSS123 zieht die WS2812 im ausgeschalteten Zustand (also alle 3 
Dioden aus) immer noch Strom. Für meine Anwendung ist es schlecht
#3789807
Lesenswert?

John Drake schrieb:
> Carsten Wille schrieb:
>> Immer VCC schalten, niemals GND!
>
> Das ist so auch nicht richtig. Wenn du VCC "weg"schaltest, aber
> Eingangspins auf High liegen bleiben, kann so ein Chip auch mit ein paar
> mA versorgt werden...

Das Problem liegt anders:

Wenn Du GND schaltest, mußt Du die anderen Pins, die separat angesteuert 
werden, auf VCC legen, damit alles aus ist. Wenn Du wieder einschaltest, 
liegt laufen die Eingangssignale mit der Versorgung hoch. Das kann in 
der internen Logik zu Problemen führen. Schaltest Du VCC, dann bleiben 
die Pegel immer gleich bzw. werden mit einer definierten Rise/Fall-Time 
geschaltet. Deswegen sollte man nie das gemeinsame Bezugspotential zum 
Trennen der Versorgung benutzen.
(Firma: Vescomp) #3789884
Lesenswert?

Böser Kommunist schrieb:
> 3v3 reichen völlig aus.Die LEd leuchtet sehr schön und hell in allen
> Farben.
>
> Ohne BSS123 zieht die WS2812 im ausgeschalteten Zustand (also alle 3
> Dioden aus) immer noch Strom. Für meine Anwendung ist es schlecht

 Aha.
 Dann wurde ich mal VCC und VDD trennen.
 VDD auf 3V3 lassen, VCC direkt oder über Widerstand  mit MSP schalten,
 den Unsinn mit BSS123 weglassen...

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