Forum: Mikrocontroller und Digitale Elektronik 7-Segment-Anzeigen mit Multiplex ansteuern


von Hase (Gast)


Lesenswert?

Hallo! Wollte mal sowas mit 2 oder 4 Siebensegmentanzeigen bauen. Nur
welches IC brauche ich dazu?

von Sebastian (Gast)


Lesenswert?

Max7219

von Hase (Gast)


Lesenswert?

Uff, der ist aber echt teuer. Gibts da keine Alternative? Das Ding ist
ja bei Reichelt bald so teuer wie ein ganzer Radiowecker ;-)

von sven (Gast)


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.

von Jörn G. (Gast)


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.

von Benedikt (Gast)


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.

von Stephan (Gast)


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.

von SuperGrobi (Gast)


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

von sum (Gast)


Lesenswert?

Hi,

@Stephan:
gugg dir mal das an:

http://user.cs.tu-berlin.de/~clemensh/atmel_anzeige.html

da kannst du mit einem 1200er oder 2313er fünf Segmente steuern und
hast immer noch 2 Pins frei. Die Segmente brauchen jeweils 7V (4 Dioden
in Reihe), also noch mehr als deine Blauen. Du musst halt nur die
Widerstände anpassen.

grüße

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
Noch kein Account? Hier anmelden.