Taster-Matrix, wie entprellen?

Gast #3842093
Lesenswert?

Hallo,

ich möchte mittels einem AtMega328 eine 4x3 (oder 4x4, muss noch 
entschieden werden) Tasten-Matrix auslesen. Das Prinzip zum auslesen ist 
mir im Grunde klar. Ich schalte nacheinander die Zeilen High und lese 
dann die Spalten aus. So ähnlich wie beim Multiplexing.

Nur ist mir noch nicht ganz klar geworden, wie ich dabei meine Taster 
entprellen kann. Wäre nett, wenn mir da jemand auf die Sprünge helfen 
könnte.
(Firma: Vescomp) #3842532
Lesenswert?

µC schrieb:
> entschieden werden) Tasten-Matrix auslesen. Das Prinzip zum auslesen ist
> mir im Grunde klar. Ich schalte nacheinander die Zeilen High und lese
> dann die Spalten aus.
 Umgekehrt.
 Mit Pullups auf Vcc, beim Tastendruck wird die entsprechende Leitung
 auf Gnd gezogen.

> So ähnlich wie beim Multiplexing.
 Das, wovon du redest, ist schon Multiplexing.

> Nur ist mir noch nicht ganz klar geworden, wie ich dabei meine Taster
> entprellen kann. Wäre nett, wenn mir da jemand auf die Sprünge helfen
> könnte.

 Eine vorgegebene Zeit die Tasten nicht mehr abfragen. Normalerweise
 sind es 10-30ms. Du kannst aber auch mit 5-50ms starten.

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