4x4 Matrix Tastatur mit 5 Pins

OP #4411463
Lesenswert?

Guten Abend allerseits,

ich habe die Tage eine alte 4x4 Matrix Tastatur ausgegraben. Allerdings 
arbeitet diese mit 5 Pins. Die Beschaltung funktioniert, wie ich 
getestet habe, so, dass die Durchschaltung auf Masse für jede Zeile 
einen Pin weiter nach rechts geht. Zum Beispiel Zeile 1 Taste 1 schaltet 
von Pin 0 auf Pin 1 durch, Zeile 1 Taste 2 schaltet von Pin 0 auf Pin 2 
durch. In der zweiten Zeile geht das dann Zeile 2 Taste 1 schaltet von 
Pin 1 auf Pin 0, Taste zwei von Pin 1 auf Pin 3 usw. Der jeweilige Masse 
Pin "wandert" somit für jede Zeile einen Schritt weiter.

Hat jemand so eine Tastatur schon einmal gesehen oder verwendet? Wollte 
sie gerne an einem ATMEGA8 verwenden, allerdings habe ich noch keine 
sinnvolle Ansteuerung für alle Tasten hinbekommen. Hab das ganze 
zusammen mit Peter Danneggers Timer basierten Entprellroutinen versucht. 
Prinzipiell müsste man nur den jeweiligen Pin der Reihe nach auf Masse 
setzen um die anderen damit zu vergleichen, allerdings müsste man dazu 
jedes Mal den jeweiligen Pin von Input auf Output wechseln (hoffe man 
versteht, was ich meine) und das ist ab einer gewissen Anzahl an 
wechseln anscheinend zu viel für den ATMEGA8 (Beim Cortex M3 kann man 
auch Input Ports auf einen Wert setzen, daher würde das dort 
funktionieren, wenn auch nicht schön).

Mit freundlichen Grüßen
Tim
Gast #4411495
Lesenswert?

Tim H. schrieb:

> ich habe die Tage eine alte 4x4 Matrix Tastatur ausgegraben. Allerdings
> arbeitet diese mit 5 Pins. Die Beschaltung funktioniert, wie ich
> getestet habe, so, dass die Durchschaltung auf Masse für jede Zeile
> einen Pin weiter nach rechts geht. Zum Beispiel Zeile 1 Taste 1 schaltet
> von Pin 0 auf Pin 1 durch
[...]
> In der zweiten Zeile geht das dann Zeile 2 Taste 1 schaltet von
> Pin 1 auf Pin 0

Schon hier ist jedem Normaldenkenden klar, dass das nicht so 
funktionieren kann, wie du glaubst. Dass du also einen wesentliche 
Aspekt der Sache übersehen haben musst...

Wie es richtig geht, wird erst klar, wenn man die Schaltung der Tastatur 
hat. Da du der Einzige bist, der sie physisch vorliegen hat und 
obendrein auch der Einzige, der wirklich an einer Lösung des Rätsels 
interessiert ist, wird also wohl auch dir der Job zufallen, diese 
Schaltung zu ermitteln. Die darfst du dann hier posten. Dann sehen wir 
weiter...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren