Forum: Mikrocontroller und Digitale Elektronik Zwei Farben mit zwei Pin LED am Atmel Pin?


von AVRli (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Ich möchte gerne eine LED mit 2 Farben mit einem ATMEL steuern.
Der AVR Typ kann wohl 40mA pro I/O Pin wobei 200mA insgesamt.

Die LED liegt da mit 30mA wohl gut drin.

Das "Problem" ist die LED hat nur 2 Anschlüsse, sowas hab ich noch nicht 
gehabt :( bis dato hatte ich nur Typen mit 3 Beinen also geminsame 
KAthode oder Annode...

Kann man es so wie ich es gezeichnet habe aufbauen und betreiben oder 
gibt es noch eine elegantere Lösung?

Ich möchte alle 3 Zustände steuern können, also AUS, ROT und GRÜN.


MfG AVRli

von Jochen Müller (Gast)


Lesenswert?

Hallo AVRli

Ja, das kannst du so machen.
Du musste die Ports halt komplementär be-programmieren, also

1 0 = 1.Farbe
0 1 = 2.Farbe
0 0 = aus
1 1 = aus

und wenn du zyklisch und schnell genug (min 50mal/sekunde)
zwischen 1 0 und 0 1 wechselst dann bekommst du sogar noch die 
Mischfarbe.

Gruss
Jochen Müller

von Tobias (Gast)


Lesenswert?

Du kannst sogar den dritten Zustand "gelb" erzeugen, wenn du nur schnell 
genug umschaltest.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Wenn du eine 2.5V-Spannung hättest würde ein Pin reichen: low oder high 
schaltet eine der LEDs ein, Pin auf Eingang schaltet die LEDs aus.

von Bensch (Gast)


Lesenswert?

30mA für ne LED? Muss eine uralte Möhre sein. Die modernen blenden schon 
bei 5mA.
Ansonsten geht das so.

von AVRli (Gast)


Lesenswert?

Ok super, danke!

Mir reichen die 3 Zustände, eigendlich soll nur eine LED blinken aber so 
kann man noch einen 2. Zustand realisieren. ;-)

Wer weiß wozu das später genutzt wird.


MfG AVRli...

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.