Forum: Mikrocontroller und Digitale Elektronik 7-Segm. über Schieberegister


von Gast (Gast)


Lesenswert?

Hallo, ich bin auf der suche nach einer simplen methode, 6 7-Segm. 
Anzeigen über einen AVR Port zu steuern. Wenn ich das mittels 
Schieberegister machen möchte, brauche ich da für jede Anzeige eins, 
oder kann ich das zusammenfassen ?

von Alber (Gast)


Lesenswert?

Hallo

Man kann das mit Schieberegistern machen, dann benötigst du 6+7= 42Bit 
das wären dann z.B. 6 8-Bit Schieberegister IC´s.(Die kann man 
hintereinander Schalten) um die Register zu laden benötigst du dann nur 
noch 4 Portbits am µC.

Gruß
Alber

von Alber (Gast)


Lesenswert?

Noch mal Ich :)

Du könntest die Segmente-Anzeigen Multiplexen dazu recht dann ein 
Schieberegister aus, allerdings nicht ein einzelner µC Port da du dann 
alles in allem 10Bit benötigst, 4 um das Schieberegister zu laden und 
dann noch jeweils 1Bit pro Anzeigeeinheit um diese einzeln 
durchzuschalten.

Gruß
Alber

von Gast (Gast)


Angehängte Dateien:

Lesenswert?

Habe eine Schaltung gefunden. Müßten nur noch 2 Schieberegister mehr 
rann. Da reichen sogar 3 Portpin´s.

von Gast (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich hab mir kürzlich so eine Anzeige mit 6 Stück 7-Segment-Anzeigen 
gebaut, jede Anzeige einzeln angesteuert durch ein Schieberegister. Im 
Anhang mal der Schaltplan. War zwar viel Hardwareaufwand, da ich aber 
das Teil in einem HF-Empfänger einsetze, wollte ich keine gemultiplexte 
Anzeige haben, weil die mir zu viel rumsauen. Vielleicht bringts dir ja 
was.

Die Diode D1 soll übrigens die Spannung für die Segmente um ungefähr 
0,6V absenken, weil ich keine passenden Vorwiderstände da hatte. 
Mitlerweile existiert eine neue Version davon. Bei der liegen alle 
gemeinsamen Anoden an einem LM317, so kann ich schön die Heligkeit 
einstellen.

Gruß
Gast

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.