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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.