Antiparallele LED am uC abschalten

Gast #1382599
Lesenswert?
• ▲
▼
Ich habe jeweils 2 LED antiparallel an einigen uC Port Pins.
Jeweils mit VW an GND bzw. VCC, die anderen Enden der LED am uC Port.

Das ganze soll im Betrieb den jeweiligen Status anzeigen.

Jetzt moechte ich den uC schlafen legen, dazu aber alle LED abschalten.

Wenn ich den LED VCC abschalte und die Ports auf Low lege sind alle LED 
aus.

Kann mir da mal jemand auf die Spruenge helfen. Ich tappe total im 
dunklen, wie ich VCC an den entsprechenden LED am elegantesten 
abschalten kann.

Ju
Gast #1382665
Lesenswert?
• ▲
▼
Wenn die Stromaufnahme der gesamten Schaltung nicht minimiert zu werden 
braucht, könnte man auch folgendes machen: (das ist dann auch wirklich 
eine Antiparallelschaltung. :-)

  Vcc
   |
  | | 470R
  | |       LED1
   |    ----|<|----
   |    |         |
   +----+         +---- µC Port-Pin
   |    |   LED2  |
   |    ----|>|----
  | |
  | | 470R
   |
  GND

Port = 1     --> LED1 leuchtet.
Port = 0     --> LED2 leuchtet.
Port = Input --> beide LEDs aus.

Schöner wär's allerdings, man schaltet mit einem Transistor einfach Vcc 
für alle LEDs gemeinsam ab. Hast Du dazu keinen Port mehr frei?
Gast #1382683
Lesenswert?
• ▲
▼
Die Idee mit dem Transistor hab ich schon gehabt, bin aber glaub ich zu 
bloed um das ans laufen zu bekommen.

Hab einen BC557
E an VCC
C an die LED
B 10k an VCC und 2k2 an einen Port Pin

(bin leider nicht gut im ASCII Schaltplan zeichnen)

Wenn ich die Basis vom T nun per uC auf High (oder wars bei Low?) lege 
schiesst der Strom in die Hoehe.

Hab vielleicht oben vergessen zu schreiben:
der uC ist ein Atmega32A und die ganze Schaltung mit 5V.

Ju
Gast #1382704
Lesenswert?
• ▲
▼
Sorry, sieht nach Loetfehler aus.

Ich hab den Transistor ausgeloetet und die Leitung am C des T hat 2 Ohm 
nach GND. Kein Wunder der Verbrauch schiesst hoch.

Mach mich mal auf die Suche.

hier erst mal danke an Alle.

Ju
Gast #1383424
Lesenswert?
• ▲
▼
Siehe Gast, die einfachste Idee die 2 LED antiparalell mit mit einem 
Vorwiderstand zwischen 2 Ports hängen ;)
bzw. bei unterschiedlicher Durchflusspannung pro LED 1 Vorwiderstand und 
dann
uC Port1 -> A+K -> Diode mit eigenem Wdst. die 2 Enden an den Port2.

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.