Touch-(Grafik) LCD ansteuern mit Atmega möglich?

Gast #2664884
Lesenswert?

Hallo,

Ich hab mal eine Frage, und zwar habe ich mir ein Grafik LCD mit Touch 
(320x240) gekauft, und wollte dies mit einem ATMega ansteuern. Ist dies 
mit einem ATMega16/32/644 einfach so möglich oder benötige ich sonst 
etwas dafür ? Das Display ist ein WINTEK WD-H3224V.

MFG Moritz S.
Gast #2664888
Lesenswert?

Sicher ist das moeglich. Man sollte allerding keine zu hohen Erwartungen 
haben. Sich bewegende, schattierte 3D Koerper werden nicht drin liegen, 
ein Menu zur Bediening eines Devices aber schon. Und nimm einen Mega644, 
die anderen sind Spielzeug. Die Einsparung gering, ausser es geht in die 
Stueckzahlen.
Gast #2664912
Lesenswert?

Für den Anfang müsste erstmal ein einfaches Bildchen mit 2 Rechtecken wo 
man draufklicken kann reichen. ATMega644 wirds dann denke ich, aber der 
Beitrag von Spess53 (Der Beitrag ist ganz gut) ist nicht für 
Touchdisplays oder?
Gast #2664928
Lesenswert?

Touch ist ein Input. Und abgesehen, dass dieser Input einen Bezug zum 
Inhalt des Displays hat, eigentlich keinen Zusammenhang mit dem Display 
hat. Dh die Displayroutinen sind unabhaengig von den Touch Routinen.
Gast #2664933
Lesenswert?

> aber der Beitrag von Spess53 (Der Beitrag ist ganz gut) ist nicht für
> Touchdisplays oder?

'touch' ist (bei den bezahlbaren Displays, insbesondere bei dem 
Deinigen) im Wesentlichen eine Folie, die ∗zusätzlich∗ vorne 
draufgeklebt ist. Ansteuertechnisch sind 'touch' und 'Grafik' zwei 
vollkommen unabhängige Dinge.

Für die Funktionsweise von 'touch' schau Dir mal die AVR341 [0] an.

HTH

[0] http://www.atmel.com/Images/doc8091.pdf
Gast #2664997
Lesenswert?

Schon mal bei Atmel nach AVR341 gesucht ? In den Appnotes.
Touch (guenstig) bedeutet normalerweise man legt eine Spannung in X an 
und erhaelt eine Spannung zurueck, dann legt man eine Spannung an Y an 
und bekommt wieder eine Spannung zurueck. Beide sind per ADC zu wandeln. 
Diese beiden Werte geben dann die Koordinate.

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