24 stellige 7-Segment Anzeige ansteuern (ca. 700 LEDs)

OP #1003385
Lesenswert?

Moinsen,

das Projekt:
ich mill ein Scoreboard per AVR GCC steuern.
Da stellt sich aber mal ne konzeptionelle Frage bez. optimaler 
Ansteuerlogik.

Aufbau:
- 4 Stellen Eigenbau-7-Segment mit 15cm Schrifthöhe (16 Leds je Segment, 
4 parallel 4 serie = 8V bei 80mA, 16*7*4=448 LEDs)
- 20 Stellen mit kauffertigen 7-Segmentanzeigen, 2.5cm (2 Leds je 
Segment, 2 serie, 4V bei 20mA, 2*7*20=280 LEDs)

Idee: Mit 3 Stück MAX7219 wär das natürlich extrem elegant zu lösen.

Problem: die werden die Ströme und Spannungen nicht treiben können.

Frage: gibts da ICs, die das besser können? Oder hat sonst wer ne 
Lösung?

Danke für die Tipps,
Volker
Gast #1003636
Lesenswert?

Die 4 großen Stellen und die 20 kleinen Stellen sollte man besser ganz 
trennen. Mehr als etwa 10 Stellen lassen sich ohnehin kaum zusammen in 
einer einfachen Matrix (je eine Stelle aktiv) ansteuern. Gerade bei viel 
Hintergrundhelligkeit ist man oft auf die volle Leistung der LEDs 
angewiesen. Für die 20 mm Stellen sollte man noch mit relativ normalen 
Treibern klar kommen. Man sollte sich ruhig mit SMD anfreunden, 
zumindest für die Widerstände.
#1003769
Lesenswert?

Ein Schaltungsbeispiel wie der MAX7219 LEDs mit höherer Spannung treiben 
kann, findet sich im Datenblatt. (Benötigt zusätzlich -5V). Höhere 
Ströme sind wegen der Verlustleistung leider nicht drin. Allerdings 
könnte man mehrere 7219 verwenden und logisch parallel schalten, indem 
man die Datenleitungen verbindet, so dass alle dieselben Daten bekommen.

Für die großen Anzeigen benötigte man dann zwei Bausteine, für die 
kleinen drei, also insgesamt fünf, plus Treiber für negative Spannungen. 
Insgesamt hält sich der Aufwand IMO in Grenzen und man behält die 
Möglichkeit, den Segmentstrom per Software zu verändern.
#1004058
Lesenswert?

Peter X. wrote:
> Detlev T. wrote:
>> Allerdings
>> könnte man mehrere 7219 verwenden und logisch parallel schalten, indem
>> man die Datenleitungen verbindet, so dass alle dieselben Daten bekommen.
>>
>
> Wird nicht funktionieren.
> Der Multiplextakt beim MAX7219 wird intern erzeugt, zwei Stück MAX7219
> kann man nicht synchronisieren!

Das hast du falsch verstanden! Gemeint war, dass man die Dateneingänge 
der Bausteine verbindet. Also Die Eingänge über die die Befehle 
(seriell) eingegeben werden. Nicht die Ausgänge, die die LEDs treiben.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren