Guten Morgen, Ich benötige ein wenig Fachkundigen beistand. Ich bin dabei eine RGB LED Matrix aufzubauen. Diese Matrix soll eine Auflösung von 16 x 8 haben jeder Pixel soll aus 4 RGB LEDs bestehen. Die Gesamtgröße soll ca 80cm x 160cm betragen. Die Kontrolle soll ein Arduino übernehmen. Für die Ansteuerung der LED habe ich mir den momentan leider ausverkauften TLC5940 ausgesucht. Jetzt habe ich noch ein paar fragen zur Praxis. Ich möchte für eine Reihe 3 TCL5940 benutzen je einen für Rot einen für Blau und einen für Grün. Über den Referenz Widerstand kann ich so alles exakt für die einzelnen Farben einstellen. Wie mache ich es Richtig? Möglichkeit 1: Ich benutze 24 TCL’s und schließe alle in Reihe SOUT von 1 auf SIN von 2 und so weiter. Möglichkeit 2: Ich benutze 24 TCL’s und schließe je 3 in Reihe SOUT von 1 auf SIN von 2 und so weiter. Habe somit 8 Reihen a 3 TCL schließe alle gleich an und unterscheide sie nur über Chipselect. Somit wird aber auch immer nur eine Zeile zugleich angezeigt. Frage: Wie weit kann man das treiben ohne das man an das Ergebnis als flackernd wahrnimmt? Möglichkeit 3: Ich benutze nur 3 TCL’s 3 in Reihe SOUT von 1 auf SIN von 2 und so weiter. Schalte pro Spalte alle Roten, Blauen und Grünen Kanale in Reihe und wähle die Zeile durch Aktivieren der Versorgungsspannung der gewünschten Zeile. Für mich der sich noch nicht so lange mit dem Thema beschäftigt klingten alle Möglichkeiten machbar. Die frage ist welche ist die beste. Sicher gibt es bei der einen oder anderen auch Probleme die jetzt noch nicht sehe, so was möchte ich gerne vermeiden. Vielen Dank
Welche Möglichkeit für deine Anwendung die beste ist, hängt alleine von Deinen Anforderungen ab. Möglichkeit 1: Musst Du halt ausrechnen, ob Du die Daten dann schnell genug reinschieben kannst. Wenn Dir 1 Bild pro Sekunde reicht sollte das gehen. Wenn Du flüssige Animationen mit 60Hz anzeigen möchtest (plus PWM), dann wirds wohl eng. Möglichkeit 2: Wenn Du 8 I/Os übrig hast, dann kannst Du Dir das CS schenken und alle gleichzeitig beschreiben. Das hat dann auch den Charme, dass die Bildwiederholfrequenz steigt. Die Differenz zu 1 SOUT + 3 CS ist ja auch nur 4 Pins. Möglichkeit 3: Damit sinkt natürlich die Helligkeit. Mir persönlich würde die modifizierte 2) am besten gefallen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.