7-Segment-Anzeigen mit Multiplex ansteuern

Gast #161012
Lesenswert?
• ▲
▼
der max7219 ist zwar teuer, aber auch sein geld wert. mit dem ic kann
man über drei leitungen acht 7-segment-anzeigen steuern. man kann die
helligkeit einstellen und noch einige andere (sinvolle) dinge machen.
der max7219 ist da sehr flexibel.
Gast #161013
Lesenswert?
• ▲
▼
Einfach von allen 7-Segment-Bausteinen die Kathoden der LEDs der 7
Segmente (incl. Punkt 8) mit Vorwiderständen auf einen Port führen,
dann die jeweilige Anode mit einem PNP-Transistor (z.B. BC857)
ein-/ausschalten.

Damit kann man dann mit 8 Leitungen plus eine pro Ziffer einige Stellen
multiplexen. Und das ganz billig.

Siehe Atmel APplication Note AVR242.

Alternative:
http://home.wanadoo.nl/electro1/avr/7segments.htm

jörn g.
Gast #161014
Lesenswert?
• ▲
▼
Mit einem zusätzlichen HC138 reichen 8 + 3 Leitungen für 8 Stellen.
Wenn man noch weniger Ports haben möchte, dann kann man auch ein HC4094
Schieberegister verwenden und benötigt so nur 3+3 Leitungen für 8
Stellen.
Gast #161015
Lesenswert?
• ▲
▼
Ja, aber wenn man eine blaue Anzeige hat, sieht es da doch schon wieder
anders aus, oder? Habe ein bischen experimentiert, und festgestellt,
dass meine blaue Anzeige eine Spannung von ca. 4 Volt braucht und satte
30mA pro Segment. Geht bei mir nur über Open-Drain-Konfiguration. Das
sind aber bei 4 Displays immerhin 32 I/Os.

Stephan.
Gast #161016
Lesenswert?
• ▲
▼
Die kannst du doch auch multiplexen...

dann sind das nur 8 Segmente + 4 Anzeigen = 12 I/Os

wenn du für die Segmente ein Schieberegister nimmst, werden aus den 8
I/Os nur noch 3 I/Os. Aber das wurde weiter oben schon erwähnt...

gruss
Thomas

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