Forum: Mikrocontroller und Digitale Elektronik 4x NeoPixel mit NodeMCU/RaspberryPi und Level-Shifter (74AHCT125)


von Maik K. (maik193)


Angehängte Dateien:

Lesenswert?

Hallo liebes Forum,

ich habe folgendes Anliegen:

Habe mir vor kurzem eine Platine zusammen gelötet welche es mir 
ermöglichen
soll 4 NeoPixel LED-Stripes unabhängig voneinander zu steuern.
Um das data Signal vom NodeMCU/RPI auf 5v zu heben, habe ich einen 
Level-Shifter (74AHCT125) - 
https://cdn-shop.adafruit.com/product-files/1787/1787AHC125.pdf verbaut, 
welcher laut Datenblatt auch 4 Ein und Ausgänge verfügt,
also eigentlich perfekt für mein Projekt...

So nun zu meinem Problem...
Aus irgendeinem mir unerklärlichen Grund leuchten nun alle meine 
Led-Stripes
wenn ich nur 2 Eingänge an meinem Raspberry Pi verbunden habe (1A und 4A 
vom Level-Shifter auf GPIO18 und GPIO12 am RPI).
Sobald ich alle 4 verbinde leuchten meist nur noch 2 oder 3 Stripes...

An sich würde es mich nicht stören wenn alle LED's nur bei 2 verbundenen 
Kabeln
leuchten, dennoch stellt sich mir die Frage woran das liegt...

Habe meine Platine auch mehrfach mit dem Multimeter überprüft und keine 
Fehler gefunden...

Kann es vielleicht sein das ich das Datenblatt vom Level-Shifter falsch 
verstanden habe und dieser die Kanäle vielleicht irgendwie brückt?

Anbei habe ich noch meine erstellte Platine beigefügt, ich hoffe sehr 
das mir einer weiter helfen kann, bin seit Tagen am suchen und finde 
einfach nichts...

Besten Dank und Grüße
Maik

von Maik K. (maik193)


Angehängte Dateien:

Lesenswert?

Und hier noch einmal um die getrennten Leiterbahnen auch sehen zu können

von Philipp K. (philipp_k59)


Lesenswert?

existiert ein Pulldown/Pullup vor dem levelshifter?

ist das bei Phänomen bei nodemcu/raspberry gleich?

von Maik K. (maik193)


Lesenswert?

Philipp K. schrieb:
> existiert ein Pulldown/Pullup vor dem levelshifter?

Nein, meinst du ich müsste also noch nen Widerstand vor die Eingänge 1A 
bis 4A vom Level-Shifter hängen?
Müsste ich den dann nicht generell mit allen Kanälen Probleme haben?
3 davon funktionieren zumindest ohne Problemen...

Philipp K. schrieb:
> ist das bei Phänomen bei nodemcu/raspberry gleich?

Am NodeMCU konnte ich es leider noch nicht testen, da bin ich noch an 
der Software dran...

von Maik K. (maik193)


Lesenswert?

Kurzes Update:

Nun funktioniert alles so wie es soll, hatte wohl n Wackelkontakt und 
Probleme dem PWM-Signal auf GPIO 13...
Nur blöd das mir das nicht früher aufgefallen ist

von Frederic S. (Gast)


Lesenswert?

An die Versorgungspannung jedes IC muss ein 100nF Keramikkondensator 
ganz nah dran, immer. Google mal Abblockkondensator.
Der dicke Elko nutzt da gar nicht.

Aber mach dir nix draus wird ständig vergessen, führt ständig zu 
Problemen...

von Falk B. (falk)


Lesenswert?


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
Noch kein Account? Hier anmelden.