Forum: Mikrocontroller und Digitale Elektronik Tastgrad bei LED-Matrix


von Verwirrter (Gast)


Lesenswert?

Sorry, ich habe gerade ein Brett vor dem Kopf.

Angenommen sei eine x*y LED-Matrix. In der gängigen Beschaltung mit 
einer Stromquelle ('Widerstand') pro Spalte darf immer nur eine LED 
leuchten.

Das wiederum heißt, dass der maximal erreichbare Tastgrad 1/xy wäre.
Damit wäre bei einer 10x10 Matrix der max. Tastgrad bei 1/100, bzw. 1%.

Um dennoch die gleiche Helligkeit pro LED zu erreichen, müsste der 
Pulsstrom etwa 100x größer als der zugelassene Dauerstrom sein.
Allerdings haben die meisten LED's ein Pulsstrom/Dauerstrom Verhältnis 
von ~10.

Ich weiß, dass es 25x25 LED-Matrizen gibt, die gemultiplext werden. 
Wahrscheinlich ohne großen Helligkeitsverlust.

Wo ist mein Denkfehler?


https://bcdn.evilmadscientist.com/source/p23schem.pdf

von Falk B. (falk)


Lesenswert?

@ Verwirrter (Gast)

>Angenommen sei eine x*y LED-Matrix. In der gängigen Beschaltung mit
>einer Stromquelle ('Widerstand') pro Spalte darf immer nur eine LED
>leuchten.

>Das wiederum heißt, dass der maximal erreichbare Tastgrad 1/xy wäre.
>Damit wäre bei einer 10x10 Matrix der max. Tastgrad bei 1/100, bzw. 1%.

Falsch. Der Tastgrad ist 1/x oder 1/y, je nachdem welche Richtung 
gemultiplext wird. Siehe LED-Matrix.

>Um dennoch die gleiche Helligkeit pro LED zu erreichen, müsste der
>Pulsstrom etwa 100x größer als der zugelassene Dauerstrom sein.

Was du hier beschreibst ist Charliplexing, wo wirklich nur immer eine 
LED leuchtet. Allerdings ist das bei Charliplexing bekannt, sodaß bei 
Anwendung von Charliplexing immer nur wenige LEDs "gleichzeitig" 
leuchten, sprich, die meisten LEDs sind so oder so dunkel.

von Jörg R. (solar77)


Lesenswert?

Verwirrter schrieb:
> Angenommen sei eine x*y LED-Matrix. In der gängigen Beschaltung mit
> einer Stromquelle ('Widerstand') pro Spalte darf immer nur eine LED
> leuchten.

Weshalb nur eine Led je Spalte?

von Michael B. (laberkopp)


Lesenswert?

Verwirrter schrieb:
> Das wiederum heißt, dass der maximal erreichbare Tastgrad 1/xy wäre.
> Damit wäre bei einer 10x10 Matrix der max. Tastgrad bei 1/100, bzw. 1%.

Nein, 1/10, es leuchtet ja nicht nur 1 LED zu einer zeit sondern alle 
LEDs einer Reihe, 10%, und das ist meist auch das Maximum was LEDs als 
Pulsstrom vertragen,

manche gar nur 1/4, dann muss man halt eine 25 x 25 Matrix elektrisch in 
125 x 5 organisieren.

von Verwirrter (Gast)


Lesenswert?

Ok danke.

Mit euren Hinweisen hat es jetzt klick gemacht.

Vielen Dank für die schnellen Antworten.

von Guido Körber (Gast)


Lesenswert?

Aufpassen bei der Dimensionierung des Stroms. Die LEDs haben neben dem 
maximalen Dauerstrom auch einen maximalen Pulsstrom den sie aushalten. 
Wenn man den überschreitet gibt es eine Verkürzung der Lebensdauer, ggf. 
bis runter auf Null.

von Markus M. (adrock)


Lesenswert?

Beim Pulsstrom ist im Datenblatt auch die max. Dauer angegeben. Man muss 
also aufpassen, dass die CPU nicht beim Multiplexing hängenbleibt und 
dann die LEDs brät...

Also vlt. die Vorwiderstände leicht tauschbar bauen und mit größerem 
Widerstand / weniger Strom starten, so dass auch im Fehlerfall nix 
kaputtgeht...

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.