ich bin in die verlegenheit geraten, 60 leds einzeln ansteuern zu müssen.
leider hat der vorhandene µc nur 16 digitale ausgänge.
meine möglichkeiten (und vor allem meine finanziellen mittel) sind bescheiden.
das billigste wäre m.e. eine matrix aus 2 1:8-demultiplexern in verbindung mit 64 and-gattern.
das ganze soll zur positionsanzeige in einem 60 x 7 felder großen rahmen dienen.
notfalls könnten auch mehrere leds gleichzeitig brennen (sowas wie ne thermometerschaltung). gibt’s da brauchbare ics für?
es ließe sich natürlich auch ein cpld programmieren, aber das würd wohl recht teuer…
ich bin in die verlegenheit geraten, 60 leds einzeln ansteuern
zu müssen.
leider hat der vorhandene µc nur 16 digitale ausgänge.
Wenn der µc schnell genug ist, kannst du die leds doch einfach in einer 8x8 Matrix einbauen. Wenn du schnell genug (>50 Hz) die Zeilen (oder Spalten) durchschaltest, sieht es kein Mensch (!), daß die Leds nicht dauernd leuchten.
Der Rest ist dann ein Softwareproblem.
Hallo,
für die Ansteuerung von „unendlich“ vielen LED an uP habe ich
schon mal für jemand anderes 'ne Schaltung gemacht.
Ich kann Dir die mal zuschicken. Funktioniert mit Latches,
es sind also alle einzeln LED statisch ansteuerbar. Kosten sind
moderat.
Gruß Uwi
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo,
für die Ansteuerung von „unendlich“ vielen LED an uP habe ich
schon mal für jemand anderes 'ne Schaltung gemacht.
Ich kann Dir die mal zuschicken. Funktioniert mit Latches,
es sind also alle einzeln LED statisch ansteuerbar. Kosten
sind moderat.
hallo.
das hört sich doch gut an. wichtig ist nur, daß das ganze mit minimalem pinaufwand funktioniert. schick mir die schaltung bitte mal zu. danke!
mit nur 2 pins am uC kommst du aus wenn du dich auf ansteuerung der latches per I2C einläßt
ich hab mal für den ccontrol von conrad ne basic unterprogrammsammlung programmiert die max 16 PCF8574 8 bit IO bausteine ansteuern kann, damit köntest du jeder LED ein seperat schaltbares bit spendieren oder aus 2 stück IO bausteien ne matrix aufbauen
ich bin in die verlegenheit geraten, 60 leds einzeln ansteuern
zu müssen.
leider hat der vorhandene µc nur 16 digitale ausgänge.
Die würden doch schon für eine direkte Ansteuerung im Multiplexbetrieb (8x8-Matrix)reichen. Da brauchst Du nur 16 Treiber um bis zu 64 LEDs anzusteuern. Dafür mußt Du etwas CPU-Zeit abzweigen.
meine möglichkeiten (und vor allem meine finanziellen mittel)
sind bescheiden.
das billigste wäre m.e. eine matrix aus 2 1:8-demultiplexern
in verbindung mit 64 and-gattern.
Das hört sich an wie mit Kanonen auf Spatzen geschossen. Eine Erweiterung der Ausgänge für eine direkte Ansteuerung läßt sich am einfachsten und billigsten mit 8-Bit-Schieberegistern realisieren. Mit max. 3 Leitungen kannst Du beliebig viele Ausgänge seriell ansteuern. Die bekanntesten ICs dürften der 74XX164 (ohne Latch) und der CD 4094 (mit Latch) sein. Davon kannst Du theoretisch beliebig viele hintereinanderschalten und erhältst 8 zusätzliche Ausgänge pro IC.
Hallo,
für die Ansteuerung von „unendlich“ vielen LED an uP habe ich
schon mal für jemand anderes 'ne Schaltung gemacht.
Ich kann Dir die mal zuschicken. Funktioniert mit Latches,
es sind also alle einzeln LED statisch ansteuerbar. Kosten
sind
moderat.
Gruß Uwi
Hallo!
Würd´s dir was ausmachen mir die Schaltung auch mal zuzuschicken?? Wäre sehr nett
Vielen Dank schon mal im voraus,
Schönen Gruß
Andre
ich bin in die verlegenheit geraten, 60 leds einzeln ansteuern
zu müssen.
leider hat der vorhandene µc nur 16 digitale ausgänge.
Die würden doch schon für eine direkte Ansteuerung im
Multiplexbetrieb (8x8-Matrix)reichen. Da brauchst Du nur 16
Treiber um bis zu 64 LEDs anzusteuern. Dafür mußt Du etwas
CPU-Zeit abzweigen.
ja. aber es soll auch noch ne matrix-tastatur (2x6) angeschlossen werden und ne anzeige sowie ein eeprom über iic-schnittstelle. damit sind schon mal 10 ports weg.
ich könnte zwar auch ne einfachere tastatur nehmen und die über nen zwölffachen spannungsteiler an den ad-wandler-eingang hängen, aber das… na, mal schauen
Das hört sich an wie mit Kanonen auf Spatzen geschossen. Eine
Erweiterung der Ausgänge für eine direkte Ansteuerung läßt
sich am einfachsten und billigsten mit 8-Bit-Schieberegistern
realisieren. Mit max. 3 Leitungen kannst Du beliebig viele
Ausgänge seriell ansteuern. Die bekanntesten ICs dürften der
74XX164 (ohne Latch) und der CD 4094 (mit Latch) sein. Davon
kannst Du theoretisch beliebig viele hintereinanderschalten
und erhältst 8 zusätzliche Ausgänge pro IC.