Hallo, bei Conrad (http://www.conrad.de/ce/de/product/180242/) wird eine Bi-LED angeboten, die angeblich rot und grün leuchten kann. Doch die LED hat nur zwei Beinchen. Wie kann ich dann die unterschiedlichen Farben leuchten lassen? Müsste die LED nicht drei Beine dafür haben? Gruß, mythbu
Antiparallel verschaltet! In Rückwärtsrichtung fließt ja kein Strom. D.h. 0V -LED- 5V --> rot 5V -LED- 0V --> grün 0V -LED 0V --> aus 5V -LED 5V --> aus
Hallo Datenblatt schon angeschaut? Drin ist es sehr gut ersichtlich Gruss Lachsschokolade
die 2 Leds werden durch Umpolen angesteuert (antiparallel)
Hey, Lachsschokolade schrieb: > Datenblatt schon angeschaut? > Drin ist es sehr gut ersichtlich sorry Leute, was bin ich D**F! Aber zu meiner Verteidgung muss ich sagen, dass der Hinweis etwas versteckt neben den Dimensionen ist, oder? Folgendes Problem habe ich: ich will einen 3x3x3 Cube aufsetzen, an dem jede LED eindeutig ansteuerbar ist und ich bestimmen kann, in welcher Farbe die LED leuchten soll. Nun habe ich mit folgendem Punkt Probleme: Ansteuerbarkeit Mit der "normalen" Beschaltung eines 3x3x3 Cubes geht das so: http://www.ledstyles.de/index.php?page=Attachment&attachmentID=5162&h=14fd27d042c0853320f7f045e11838b113fe8373 Da habe ich aber auch schon ein Problem, wenn ich z.B. nur die untersten drei leuchten lassen möchte und darüber nur die mittlere. (Ist die Lösung hierzu, dass man X Sekunden die unteren drei einschaltet und dann wieder aus und dann Y Sekunden die LED darüber? Wenn das schnell genug geht, mogeln wir uns dann an der Wahrnehmung des Auges vorbei?) Falls das so geht wie ich Glaube und ich den obigen Schaltplan nehmen kann, dann muss ich einfach nur wie beim Charlieplexing High und Low an den entsprechenden Polen tauschen? Kann ich dann so jede LED ansteuern? Vielen Dank & Gruß, mythbu
Geht das so, wie ich beschrieben habe? * Schaltung wie oben beschrieben * Zum Ansteuern versch. LEDs gleichzeitig schnelles ein und ausschalten verwenden * Durch vertauschen von Low und High Farben darstellen Gruß, mythbu
Leider geht das nicht so einfach mit dem Ausschalten und schnellen Einschalten, um das Auge zu täuschen. Denn: wenn ich jede LED anschalten würde, dann würde im besten Falle die Ausführung 27 ms dauern (wg. 27 LEDs). Doch das ist schon zu schnell und man sieht es flackern! Und wenn ich das mit Charlieplexing mache? Wenn ich diese LED verwende (d.h. ein LED-Doppel von http://www.the-powl.de/knowhow/charlieplexing/charlieplexing52.png wird durch die obige LED ersetzt, da die ja so aufgebaut ist) und 8 Ports, dann kann ich doch jede LED ansteuern, oder? Mmmm, scheint auch nicht so einfach zu sein ... Gruß, mythbu
Charlieplexing funktioniert nicht mit Duo-LEDs. Schau doch mal hier im Wiki nach Multiplexing und LED-Matrix, ja? Auf die beiden Wörter kann man sogar draufklicken, wenn ich mich nicht irre. Gruß Jonathan
mythbu schrieb: > * Schaltung wie oben beschrieben Nein. > * Zum Ansteuern versch. LEDs gleichzeitig schnelles ein und ausschalten > verwenden Ja. Geht in Software bei AVR. > * Durch vertauschen von Low und High Farben darstellen Ja. Aber nicht mit obiger Schaltung. Du musst sowohl Spalten als auch Zeilen low und high schalten können. Ablauf ist etwa wie folgt: Zeile 1 low, andere Zeilen tristate. Spalten der LEDs, die in Zeile 1 Rot leuchten sollen high, andere Spalten low. warten Spalten der LEDs low. Zeile 2 low, andere Zeilen tristate. Spalten der LEDs, die in Zeile 2 Rot... Wenn alle Zeilen durch, das Ganze umgekehrt: Zeile 1 high, andere Zeilen tristate. Spalten der LEDs, die in Zeile 1 Grün leuchten sollen low, andere Spalten high. warten Spalten der LEDs high. Zeile 2 high, andere Zeilen tristate. Spalten der LEDs, die in Zeile 2 Grün... Und wiederholen. Den Zyklus machst Du am besten mit nem Timer-Interrupt, jedesmal einen Counter hochzählen und nach Counterstand die entsprechende Zeile auswählen. Du brauchst Multiplexing mit 2 x der Zeilenzahl, sieh also zu, dass Du möglichst wenig Zeilen hast. 3 x 3 x 3 Cube also 3 Zeilen und 9 Spalten => 6 fach Multiplexing ist locker machbar.
Timm Thaler schrieb: > Den Zyklus machst Du am besten mit nem Timer-Interrupt, jedesmal einen > Counter hochzählen und nach Counterstand die entsprechende Zeile > auswählen. > > Du brauchst Multiplexing mit 2 x der Zeilenzahl, sieh also zu, dass Du > möglichst wenig Zeilen hast. 3 x 3 x 3 Cube also 3 Zeilen und 9 Spalten > => 6 fach Multiplexing ist locker machbar. Das ist mir noch etwas zu hoch ^^ Ich glaube ich kann mein Problem in folgendem - einfachreren - Szenario darstellen: Charlieplexing mit 6 LEDs an 3 Pins. Frage: wie kann ich z.B. alle LEDs anschalten? Gruß, mythbu
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.