luni, 28 octombrie 2019
3.5inch LCD-TFT 380x480 px ILI9846/XPT2046
Salut,
In cele din urma am ales de pe ocazii, un display nou TFT LCD 3.5 inch livrat cu promptitudine de OptimusDigital. Un dispozitiv similar gasiti pe Aliexpress
Am afacut aceasta alegere pentru ca are interfata de bus paralela 8080-16-bits pentru a avea un acces cat mai rapid si sa evit acele episoade sporadice de "slow motion".
Acest dispozitiv are doare interfata paralela pe 16 biti/canale deci nu il putem folosi pe o seriala SPI care in principiu este mai lenta.
El are nevoie de o sursa de alimentare de 3.3V DC.
MCU urile traditionale nu prea pot fi folosite din diverse motive.Sa le luam pe rand:
-Arduino UNO lucreaza pe 5V si in plus poti lucra in mod paralel pe 8biti.
-Arduino Mega ar putea lucra pe 16-biti paralel pentru ca are suficienti pini dar din pacate tori sunt la 5V...ar insemna sa face shift-voltage(5V la 3.3V) pe prea mult pini...si nu se merita.
-ESP32,ESP8266 are 3.3V dar insuficienti pini pt paralel
De altfel in documentatia de pe LcdWiki se specifica ca se poate conecta direct pin la pin(plug & use/play) pe diverse placi de dezvoltare bazate pe STM32 cum ar fi:
ALIENTEK STM32 Mini,
Elite, WarShip,
Explorer,
Apollo
Studiind placa de dezvoltare ALIENTEK STM32 mini am vazut ca ea este construita in jurul lui STM32F103RCT6.
Revenind la display-ul acesta sa mentionam ca are comunicatie SPI(seriala) dar numai pe partea de touch nu si pe partea de LCD.
Pentru partea de afisare LCD se bazeaza pe ILI9846 8080-16bits iar pe partea de touch se bazeaza pe IC-ul XPT2046.
Are o rezolutie de 320(RGB 18 biti) x 480 px si are o interfata pe 34pini(34P).
Abonați-vă la:
Postare comentarii (Atom)
Niciun comentariu:
Trimiteți un comentariu