LED Dot Matrix richtig anschließen

OP #3147974
Lesenswert?

Hallo,

ich bin gerade dabei, eine 5x7 LED Dot Matrix mit einem AVR anzusteuern. 
Ich habe im Internet viele Schaltungen dazu gefunden, aber fast alle 
gehen ohne Widerstände direkt mir der Dot Matrix an die I/O Pins. Beim 
Multiplex sollte da recht wenig passieren, aber was ist, wenn mal eine 
LED dauerhaft an ist? Soll ich einfach nur Vorwiderstände verwenden, 
oder auch Transistoren?

Diese Dot Matrix möchte ich verwenden:
http://www.reichelt.de/Siebensegment-Anzeigen/TC-20-11-RT/3/index.html?;ACTION=3;LA=2;ARTICLE=31586;GROUPID=3002;artnr=TC+20-11+RT

oder

http://www.reichelt.de/Siebensegment-Anzeigen/TA-20-11-RT/3/index.html?;ACTION=3;LA=2;ARTICLE=31587;GROUPID=3002;artnr=TA+20-11+RT

Macht es einen großen Unterschied, ob ich gem. Anode oder Kathode nehme?

Gruß
Felix
Gast #3147983
Lesenswert?

>Ich habe im Internet viele Schaltungen dazu gefunden, aber fast alle
>gehen ohne Widerstände direkt mir der Dot Matrix an die I/O Pins.

Diese Schaltungen solltest du gleich wieder vergessen.

>Aber was ist, wenn mal eine
>LED dauerhaft an ist?

Dann geht sie kaputt.

>Macht es einen großen Unterschied, ob ich gem. Anode oder Kathode nehme?

JA.
Gast #3148000
Lesenswert?

holger schrieb:
>>Ich habe im Internet viele Schaltungen dazu gefunden, aber fast alle
>>gehen ohne Widerstände direkt mir der Dot Matrix an die I/O Pins.
>
> Diese Schaltungen solltest du gleich wieder vergessen.
>
>>Aber was ist, wenn mal eine
>>LED dauerhaft an ist?
>
> Dann geht sie kaputt.
>
>>Macht es einen großen Unterschied, ob ich gem. Anode oder Kathode nehme?
>
> JA.

Kannst du das näher begründen?
Gast #3148366
Lesenswert?

> Ich habe im Internet viele Schaltungen dazu gefunden, aber fast alle
> gehen ohne Widerstände direkt mir der Dot Matrix an die I/O Pins.

Dann hast du gezielt nur falsche Einträge gefunden.

Aber auch ein Widerstand hilft nicht wrilich, denn für x-fach Multiplex 
muss die LED ja vom x-fachen Strom durchflossen werden, damit sie 
gleiczh hell erscheint wie eine die von Dauerstrom durchflossen wird.

Und dieser x-fache Strom ist laut Datenblatt immer tödlich wenn er durch 
Programmfehler dauerheft fliesst.

Also ENTWEDER erst mal mit grösseren Widerstandswerten probieren bis das 
Programm läuft, und erst dann auf kleine Widerstandswerte umrüsten, ODER 
mit einer Elektronik (MonoFlop) die Treiber sperren wenn die 
Multiplexzeit abgelaufen ist (das geht natürlich nur wenn man externe 
Treiber hat, die bei jedem Zeilenwechsel umgeladen werden, und diese 
Treiber einen ENABLE-Eingang haben).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren