Touchscreen vom Navi ersetzen

OP #2611125
Lesenswert?

Ein schwergewichtiger Beifahrer ist auf mein liebstes Navi (GT-35) 
getreten, der Touchscreen ist kaputt.
Das Gerät habe ich zerlegt, es ist nur die Touchoberfläche zerrissen, 
der Bildschirm ist komplett in Ordnung.
Am Rand steht eine kurze Nummer (AE-0975), über die konnte ich kein 
Einzelteil finden. Der Schirm ist durch ein 4-adriges Flachfolienkabel 
angeschlossen.
Nun dachte ich schon dran, aus Bastelfreude eine Art Joystick oder sowas 
anzuschliessen, aber was liefert diese Touchfolie für Informationen über 
die 4 Kabel? Es ist ein resistiver Touch, also werden wohl Widerstände 
geliefert schätze ich. Könnte man sowas mit Potis lösen?
Gast #2611171
Lesenswert?

Eine Atmel Applikation Note zum Thema Touch-Screen:
http://www.atmel.com/Images/doc8091.pdf

Theoretisch ist das Ganze vergleichbar mit 2 Potis (X-Achse / Y-Achse) 
bei denen es möglich ist, die Mittelabgriffe mit einem Taster zu 
verbinden (Druck auf die Folie). Nach Außen sieht man nur die äußeren 
Anschlüsse der Potis (die 4 Anschlüsse der Folie). Die Position des 
Druckpunkts (Verbindung) wird aus den unterschiedlichen Widerständen 
ermittelt.
#2611214
Lesenswert?

Was ich "Hammer" finde ist ja, dass Atmel Hterm von Tobias Hammer in der 
AppNote benutzt :D

Aber was "kein Gast" schon sagte, wird es mit einem Joystick wohl nicht 
so einfach funzen. Die Software wird mit Sicherheit auf einen 
"Druckpunkt" warten, welcher dann direkt eine Koordinate liefert. Ein 
Joystick muss erstmal dort hin bewegt werden und liefert währenddessen 
ständig neue Werte wo sich der Joystick befindet. Du müsstest also genau 
wissen welche Joystick-Position sich wo auf dem Bildschirm abbildet. Die 
Joystick-Position dürfte aber erst gesendet werden wenn du dich auch 
dort mit dem Stick befindest (z.B. per Tastendruck). Dann kann man sich 
lieber eine neue Touchfolie kaufen und hoffen dass die Widerstandswerte 
passen :D Evtl. bietet das Navi ja auch eine Touchkalibrierung an.

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