Forum: Mikrocontroller und Digitale Elektronik 7-segment anzeige: so oder besser anders?


von vondolling (Gast)


Lesenswert?

Hallo!

Ich hätte eine für mich sehr wichtige Frage,
und zwar würde ich gerne wissen ob es Vorteile oder Nachteile
hat eine Siebensegment-Anzeige so anzuschließen:

http://img251.imageshack.us/img251/7551/multipl7.png

Oder sollte man die GND-Anschlüsse der 7-SEG's lieber über Transistoren 
und PullUps anschließen?!

von Lehrmann M. (ubimbo)


Lesenswert?

In jedem Fall Transistoren !

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Hast du gemeinsame Anode oder gemeinsame Kathode?

von Karl H. (kbuchegg)


Lesenswert?

vondolling schrieb:
> Hallo!
>
> Ich hätte eine für mich sehr wichtige Frage,
> und zwar würde ich gerne wissen ob es Vorteile oder Nachteile
> hat eine Siebensegment-Anzeige so anzuschließen:

Nimm an, dass alle Segmente der Anzeige eingeschaltet wären.

Welchen Strom müssen dann die einzelnen Pins bewältigen können?
Ist das laut Datenblatt zulässig?

von vondolling (Gast)


Lesenswert?

oh, ja ich habe total vegessen zu erwähnen dass das ganze natürlich 
gemultiplexed wird :)

von Jonas F. (wuschelkuchen)


Lesenswert?

Naja, du solltest vielleicht eher Widerstände für die Segmente verwenden 
statt Spulen :D
Wenn du eine 7-Seg-Anzeige mit Low-Current-LEDs hast oder jeweils nur 
ein Segment aufleuchten lässt (nicht alle benötigten Segmente einer 
Stelle gleichzeitig), kannst du das gut so machen. Ansonsten wird der 
Strom über PC0-PC2 zu groß für den ATMega. Dann solltest du lieber 
Transistoren für die einzelnen Stellen verwenden.
Was hattest du jetzt mit Pullups vor? Verstehe dich hier nicht ganz...

grüssse
w.

von vondolling (Gast)


Lesenswert?

ahhhhh jetzt verstehe ich!!! wow super - das hat mir geholfen :)
also transistoren, und gemeinsame kathode?!

von MaWin (Gast)


Lesenswert?

> Oder sollte man die GND-Anschlüsse der 7-SEG's lieber über Transistoren

Deine Schaltung erlaubt 830 uA pro Segment.
Es ist unwahrscheinlich, daß sie damit hell genug werden.
Du brauchst eher 10mA pro Segment, also Transistoren die 240mA schalten 
können.

> oh, ja ich habe total vegessen zu erwähnen dass das ganze natürlich
> gemultiplexed wird :)

Das konnte man schon erkennen.
Die Frage ist halt, warum du meinst, so viel klüger zu sein als der Rest 
der Welt, und alle Transistoren einfach weglassen zu können.

von vondolling (Gast)


Lesenswert?

-- Naja, du solltest vielleicht eher Widerstände für die Segmente 
verwenden
-- statt Spulen :D

oh, ja - falsches symbol!


-- Wenn du eine 7-Seg-Anzeige mit Low-Current-LEDs hast oder jeweils nur
-- ein Segment aufleuchten lässt (nicht alle benötigten Segmente einer
-- Stelle gleichzeitig), kannst du das gut so machen. Ansonsten wird der
-- Strom über PC0-PC2 zu groß für den ATMega. Dann solltest du lieber
-- Transistoren für die einzelnen Stellen verwenden.

aller klar, dankeschön!


-- Was hattest du jetzt mit Pullups vor? Verstehe dich hier nicht 
ganz...

ja irgendwie wohl überflüssig :)

von vondolling (Gast)


Lesenswert?

-- Das konnte man schon erkennen.
-- Die Frage ist halt, warum du meinst, so viel klüger zu sein als der 
Rest
-- der Welt, und alle Transistoren einfach weglassen zu können.

:D Das denke ich ganz und garnicht, hab es nur nicht verstanden!
Und damit ihr gleich wisst wie ichs mein, hab ich das in eagle "gemalt" 
;)

von vondolling (Gast)


Lesenswert?

so, habe den "schaltplan" angepasst,
wäre es so korrekt? (vom sinn)

http://img175.imageshack.us/img175/7551/multipl7.png

von vondolling (Gast)


Lesenswert?

p.s: ich meinte die pullDOWN-widerstände zwischen basis und emitter ;)
(sind aber nicht eingezeichnet)

von Karl H. (kbuchegg)


Lesenswert?

Sieht gut aus.

von vondolling (Gast)


Lesenswert?

danke für deine antwort :)
und danke auch an alle anderen!

grüße

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.