PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LED Matrix ULN 2803?!



deko
28.06.2011, 15:32
Hallo,
ich möchte eine einfache LED Matrix aus DUO-LEDs bauen-> erst einmal 2D - 7x60.

da es aber gewissermaßen eine Vorarbeit zu einen späteren Projekt werden soll (LED-Qube 8x8x8 ) würde ich jetzt schon gerne eine ähnliche Technik nutzen.

Bis jetzt habe ich gedacht das ich GND zur Kathode mit N-Ch Logic Level Mosfets schalte die könnte ich ja direkt an den µC hängen.


Die Spalten würde ich mit 74HC573 ansteuern wollen...


Nun zu den Problem: ich brauche pro LED min. 20mA besser mehr.
Ich brauche also eine Möglichkeit Spannung+benötigten Strom an einen der beiden Anoden zu schalten.
Der ULN 2803 schaltet mir aber auch nur GND zu oder?

Wie mache ich das am besten?

danke deko

5Volt-Junkie
28.06.2011, 16:05
Hi,

ich verstehe nicht so ganz, was Du mit MOS-FETs UND ULN2803 erreichen willst.
Man hängt die Anoden der LED's an Vcc und die Kathoden an die Ausgänge der ULNs, deren Pegel zum Eingang invertiert ist.
Es wird nur GND zugeschaltet, richtig.

deko
28.06.2011, 16:34
danke für deine Antwort

ich suche nach einer Möglichkeit Vcc zu den LEDs zu schalten...
Würde ich Vcc direkt mit den LEDs verbinden würden ja immer alle leuchten oder?

Besserwessi
28.06.2011, 16:50
Die ULN2803 wäre eine Alternative zu N-Kanal FETs. Für die andere Seite gibt es UDN2981 oder ähnliches. Allerdings hat man damit einen relativ hohen Spannungsabfall. Wenn man an der VCC Seite könnte man sonst PNP Transistoren oder eventuell P- Kanal MOSFETs nehmen. Wenn man nur relativ wenige Kanäle (und dafür stärkere) auf der VCC Seite hat, kann man ggf. auch N-Kanal MOSFETs und extra Gate-Treiber mit erhöhter Spannung von z.B. 10-15 V nehmen.

Richard
28.06.2011, 17:28
Die ULN2803 wäre eine Alternative zu N-Kanal FETs. Für die andere Seite gibt es UDN2981 oder ähnliches. Allerdings hat man damit einen relativ hohen Spannungsabfall. Wenn man an der VCC Seite könnte man sonst PNP Transistoren oder eventuell P- Kanal MOSFETs nehmen. Wenn man nur relativ wenige Kanäle (und dafür stärkere) auf der VCC Seite hat, kann man ggf. auch N-Kanal MOSFETs und extra Gate-Treiber mit erhöhter Spannung von z.B. 10-15 V nehmen.

Von den UDN 298x gibt es ja einige Typen, da muss man die Datenblätter genauer anschauen. Schaltungstechnisch ist eine Kombi ULN 2803/UDN 298x sicherlich am einfachsten. Was ich auch hier nicht verstehe, warum keine 2 mA LED's, die können auch per TTL getrieben werden und SOOO viel teurer sind die auch nicht. Außerdem sparen die ja auch noch Strom. :-) 64 * 0,02 = 1,28 A 64 * 0,002 = 0,128 A .......

In meiner ex 4ma setzen wir die nur noch ein, allerdings hauptsächlich wegen der besseren Sichtbarkeit bei Tageslicht.

Gruß Richard

Besserwessi
28.06.2011, 19:10
Die 74HC... ICs sind als Treiber nicht so stark. Oft kommt man da nur auf etwa 10 mA, und das reicht dann bei 7 Kanälen nur für knapp 1,5 mA mittleren Strom. Mit wirklich effizienten LEDs kann das aber auch schon reichen. Das müssen keine 2 mA LEDs sein - die helle Ausführung, aber bis ca. 20 mA ist oft besser, und hat den Vorteil, das nichts passiert wenn es doch mal länger 20 mA werden.

5Volt-Junkie
28.06.2011, 22:32
Würde ich Vcc direkt mit den LEDs verbinden würden ja immer alle leuchten oder?
Nein, das stimmt nicht. Schau dir einfach die Innenschaltung dieser Treiberstufen an. Kannst es dir einfach so vorstellen

Bei ULNs


Vcc
|
V-> LED
|
|
PORT.x -|< Transistor
|
GND


Wenn der Tranistor durchsteuert, hat die LED ihren bezug zur Masse.
Wenn der Transisor sperrt, kannst du dir den quasi als seeeeehr hohen Widerstand denken, bzw. wie eine Unterbrechung.

Bei UDNs ist das Ganze mit noch einem Tranistior am Eingang invertiert.

Richard
29.06.2011, 12:12
Die 74HC... ICs sind als Treiber nicht so stark. Oft kommt man da nur auf etwa 10 mA, und das reicht dann bei 7 Kanälen nur für knapp 1,5 mA mittleren Strom. Mit wirklich effizienten LEDs kann das aber auch schon reichen. Das müssen keine 2 mA LEDs sein - die helle Ausführung, aber bis ca. 20 mA ist oft besser, und hat den Vorteil, das nichts passiert wenn es doch mal länger 20 mA werden.

Möglich wäre auch cmos Analog Schalter wie 4016/4066 aber viel Strom treiben die auch nicht.

Gruß Richard