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
So vielleicht? µC 1 untere LED leuchtet µC 0 obere LED leuchtet µC --------|<---R--- Vcc | ------->|----R---GND
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.
nein, da immer nur in einem Zweig ein genügend hoher Potentialunterschied ist:
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.
@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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.