7-Segment Anzeige, Treiber

Gast #98520
Hallo zusammen,

ich würde gerne 6 7-Segment Anzeigen multiplexen. Die Ansteuerung ist
soweit fertig. Die Anzeigen brauchen allerdings noch einen Treiber. Da
ich nicht alle Segmente einzeln mit einem Transistor ansteuern möchte,
wollte ich wissen, ob es dafür fertige Treiber-Bausteine gibt.

Gruß Dennis
Gast #98521
Hallo,

der 74HC/HCT4511 oder SN7446,7447, 7448 ... (BCD->7-Segment)
Dann brauchst Du nur einen Transistor, um ein 7-Segment auszuwählen.
Dies sind 08/15 Schaltkreise, die man für wenig Geld bekommt.Nur
aufpassen, ob die 7-Segment-Anzeigen gemeinsame Anode oder Kathode
haben.
Es gibt auch eine I2C - Variante SAA1064 (4-digit LED-driver with I 2
C-Bus interface) oder SPI-Varianten.

Gruss
Andreas
#98522
@Andreas,

diese ICs sind nicht fürs Multiplexen geeignet, da sie zu wenig Strom
können.
Außerdem kodieren sie um, d.h. man kann keine Sonderzeichen
darstellen.


@Dennis,

so schlimm ist das garnicht.
Bei Anzeigen mit gemeinsamer Anode brauchst Du 6 Transistoren für die
Digits (BC368), 8 Transistoren für die Segmente (BC560) und noch die 8
Stromeinstellwiderstände (47 Ohm).


Peter
Gast #98525
Also genau das gleiche habe ich mit 4 Segmenten vor. Ich habe eine
Methode, die (hoffentlich) funktioniert mit 2+n Pins am Controller:
Ein 8 Bit Schieberegister (serial in, parallel out), wo man mit Clock
und Data alles voll lädt und dann mit einem Transistor das
entsprechende Segment ansteuert. Dann wieder aus und die Daten für das
neue Segment einladen (Clear ist nicht nötig, da die Daten hinten
"rausfallen"). Dann den nächten Transistor ein.
Das SIPO kann 20mA und der Controller kann auch 20mA für die
Transistoren.
Das alles geht halt nur bei kleinen Anzeigesegmenten.
Ach ja, ich verwende Common Anode Segmente.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 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.