Programovanie displaya

C,C++,C#

Moderátori: psichac, Moderátori

Martinelectronic
Okoloidúci
Okoloidúci
Príspevky: 16
Dátum registrácie: 15 Feb 2018, 14:41

Programovanie displaya

Príspevok od používateľa Martinelectronic » 10 Dec 2018, 15:22

Dobry den, chcel by som sa opytat mam tento display:
https://www.aliexpress.com/item/Free-sh ... 1c91095e97
a chcem ho pouzit s arduinom uno ale display ma mnoho pinov tak ci by mi niekto vedel pomoc programovo alebo niejakym inym sposobom napr. prevodnikom ci by sa to dalo spravit.

Ďakujem za odpovede
S pozdravom Martin
0

Používateľov profilový obrázok
juraj77
Ultimate člen
Ultimate člen
Príspevky: 1538
Dátum registrácie: 23 Sep 2012, 22:39
Bydlisko: Nitra
Vek: 44

Re: Programovanie displaya

Príspevok od používateľa juraj77 » 10 Dec 2018, 15:50

potrebuješ natiahnuť do programu knižnicu pre kontroler ILI9486/ILI9488
0
" Bez vody si viem predstaviť život, ale bez internetu a počítača nie.."

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Programovanie displaya

Príspevok od používateľa peterple » 10 Dec 2018, 18:19

jak mnoho? 16 datových plus 4 riadiace to je 20 pinov. Arduino uno má 20 IO pinov. Je to na tesno, ale dá sa. Ak treba tak môžeš ušetriť a nezapojiť reset a CS na procesor. Takže máš dva volné. Ak naozaj potrebuješ viacej pinov tak jeden 8 bitový latch 373 a získaš dalších 7 pinov. Neviem ako si hw a sw zdatný. To nebude len prepojiť niečo drôtikmi a použiť hotovú "knižnicu". Ale v takom prípade bu som už išiel do večšieho arduina.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

alidedko
Ultimate člen
Ultimate člen
Príspevky: 3963
Dátum registrácie: 04 Feb 2013, 22:04
Bydlisko: U alibabky v Poprade
Vek: 32

Re: Programovanie displaya

Príspevok od používateľa alidedko » 10 Dec 2018, 18:39

Alebo kupit Arduino Mega ...
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.

Martinelectronic
Okoloidúci
Okoloidúci
Príspevky: 16
Dátum registrácie: 15 Feb 2018, 14:41

Re: Programovanie displaya

Príspevok od používateľa Martinelectronic » 10 Dec 2018, 19:07

Radic ILI9486 uz mam v kniznici zahrnuty.Ja to robim len na jeden projekt.Potrebujem niejaky radic.Ak by niekto vedel poradit niejaky budem rad.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Programovanie displaya

Príspevok od používateľa peterple » 10 Dec 2018, 22:59

Nuž radič tam je (na tom displeji). A ten má veľa možností ako môže fičať. Jedna z nich je 16bit rozhranie. Ale ten istý radič vie aj 8bitové rozhranie. stačí tam len vstup IM0 prehodiť z 0 na jedna a je to. Potom samozrejme prerobiť tú knižnicu na 8bit komunikáciu.
Vieš to? Ak nie tak použi Arduino MEGA a nemáš problém, lebo ten HW je nakonfigurovaný a aj konektorovo šitý pre MEGA a ten sw je urobený pre MEGA.

Ak si si ty umanul že to chceš s UNO fajn, dá sa to. Ale potom si to musíš vedieť aj celé urobiť sám. Alebo nájsť projekt kde to tak niekto urobil a ten okopírovať.
Jednak UNO má dosť pinov na to to uriadiť a ešte ti dva zostanú. Druhak ten displej môžeš prepnúť na 8bitovú komunikáciu
tu je datasheet toho radiča.
https://datasheetspdf.com/pdf-file/9456 ... /ILI9486/1
strana 28
A tretiak môžeš použiť nejaký latch ako som ti napísal, ale asi nevieš čo je latch 373.
Ale nič z toho nie je pre manažérov ktorý používajú inžinierske riešenia bez toho aby im rozumeli. Ten radič displeja je o niekoľko rádov iná liga ako nejaký 16 znakový LCD ktorý si možno vieš obslúžiť sám aj bez knižnice.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

Používateľov profilový obrázok
Tribec Zacks
Pokročilý člen
Pokročilý člen
Príspevky: 709
Dátum registrácie: 26 Jún 2010, 00:00
Bydlisko: Levice / Cork IRL
Vek: 41
Kontaktovať používateľa:

Re: Programovanie displaya

Príspevok od používateľa Tribec Zacks » 11 Dec 2018, 00:15

@Martinelectronic, nechcem ti pridavat, ale si si isty ze obsluzis 320x480 farebnych pixelov 20 MHz duinom? zalezi to od aplikacie a co na tom lcd bude, ale vo vysledku to nebude boh vie co. ak to este hodis na 8bit mod, tak to bude celkom utrpenie a refresh rate bude strasne nizky. 320x480 je 153600 pixelov, kazdy z nich bude aspon v mode RGB565 potrebovat 16bit zapis a obsluzit write. kazdy novy snimok tiez vyzaduje jeho zmazanie a pak napisanie novych dat, popripade mazanie urcitej casti. pojde to aj s duinom, ale na nieco podobne to chce dost pamate pre doublebuffer a mcu minimalne s dma aby to nebol mackopes, este lepsie so samostatnym lcd kontrolerom.
0
Kreativita a motivacia je to, co prinasa originalne napady a myslienky, disciplina je to, co ich dokaze zrealizovat.

kamilko
Stály člen
Stály člen
Príspevky: 269
Dátum registrácie: 21 Okt 2017, 14:07
Bydlisko: kosice

Re: Programovanie displaya

Príspevok od používateľa kamilko » 11 Dec 2018, 08:57

Preco tento displej, ked existuje displej za 20E komunikujuci cez uart. Odpadne kopec starosti.S obsluhou.
Pozri na displeje nextion, zakladny model 3.5 za 20E vyvojove prostredie zdarma.
0

alidedko
Ultimate člen
Ultimate člen
Príspevky: 3963
Dátum registrácie: 04 Feb 2013, 22:04
Bydlisko: U alibabky v Poprade
Vek: 32

Re: Programovanie displaya

Príspevok od používateľa alidedko » 11 Dec 2018, 18:55

Za tu cenu mu velmi rad posuniem STM32 vyvojak. A je tam kooopec I/O pinov navyse, dotykova plocha ako bonus, RTC, ...

Ale ani toto, ani Nextion uz nie je Arduino, co je pravda :)
Prílohy
15445508727731886166203.jpg
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.

Používateľov profilový obrázok
Radus
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1497
Dátum registrácie: 27 Okt 2009, 00:00
Bydlisko: Prešov
Vek: 42

Re: Programovanie displaya

Príspevok od používateľa Radus » 11 Dec 2018, 22:01

...pozor, pre MiNI STM, ktoré je v príspevku predomnou s nasadeným TFT je počet voľných ďalšich pinov asi pať :) Treba kuk do schémy, inak prídete o nervi, prečo niečo nefunguje.
Prílohy
MINI_STM32-V3.0_SCH.pdf
(66.41 KiB) 115 stiahnutí
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok