Forum: Mikrocontroller und Digitale Elektronik Ansteuerung von LEDs


von Frank (Gast)


Lesenswert?

Warum werden auf fast allen Experimentierboards
und in den Tutorials die LEDs gegen die Versorgungsspannung und nicht
gegen Masse betrieben? Eine 1 am Pin heißt dann LED aus. Das ist
eigentlich unlogisch. Laut Datenblatt gibt es kaum Unterschiede beim
betreiben der Pins als Quelle oder Senke (mega8).

von Manfred (Gast)


Lesenswert?

Hi,

ob nun eine 1 od. 0 die LED einschaltet, ist ja nur eine Frage der
Definition und nicht weiter festgelegt.
Ich denke aber eher an praktische Gründe, nämlich dass ein µC-Portpin
nur begrenzt Strom liefern kann und die Versorgungsspannung i.d.R. mehr
zur Verfügung stellt. Und wenn Dein Portpin einen
Open-Kollektor-Ausgang darstellt, dann läßt sich meines Wissens nach
eine LED gegen Masse eh nicht schalten.

Grüße, Manfred

von leo9 (Gast)


Lesenswert?

@Manfred:
deine Antwort ist aber nicht ernst gemeint??
Ein open-Collektor kann NUR gegen Masse schalten.

@Frank:
Für den Mega8 hast du mit deiner Betrachtung schon recht, aber viele
ICs können mehrere mA gegen Masse schalten, aber nur wenige uA im
High-Zustand liefern.

grüsse leo9

von pet (Gast)


Lesenswert?

Also einfacher geht es sicher wenn man die LED gegen Ub anschliesst. Es
gienge natürlich auch gegen masse, aber bei einem Open collector
ausgang müsste man den ausgang mit einem Widrstand noch auf Ub knallen
(Pull up)

...

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.