Jaecko
15.11.2006, 08:02
Moin.
Wenn man mehrere Tasten an einen Controller anschliessen möchte, kann man ja für jede Taste einen Eingang verwenden. Ebenso für jede LED einen Ausgang. Bei 10 LEDs sind halt dann entsprechend je 10 Pins weg.
Wenn man die Taster/LEDs in einer z.B. 2x5-Matrix anordnet, kommt man schon auf jeweils 7 Pins runter.
Dann kann man die Tastaturmatrix noch verändern, Widerstände einbauen (=> Möglichst wenig Bauteile) und eine Art Spannungsteiler daraus bauen, der mir für jede gedrückte Taste eine andere Spannung liefert. Diese kann ich dann an 1 Analog-Pin auslesen (bei nem 10-Bit A/D-Wandler theoretisch ja bis zu 1023 Tasten)
So und jetzt der eigentliche Punkt:
- Anschliessen von 10 (oder mehr) LEDs an 1 Ausgang
- Möglichst wenig Bauteilaufwand
- es leuchtet maximal immer nur 1 LED
Wie könnte man das nun machen?
Hab zwar schon ne Idee dazu (Stichworte "PWM" und "LM3914"), aber mich würd mal interessieren, welche Möglichkeiten es sonst noch dazu gäbe.
MfG.
S.C
Wenn man mehrere Tasten an einen Controller anschliessen möchte, kann man ja für jede Taste einen Eingang verwenden. Ebenso für jede LED einen Ausgang. Bei 10 LEDs sind halt dann entsprechend je 10 Pins weg.
Wenn man die Taster/LEDs in einer z.B. 2x5-Matrix anordnet, kommt man schon auf jeweils 7 Pins runter.
Dann kann man die Tastaturmatrix noch verändern, Widerstände einbauen (=> Möglichst wenig Bauteile) und eine Art Spannungsteiler daraus bauen, der mir für jede gedrückte Taste eine andere Spannung liefert. Diese kann ich dann an 1 Analog-Pin auslesen (bei nem 10-Bit A/D-Wandler theoretisch ja bis zu 1023 Tasten)
So und jetzt der eigentliche Punkt:
- Anschliessen von 10 (oder mehr) LEDs an 1 Ausgang
- Möglichst wenig Bauteilaufwand
- es leuchtet maximal immer nur 1 LED
Wie könnte man das nun machen?
Hab zwar schon ne Idee dazu (Stichworte "PWM" und "LM3914"), aber mich würd mal interessieren, welche Möglichkeiten es sonst noch dazu gäbe.
MfG.
S.C