"Wer wird Millionär"-Schaltung / Schieberegister

Immer wieder wird hier die Störanfälligkeit genannt. Nun ist aber ist doch
die Situation so, dass der Normalzustand einer Taste "nicht gedrückt" ist
(ich schätze in 98% aller Abfragen), d.h. das Signal läuft über den "kurzen
Weg":

+5V
|
| <== langer Weg
|
Taster
|
|
|
+-------4021Eingang
10k
| <== kurzer Weg
Masse

Gibt es auch dann die genanten Probleme?

Außerdem:
- Was denkt ihr, wieviel Abfragen der Tasterzustände sind pro Sekunde
möglich?
- Zur Abschirmung: Ich dachte, CAT5-Kabel ist billig und gut geschirmt. Habe
mir deswegen ein 24 Port RJ45-Patchpanel besorgt, an dem die Module
eingesteckt werden sollen. Ist das ne gute Idee zur Verbindung mit den
Tastmodulen? Wahrscheinlich nicht...
- Wo bekomme ich Module mit 5 Tastern (will die nicht auch noch selberbauen,
sollten außerdem gut aussehen, dürfen meinetwegen ein bisschen was kosten)?

Danke für Eure Hilfe weiterhin! Bin schon ganz blede im Kopf wegen den
ganzen verschiedenen Vorschlägen, die hier kommen... Zuviel Input für mein
armes Hirn. Aber nur weiter so!

Seb

"Sebastian Schöps" <sebastian.schoeps@gmx.de> schrieb im Newsbeitrag
news:bp55ej$8lh$1@online.de...
Hallo,

gleich mal vorneweg: Ich hab zwar von Programmierung Ahnung, aber nicht
von
Elektronik. Also gleich mal Entschuldigung für dumme Fragen...

Folgende Situation:
Ich will den Zustand von etwa 120 Tastern an meinem PC abfragen (ähnlich
dem
Studiopublikum bei "Wer wird Millionär"). Meine Idee war, die
Tastenzustände
über 15 kaskadierte 8bit-Schieberegister (4021) abzufragen und über die
serielle Schnittstelle an den PC auszugeben.

- Macht das so Sinn?
- Gibt es Schieberegister mit mehr Eingängen als 8 (habe keine gefunden)?
- Kann man so viele Schieberegister kaskadieren?
- Sehe ich das richtig, dass die Kaskade von PIN 11 (serieller Eingang ?)
an
PIN 3 (serieller Ausgang) geschaltet wird?

Vielen Dank für Eure Hilfe! Jeder Gedanke ist willkommen.

Seb
 
Immer wieder wird hier die Störanfälligkeit genannt. Nun ist aber ist doch
die Situation so, dass der Normalzustand einer Taste "nicht gedrückt" ist
(ich schätze in 98% aller Abfragen), d.h. das Signal läuft über den "kurzen
Weg":
[...]
Gibt es auch dann die genanten Probleme?
Du hast es nicht richtig verstanden. Die Probleme kommen nicht vom Weg
zwischen Taster und IC (gesetzt der Fall, das IC ist mit im Handgehäuse)
sondern über die Kabelverbindung zwischen den Handgehäusen.

eingesteckt werden sollen. Ist das ne gute Idee zur Verbindung mit den
Tastmodulen? Wahrscheinlich nicht...
Nunja, es ist Dein Geld :)

- Wo bekomme ich Module mit 5 Tastern (will die nicht auch noch selberbauen,
sollten außerdem gut aussehen, dürfen meinetwegen ein bisschen was kosten)?
Es gibt fertige Gehäuse mit eingebauten Tastern für Fernsteuerungen (bei
fast allen Versendern): Loch reinbohren, Kabel durch und fertig.

Ach ja: Der PIC 12F629 kann auch mehr als 4 Taster, man kann auch hier eine
Diodenmatrix einsetzen. Einen (komfortabler 2) der 6 I/O-Pins brauchst Du
ja noch für das Bus-System.

cu,

Aguja

::Update:: www.PROuC.de ==> Free AVR-, PIC- & 8051-Programmers, Apps & Tips
 
Rainer Zocholl wrote:
Die geht nicht einfach 9*8 gerade durch, sondern Tasten die
evtl. doch zusammen mit anderen gedrück werden können liegen
anders. Z.B beim Tippen mit 10 Fingern wäre es sehr unpraktisch
wenn rechts und links auf derselben Matrix lägen.
Naja, aber viele Spiele verwenden z.B. die Tasten asd und w als
Ersatzcursorblock für einen Spieler die linke Hand benutzt. Dann kann
man problemlos gleichzeitig nach hinten und nach rechts gehen.

Gruß,
Andreas
 

Welcome to EDABoard.com

Sponsor

Back
Top