Joystick Interface

Gast #232369
Lesenswert?
• ▲
▼
ich habe ein USB Interface für einen Drehgeber mit Joystick gebaut. Die
Drehgebersignale über eine serielle USB Emulation als + und - Zeichen
ausgegeben, das Knopf drücken und loslassen als 1 und 0. Das klappte
auf Anhieb, Hardware ist ein ATTiny2313, ein FT232BM und ein kleines
EEPROM.
Der eingebaute Joystick kann in 4 Richtungen geschaltet werden. Je
Achse ist ein Anschluss vorhanden der gegen Plus oder Minus schaltet,
über den Tastern liegt je ein Widerstand der dann in Mittelstellung U/2
= ca. 2,5 Volt an X und Y Achse erzeugt. Ich dachte der Tiny2313 hat
zwei Analoge Eingänge weil zwei Pins AN0 und AN1 heissen, da ist aber
leider nur ein Analogkomparator dran.
Hat hier jemand eine Idee wie man nun einfach die 2,5 V Mittelstellung
detektieren kann ? Evtl. über einen Fensterkomparator mit OPV?
Vorschlag für einen OPV in SMD der mit 5V auskommt? Oder lässt sich das
anders mit den eingebauten Features des Tiny realisieren?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.