Frage Bau Binäruhr

OP #1467510
Lesenswert?

Hi,

ich hab vor ein paar Tagen mit µC Programmierung angefangen und finde 
mich langsam richtig gut da rein ;).

Nun habe ich vor einiger Zeit mal diese Binäruhr hier gebaut: 
http://www.lelie.de/markus/show.php?thema=15

Und will nun meine eigene entwerfen, als übung sozusagen. MIt paar mehr 
funktionen.

Meine Frage ist, wozu sind die Transistoren? Klar, damit steuert er die 
LEDs an, aber sind die wirklich nötig? kann ich das nicht direkt über 
den Port machen?

Er steuert ja im Multiplex betrieb die LEDs in einer art matrix an. Dazu 
hat er am einen Port GND, am anderen VCC. Das müsste doch auch direkt 
gehen (mit entsprechenden wiederständen natürlich), oder habe ich da 
einen denkfehler? Falls ja, bitte bescheid geben ;).

MfG

P.S.: Schaltpläne sind auf der Seite GANZ unten ;)
Gast #1467519
Lesenswert?

>Das müsste doch auch direkt gehen (mit entsprechenden wiederständen natürlich)

Logisch ja, elektrisch nicht. Ein Pin kann genug Strom für ein 
Ziffernsegment liefern, aber nicht genug für 7 oder 8. Deswegen schaltet 
man die Ziffern mit Transistoren, wohingegen die Segmentleitungen direkt 
an Pins können.
Gast #1467532
Lesenswert?

>das da einfach auch die VCC Spannung draufliegt, also in dem fall 5V.

Das tut sie auch, aber sie ist halt nur begrenzt belastbar, genau gesagt 
so bis - als "Hausnummer" - 20 mA (sowohl raus als auch rein).
Gast #1467534
Lesenswert?

Mit Low Current LEDs kann man so eine Matrix auch
ohne Transistoren betreiben. Es scheint ein weit
verbreiteter Aberglaube zu sein das man LEDs immer
mit Maximalstrom betreiben muss. Die Hälfte oder
ein Viertel reicht auch. Die leuchten dann immer
noch hell genug. Selbst mit einem Zehntel ist
die Helligkeit oft noch ausreichend.

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