XPT2046 Probleme beim Auslesen

Gast #5186420
Lesenswert?
• ▲
▼
Hallo Zusammen,

ich habe ein ili9341 Display mit einem XPT2046 Touchcontroller.
Beide hängen zusammen am Hardware SPI eines Atmega1284p. Display 
funktioniert soweit.
Probleme hab ich mit dem Touchscreen. Dieser liefert mit Werte von 
0-1984 bis Mitte des Displays und dann Startet er wieder bei 0-1984.
Ich muss dazu sagen, das ich bisher noch keinen kontakt mit Touchscreens 
hatte. Auch mit der Auswertung und der Kalibration hatte ich noch nichts 
zu tun. Über Tips und Tricks würde ich mich sehr freuen.
Angehängte Dateien:
(Firma: privat) #5186651
Lesenswert?
• ▲
▼
Der Anaolg-Digital Wandler in diesem Controller funktioniert indem ein 
Kondensator geladen wird. Danach zählt ein Timer, wie lange der 
Kondensator braucht, um sich wieder zu entladen. So kann man dann die 
Anfangsspannung messen.

Jede Messung dauert also seine Zeit. Schau doch mal, ob Du die Messung 
anstösst und danach zu schnell das Ergebnis liest. Das würde u.U. dieses 
Verhalten erklären.

Vielleicht ist aber auch die Referenzspannung falsch?

Vielleicht bist DU ja auch im 8 bit Mode?

http://www.buydisplay.com/download/ic/XPT2046.pdf
Gast #5186872
Lesenswert?
• ▲
▼
Peter schrieb:
> Über Tips und Tricks würde ich mich sehr freuen.

Also ein heisser Tip ist: die Spezifikation einhalten.

Im Datenblatt auf Seite 27 findet sich das Timing für das SPI.

Für DclkHigh und DclkLow jeweils 200ns Minimum ergäbe eine
maximale Takrate von 2.5 MHz

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.