7-Segment mit gem. Anode an MAX7219

Gast #60587
Lesenswert?

Hallo,
ich will mit einem 90S4433 und einem MAX7219 eine 7-Segment-Anzeige
realisieren. Der Max7219 ist für 7-Segment-Anzeigen mit gemeinsamer
Kathode gedacht, ich habe aber blöderweise welche mit gemeinsamer Anode
bestellt. Hat jemand eine Idee, das Problem zu lösen (ohne den Aufwand
einer Neubestellung zu überschreiten...)?
Danke
Phil

philipp.schaeper(at)web.de
Gast #60590
Lesenswert?

Oh, Peter, da liegst du aber ganz schön daneben.
Prinzipiell - richtig.
Aber: die Segmentausgänge sind Stromquellen, das kommt nicht so gut als
Stellentreiber. Dazu kommt, dass der Strom nur max. 40mA beträgt, also
für alle Segmente, und das noch im Multiplex...
Die Folge wird eine sehr dunkle Anzeige sein, und die Helligkeit wird
extrem abhängig von der Anzahl der angesteuerten Segmente, also eine
"1" wird vielleicht noch gehen, eine "8" dürfte kaum noch sichtbar
sein.
Dass man die Dekodierfunktion nicht nutzen kann, ist noch
verschmerzbar.
Insgesamt ist das keine Lösung. Richtige Anzeigen besorgen, fertig.
#60591
Lesenswert?

@crazy horse,

Mein Beispiel richtet sich allerdings nicht nach Deiner Meinung, es
funktioniert völlig korrekt.

Du hast nämlich das Prinzip nicht verstanden:

Es werden die Segmente gemultiplext und nicht die Digits !
Das erste Datenbyte enthält also alle A-Segmente, das nächste alle
B-Segmente usw.


Peter
Gast #60593
Lesenswert?

denk denk denk - stimmt, geht.
Bleiben als Nachteile fehlende Decodiermöglichkeit und dass immer mit
Multiplex 1:8 gefahren werden muss, auch wenn weniger Displays dran
sind. Software dürfte auch etwas aufwendiger sein, sind aber alles
keine gravierenden Nachteile (es sei denn, die letzten paar Bytes
Programm passen nicht mehr in den MC)

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