Diy Tastatur

Gast #4067861
Lesenswert?

Hallo,
ich habe bis jetzt nicht viel mit Logikschaltungen zutun gehabt, komme 
bei dem was ich vorhabe aber ohne wohl nicht mehr weiter.

Ich würde mir gerne eine kleine Tastatur mit 10 Tasten bauen, welche 
jedoch nicht nur auf Tastendruck, sondern auch auf das Loslassen der 
Taste reagiert.
Im Programm später sieht es dann Praktisch so aus, das ein Schalter der 
z.b mit der Taste A getoggelt wird, sich wie ein Taster verhält.

Sicherlich wäre es kein Problem dies über ein kleines Skript zu lösen.
Mir schwebt allerdings vor, diese Tastatur an jedem x Beliebigen Rechner 
zu benutzen. Plug and Play praktisch.
Der Anschluss soll über Ps2 erfolgen.

Ich habe eine alte Tastatur hier und würde die Elektronik aus dieser 
Benutzen. Die Frage ist nun, wie man das erneute Signal beim loslassen 
der Taste realisiert.

Meine Idee dazu seht ihr im Anhang, eine kleine Schaltung aus einem Und 
Gatter und 2 D Flip Flops.

Also was meint ihr, lässt sich das ganze so realisieren?

Gruß und danke.
Angehängte Dateien:
Gast #4067896
Lesenswert?

Hey, nicht wirklich.
Oder machen die Tasten etwas das Protokoll ;)?
Der einzige Sinn wäre über das Signal der Flip Flops, nocheinmal kurz 
Kontakt an der entsprechendenstelle der Matrix zu geben.
Praktisch Parallel zu jeder Taste einmal die obengezeigte Schaltung.

Mir geht es ja jetzt ersteinmal darum ob die obengezeigte Schaltung in 
den Richtigen Momenten auf 1 Springt.

Nach dem Motto: Q2=1, schließen des Kontakts in der Matrix.
Bei 10 Tasten ein noch Akzeptabler Aufwand.

Gruß
Gast #4068562
Lesenswert?

So, ich hab mal einwenig rumgerechnet.
Ich würde einen 0,1uF Kondensator verwenden.
Für den R1 50K Ohm und den R2(der vor dem Kondensator) 200K Ohm.
Damit läge das Tau bei 20ms bzw 25ms. Je nach dem ob der Kondensator 
aufläd oder entläd.
Der Ps 2 Port Tastet mit 80Hz ab. Also sollte das Relais dann lang genug 
aktiv sein, um regestriert zu werden. Auch wenn der Kondensator nach 
einem Tau natürlich erst um 68% geladen ist.
Als Gatter würde ich den MOS 4030 nehmen.
Zum Testen habe ich noch ein Relais mit 40mA schaltstrom rumfliegen.
Sollte so funktionieren oder?

Gruß und danke
#4068618
Lesenswert?

Ortskurve schrieb:
> So, ich hab mal einwenig rumgerechnet.
> Ich würde einen 0,1uF Kondensator verwenden.
> Für den R1 50K Ohm und den R2(der vor dem Kondensator) 200K Ohm.
> Damit läge das Tau bei 20ms bzw 25ms. Je nach dem ob der Kondensator
> aufläd oder entläd.
> Der Ps 2 Port Tastet mit 80Hz ab. Also sollte das Relais dann lang genug
> aktiv sein, um regestriert zu werden. Auch wenn der Kondensator nach
> einem Tau natürlich erst um 68% geladen ist.
Die Schaltschwelle des CMOS Eingangs liegt eh bei ca. 2/3 Vdd.
> Als Gatter würde ich den MOS 4030 nehmen.
> Zum Testen habe ich noch ein Relais mit 40mA schaltstrom rumfliegen.
> Sollte so funktionieren oder?
Aber bitte nur mit Transistor, der CD4030 kann nicht mal 5mA am Ausgang.
Gast #4069379
Lesenswert?

OldMan schrieb:
> Die PC Tastaturen senden alle einen Make- und Break-Code, warum dann der
> Aufwand mit einer eigenen Schaltung?

Klassisches Problem: Hier wird beschrieben wie jemand meint etwas lösen 
zu können statt mal zu sagen was denn die Aufgabenstellung ist.

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