8x8 LED-Matrix-Neuaufbau

Die Firma, für die ich arbeite, hat mich beauftragt, ein altes LED-Schild wieder aufzubauen, das wir ersetzt hatten. (neuere LED-RGB-Version) Die Treiberplatine, die im Schild war, ist ausgegangen. Also versuche ich, die Treiberplatinen neu zu erstellen.

Die Platinen sind 8x8 für insgesamt 64 LEDs pro Platine und 32 Platinen. Ich habe das Multiplexen von LEDs durchgeführt, bevor das Problem, auf das ich stoße, darin besteht, dass die Platine NICHT wie folgt eingerichtet ist ....LED

Sie sind jedoch wie folgt eingerichtetGeben Sie hier die Bildbeschreibung ein

Wie Sie sehen können, haben sie jeweils ihren eigenen Pin, teilen aber eine gemeinsame Basis. Ich habe ein Problem, etwas zu finden, das so viele LEDs gleichzeitig steuern kann, die auf 32 andere Panels erweitert werden können.

Ich habe den Mux Shield II bei Sparkfun gefunden, aber ich glaube nicht, dass er groß genug ist, um das zu tun, was ich will. Was ich vermisse, muss etwas da draußen sein, das 64 LEDs gleichzeitig steuert!

Auch die LED-Platinen sind nur ROTE LEDs. kein RGB

Versuchen Sie, 1 oder 32 Boards neu zu erstellen? Welche Treiberplatine ist ausgefallen? Welchen IC hat es verwendet?
Ich glaube, es gibt insgesamt 32 Panels, also muss ich für jedes einen Treiber bauen. Die Hardware, die sie haben, hat überall harte, glasartige Substanzen (naja, die IC-Chips), und Sie können viel sehen. Sieht nach Maßanfertigung aus und nach Gesprächen mit der Firma, die behauptet, sie irgendwo in den USA herzustellen. Ich dachte darüber nach, sie über Arduino oder Raspberry Pi zu steuern. Ich tendierte zum Pi, weil ich eine schönere Benutzeroberfläche für den Endbenutzer verwenden möchte (auf diese Weise muss ich es nicht selbst aktualisieren).
Morgen, wenn ich zur Arbeit komme, schaue ich nochmal nach
Ich arbeitete mit ICs von Seimens-OSRAM (kurz bevor Siemens OSRAM verkaufte), die 128 LEDs pro IC unterstützten. Diese wurden paarweise für jede der drei Farben (insgesamt 6 ICs im Modul) für ein RGB-Modul mit 256 RGB-LEDs darauf verwendet. Das war vor 16 Jahren. Ich bin mir also ziemlich sicher, dass es solche ICs immer noch gibt, wenn auch vielleicht nicht in einer praktischen Verpackung. Sie können die Module sehen, an denen ich hier gearbeitet habe: infinitefactors.org/misc/images/p1000046_640x480.jpg Dies sind RGB-LED-Module mit einem Abstand von 5 mm und einer Verlustleistung von 80 Watt bei typischer Verwendung.
Es gibt LED-Treiberchips für 32 LEDs, z. B.: LT3746IUHH, anscheinend benötigen Sie 3 oder müssen Multiplexing durchführen, wenn Sie RGB möchten
Gerade bestätigt, dass es insgesamt 44 Panels gibt.

Antworten (2)

Ich bezweifle, dass es einen IC gibt, der nur 64 Zeilen in einem Gittermuster steuert.

Da Sie in Ihrer Frage und Ihren Kommentaren Dinge wie Mux Shield, Arduino und Pi erwähnt haben, wären 8 Schieberegister ausreichend? Ich weiß, dass dies funktionieren würde, weil ich tatsächlich ein nicht gemultiplextes LED-Array mit 8 74HC595-Schieberegistern und 64 einzelnen Drähten zu jeder LED gebaut habe (handgelötet, es war viel Arbeit). Es wurde von einem ATmega328p mit 16 MHz angetrieben und es gab keine merkliche Verzögerung bei der Bildschirmaktualisierung.

Ich weiß, dass dies nicht der ideale Weg ist, um ein LED-Array zu steuern, aber angesichts Ihrer Situation mit 64 einzelnen Drähten denke ich, dass Schieberegister ein machbarer und möglicherweise der einzige Weg nach vorne wären.

Es gibt eine beliebige Anzahl von LED- oder Segmenttreibern, die damit umgehen können.

Nur weil jede LED einen eigenen Anodenstift hat, heißt das nicht, dass Sie sie so verwenden müssen.

Geben Sie hier die Bildbeschreibung ein

Binden Sie einfach die Anoden zusammen und fahren Sie sie so. Plötzlich sind Sie von 64 einzelnen zu steuernden Leitungen auf 16 übergegangen. In derselben exakten 8x8-Matrixkonfiguration. Natürlich müssen Sie sich jetzt mit dem Scannen oder Multiplexen der Anzeigen befassen.

Ich verstehe nicht, wie das machbar wäre, da alle Gründe miteinander verbunden sind?
@Kelly hmm, dein Diagramm ließ den Anschein erwecken, als gäbe es 4 Gründe. Ich habe einige andere Lösungen gesehen und einige wurden in den Kommentaren empfohlen. Ein Bild ist trotzdem hilfreich.
Tut mir leid, dass ich nicht weiß, warum sie 4 Erdungsstifte gemacht haben, aber sie haben es getan. Ich werde morgen früh ein paar Bilder machen.