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