7-Segment-Anzeigen mit Multiplex ansteuern

Gast #161012
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
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
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
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
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

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.