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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.