Hallo, ich arbeite gerade an einem Matrixdisplay welches von drei Tastern verschiedene Zeichen ausgeben soll. Die Idee von der Art des Multiplexen habe ich hier her Beitrag "Schaltung für LED-Matrix" Das ist mein erstes Projekt mit Multiplexen und mit programmieren habe ich auch noch nicht so viel Erfahrung. Welche Seiten könnt ihr mir empfehlen, um man das Multiplexen zu lernen? Alle Matrizen haben common Kathode(TC 07-11). Die ULN ICs sollen die Kathoden(Spalten)auf Low ziehen und die UDN ICs sollen die Anoden(Reihen)auf High ziehen. Die Reihen und Spalten erhalten ihre Signale durch 74HC374 Latche. Über den Demux 74AC138 soll das clock Signal auf die 74HC374 gelangen. Der Kontroller ist ein schon was älterer 8051, AT89S55wd. Als Widerstände für die LEDS habe ich 470R genommen. Jedes IC hat auch noch einen 100nF Kondensator. Die Taktfrequenz 12Mhz. Ist die Schaltung so in Ordnung? Muss ich jeden Pin von beiden Seiten(Reihe und Spalte) im Programm ansteuern? Gruß Andi
> Ist die Schaltung so in Ordnung? Sicher nicht. Warum meinst du machen das die anderen Leute NICHT so ? Weil die alle dumm sind ? Sicher nicht. Ich bin davon überzeigt, daß deine Displays keinen 14-fachen Strom erlauben Schau mal in deren Datenblatt. Sie bekommen alleridnga auch keinen 14-fachen Strom :-) "470R" reicht bei VCC von 5V abzüglich der Spannung der LED (zumindest 2.1V) abzüglich der Spannung des ULN2803 (1.3V) abzüglich der Spannung des UDN2981 (um 1.3V), also verbleibenden 0.3V durch 470 Ohm also 630 Mikroampeter davon 1/14 also 45 MIKROampere sicher nicht zum erkennbaren Leuchten. Natürlich könntest du die UDN2981 auch mit 70V versorgen und hättest dann zumindest 140mA also 10mA Durchschnittsstrom. Ich würde es aber auf einen Kompromiss ankommen lassen: 1/8 Multiplex und damit nur 80mA, und statt der Spannungsfressenden Treiber lieber einfache Dual LogicLevel MOSFETs bei 27 Ohm Widerständen. Lies einfach mal was: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.8.1
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.