Matrixtastatur und 2 AVRs

Gast #4031935
Lesenswert?
• ▲
▼
Hallo,

Das die Matrix an EINEN AVR dran kommt das ist klar wie das gemacht 
wird.
Der zweite AVR soll für meine Encoder dienen und die Ausgänge als 
schaltbare Taster an die Matrix mit angeschlossen werden.
Nur weiss ich jetzt nicht wie. Weil die Taster ja nicht nach GND gehen 
sondern von einen Eingang zum anderen Eingang des ersten AVRs
vielleicht kann jemand helfen.Hatte mir vorgestellt das über einen 
Transistor zu machen, Basis an Ausgang des zweiten Avr und Kollektor und 
Emitter anstelle des Taster.Wird aber denke mal so nicht gehen.

Gruss
Stefan
Angehängte Dateien:
#4031950
Lesenswert?
• ▲
▼
Mir scheint diese Lösung ein wenig von hinten durch die Brust ins Auge 
erdacht zu sein. Es wäre einfacher, eine Matrix an einen AVR zu 
hängen, der diese Information ggf. an einen zweiten durchreicht und bei 
Bedarf mit seinen eigenen virtuellen Tastenbetätigungen anreichert.

Aber wenns unbedingt so sein muss, dann kannst du natürlich die Schalter 
mit Analogschaltern überbrücken. Oder der zweite AVR kriegt einen Pin 
Change Interrupt an 4 Eingänge, kennt das Timing der Tastenabfrage genau 
und reagiert fix genug, um mit 4 entsprechend kontrollierten Ausgängen 
die Tastatur zu faken.
Gast #4031979
Lesenswert?
• ▲
▼
Hallo,

es gibt zig Möglichkeiten, wie ein Controller mit einem anderen 
kommuniziert. Dass Controller A die Tastaturmatrix von Controller B 
kurzschliesst ist eine der weniger intelligenten. Sowas macht man nur, 
wenn man an nichts anderes rankommt als an die Tasten.

Georg
Gast #4031995
Lesenswert?
• ▲
▼
Ich habe nur die Tasten als auswahl weil der andere ein fertiger ic ist. 
Leider.
Hab was gefunden, und zwar ein Cmos IC 4016 oder 4066. Damit sollte dies 
doch kein Problem sein?
Oder gibt es alternative ICs? Hab keine anderen gefunden.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.