LED am MCU-Pin dimmen (ohne PWM)

Gast #2002257
Lesenswert?
• ▲
▼
Spricht was dagegen, eine LED direkt am AVR-Pin in zwei Stufen zu 
dimmen, indem man den Pin entweder als Ausgang oder als Eingang 
schaltet? Ich verstehe nicht ganz, wieso die (2200mcd-)LED überhaupt 
leuchtet, wenn man den Pin nicht als Ausgang schaltet. Dann müsste sie 
doch über den internen Pullup betrieben werden, was immerhin 50K sein 
sollten? Aber sie tut es bei mir - wie ich durch einen Programmierfehler 
bemerkt habe.
#2002259
Lesenswert?
• ▲
▼
Dietmar schrieb:

> schaltet? Ich verstehe nicht ganz, wieso die (2200mcd-)LED überhaupt
> leuchtet, wenn man den Pin nicht als Ausgang schaltet. Dann müsste sie
> doch über den internen Pullup betrieben werden, was immerhin 50K sein
> sollten?

Obs 50k sind oder ein bischen weniger:

Dein Auge ist unglaublich empfindlich bei kleinen Lichtstärken.
Selbst wenn du eine LED 1:256 multiplext (also 1 Takt ein, 256 Takte 
aus), siehst du das noch mit Leichtigkeit.
Gast #2002284
Lesenswert?
• ▲
▼
> Spricht was dagegen, eine LED direkt am AVR-Pin in zwei Stufen zu
> dimmen, indem man den Pin entweder als Ausgang oder als Eingang
> schaltet?

Nein, wenn man es richtig macht.

           +5V
            |
           1k
            |  LED
Pin --270R--+--|>|-- GND

HI = voll hell, Input = halbhell, LO = aus.

> Ich verstehe nicht ganz, wieso die (2200mcd-)LED überhaupt
> leuchtet, wenn man den Pin nicht als Ausgang schaltet.
> Dann müsste sie doch über den internen Pullup betrieben werden,
> was immerhin 50K sein sollten?
> Aber sie tut es bei mir - wie ich durch einen Programmierfehler
> bemerkt habe.

Halt mit 5mcd.

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.