7-Segment Anzeige mit AVR ansteuern

OP #1216307
Lesenswert?

Hallo zusammen,
ich will eine 6-Stellige 7-Segment anzeige mit einem AVR ansteuern.
Hier stellt sich mir nun die Frage, wie ich das am besten mache.

Der AVR ist noch nicht sehr voll was die IOs angeht, es wäre also kein 
Problem da für die 7-Segment-Anzeigen 8+6 (8*Segmente a-g,DP + 
6*Anode/Kathode) I/Os abzuzweigen und die Anzeigen direkt mit dem AVR 
anzusteuern.

Problem: Ich würde gerne Anzeigen mit einer Ziffernhöhe von 57mm 
benutzen (Kingbright SC 23-12 RT), die brauchen soweit ich das erkennen 
kann im Pulse-Betrieb 12V. Das heißt, ich müsste an alle die 14 I/Os 
einen Transistor bauen, oder?

Das ist nicht schön. Geht das irgendwie einfacher?

Einen Zusätzlichen Treiber (wie z.B. MAX7219 oder SAA 1064) wollte ich 
mir eigentlich sparen (zumal ich da auch wenigstens für die 
Anoden/Kathoden einen Transistor brauche).
OP #1216327
Lesenswert?

Das ich nicht ohne Transistoren auskomme ist mir klar.
Ist nur die Frage ob ich mit weniger als 14 hinkommen kann.

Multiplexing ist klar, sonst hätte ich wohl kaum 8+6 Pins erwähnt.
Eine Schaltung wie diese wäre aber denke ich nicht möglich: 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_7-Segment-Anzeige#Schaltung_2
da ich ja mit 12V und nicht mit 5V  arbeiten muss.
#1216392
Lesenswert?

Lukas Weiß wrote:
> hmmm... die SMD Varriante finde ich nur bei Segor und die ist ziemlich
> teuer. Schade. Dann werde ich wohl doch die DIL-Version bei Reichelt
> kaufen.

Musst Du selber wissen...


> Hast du noch Widerstände dazwischen oder schaltest du einfach
> entsprechend schnell?

Keine Widerstände. Die Versorgungsspannung wurde auf die erforderliche 
Spannung eingestellt. Weiss nicht mehr, wie schnell gemultiplext wurde. 
Denke ein paar Hundert Hertz.
OP #1217370
Lesenswert?

Hab mal n Schaltungsentwurf gemacht. Da fehlt natürlich noch n bissl was 
damit ich auch was zum anzeigen habe ;-)

Hast du das so gemeint bzw. könnte man das so bauen? Was mach ich mit 
dem "Common free wheeling diodes" Ausgang von dem ULN2803?

@Peter: Danke für den Tip. Schöne Sache mit dem Schieberegister. Werd 
ich mal drüber nachdenken.
Angehängte Dateien:
#1217472
Lesenswert?

Lukas Weiß wrote:
> Was meinst du mit "korrekt"? Soll ich noch nen 12V-Regler einbauen oder
> meinst du ich muss mit der Spannung auf 10 oder 8V runter gehen?

Ich weiss nicht, ob 12V passen.
Musst im Datenblatt der 7-Segment-Anzeigen nachschauen, wie hoch die 
Vorwärtsspannung der in Serie geschalteten LEDs ist und den 
Spannungsabfall über den Treibern berücksichtigen.

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