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?
:
Bearbeitet durch User
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 ?
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?
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
Böser Kommunist schrieb: > Natürlich kann ich diesen Pin auf VCC legen, dann > funktioniert alles einwandfrei, aber es ist mir ein wenig umständlich. Schade, denn nur so geht es.
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...
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.
Böser Kommunist schrieb: > 3v3 reichen völlig aus.Die LEd leuchtet sehr schön und hell in allen > Farben. Mag sein, trotzdem betreibst du sie damit außerhalb der Spec, was mitunter zu "seltsamen" Effekten führen kann.
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...
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.