Welche Variante ist besser - LED an µC

#3432887
Lesenswert?

Wenn immer nur genau eine LED leuchtet (oder immer exakt die gleiche 
Anzahl), kann Variante 2 nehmen, ansonsten Variante 1.

LEDs nicht nach GND, sondern an die Versorgungsspannung legen und mit 
dem µC auf Low schalten empfiehlt sich bei "höheren" Strömen, da die 
IO-Pins als Senke höher belastbar sind.
Gast #3432897
Lesenswert?

Hi

>LEDs nicht nach GND, sondern an die Versorgungsspannung legen und mit
>dem µC auf Low schalten empfiehlt sich bei "höheren" Strömen, da die
>IO-Pins als Senke höher belastbar sind.

Da solltest du den zugehörigen Controller nennen. Für AVRs gilt das 
nicht.

MfG Spess
#3432940
Lesenswert?

Sandro schrieb:
> Außer du kannst sicherstellen, dass immer nur eine LED und nie mehrere
> gleichzeitig leuchtet. Dann musst du den Vorwiderstand aber gleich
> dimensionieren wie bei der 1.

Selbst dann werden sie nie gleich sein. Denn fertigungsbedingt sind 2 
LED nie absolut identisch.

D.h. wenn man es ganz genau nimmt, dann müsste man für jede LED ihren 
eigenen Vorwiderstand ausmessen. In der Praxis macht das nur keiner, 
weil es viel zu viel Aufwand ist und man den so ermittelten Widerstand 
sowieso nicht kaufen kann.
#3432952
Lesenswert?

spess53 schrieb:
>>LEDs nicht nach GND, sondern an die Versorgungsspannung legen und mit
>>dem µC auf Low schalten empfiehlt sich bei "höheren" Strömen, da die
>>IO-Pins als Senke höher belastbar sind.
>
> Da solltest du den zugehörigen Controller nennen. Für AVRs gilt das
> nicht.
Richtig, gilt nicht für alle. Bei einigen PICs ist es so, z.B. 25/20mA 
(sink/source) bei einigen bedrahteten 16/18F

Sandro schrieb:
> Dann muss man eine Konstantstromsenke anstatt der Widerstände verwenden.
Selbst dann sind sie nicht zwingend gleich hell, da auch die 
Strom-Lichtintensitäts-Kennlinie einer Toleranz unterliegt.
Praktisch wird man den Unterschied zwischen 9,5 und 10mA oder so aber 
auch nicht wahrnehmen bei den kleinen LEDs, die man direkt am Ausgang 
betreibt.

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