Forum: Mikrocontroller und Digitale Elektronik 4.3" Touchpanel ansteuern


von vinschente (Gast)


Lesenswert?

Hi,
erstmal möchte ich kurz mein Projekt vorstellen:
Es soll ein 4.3" Display(PSP-Display) mit einem FPGA angesteuert werden.
Hinzu kommt noch ein passendes resistives Touchpanel, welches dann auch 
vom FPGA "ausgelesen" soll.
Nun zu meiner Frage: Ich gehe mal davon aus, dass ich das Auslesen des 
Touchpanels nicht direkt mit dem FPGA machen kann, desweiteren hab ich 
keine AD-Wandler am FPGA. Nun stellt sich die Frage, ob dafür eher ein 
Mikrcontroller (z.B. AtTiny) oder eher ein spezieller Touchcontroller 
geeignet ist.
Die Kommunikation zwischen Controller und FPGA sollte mittels SPI oder 
I2C laufen.
Ich hoffe ihr könnt mir ein paar Tipps geben.
lg vinschente

von Daniel F. (df311)


Lesenswert?

müsste mit einem tiny (2313 oder so) gehen, oder du nimmst gleich ein 
paar spi-adc und klemmst die an dein fpga

von M. Н. (Gast)


Lesenswert?

Der ADS7843 ist ein Touchpanel-Controller mit SPI Interface.
Gibt's genügend Code im Internet, der die Funktionsweise zeigt.

Dürfte mit nem FPGA kein Problem sein.


Wenn du den nicht bekommst bzw. nicht willst würde ich die Variante mit 
AD- Wandlern bzw. kleinem AVR vorziehen. Dafür gibts sogar ne Appnote 
von Atmel:

http://www.adafruit.com/datasheets/AVR341.pdf

von vinschente (Gast)


Lesenswert?

cool,
das mit dem ADS7843 hört sich ja schick an.
leider hab ich keine Möglichkeit den zu bekommen...
werd mich dann wohl an den größeren Bruder halten müssen: ADS7846
leider kostet der um die 9 euro...
Obwohl sich die Appnote auch sehr interesant anhört. Werd wohl beides 
ausprobieren und mich dann erst später für eines entscheiden.
Vielen Dank für eure Mühe

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.