Ansteuerung von LEDs

Gast #70898
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).
Gast #70899
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
Gast #70900
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
Gast #70901
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)

...

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.