Touch Sreen Controller auswerten

OP #3039605
Lesenswert?

Hallo

Ich habe einen 4 wire Touch Screen denn ich mit einem MXB7846 über SPI 
auswerte. So weit so gut. Leider kann ich kein wirkliches Muster der 
Werte erkennen.
Der Touch hat folgende Bezeichnung: AMT 9502
Bekommen folgende Werte.

nichts gedrückt:Y=127 X=127
rechts oben:Y=62 X=121
rechts unten Y=107 X=64
links oben Y=64 X=100
links unten Y=118 X=64

Wie kann ich jetzt das umrechnen?? Vor allem habe ich Probleme da Rechts 
oben und Links oben nicht wirklich zu unterscheiden ist.

Gruß Christoph
OP #3039670
Lesenswert?

Ich lesen mit einem Atmega 2560 den Touch Screen aus.
Leider habe ich kein Datenblatt des Touch Screens.
Falls es hilft es der Tousch Screen dieses Threads
Beitrag "[V] 7 LCDs 320x240 s/w, 6 Zoll + Touchscreen"

Über SPI Sende ich den Wert 0x9B danach 0x00 und bekomme den Wert Y 
zurück. Zum abschließen der Messung sende ich nochmals 0x00.

für den X Wert sende ich 0xDB danach 0x00 und bekomme den Wert X zurück. 
Zum abschließen der Messung sende ich nochmals 0x00.

Gruß Christoph
Angehängte Dateien:
#3039874
Lesenswert?

Wenn Du nichts drückst, mußt Du die Meßergebnisse verwerfen. Woher soll 
auch was Sinnvolles kommen, schließlich sind die beiden Folien in dem 
Fall nicht verbunden und die Analogeingänge hängen "in der Luft". Das 
ist beim Vierdrahtsensor immer so, beim Fünfdrahtsensor sieht das anders 
aus.

Um eine Berührung zu erkennen, mußt Du den Pen-Interruptausgang des 
Controllers verwenden oder eine "Druckmessung" machen wie im Datenblatt 
beschrieben.

Peter

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