Ich habe also 3072 RGB-LEDs, die ich in einer Matrix verbinden muss.
Ich habe beschlossen, das Projekt in kleinere Matrizen aufzuteilen und alle LEDs sind gemeinsame Anode.
Das Datenblatt für LEDs finden Sie hier: http://docs-europe.electrocomponents.com/webdocs/13dd/0900766b813dd0f4.pdf
Ich denke darüber nach, es in 4x 16x48-Matrizen aufzuteilen, was 48 Anodenstifte und 48 Kathodenstifte (16 für jede Farbe) wäre.
Ich habe Schwierigkeiten herauszufinden, welche ICs zum Ansteuern der LEDs verwendet werden sollen.
Welche LED-Treiber eignen sich zum Ansteuern einer 48x16(x3)-Matrix?
Gibt es geeignete LED-Treiber mit idealerweise 48 Ausgängen, die eine Matrix dieser Größe direkt ansteuern würden, oder brauche ich neben dem Treiber- / Expander-Chip eine Stromsenke / -quelle?
Mir ist kein Treiber-IC mit dieser Anzahl von Ausgängen bekannt. Aber es gibt Lösungen. Wenn Sie keine schnellen Bildwiederholraten oder eine hohe PWM-Auflösung benötigen, können Sie einen Mikrocontroller als Treiber verwenden. Sie können einen kräftigen bekommen und einen PWM-Algorithmus codieren, der einen Timer und so viele GPIOS wie möglich verwendet, um die Mosfets anzusteuern, die Ihre LEDs ein- und ausschalten. Ich arbeite mit PICs und das 122pin pic32mz kommt mir in den Sinn. Schließen Sie viele von ihnen als Slaves mit unterschiedlichen Adressen in einem i2c-Bus an und Sie sind im Geschäft.
Die Adressen können mit Dip-Schaltern eingestellt werden, sodass Sie nicht für jeden uC einen anderen Code schreiben müssen.
Was auch immer Sie wählen, wird bei dieser Anzahl von LEDs jedoch nicht billig sein.
Wenn Sie uns das angezeigte Material und die Bildwiederholraten zur Verfügung stellen, kann ich Ihnen eine detaillierte Antwort mit einer detaillierteren Analyse geben, was Zeit und Kosten betrifft.
Simon Richter
Neuling Noob
vini_i
Neuling Noob