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?
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
:
Bearbeitet durch User
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?
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 ?
:
Bearbeitet durch User
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
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.
Danke Dir für die Tipps. Ich glaube ich bestelle mir das kleine Model mit SPI und das OLED mal zum Spielen :)
Das OLED hatte allerdings I2C, mit zwei Externen 10kOhm-Pullups aber auch kein Problem. Malli schrieb: > Danke Dir für die Tipps. Ich glaube ich bestelle mir das kleine Model > mit SPI und das OLED mal zum Spielen :) Viel Spaß.
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 :/
Ü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.
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.. ?
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)
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.
Ich habe dieses.. allerdings noch nicht selbst in Betrieb da Atmega zu langsam. Nennt sich HY28B. http://www.hotmcu.com/28-touch-screen-tft-lcd-with-all-interface-p-63.html
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.