Steuerung von 400 LEDs von einem Himbeer-Pi

10

Ich habe einen Kunden, der mehrere große Bronzeschilder mit jeweils 100-150 kleinen Glühbirnen hat, insgesamt ungefähr 400 Glühbirnen. Die Lampen werden nach einem Zeitplan ein- und ausgeschaltet, derzeit von Hand (teilweise Abschrauben der nicht benötigten Lampen). Meistens werden ungefähr ein Dutzend Glühbirnen gleichzeitig beleuchtet, obwohl es jedes Jahr einige Tage gibt, an denen alle 400 eingeschaltet sein müssen. Die Stromlampen haben eine Wechselspannung von 120 Volt, wobei der neutrale Anschluss über den Bronzerahmen der Platine erfolgt.

Ich möchte alle Lampen durch LEDs ersetzen, um den Stromverbrauch (und das Stromschlagrisiko durch Berühren der Bronzeplatte und eines Bodens) zu verringern und das Ein- und Ausschalten der Lichter zu planen. Ich habe diese Frage zur Steuerung mehrerer LEDs gesehen, aber es hört sich nicht so an, als würde diese Lösung auf die Hunderte von Lampen skaliert, die ich benötige, sowohl aufgrund der Anzahl der benötigten Verbindungen und Chips als auch aufgrund des erforderlichen Stroms (obwohl ich dies normalerweise tue) Ich brauche nur ungefähr ein Dutzend Lampen auf einmal. Die wenigen Tage, an denen ich alle auf einmal brauche, erfordern viel Strom.

Hat jemand Ideen dazu? Wenn ich muss, kann ich jede der Karten (mit 100-150 Lampen) von einem separaten Gerät aus steuern, aber ich würde es vorziehen, sie alle von einem aus zu machen.

UPDATE: Ich sollte sagen, dass ich, obwohl ich mir mehrere LED-Spannungs- / Stromoptionen angesehen habe, noch nichts verpflichtet habe (und noch nichts gekauft habe), sodass ich anhand der passenden Optionen auswählen kann, was ich erhalten möchte am besten in dieser Situation. Die einzige Anforderung, die ich derzeit habe, ist, dass die LEDs orange sein müssen, um der Farbe der alten Lampen zu entsprechen (obwohl sie nicht genau gleich sein müssen).

Moshe Katz
quelle
Welche Art (Spannung / Strom) von LEDs planen Sie zu verwenden?
John La Rooy
@gnibbler Ich denke, ich hätte das als Teil der Frage setzen sollen. Ich habe mehrere Optionen, aber ich habe mich noch zu nichts verpflichtet, sodass ich problemlos zu dem wechseln kann, was am besten funktioniert.
Moshe Katz
Ok, wissen Sie ungefähr, wie viele Watt sie sein müssen? Je mehr Einzelheiten Sie angeben können, desto nützlicher können die Antworten sein :)
John La Rooy
1
Also nur normale orange 5mm LEDs bei 20mA?
John La Rooy
@gnibbler Ja, das ist die allgemeine Idee.
Moshe Katz

Antworten:

6

Abhängig von den verwendeten LEDs kann möglicherweise ein Multiplexschema verwendet werden, um die Anzahl der benötigten Treiber zu verringern.

Es ist wahrscheinlich einfacher, eine Reihe von 4094-Schieberegistern zu verwenden, die verkettet sind. Sie können die Uhr / Daten bitbangen oder die SPI-Hardware verwenden, um sie anzusteuern

Jeder 4094 kann 8 LEDs steuern. Wenn Sie dies auf diese Weise tun, benötigen Sie höchstwahrscheinlich einen kleinen Treiber (z. B. einen Transistor) pro LED.

Wenn es ein reguläres Layout gibt, sparen Sie viel Arbeit (und Möglichkeiten für Fehler), indem Sie eine kleine Leiterplatte herstellen, die zusammen gekachelt werden kann.

John La Rooy
quelle
0

Es gibt einige Dokumentationen zu Swarm Light , einer Designinstallation mit einer großen Anzahl individuell gesteuerter LEDs. Sie verwendeten 1 Mikrocontroller für jeden Satz von 3 LEDs und sechs weitere, um über serielle Schnittstellen mit jedem der 300 "Sticks" von 10 Controllern zu kommunizieren. Vielleicht sind Ihre 400 LEDs viele genug, um eine solche Architektur zu erfordern.

Bengt
quelle
Das sieht viel komplizierter aus als ich brauche. Ich muss nur alle paar Tage ein- und ausschalten.
Moshe Katz
1
Swarm Light aktualisiert die Lichtwerte bei 120 Hz. Also ja, das könnte übertrieben sein.
Bengt