Hallo, ich möchte 10 8x8 LED Matrix Module Reihen - und Spaltensignale zuweisen. Die Spalten werden multiplext. Demzufolge habe ich 8 Spaltensignale (C0...C7), die ich an meine 10 Module anschliesse. Also Pin_C0 (vom FPGA) an die C0 Pins der 10 Module. Usw. Jetzt kommen von meinem FPGA Board bis jetzt noch 10 x 8 Row Pins. Also momentan mache ich nur Column (Spalten) Multiplexing. Ich würde gerne Pins bzw. Verdrahtungsaufwand einsparen. Ist es überhaupt möglich Spalten und Reihenmultiplexung gleichzeitig zu machen? Grüsse, Bianka
> ich möchte 10 8x8 LED Matrix Module Reihen - und Spaltensignale > zuweisen. Du hast also 80 Reihen mit 8 Spalten oder 8 Reihen mit 80 Spalten. Nur über 1 davon kannst du multiplexen (entweder die Reihen oder die Spalten). > Ich würde gerne Pins bzw. Verdrahtungsaufwand einsparen. Du brauchst genau 80 + 8 Pins, solange alle direkt am FPGA angeschlossen sind. Wenn du FPGA-Pins sparen willst, dann brauchst du zusätzliche externe Bausteine.
matrix schrieb:
> ich komme auf 26 Pins (8+8+10)...
Zeig mal den Schaltplan dazu... :-o
jede der 8x8-Matrizen-Spalten/Zeilen parallel schalten (8+8) und jede der 10 Matrizen via eine Art "Chip-Select) anwählen (+10). Natürlich benötigt man das noch ein paar Transistoren zum Schlaten dazu.
> und jede der 10 Matrizen via eine Art "Chip-Select) anwählen (+10).
Mit zusätzlicher Hardware brauche ich nur 9 Pins:
8 Zeilen und einen Takt, der mir die Spalten durchmultiplext...
Wie auch immer: das Tastverhältnis wird bei der 26-Pin-Lösung und meiner
9-Pin-Lösung gleich verheerend sein, nämlich 1:80 ;-)
@Bianka (Gast) >Ich würde gerne Pins bzw. Verdrahtungsaufwand einsparen. Dann brauchst du Schieberegister. Sowas hier. AVR-Tutorial: Schieberegister >Ist es überhaupt möglich Spalten und Reihenmultiplexung gleichzeitig zu >machen? Nein, siehe LED-Martix. MFG Falk
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.