Forum: Mikrocontroller und Digitale Elektronik 2 LEDs mit ->einem<- digitalem Signal leuchten lassen


von Alexander (Gast)


Lesenswert?

Hallo,

weiß jemand eine möglichst einfach Möglichkeit, mit einem digitalem
Signal (z.B. µC oder Gatter) zwei LEDs zum leuchten zu bringen?
Also 0 - LED0 und 1 - LED1.
Meine einfachste Möglichkeit besteht schon aus 3 Widerständen und einem
npn: Bei 1: LED1 über npn ein, bei 0 LED0 von Vcc ein.
Nur über 2 Widerstände geht wohl nicht, oder?

Hab' auf der Platine noch ein NAND übrig, damit klappt's sicher aber
für die Zukunft wär's nett, wenn jemand eine Idee hätte.

Alex

von Dan (Gast)


Lesenswert?

So vielleicht?

µC 1 untere LED leuchtet
µC 0 obere LED leuchtet

µC --------|<---R--- Vcc
    |
    ------->|----R---GND

von Ulrich (Gast)


Lesenswert?

leuchten dann nicht beide..

von Michael F. (startrekmichi)


Lesenswert?

Nein, außer wenn vom µC kein definierter level kommt.

Es stimmt schon, dass theoretisch der Strom direkt über beide LED
fließen könnte, jedoch nicht, wenn der µC da Vcc oder GND in die Mitte
legt. Ich hab hier auch so ne Schaltung in Betrieb, beim Einschalten
leuchten halt beide relativ schwach, weil da kein gescheiter level in
der Mitte liegt.

von Carsten S. (carsten)


Lesenswert?

nein, da immer nur in einem Zweig ein genügend hoher
Potentialunterschied ist:

von Andreas Haimberger (Gast)


Lesenswert?

Hallo Alexander
Ich nehme an, du willst eine Art Logiktester bauen. Siehe dazu
folgenden Thread, da findest du eine passende Schaltung dazu:
http://www.mikrocontroller.net/forum/read-1-40600.html#40600

Diese Schaltung zeigt dir mit einem einzigen Eingang vier mögliche
Zustände an:
Low (grüne LED leuchtet)
High (rote LED leuchtet)
Tristate (beide LED dunkel)
Wechselspannung (beide LED leuchten), z.B. Prozessortakt oder
PWM-Ausgang, etc.

Theoretisch wäre bei der "Tristate"-Anzeige auch noch möglich, dass
du eine Gleichspannung von 2-3V am Eingang hast, dann sind ebenfalls
beide LEDs finster. Da dies aber bei Logikschaltungen ein
"verbotener" Zustand ist, kann man das ausser Acht lassen.

von Alexander (Gast)


Lesenswert?

@Dan: wollte dir eben widersprechen, bis ich
Ulrich's Beitrag gelesen hatte.

Klar klappt das so, hatte aber den gleichen Denkfehler wie Dan.

Ist nicht für einen Logiktester, ich hab' eben nur noch einen Pin frei
um am Frequenzzähler kHz oder Hz anzuzeigen ;-)
Mit 'ner Erweiterung in höhere Sphären wird's dann halt nix.

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.