Hallo, ich möchte eine LED-Matrix mit 16 Zeilen und 8 Spalten bauen. Ein Pixel besteht aus einer roten und grünen LED, somit ist es elektrisch eine 16x16 Matrix. Die Annoden der grünen und roten LEDs sind gemeinsam, somit müssen die Widerstände an die Kathode. Die Zeilen (Annoden) möchte ich über 2 Schieberegister + 2 UDN2981 versorgen. Die Spalten übernehmen 2 ULN2803. Meine Versorgungsspannung, auch für den UDN2981, soll 5V betragen. Nun bin ich mir nicht sicher, ob das mit dem UDN2981 klappt. Je mehr LEDs in einer Zeile an sind, um so größer ist der Strom, den er liefern muss. Bricht dann eventuell die Spannung ein, so dass es Helligkeitsschwankungen gibt? Im Datenblatt steht Collector-Emitter Saturation Voltage max. 2V. Bedeutet dies, dass ich am Ausgang 3V zur Verfügung hätte? Das würde dann ja funktionieren. Gibt es noch irgend welche Fallstricke? Gruß, Chris
@ Chris (Gast) >Nun bin ich mir nicht sicher, ob das mit dem UDN2981 klappt. Tut es. >muss. Bricht dann eventuell die Spannung ein, so dass es >Helligkeitsschwankungen gibt? Pro Kanal kann der bis zu 500mA. >Im Datenblatt steht Collector-Emitter Saturation Voltage max. 2V. >Bedeutet dies, dass ich am Ausgang 3V zur Verfügung hätte? Das würde >dann ja funktionieren. Nur sehr knapp, denn du brauchst ca. 2,2V für die grünen LEDs, im Pulsbetrieb noch mehr. Da bleibt zu wenig für den Vorwiderstand. Nimm MOSFETs. >Gibt es noch irgend welche Fallstricke? >http://www.mikrocontroller.net/articles/LED-Matrix >kenne ich... Na dann ist doch alles gesagt.
Chris schrieb: > Nun bin ich mir nicht sicher, ob das mit dem UDN2981 klappt. Das kann man einfach ausrechnen: 16 x 16 x 20mA = 5.12A, das schafft der nicht. > Im Datenblatt steht Collector-Emitter Saturation Voltage max. 2V. > Bedeutet dies, dass ich am Ausgang 3V zur Verfügung hätte? Ja, davon brauchen die LEDs 3.6V und der ULN2803 1.4V, bleiben, uups, bleibt nichts übrig. Da müsste man schon mit 9V versorgen, damit auch noch genug Spannung für den Vorwiderstand übrig bleibt. Daher sind diese spannungsfressenden Chips eher schlecht, und eine Matrix sollte eher 8:32 als 16:16 geformt sein. Dann könnte man 2 CAT4016 verwenden, spart die Vorwiderstände, oder 4 TPIC6B595 mit Vorwiderständen, und 4 IRF7329.
Chris schrieb: > Im Datenblatt steht Collector-Emitter Saturation Voltage max. 2V. > Bedeutet dies, dass ich am Ausgang 3V zur Verfügung hätte? Nein, du hast ja die Sättigungsspannung der 2803 vergessen. Bei mir funktioniert es mit roten Anzeigen gerade so, aber eine höhere Spannung als 5V wäre besser (8fach mux - 2981 - rote Anzeige - 68 Ohm - 2803). Mit grün dürfte es schon nicht mehr reichen. Ausserdem musst du LEDs mit niedrigem Strom verwenden, damit die ICs nicht wegschmelzen, wenn mal alle an sind. 16fach Multiplexen ist auch keine gute Idee. Gruss Reinhard
Hm. ich werde es wohl einfach ausprobieren müssen. Die LEDs verkraften maximal 100mA (t<10ms). 16x Multiplexing ist nicht optimal, das weiß ich. Testweise habe ich sie direkt an den Schieberegistern betrieben und die Helligkeit reicht mir eigentlich schon.
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.