Schaltermatrix - mehrere Tasten gleichzeitig drücken

OP #2459229
Lesenswert?

Hallo,

ich habe eine 5x5 Schaltermatrix gebaut. Allerdings ist mir jetzt 
aufgefallen, dass ich nicht so viele Schalter aufeinmal drücken kann. Je 
nachdem nichtmal 3. Denn dann werden 4 als gedrückt erkannt.

Kann man da irgendwas machen, auser die Matrix wegschmeisen?

MfG
OP #2459257
Lesenswert?

Ich wollte ja garnicht, dass ihr ihr den Fehler findet. Sorry. Ich hatte 
gedacht, dass eine Schaltermatrix sowas einfach ansich hat, dass man 
nicht mehrere Schalter gleichzeitig drücken kann.

Scheinbar ist es aber doch möglich und ich habe einen Fehler gemacht.

Ich werde gleich mal die Informationen zur Problemlösung geben.
OP #2459305
Lesenswert?

Es freut mich sehr, dass jemand mein Problem auch ohne Code und 
Ähnliches lösen könnte. Ich dachte schon meine Frage wäre wieder 
saumäßig blöd.

Danke euch.

Aber vor jeden Schalter eine Diode zu setzen scheint mir zimlich 
aufwändig. Es gehlt wohl nicht anders.

Danke
Gast #2459742
Lesenswert?

Den Effekt nennt man "Phantom-Keys". Der tritt immer dann auf wenn 
mindestens drei Tasten betätigt sind und die in der Matrix drei Ecken 
eines Rechtecks darstellen. Dann wird die Taste auf der vierten Ecke 
auch als betätigt erkannt. Das ist ein physikalischer Effekt, der sich 
nur durch Einfügen von Dioden an allen Tasten beheben lässt.

Alternativ dazu kann man bei Tastaturen versuchen alle "üblichen" 
Tastenkombinationen so in der Matrix zu verteilen, dass sie keine 
Rechtecke ergeben, oder man fügt an bestimmten Tasten eine Diode ein, um 
so die Zahl der Kombinationen zu erhöhen, die ohne Phantom-Keys 
funktionieren. Aber wenn man alle beliebigen Kombinationen in einer 
Matrix fehlerfrei erkennen will, dann geht kein Weg an einer Diode an 
jeder einzelnen Taste vorbei.

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