Forum: Mikrocontroller und Digitale Elektronik as1130 problem (charlieplexing)


von ben (Gast)


Lesenswert?

Hi,

bei einem Projekt verwende ich den AS1130 zum ansteuern von blauen und 
roten LEDs. Betriebsspannung beträgft 3.3V
Nun habe ich das Problem, dass bei manchen blauen LEDs neben der blauen 
auch eine rote, oder auch mehrere rote an sind.

Hier ein Beispiel : LED1: rot und LED2: blau haben eine gemeinsame 
Kathode. Schalte ich nur die rote an, leutet auch nur die rote, schalte 
ich nur die blaue an, leuchten beide. An den Anoden kann ich dann auch 
die Durchlasspannung der LEDs messen. Es ist nicht so, dass die rote LED 
nur ganz schwach leutet, sondern mit voller Helligkeit.
Ich dachte zunächst an einen Softwarefehler, tausche ich jedoch die 
blaue led gegen eine rote aus, veschwindet das Problem, jedoch messe ich 
an LED1 immernoch eine Spannung von ca. 1.5V.

Ich habe mit dem Multimeter den Widerstand zwischen den beiden Anoden 
gemessen, liegt bei ca. 500kOhm, also hochohmig genug, dass eiegntlich 
nichts leuchten sollte.

So langsam gehen mir die Ideen aus. Habe ich irgend etwas grundlegendes 
Übersehen? Was könnte die Ursache sein

Danke

von Uwe K. (ukhl)


Lesenswert?

ben schrieb:
> ..Habe ich irgend etwas grundlegendes
> Übersehen?

Ja.

Die blaue LED hat eine mehr als doppelt so hohe Durchlasspannung als die 
rote LED. Legt man zur blauen LED parallel zwei rote LEDs in reihe, 
sollten alle drei LEDs leuchten. Und da liegt das Problem.

Wenn Du eine normale Diode in reihe zu den roten LED einbaust (0,7 V 
weniger), sollte das Problem behoben sein. Dann reicht die 
Durchlasspannung der blauen LED nicht um zwei rote LEDs und zwei normale 
Dioden durchzuschalten.

Eventuell hilft es auch rote LEDs zu verwenden mit einer höheren 
Durchlasspannung. Das musst Du testen.

von ben (Gast)


Lesenswert?

macht sinn.
wie kann es dann sein, dass nur eine blaue und eine rote led leuchten, 
nicht zwei rote?

von ben (Gast)


Lesenswert?

habe nocheinmal weiter getestet.
es gibt auch Fälle, in denen ich nur eine blaue LED anschalte, es 
leuchten dann aber 3 blaue leds und keine rote.
Es macht irgendwie den Eindruck, als würden einige der 
Multiplex-Leitungen nicht in den hochohmigen Zustand übergehen...?

Habe übrigend etwas vergessen zu erwähnen: Ich habe bisher noch nicht 
alle Leds bestückt, könnte hier das Problem liegen ?

danke

von Uwe K. (ukhl)


Lesenswert?

ben schrieb:
> Ich habe bisher noch nicht
> alle Leds bestückt, könnte hier das Problem liegen ?

Ja.

Die Durchlassspannung einer nicht vorhandenen LED liegt ungefähr in Höhe 
der Versorgungsspannung.

Und nicht vergessen. Bei Charlieplexig immer nur eine LED zurzeit 
einschalten. Mehrere gleichzeitig geht auch, aber nur mit 
Einschränkungen. Das ist "Advanced Level".

Ein Schaltplan wäre sehr hilfreich.

von ben (Gast)


Lesenswert?

Hi,
habe immer weiter gestestet und das Problem immer weiter 
heruntergebrochen.
Der letzte Test war dann eine rote und blaue led in reihe, aber mit den 
Anoden verbunden. als die rote trotzdem geleuchtet hat wurde mir einiges 
klar.
Die Leds sind diese hier:
http://de.farnell.com/vishay/vlmb1310-gs08/led-0603-blau-highbright/dp/2251460

Und im Datenblatt stehts dann auch:

InGaN blue available with protection diode

;))))

danke auf jeden Fall für die Hilfe :)

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.