Display Ansteuerung

OP #5071646
Lesenswert?

Hallo alle zusammen,

ich habe dieses nette und bei Gott sehr günstige Display gefunden.

https://www.displaymodule.com/collections/all/products/dm-tft18-310

Dieses möchte ich gerne mit einem Raspi 3 ansteuern. Der Display 
Controller ist ein ILI9163C. Auf den Ports 41 bis 44 ist das top, 
bottom, right, left für das resistive Touch. Nun würde ich ja eigentlich 
4-AD Wandler benötigen um das Touch auszulesen.Da ja der Druck der 
Berührungstelle sich mittels einer Messung zweier Widerstände ermitteln 
lässt. Jetzt ist die Frage ob man das auch eleganter an einem Raspi 3 
umsetzen lässt oder ich wirklich 4 AD Wandler verbauen muss?


Beste Grüße
Gast #5071710
Lesenswert?

Sawyer M. schrieb:
> Auf den Ports 41 bis 44 ist das top,
> bottom, right, left für das resistive Touch.

Nein. Das ist ein "anderes" Interface.

Sawyer M. schrieb:
> Nun würde ich ja eigentlich
> 4-AD Wandler benötigen um das Touch auszulesen.

Nein. Du brauchst einen Touch Controller. Allgemein
wird der XPT2046 verwendet.

Und wenn du vorher gefragt hättest dann hätte ich dir
empfohlen gleich ein RaspBerry Display zu kaufen damit
du nicht ewig Sorgen hast wie du es anschliessen musst.

Alles andere wird dich überfordern.

http://www.ebay.de/itm/3-5-Zoll-TFT-SPI-LCD-Touch-Screen-Display-Monitor-Modul-fur-Raspberry-Pi-2B-3B-/152289941365?hash=item2375301775:g:i88AAOSwYHxWJADr
OP #5072038
Lesenswert?

Hm, dann muss ich anders fragen. Also ich habe ein Raspi 3 der ja diese 
MIPI DSI Schnittstelle aufweist. Jedoch benötige ich ein ca. 2" 
Kapazitives Touch. Es gibt viele Hersteller die 2" produzieren, aber 
eben nicht mit dieser MIPI DSI Schnittstelle. Nun ist die Frage ob ein 
Converter oder ähnliches wie das hier:

http://www.solomon-systech.com/en/product/main-display/mipi-bridge-ic/

gibt, mit dem ich ein Schnittstellen fremdes Display SPI 4 Wires, MCU 
8Bit, .. auf die Schnittstelle DSI bekomme.

Was meint Ihr, geht das?
Gast #5072917
Lesenswert?

>Es gibt viele Hersteller die 2" produzieren,
>aber eben nicht mit dieser MIPI DSI Schnittstelle.

>ein Converter oder ähnliches
>Was meint Ihr, geht das?

>Keiner einen Einwand dazu?

Du willst ein Schwein schlachten, um vegane Schnitzel zu machen,
aber keiner hat ein Rezept dazu.

Merkst du was ?

Du hast ein TFT mit ILI9163 und SPI Schnittstelle. Der R-PI hat eine 
SPI-Schnittstelle an PIN 9/10/11. Benutze sie also auch.
Der Hersteller bietet sogar Beispielcode an für das TFT unter 
->Ressources bei deinem Link. Also frisch ans Werk.
Und ja, das ist weit entfernt von der Geschwindigkeit/Funktionalität des 
7" Touch TFT von Element14 mit DSI Anschluss, das viel mehr kostet. Aber 
darum kann man auch mehr dafür verlangen.
Gast #5072925
Lesenswert?

Thomas F. schrieb:
> Allerdings kenne ich den Pi nicht und weiß nicht ob die Ports
> gleichzeitig noch als Digital-IO arbeiten können.

Ja, die Pins können als IO arbeiten, allerdings haben die Probleme als 
AD zu arbeiten, das kann der PI nicht.
Da währe ein Touch-Controller mit I2C/SPI wohl das sinnvollste. In 
diesem Fall eher SPI weil das Display auch SPI spricht.
DSI klappt damit nicht.
Gast #5073091
Lesenswert?

Zum einen, wenn Du Dir mal Deinen Link genau ansiehst, da ist keine 
DSI-SPI-Converter bei. Welchen Displaycontroller sollte der denn 
unterstützen? ILI9143,9163, RA8875, ST77356 oder was immer sich die 
Chinesen morgen ausdenken?
Zum anderen währe das auch ziemlich sinnfrei, MIPI-DSI ist für 
Bildschirme mit hoher Auflösung gedacht, nicht für so kleine 
Briefmarken-Displays mit grad 20.000 Pixeln.
Für SPI-Displays hat der Pi eine SPI-Schnittstelle, nimm die doch.
Gast #5073092
Lesenswert?

>SPI Schnittstelle mittels einem IC (wie oben im Link)
>auf die DSI Schnittstelle

wie schnell kann SPI vom TFT maximal sein ?
wie schnell ist DSI minimal ?
Unterschiede im Datenprotokoll ?
Aufwand bei der Umsetzung eines Adapters elektrisch/logisch ?
=> das Runde passt nicht in das Eckige !

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