ILI9325 oder doch etwas anderes?

Gast #4184816
Lesenswert?

Hat jemand Erfahrung mit der Programmierung solcher Panels?

http://www.ebay.de/itm/2-8-inch-mit-Touchscreen-SPI-TFT-LCD-ILI9325-Arduino-AVR-Raspberry-Pi-CP11005-/271534477424?pt=LH_DefaultDomain_77&hash=item3f38b75070

Macht man sich bei der Ansteuerung solcher Displays "tot" oder ist das 
gut machbar, wenn man nicht auf Schmerzen steht :)

Oder hat vielleicht jemand einen anderen Tipp für ein günstiges 
RGB-Panel, das sich gut ansteuern lässt?
Persönliche Seite #4184821
Lesenswert?

Da ist ja das Schematic dabei.
Für nen SPI wären das aber viele Pins.
Laut Schematic siehts eher nach parallel aus mit RD/WR und 16 Bit 
Datenbus.
Touchpanel ist rausgeführt und ein SDCardSlot (da kommt wohl das SPI 
dann her).

Eventuell bietet sich da eher erstmal eine echte SPI-Variante an. Da 
braucht man auch nicht soviele Pins und oder einen Speicherbus.
Zum Beispiel der kleine Bruder (allerdings ohne Touch): 
http://www.ebay.de/itm/2-2-inch-SPI-TFT-LCD-Display-ILI9341-For-Arduino-AVR-STM32-ARM-PIC-CP11002-H52-/281353505264
Gast #4184832
Lesenswert?

Das Touch wäre mir tatsächlich ziemlich egal.

Meinst Du, dass sich das Display (mein Link) nicht per SPI ansprechen 
lässt (also quasi wahlweise)?

Zu Deinem Link: Mit diesem hast Du also Erfahrung?
Persönliche Seite #4184845
Lesenswert?

Naja, 's richtet sich ja immer nach dem Aufwand den man betreiben will 
für den Anfang.
Bei dem Modul wo ich da mal den link gepostet hab, hab ich 'n paar hier.
Allerdings steht das ausprobieren noch aus.

Ich denk ja schon, daß so ein paar Kabel mal schnell ziehen vom 
Controller um das Ding mit SPI anzusprechen für den Anfang nicht 
schlecht ist.

Zum Beispiel hier:
Beitrag "2.2" GLCD 320x240 mit ILI9341"

Wenn die Zeit nicht drängt:
http://www.aliexpress.com/item/Wholesale-1PC-2-2-Inch-240-320-Dots-SPI-TFT-LCD-Serial-Port-Module-Display-ILI9341/1188518505.html

An welches Zielsystem hatteste denn gedacht und welche 
Programmiersprache ?
Gast #4184852
Lesenswert?

Ich habe nichts konkretes vor möchte in meinen Semesterferien nur ein 
bisschen was sinnvolles tun :) Programmiert wird in C und wahrscheinlich 
ein 8-Bitter. Eventuell versuche ich mich auch mal an einem M3, M4 oder 
nem PIC32
Persönliche Seite #4184853
Lesenswert?

Dann würd ich dir ja empfehlen hol das SPI-Modell :)
Wenn du dich im 3,3 Volt Rahmen aufhält sollte das auch gehen.

Habe vor kurzen mal so ein Display ausprobiert:
http://www.ebay.de/itm/OLED-Display-weis-I2C-0-96-128x64-Pixel-/231608162575?pt=LH_DefaultDomain_77&hash=item35ecec190f

macht auch was her, nur leider kein RGB.
Aber keine LED-Spannung notwendig.
Gast #4184940
Lesenswert?

Dennis H. schrieb:
> Eventuell bietet sich da eher erstmal eine echte SPI-Variante an. Da
> braucht man auch nicht soviele Pins und oder einen Speicherbus.
> Zum Beispiel der kleine Bruder (allerdings ohne Touch):
> Ebay-Artikel Nr. 281353505264



Malli schrieb:
> Ich habe nichts konkretes vor möchte in meinen Semesterferien nur ein
> bisschen was sinnvolles tun :) Programmiert wird in C und wahrscheinlich
> ein 8-Bitter. Eventuell versuche ich mich auch mal an einem M3, M4 oder
> nem PIC32

Den 2.2" benutze ich aktuell für ein Projekt, ist ganz schön, 
ausreichend schnell trotz SPI. Angesteuert mit einem Atmega328 Arduino 
Uno Board, allerdings via ISP und C.... müsste das demnächst mal auf 
einen Mega 2560 bringen weil mir die Pins ausgehen :/
Gast #4184965
Lesenswert?

Malli schrieb:
> Übrigens steht die Frage immer noch im Raum in das Display (Link aus 1.
> Beitrag) auch via SPI angesteuert werden kann und ob jemand Erfahrung
> mit diesen oder dem Controller (Betreff) hat.

Hab ich schonmal mit dem Raspberry benutzt, allerdings mit fertig Lib..

Ein Blick ins Datenblatt vom ILI9325 sagt, dass SPI schonmal möglich 
ist, allerdings vermute ich, dass nur der Parallele Anschluss 
rausgeführt ist.



##################################

Interesse halber, wieso willst du unbedingt etwas zu diesem herausfinden 
wenn der 2.2 ohne Touch auch gehen würde, zudem es zig Beiträge gibt.. ?
#4184996
Lesenswert?

ich habe ein ähnliches mit ili9325, dort ist alles rausgeführt von 8 bis 
18bit parallel, SPI, und Touch-SPI alles über Jumper einstellbar.

Kommt auch auf die MCU an die Du benutzen möchtest da der Chip nur einen 
Framebuffer hat kann das ansteuern über einen AVR sehr langsam 
erscheinen wenn man ganze Bildschirminhalte ändern möchte.

Teuer aber witzig wäre Bildschirme mit einer eingebauten Grafikengine zB 
RA8875 oder was ich noch nebenbei in Erfahrung bringe einen STM32 als 
DMA Engine mit diversen vereinfachten Grafikfunktionen vorzuschalten den 
man dann mit der langsamen MCU ansteuert. (Dafür gibt es irgendwo schon 
Projekte)
#4185007
Lesenswert?

Hallo,


Malli schrieb:
> Hat jemand Erfahrung mit der Programmierung solcher Panels?
>
> Ebay-Artikel Nr. 271534477424

in der Beschreibung steht:

2.8" inch mit Touchscreen SPI
TFT LCD ILI9325 Arduino/AVR

SPI BEZIEHT SICH NUR AUF DAS TOUCHSCREEN!!

Das Display (Controller S6D1121 nicht ILI9325) ist wie oben beschrieben 
parallel mit RD/WR und 16 Bit Datenbus.

Also nicht brauchbar! Habe selber eines zurückgegeben!!

Besser: Firma Reichel C-Berry 28 (Sonderangebot)

http://www.reichelt.de/RASP-C-BERRY-28/3/index.html?&ACTION=3&LA=446&ARTICLE=144719&artnr=RASP+C-BERRY+28&SEARCH=c-berry+28

Das Display ist qualitativ hochwertig, hat nur Spi und ist kompatible 
mit allen Microprozessoren.

Code findest du hier:http://www.basteln-mit-avr.de/



Gruß G.G.
#4185278
Lesenswert?

Ich habe diese ILI93xx-basierten Displays in kommerziellen Projekten am 
External Memory Interface eines Mega64/128/90CAN128/... betrieben. Das 
ist die performanteste Möglichkeit. 8-Bit Displays lassen sich direkt 
betreiben, 16 Bit Displays brauchen Latches. Ich habe mal ein 
CPLD-Design mit einem  9572XL gemacht, das die Busbreitenumsetzung 
macht.

fchk

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