Forum: Mikrocontroller und Digitale Elektronik Ausgang nach +5V oder Masse?


von Paul (Gast)


Lesenswert?

Sorry, bin verwirrt.
Habe das Tut zu I/O Grundlagen gelesen. Dort wird angegeben, das eine 
LED von +5V über einen Widerstand am Pin angeschlossen werden soll. OK 
ist klar.
Dann habe ich einige Schaltungen (von Firmen) im Netz gefunden, wo die 
LED über den Widerstand nach Masse geschaltet ist. Damit die Verwirrung 
komplett bei mir ist, gab es dann noch Unterschiede zwischen ATiny 2313 
und Atmega 32.
Mal so dann wieder so.
Was stimmt den nun? Bitte um kurze Aufklärung.
Paul

von Jonathan S. (joni-st) Benutzerseite


Lesenswert?

Beides stimmt.

Je nachdem, wie rum du die LED anschließt (nach 0V oder nach 5V), 
leuchtet sie, wenn ein 5V- oder 0V-Pegel am Pin anliegt.

LED nach 5V: Leuchtet, wenn Pin auf 0 (= 0V).
LED nach 0V: Leuchtet, wenn Pin auf 1 (= 5V).


Zwischen den verschiedenen Mikrocontrollern sollte es im Hinblick auf 
die LED keinen Unterschied geben.


Jonathan

von Marco G. (grmg2010)


Lesenswert?

Beides ist möglich. Die Variante mit dem Vorwiderstand an +5V hat den 
Vorteil, dass der uC einen etwas größeren Strom treiben kann, als wenn 
die LED direkt an Masse hängen würde und der uC die +5V liefern müsste.
Das spielt aber bei low current LEDs heute kaum noch eine Rolle.

Und die Logik LED an/aus ändert sich auch, je nach dem wie die LED 
angeschlossen wurde

von Wolfgang (Gast)


Lesenswert?

Wenn man viele LEDs mit grenzwertiger Strombelastung am µC anschließen 
möchte, ist es günstig, sie teils teils an +5V und Gnd zu betreiben, 
weil sich der Summenstrom dann am µC auf VCC- und Gnd-Pins verteilt.

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.