2" TFT s ILI9225
2" TFT s ILI9225
Ahoj,
před časem jsem si koupil na eBAY 2" displej s řadičem ILI9225. Používám knihovnu UTFT od http://www.rinkydinkelectronics.com/
Po připojení na UNO displej funguje normálně jak má. Po zapojení na ATmega 2560 displej funguje také, ale celý obraz je jakoby "v mlze" s krátkým probliknutím, jak se mění scény z demo skeče. Chtěl jsem se proto zeptat, jestli někdo na podobný případ nenarazil a popřípadě jak jej řešil.
Děkuji
před časem jsem si koupil na eBAY 2" displej s řadičem ILI9225. Používám knihovnu UTFT od http://www.rinkydinkelectronics.com/
Po připojení na UNO displej funguje normálně jak má. Po zapojení na ATmega 2560 displej funguje také, ale celý obraz je jakoby "v mlze" s krátkým probliknutím, jak se mění scény z demo skeče. Chtěl jsem se proto zeptat, jestli někdo na podobný případ nenarazil a popřípadě jak jej řešil.
Děkuji
Re: 2" TFT s ILI9225
Ahoj,
jinou knihovnu jsem nezkoušel, protože ta deska není s SPI (alespoň to tak vypadá a jiná knihovna mi tam nešla, která by měla ovladač na ILI9225). Fotky přikládám..
jinou knihovnu jsem nezkoušel, protože ta deska není s SPI (alespoň to tak vypadá a jiná knihovna mi tam nešla, která by měla ovladač na ILI9225). Fotky přikládám..
- Přílohy
-
- zapojení displeje
- Displej s řadičem.jpg (28.08 KiB) Zobrazeno 3755 x
-
- Arduino MEGA 2560 problém...
- MEGA.jpg (78.07 KiB) Zobrazeno 3755 x
-
- Arduino UNO O.K. bez problému
- UNO_OK.jpg (116.42 KiB) Zobrazeno 3755 x
Re: 2" TFT s ILI9225
Za pokus by stálo napájať Megu externým zdrojom, ak teraz je napájaná len USB-čkom.... mne to pomohlo (pri inom type displeja)...
Re: 2" TFT s ILI9225
To jsem teď zkusil a chová se to stejně, je pravda, že to napájení přes USB mě už taky kolikrát vypeklo. Chová se to tak, že "normální" obraz na displeji vidím jenom chvilku, když se překresluje jiným obrazem nebo když stisknu a držím tl. "reset" tak vidím poslední obraz tak, jak by měl být zobrazen, ale zase nepokračuje program.. Celkem je nešťastné nemožnost SPI řízení (alespoň mě to nešlo s touto deskou displeje - viz obr. výše). Mám k dispozici datové signály D0-D7 připojené na piny Arduina 22-28 a pak řídící signály z displeje CS (A3), RS (A2), WR (A1) a RST (A0).
Re: 2" TFT s ILI9225
Tak trochu posun, ovšem nevím, jestli tím správným směrem. Upravil jsem driver ILI9225 v knihovnách UTFT a to parametr 02x0100 na 02x0300, což je podle datasheetu od Ilitek-u "LCD AC driving control". Původné bylo "Line inversion - 1 field interlace", nově "No Inversion. Active with positive polarity (VCOM = Low)". A pak také "doladění" 0x58 a 0x59, což je "The amplitude adjustment register for the positive polarity output." a The amplitude adjustment register for the negative polarity output.
Není to dokonalé, zřejmě by to chtělo jinou knihovnu, je jich mraky, ale většinou na SPI.. Nebo jiná možnost tento displej zavrhnout pro ATmega2560 a použít jiný..
Není to dokonalé, zřejmě by to chtělo jinou knihovnu, je jich mraky, ale většinou na SPI.. Nebo jiná možnost tento displej zavrhnout pro ATmega2560 a použít jiný..
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti