Frage zur Stromversorgung von Arduino und LEDs

Zunächst einmal vielen Dank an alle, die sich die Zeit nehmen, dies zu lesen und zu beantworten. Ressourcen wie diese sind unglaublich für Amateure wie mich.

Meine Frage basiert auf Netzteilen, Arduinos (Clone Board) und LEDs. Mein Gerät wird ein Arduino verwenden, um mit einem Streifen von 160 5VDC RGB-LEDs zu verbinden. Jede Farbe für jede LED zieht 20 mA für insgesamt 60 mA bei voller Helligkeit und vollem Weiß, basierend auf den Datenblättern, die ich finden kann. Gesamtstromaufnahme 9,6 A (scheint sehr hoch). Das Datenblatt verweist auch auf 3 bis 9 W pro 32 LEDs, also 45 W max. Ich werde den Stromverbrauch für den Arduino als relativ vernachlässigbar betrachten (höchstens 20 mA, glaube ich, sehr kleine Skizze, die ihn ausführt).

Ich möchte das alles aus einer Quelle mit Strom versorgen, also ist meine Frage: Was brauche ich? Der eine Lieferant hat eine begleitende 5-V-/6-A-Versorgung, von der er sagt, dass sie 200 LEDs mit Strom versorgen kann, was machbar ist, wenn sie nicht alle gleichzeitig eingeschaltet sind (was sie selten tun, aber ich würde lieber auf Nummer sicher gehen).

Die nächste Frage ist, welche Isolierung ich zwischen dem Arduino und den LED-Streifen benötige. Ich werde den Streifen natürlich nicht an den Arduino 5V-Pin anschließen, aber könnte ich eine Leitung direkt mit dem Arduino, eine Leitung mit dem LED-Streifen von der Versorgung und eine gemeinsame Masse teilen?

Könnte dies schließlich, basierend auf den beiden vorherigen Fragen, mit einer wiederaufladbaren Batterie betrieben werden? Und nein, keine Autobatterie. So etwas wie ein NiCad- oder Li-Ion-Akkupack.

Vielen Dank im Voraus für jeden Einblick, den Sie geben können.

Danke nochmal.

Wenn Sie von „Isolation“ sprechen, meinen Sie nicht, glaube ich, Isolation. Isolierung bedeutet, Dinge so anzuordnen, dass es keinen einfachen elektrischen Weg zwischen den zu isolierenden Dingen gibt. In dieser Situation teilen sich die beiden Lasten tatsächlich eine einzige Versorgung, was in diesem Fall in Ordnung ist, aber keine Isolierung darstellt.

Antworten (2)

Die Leistung scheint ein wichtiger Aspekt in Ihrem Design zu sein, daher sollten Sie die Verwendung verschiedener LEDs in Betracht ziehen. Niedrigstrom-LEDs benötigen beispielsweise 2 mA statt 20 mA.

Oder vielleicht erzeugen 5 mA durch Ihre vorhandenen LEDs genug Licht für Ihren Geschmack.

Ein weiterer Aspekt wäre, Ihre LED-Treiberschaltung für eine möglichst niedrige Spannung auszulegen. Wenn Sie es für 3 V auslegen können und ein Schaltnetzteil verwenden, um diese 3 V aus 5 V (oder vielleicht 12 V) zu erzeugen, haben Sie 40 % Energie gespart. Dies ist besonders effektiv, wenn Sie eine Batterie verwenden, die im Laufe der Zeit eine niedrigere Spannung erzeugt.

Ich denke, wenn Sie (fast) alle LEDs beleuchten möchten, können Sie damit auskommen, sie jeweils etwas weniger zu beleuchten. Diese Logik könnte in Ihre Software integriert werden, sodass der Worst-Case-Strom reduziert würde.

Sie müssen Ihre Schaltung für den schlimmsten Fall entwerfen, aber für die Batterielebensdauer ist es möglicherweise realistischer, mit gemittelten Fällen zu rechnen. Holen Sie sich also mehr Informationen darüber, was Sie zeigen möchten, wenn Sie wissen müssen, wie eine bestimmte Batterie hält.

Wie so oft führt Ihre eine gute Frage zu einer Reihe von Fragen und einigen Zweifeln an Ihren Grundannahmen. Das ist Systemdesign :)

Die Niedrigstrom-LEDs sind eine Option, jedoch schwer zu finden. Was ich mir speziell anschaue, ist ein Flex-Streifen aus RGB-LEDs, die von WS2801-ICs angesteuert werden, die miteinander verkettet sind und dann einzeln adressiert werden können, coole Effekte erzeugen, zu Musik tanzen usw. Das Schöne an diesem Chip ist, dass er die LEDs PWM kann für eine verrückte Menge an Farben im Gegensatz zu den 7 Farben digital gesteuerter LEDs. Davon abgesehen werde ich die Datenblätter sowohl des ICs als auch der LEDs überprüfen und sehen, was ich tun kann, um den Verbrauch möglicherweise zu senken, oder die Batterieoption insgesamt überdenken. Danke für die Eingabe
Schöner Chip! Denken Sie daran, dass es aufgrund von Spannungsabfällen aufgrund des Stromverbrauchs zwangsläufig eine Begrenzung gibt, wie viele dieser Streifen Sie verketten können, sodass Sie möglicherweise einige der Ketten parallel betreiben müssen. Die Chips verfügen über einen Konstantstrommodus, sodass Sie eine Versorgungsspannung von weniger als 5 wählen können, um Strom zu sparen.
Sind Sie sicher, dass Sie alle LEDs im Streifen unabhängig voneinander ansteuern können?
Auf dem Datenblatt sparkfun.com/datasheets/Components/LED/RGBSTRIP.pdf finden Sie einige spektakuläre Beispiele
Ja, das ist das richtige Datenblatt. Ziemlich ordentlich, denke ich. Spannungsabfall ist ein Problem. Daten- und Taktstifte müssen immer auf einem Stromkreis liegen. Aber die 5V und GND können von der Kette getrennt und dort eine weitere Stromversorgung hinzugefügt werden, dh 5 Streifen mit 5 Stromeingängen, die jedoch alle für den seriellen Eingang verbunden sind. Danke für den Link und das Feedback

Mein Vorschlag ist, eine externe Versorgung zu erstellen, die sowohl den LED-Streifen als auch den Arduino separat speist, und dann den Arduino mit Leistungstransistoren oder (besseren) integrierten Treibern von den LEDs zu entkoppeln.

Aber die Verwendung einer Batterie hängt stark von der Verwendung ab, die Sie mit dem LED-Streifen machen werden: Wenn Sie das Ganze verwenden möchten - sagen wir 9 A Strom (das ist viel), bedenken Sie, dass eine 9000-mAh-Batterie (das heißt BIG) würde eine Stunde dauern.

Vielleicht könnte ein Laptop-Akku oder so passen, aber erwarte immer noch nicht, dass du ihn lange benutzen wirst.

Guter Anruf auf dem Laptop-Akku. 7,7A weniger als die, die ich neben mir habe. Und noch ein guter Anruf bei den Leistungstransistoren. Ich bin neugierig auf die Verwendung des integrierten Treibers, da ich nicht vertraut bin. Danke noch einmal
Ich dachte an so etwas wie nxp.com/products/lighting_driver_and_controller_ics/… , aber Sie können auch ein einfaches MOS verwenden
Danke für die Antwort. Sehr cooler Chip und ich kann definitiv einige zukünftige Anwendungen für mich sehen. Dies gilt jedoch möglicherweise nicht für dieses Projekt. Danke aber für den Link