Neopixel-Streifen mit mehreren Netzteilen einspeisen

Moin aus dem Norden,

Ich möchte gerne 8m Neopixel-Streifen mit 2 Netzteilen betreiben. Ich habe bereits viel über mehrere Einspeisepunkte gelesen, jedoch nichts wirklich zufriedenstellendes über 2 Netzteile.

Ich beschreibe mal mein Vorhaben genauer:

In einem Container sollen, an den langen Seiten, je ein 4m LED-Streifen montiert werden. Ein Netzteil kann von vorne beide Streifen einspeisen und das zweite Netzteil beide Streifen von hinten. Dazu wollte ich mittig die Streifen trennen.

Ich frage mich nun:
Soll ich die Masse auch trennen oder lieber verbunden lassen?
Was muss ich noch beachten?

Welcher Typ?

Nein / Ja!

  1. Widerstände in die Datenleitung zwischen die getrennten Streifen.
  2. Vermutlich benötigst Du mehr Einspeisepunkte.
  3. Wo soll sich der µC (welcher?) befinden? Abstand µC zu Streifen darf nicht zu lang sein.
  4. Beachte Adafruit NeoPixel Überguide

Hallo
Bei 4m must du sowieso mehrfach einspeisen da werden 2 Punkte vorne U hinten nicht reichen , jedenfalls für 5V Typen sehe ich das so
Heinz

A) Trennen ist richtig.
B) GND trennen: Nein. Du brauchst den GND für den Pegel gegen die SignalLeitung.

Also:

NT1 +5V--+------# Trennstelle #-----+-+--5V NT2
         |Stripe2---DATAPIN---Stripe1 *-- DATA  ---> Arduino-PIN
NT1 GND--+----------------------------+--GND NT2---> Arduino-GND

Und 2 Meter sind IMHO mit einer Einspesung zu machen.

Masse der beiden Netzteile und des Controllers muß unbedingt verbunden werden da diese der Bezugspol des Datensignals ist. Die Versorgungsspannungen (pluspol) müssen getrennt sein.

Schutzwiderstand in der/den Datenleitung/en beim übergang von Teilen mit verschiedener Versorgungsspannung.
Grüße Uwe

NT1 +5V--+ ------------# Trennstelle #-----------+-+--5V NT2
NT1 DataIn|Stripe2--------Widerstand--------Stripe1|DataOUT ----//------DataIn------Widerstand ---- Arduino-PIN Output
NT1 GND--+---------------------------------------+--GND NT2---> Arduino-GND

Ne nicht...

// NT1 +5V--+--------------#Trennstelle#---------------------------+--5V NT2
// //       |Stripe2-DataIn-------------DataOut-Stripe1--DataIn----Widerstand-Arduino-PIN Output
// NT1 GND--+------------------------------------------------------+--GND NT2--- Arduino-GND

Was ich zeihnen wollte ist an der Trennstelle der Versorgungsspannung braucht es auf der Datenleitung (zwiscehn Dout und Din) den Widerstand.

Grüße Uwe

Ich sah für einen R zwischen beiden Stripes keinen Grund.
Der vom Arduino-Pin abgehende ist doch IMHO ausreichend.

Der Widerstand in der Datenleitung schützt den ersten LED-Controller eines Teilstückes falls die Datenleitung HIGH ist aber keine Versorgungsspannung vorhanden ist. Ich sehe die Möglichkeit, daß jedes Netzteil ausgeschaltet bzw ausfallen kann. Darum sehe ich es sinnvoll, zwischen 2 LED-Streifen-Teilstücken, die über verschiedenen Netzteilen bzw verschiedener Versorgungsspannungszufuhr zB weil man 2 Kabel vom Netzteil nimmt, einen Widerstand zu 3 Cent einzubauen.

Grüße Uwe

Es sollte getrennt gehalten werden. Außerdem müssen beide geerdet sein. Es macht Sinn, einen Widerstand einzubauen.

Streifen Nein.
Netzteil: kommt darauf an. Ist es ein Schutzklasse 2 Netzteil (Doppelisolierung oder verstärkte Isolierung) ist eine Erdung nicht notwendig.

Ich würde keine offenen Netzteile verwenden wenn diese nicht irgendwo Wasser und Staubgeschützt eingebaut werden. besser Solche in Kunstoffgehäuse.

Grüße Uwe

Hier muss ich mal nachfragen, ich dachte immer der Widerstand begrenzt den Strom durch den Controller beim ausfallen der LED-Spannungsversorgung???
Ein geteilter Streifen ist doch im Prinzip nichts anderes als ein ganzer Streifen, an einer Stelle durchgeschnitten und die kurzen Verbinder auf dem Streifen durch längere Drähte ersetzt?
"Stromtechnisch" für mich kein Unterschied? Auf dem ungetrennten Streifen sind Dout und Din der beiden LED genau so verbunden wie an der Schnittstelle, nur ist dort der "Draht" länger.

Bezüglich der Spannungsversorgung, sollte hier nicht die Anzahl der LED und nicht die Länge des Streifens von Relevanz sein?

cu

Du übersiehst, dass die separate Versorgung des 2. Teilstücks ausfallen kann und damit die erste LED des 2. Teils gefährdet ist.

Gruß Tommy

Eingänge und Ausgänge haben normalerweise 2 Dioden, je eine nach Masse und eine nach Versorgungsspannung als Überspannungsspitzen-Schutz geschaltet.
Diese DIoden können aber keine großen Ströme vertragen (müssen sie auch normalerweise nicht)
grafik

Wenn nun die Versorgungsspannung fehlt und der Eingang HIGH ist dann fließt ein Strom über die Diode auf die Versorgungsspannung und versorgt (Schaltet ein) das IC (alle Ws2812 des Sreifens wo die Versorgungsspannung fehlt). Dadurch wird der Eingang kaputt.
Der Widerstand auf der Datenleitung begrenzt diesen Strom auf verträgliche Werte. (Bei 330 Ohm ca 15mA). Dabei ist es egal ob der Strom vom Arduino / Controller kommt oder von der Vorherigen WS2812.

Grüße Uwe

Ok, der Looser ist also derjenige unmittelbar vor der fehlenden Spannung.
Was im Falle eines Streifens zwar der Controller ist, aber nicht (wie in diesem Fall) zwingend sein muss.
Danke für die Erklärung ....

cu

Nein, Der erste an dem die Versorgungsspannung fehlt