4 Schalter als 4 Taster

OP #637081
Lesenswert?

Hallo

ich möchte mir für den Gameport eine kleine Konsole bauen. In die unter 
anderen auch 4 Schalter kommen sollen, welche aber vom Rechner als 
Taster ausgewertet werden sollen. Es soll sowohl die steigende als auch 
die fallende Flanke als ein Impuls weitergegeben werden.

Lösungsansätze habe ich schon einige hier und auch an anderen Stellen 
gefunden zB. Monoflops, Komparator oder auch mit einem 4er EXOR. Bin 
noch rumprobieren was davon die eleganteste Lösung ist. Einen µC kann 
man dafür sicherlich auch nehmen, nur müßte ich mich da erst in das 
Programieren einarbeiten.

Der Tasteranschluß des Gameports hat einen High Pegel welcher mit den 
Joysticktastern auf GND gezogen wird. Das wollte ich dann mit einem 
Transistor machen. Mein Problem ist das ich nicht weiß wie hoch der 
Strom ist der da geschaltet wird, sollte eigentlich nicht viel sein.
Ich dacht an einen BC547 als Tasterersatz nur um den Vorwiderstand zu 
bestimmen brauch ich bei allen Beispielrechnungen den zu schaltenden 
Strom. Den habe ich aber nicht. Gibt es irgendwelche Standartgrößen 
welche verbaut werden, egal welche Ansteuerschaltung davor sitzt?

Gruß
Michael
OP #637092
Lesenswert?

Das müßte sowas ähnliches wie der Komparator sein. Dafür habe ich schon 
eine Schaltung bei ELV gefunden 
http://www.elv-downloads.de/service/manuals/FDA10/FDA10_KM_G_020924.pdf
und auch schon als Schaltplan etwas angepaßt den LM 358 habe ich gegen 
einen LM 339 getauscht. Aber bei der Schaltug sind es doch schon einiges 
an Bauteilen und das dann viermal da wird es auf dem Streifenraster 
schon etwas eng.
Aber wie schon geschreiben um die Flanekenauswertung geht es nur zum 
Teil, da suche ich nur noch nach einer sparsameren Lösung.
Nur bei dem Schatlen des High Pegels stehe ich etwas auf dem Schlauch.
#637094
Lesenswert?

> Ich dacht an einen BC547 als Tasterersatz nur um den Vorwiderstand zu
> bestimmen brauch ich bei allen Beispielrechnungen den zu schaltenden
> Strom. Den habe ich aber nicht. Gibt es irgendwelche Standartgrößen
> welche verbaut werden, egal welche Ansteuerschaltung davor sitzt?

Probiers einfach aus.
Nimm als Basiswiderstand mal 1 kOhm und probier ob das klein
genug ist. Wahrscheinlich wirds reichen. Wenn nicht, denn nimm
einen kleineren Widerstand.
(Firma: TravelRec.) Persönliche Seite #637117
Lesenswert?

Bei so viel Aufwand wäre die Lösung mit einem Tiny-Controller wirklich 
eleganter, kostet wenig, braucht kaum Teile, läßt sich auch auf 
Lochraster aufbauen und läßt sich so programmieren, wie man´s haben 
will. Das Programm ist dabei so simpel, daß man es schnell in Assembler 
zusammenhacken kann. Die ganze Schaltung dürfte locker in das Gehäuse 
des 15-poligen SUB-D-Steckers passen. Überleg Dir´s. Da kannst Du auch 
noch jede Menge bei lernen und Du kommst von den "ollen" Logikbausteinen 
weg.
OP #637439
Lesenswert?

Das dies nicht die beste Lösung ist war mir schon klar. Als ich diese 
bei ELV gefunden hatte wollte ich es mal in Target, quasi als Übung, für 
ein vierfach Sytem nachbauen. Aber den fertigen Plan fand ich dann schon 
etwas heftig.
Das mit dem 4x ExOr hatte ich auch schon überlegt nur da war ich mir 
nicht sicher ob so eine Simpel Lösung funktioniert.
Puh, ich merke immer mehr das es 15 Jahre her ist das ich mich damit 
richtig befasst habe.
Danke für Eure Tips. Den vereinfachten Plan werde ich hier auch noch 
einstellen.

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