Tastermatrix scannen

Gast #1655989
Lesenswert?
• ▲
▼
Hallo,

folgendes Problem: Ich will bei einem elekt. Gerät die Tastatureingabe 
parallel mit einem uC scannen. Es gibt 8 Tasten, die in einer 4*2 Matrix 
geschaltet sind. Die vier Reihen sind auf 5V und die 2 Spalten auf 1,8V. 
Bei Tastendruck liegt am Taster 4,8 V an. Leider habe ich kein Oszi. 
Sieht aber nicht nach "klassischem" scannen aus, wie z.B. in ATMEL App 
note beschrieben 
http://www.atmel.com/dyn/resources/prod_documents/doc1232.pdf.
In dem Fall könnte ich ja parallel scannen, also alle Leitungen auf 
Eingänge legen. Wenn alle Reihen 1 sind, dann Spalten scannen und 
umgekehrt.

Hat jemand ne Idee wie die Matrix funktionieren könnte?

Danke
#1656426
Lesenswert?
• ▲
▼
Hallo Bob,

verstehe ich Dich richtig, dass Du eine vorhandene Tastaturmatrix 
benutzt, deren detailierte Funktion Du nicht genau kennst ?
Zudem, wer gibt die Spannungen vor und kann man die 1.8V auch auf 0V 
legen?
Leider kann ich mir nach Deiner Beschreibung auch noch nicht vorstellen, 
wie die Matrix an sich aussieht. Kleine Zeichnung vielleicht ?

Gruß
Gast #1657375
Lesenswert?
• ▲
▼
Hallo Michael,

erstmal Danke für deine Antwort.

Zeichnung:

          1              2             3             4
          |              |             |              |
5 -------+-------------+------------+------------+-
          |              |             |              |
          |              |             |              |
6 -------+-------------+------------+------------+-

An 1,2,3,4 liegen 5V
An 5 und 6 liegen 1,8V
Das ganze wird von nem uC angesteuert.


Aber ich werde das wohl so lösen, dass ich die Taster selbst einscanne 
und dann mit 4066 die mechanischen Taster "simuliere". Denke ist am 
einfachsten und ich kann auch noch Taster per uC drücken.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.