Gast
#3618966
http://www.mikrocontroller.net/attachment/51115/Schaltplan_LED_Matrix.png Wenn man LED 1 und 10 Einschaltet, gehen 2 und 9 logischwerweise auch an, wie verhindert man das, außer Time multiplex.. Mfg
|
Anzeige
|
Falsche LEDs gehen bei Matrix an.
Gast
#3618966
http://www.mikrocontroller.net/attachment/51115/Schaltplan_LED_Matrix.png Wenn man LED 1 und 10 Einschaltet, gehen 2 und 9 logischwerweise auch an, wie verhindert man das, außer Time multiplex.. Mfg
Gast
#3618969
In dem zu einer Zeit (nämlich 1/8 der Zeit) nur LEDs der Gruppe 1, 9, 17, an sind und zu einer anderen, späteren Zeit 2, 10, 18, und danach welche von 3, 11,19, ..
Gast
#3619004
Jan R. schrieb: > http://www.mikrocontroller.net/attachment/51115/Sc... > > Wenn man LED 1 und 10 Einschaltet, gehen 2 und 9 logischwerweise auch > an, wie verhindert man das, außer Time multiplex.. > > Mfg ohne Multiplexen gar nicht....
Gast
#3619109
Kannst ja auch mit Schieberegistern arbeiten, wie z.b. beim Blinkenleds... http://xdec.de/blinkenleds-16x18/ Jan R. schrieb: > > an, wie verhindert man das, außer Time multiplex.. Woher sollen denn die n*n LEDs bei 2*n Eingängen wissen, ob sie leuchten sollen oder nicht?
Gast
#3619373
sushi schrieb: > Kannst ja auch mit Schieberegistern arbeiten, wie z.b. beim > Blinkenleds... http://xdec.de/blinkenleds-16x18/ Selbstverständlich, aber nicht bei einer Led Matrix, in welcher, die Led´s schon so verschaltet sind wie auf dddm von mir greposteten Schaltplan..
Gast
#3619380
Jan R. schrieb: > aber nicht bei einer Led Matrix Du hast also schon verstandne, daß keine "falschen LEDs" angehen, sondern daß das Display prinzipell nur für Multiplex geeignet ist und sich deine Frage komplett erübrigt.
Gast
#3619532
Ich geh mal davon aus, das an der Matrix noch keine Transistoren dran sind. Würde es funktionieren, wenn man led1 mit einer Batterie betreibt und led10 mit einer 2. Batterie? (Macht sowas mit 64 Batterien und 64 Relais zum Schalten spaß?)
Gast
#3619536
MaWin schrieb: > Jan R. schrieb: >> aber nicht bei einer Led Matrix > > Du hast also schon verstandne, daß keine "falschen LEDs" angehen, > sondern daß das Display prinzipell nur für Multiplex geeignet ist und > sich deine Frage komplett erübrigt. Ja, ich weiß.
Gast
#3619547
sushi schrieb: > Ich geh mal davon aus, das an der Matrix noch keine Transistoren dran > sind. > > Würde es funktionieren, wenn man led1 mit einer Batterie betreibt und > led10 mit einer 2. Batterie? > > (Macht sowas mit 64 Batterien und 64 Relais zum Schalten spaß?) Nein, du hast nicht verstanden, dass die LEDs innerhalb dieser Handelsüblichen Matrizen schon schon verschaltet sind, unabhängig von den Transistoren. Was natürlich geht, ist die Schieberregister Ausgänge zu multiplexen, mit externem Taktgeber. Also eine Hardwareseitige implementieren, ohne uC. Dabei das ja eigentlich über eine Interruptroutine als par uS kein Thema ist. Belastet aber den uC unnötig. Weshalb die Schieberegister Sache an sich nicht übel ist.. sushi schrieb: > Ich geh mal davon aus, das an der Matrix noch keine Transistoren dran > sind. > > Würde es funktionieren, wenn man led1 mit einer Batterie betreibt und > led10 mit einer 2. Batterie? Mir ist die Fragestellung nicht klar. Das kommt mir so vor, als ob du fragen würdest: würde es funktionieren, in ein Auto 5 Getriebe einzubauen, so dass jedes Getriebe in einem anderen Gang steht, damit ich nicht kuppeln muss. Irgendwie kriegt man das sicherlich hin. ABer das ist auch gar nicht der Punkt. Der Punkt ist: lern mit der Kupplung umzugehen. So auch hier: das ist eine LED-Matrix, die gebaut wurde um per Multiplex angesteuert zu werden. Es ist daher müssig darüber nachzudenken, wie man die Schaltung ohne Multiplexing betreiben könnte. Lern, wie Multiplexing funktioniert und wie man das programmiert. So schwer ist das nicht. Jan R. schrieb: > Was natürlich geht, ist die Schieberregister Ausgänge zu multiplexen, > mit externem Taktgeber. Also eine Hardwareseitige implementieren, ohne > uC. > Dabei das ja eigentlich über eine Interruptroutine als par uS kein Thema > ist. Belastet aber den uC unnötig. Weshalb die Schieberegister Sache an > sich nicht übel ist.. Nope. So wird das nichts. Denn du musst ja nach wie vor die zu jedem Spaltentreiber gehörende Zeileninformation im richtigen Takt durchstellen. Der dazu nötige Hardware Aufwand steigt ins gigantische.
Gast
#3619574
Jan R. schrieb: > Nein, du hast nicht verstanden, dass die LEDs innerhalb dieser > Handelsüblichen Matrizen schon schon verschaltet sind, unabhängig von > den Transistoren. Ich denke schon das ich es verstanden hab. Ich sprach von Batterien, als voneinander unabhänigen Spannugsquellen. Da ich das noch nicht selber aufgebaut habe, als Frage.
Gast
#3619994
Karl Heinz schrieb: > Jan R. schrieb: > >> Was natürlich geht, ist die Schieberregister Ausgänge zu multiplexen, >> mit externem Taktgeber. Also eine Hardwareseitige implementieren, ohne >> uC. >> Dabei das ja eigentlich über eine Interruptroutine als par uS kein Thema >> ist. Belastet aber den uC unnötig. Weshalb die Schieberegister Sache an >> sich nicht übel ist.. > > Nope. > So wird das nichts. > > Denn du musst ja nach wie vor die zu jedem Spaltentreiber gehörende > Zeileninformation im richtigen Takt durchstellen. Der dazu nötige > Hardware Aufwand steigt ins gigantische. Ich weiß wie man das Programmiert. Natürlich ist det Hardwareaufwand imenz, wäre dann aber ein Hardwareseitiges Multiplexing.. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|