Sigla Elecrow

Manual de utilizare modul SPI de 4.0 inch DLS31040B1_DLS31040B2 CR2023-MI4043
DLS31040B1 și DLS31040B2
Modul de afișare IPS TFT SPI de 4.0 inchi
Manual de utilizare

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci

Descrierea resurselor

Directorul de resurse este prezentat în următoarea figură:

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 1

Director Descrierea conținutului
1-Demo Conține sampprograme și instrucțiuni de utilizare pentru diverse platforme
2-Specificație Inclusiv specificațiile ecranului LCD, specificațiile produsului și inițializarea circuitului integrat al driverului ecranului LCD
3-Diagrama_Structură Inclusiv documente cu structura dimensiunii ecranului tactil, documente cu structura dimensiunii produsului
4-Fișă_Date_IC_Driver Inclusiv fișa de date pentru driverul pentru ecranul LCD și fișa de date pentru driverul pentru ecranul tactil
5-Schematică Inclusiv diagrama schematică a hardware-ului produsului, diagrama componentelor LCD Altium și ambalajul PCB
6-Manual_utilizator Conține documentul cu instrucțiuni de utilizare a produsului
7-Character&Picture_Molding_Instrument Conține software de extragere a imaginilor, software de extragere a caracterelor și instrucțiuni de utilizare a software-ului. Testele de afișare a imaginii și a textului în sampProgramul necesită utilizarea acestor două programe software pentru luarea de matriță.

Descrierea interfeței

Interfața din spatele modulului este prezentată în următoarea figură:

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 2

Număr Pinul modulului Descrierea funcției Pin
1 VCC Pozitiv alimentare LCD (Se recomandă conectarea la 5V. Când este conectat la 3.3V, luminozitatea luminii de fundal va fi ușor redusă)
2 GND Pământ de alimentare LCD
3 LCD_CS Semnal de control al selecției LCD, nivel scăzut activ
4 LCD_RST Semnal de control de resetare LCD, resetare la nivel scăzut
5 LCD_RS Semnal de control LCD pentru comandă/selectarea datelor Nivel înalt: date, nivel scăzut: comandă
6 SDI(MOSI) Semnal de scriere a datelor pe magistrala SPI (cardul SD și ecranul LCD sunt utilizate împreună)
7 SCK Semnal de ceas SPI bus (cardul SD și ecranul LCD sunt utilizate împreună)
8 LED Semnal de control al iluminării de fundal LCD (Dacă aveți nevoie de control, vă rugăm să conectați pinii. Dacă nu aveți nevoie de control, îl puteți sări peste)
9 SDO(MISO) Semnal de citire a datelor prin magistrala SPI (cardul SD și ecranul LCD sunt utilizate împreună)
10 CTP_SCL Semnal de ceas IIC pe magistrala de ecran tactil capacitiv (modulele fără ecrane tactile nu trebuie conectate)
11 CTP_RST Semnal de control al resetării ecranului tactil al condensatorului, resetare de nivel scăzut (modulele fără ecrane tactile nu trebuie conectate)
12 CTP_SDA Semnal de date IIC pe magistrala de date cu ecran tactil capacitiv (modulele fără ecrane tactile nu necesită conectare)
13 CTP_INT Semnal de întrerupere a atingerii magistralei IIC a ecranului tactil al condensatorului; la generarea atingerii, introduceți un nivel scăzut în controlul principal (modulele fără ecrane tactile nu trebuie conectate)
14 SD_CS Semnal de control al selecției cardului SD, nivel scăzut activ (fără funcție de card SD, poate fi deconectat)

Principiul de funcționare

3.1. Introducere în controlerul ST7796S
Controlerul ST7796S acceptă o rezoluție maximă de 320 * 480 și are o dimensiune GRAM de 345600 de octeți. Suportă simultan magistralele de date pe 8 biți, 9 biți, 16 biți, 18 biți și 24 de biți, precum și porturi seriale SPI cu 3 și 4 fire. Datorită numărului mare de porturi IO necesare pentru controlul paralel, controlul portului serial SPI este cel mai frecvent utilizat. ST7796S acceptă, de asemenea, afișaje color RGB de 65K, 262K și 16.7M, cu culori bogate. De asemenea, acceptă afișarea cu rotație și derulare, precum și redarea video, cu diferite metode de afișare.
Controlerul ST7796S folosește 16 biți (RGB565) pentru a controla afișarea unui pixel, astfel încât poate afișa până la 65 de culori per pixel. Adresa pixelului este setată în ordinea rândurilor și coloanelor, iar direcția de creștere și scădere este determinată de metoda de scanare. Metoda de afișare ST7796S se bazează pe setarea mai întâi a adresei și apoi pe setarea valorii culorii.

3.2. Introducere în protocolul de comunicare SPI
Sincronizarea modului de scriere a magistralei SPI cu 4 fire este prezentată în următoarea figură:

Elecrow DLS31040B1, DLS31040B2 Modul de afișare IPS TFT SPI de 4.0 inci - Protocol de comunicare

CSX este o selecție de cip slave, iar cipul va fi activat numai atunci când CSX este la un nivel de putere scăzut.
D/CX este pinul de control de date/comandă al cipului. Când DCX scrie comenzi la niveluri scăzute, datele sunt scrise la niveluri înalte. SCL este ceasul magistralei SPI, fiecare margine ascendentă transmitând 1 bit de date; SDA sunt datele transmise de SPI, care transmite 8 biți de date simultan. Formatul datelor este prezentat în următoarea figură:

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - transmisie

Bitul mare mai întâi, primul transmis.
Pentru comunicarea SPI, datele au o temporizare de transmisie, cu o combinație de fază de ceas în timp real (CPHA) și polaritate de ceas (CPOL):
Nivelul CPOL determină nivelul stării de inactivitate a ceasului serial sincron, CPOL=0, indicând un nivel scăzut. Protocolul de transmisie pereche CPOL Discuția nu a avut prea multă influență;
Înălțimea CPHA determină dacă ceasul sincron serial colectează date pe prima sau a doua margine de salt a ceasului,
Când CPHL=0, efectuați colectarea datelor la prima margine de tranziție;
Combinația dintre aceste două formează patru metode de comunicare SPI, iar SPI0 este utilizat în mod obișnuit în China, unde CPHL=0 și CPOL=0

Descriere hardware

4.1. Interfață FPC cu ecran tactil capacitiv 6P

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 3

P1 este un suport FPC cu o distanță de 6P 0.5 mm, folosit pentru a conecta cablul FPC 6P al ecranului tactil capacitiv și pentru a conecta semnalele tactile.

4.2. Alimentare voltage circuitul de stabilizare

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 4

Acest circuit este utilizat pentru a stabiliza volumul de intraretage al modulului, unde VCC este volumul de intrare externătage, VCC3.3V este volumul de intrare al modululuitage, iar C1 este condensatorul filtrului bypass. VCC poate fi conectat la 5V sau 3.3V, și se recomandă conectarea la 5V deoarece doar prin conectarea la 5V VCC3.3 poate scoate 3.3V. Dacă este conectat la 3.3 V, volumul de ieșire VCC3.3tage va fi mai mică de 3.3 V, ceea ce va face ca luminozitatea de fundal a ecranului LCD să se întunece.

4.3. Circuitul de interfață pentru slotul cardului SD 

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 5

SD_ CARD1 este un slot pentru carduri Micro SD pentru introducerea cardurilor Micro SD, ceea ce face ușoară utilizarea funcțiilor de extindere a cardurilor SD. Autobuzul SPI și LCD-ul utilizat sunt partajate.

4.4. Circuit de control al luminii de fundal

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 6

R1 este rezervat pentru compatibilitatea cu circuitul de control J3Y, folosind direct o rezistență de 0 ohmi. R2 este rezistența de limitare a curentului de iluminare de fundal, R7 este rezistența de tragere și Q1 este tranzistorul cu efect de câmp de canal BSS138 N. LED-ul este semnalul de control, iar LEDK este conectat la polul negativ al luminii de fundal. Când LED-ul este suspendat (fără semnal de control), din cauza tragerii R7, sursa BSS138 este la un nivel ridicat, cu poarta și scurgerea conducătoare, LEDK împământat și circuitul de iluminare de fundal conducând, aprinzând astfel lumina . Când intrarea LED-ului este scăzută, sursa BSS138 este scăzută, poarta și scurgerea acestuia sunt întrerupte, LDEK este suspendat și circuitul de iluminare de fundal este întrerupt, stingând astfel lumina; Când intrarea LED-ului este la un nivel înalt, sursa BSS138 este la un nivel înalt, poarta și scurgerea sa sunt conductoare, LDEK este împământat și circuitul de iluminare de fundal este conductiv, aprinzând astfel lumina;

4.5. Circuitul de conversie a nivelului de semnal IIC al capacitorului tactil 

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 7

R3, R4, R5 și R6 sunt rezistențe de tragere, iar Q2 și Q3 sunt FET-uri cu canal N BSS138. CTP_ SDA、CTP_IIC semnal de intrare de la terminalul de control principal SCL, 3V3_ CTP_ SDA、3V3_ CTP_ SCL este semnalul IIC convertit. Funcția acestui circuit este de a converti semnalul IIC de 5V sau 3.3V de la terminalul de control principal într-un semnal IIC de 3.3V și apoi de a-l introduce în modulul tactil capacitiv (deoarece modulul tactil capacitiv poate primi doar semnale de 3.3V) . De asemenea, poate converti semnalul de ieșire de 3.3 V de la modulul tactil capacitiv într-un semnal de 5 V și îl poate introduce la controlul principal. Principiul este (luând SDA ca example): sursa BSS138 este întotdeauna la nivelul de 3.3 V, iar când CTP_ SDA este la nivel scăzut, scurgerea BSS138 este la nivel, sursa vol.tage este mai mare decât scurgerea, poarta și scurgerea sunt conducătoare, iar poarta este, de asemenea, la nivel scăzut, 3V3_ CTP_ SDA este un nivel scăzut; Când CTP_ SDA este la nivel înalt, cu nivelul de scurgere de 5V al BSS138.
Sursa voltage este mai jos decât scurgerea, iar poarta și scurgerea sunt tăiate. Poarta este trasă până la 3.3V nivel înalt, cu 3V3_ CTP_ SDA este un nivel înalt. viceversa.

4.6. Interfață pin header 14P

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 8

J2 este pinul 14P, R8 este rezistența de tragere a pinului CS cardului SD. Pinul 14P este utilizat pentru a se conecta la controlul principal, care poate fi introdus direct sau conectat printr-un cablu DuPont. Deoarece cardul SD și LCD partajează magistrala SPI, mai întâi trageți în sus pinul CS al cardului SD pentru a-i dezactiva funcțiile și pentru a evita conflictele între dispozitivele magistralei SPI atunci când modulul este în uz.

4.7. Circuit de interfață FPC 14P

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 9

P2 este interfața de cablu FPC a modulului 14P, care poate fi conectată numai la controlul principal prin cablul FPC.

4.8. Circuit de conversie a nivelului semnalului de control

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 10

U2 este un circuit integrat de conversie de nivel care convertește între 5V și 3.3V. Acest circuit folosește doar funcția unidirecțională de la 5V la 3.3V, iar semnalele pe care modulul trebuie să le scrie sunt convertite prin acest circuit.

4.9. Interfață de sudare cablu cu ecran LCD 48P

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 11

QD1 este un pad 48P cu o distanță de 0.8 mm. Folosit pentru a suda LCD-ul astfel încât să poată primi semnale de la controlul principal.

Exampinstrucțiuni de utilizare a programului

Pentru instrucțiuni specifice, vă rugăm să consultați exampdocumentul cu instrucțiuni de utilizare a programului în exampdirectorul programului le.
A. Conectați modulul de afișare la placa de control principală (conectați direct, utilizați cablul DuPont sau cablul FPC);
B. Conectați placa de control principală la PC (trebuie conectată conform metodei de descărcare) și porniți placa de control principală;
C. Modificați, compilați și descărcați sample programe;
D. Verificați afișajul modulului și verificați dacă programul rulează cu succes;

Software obișnuit pentru instrumente

ExampProgramul trebuie să afișeze atât chineză, cât și engleză, simboluri și imagini, așa că necesită utilizarea unui software de preluare a mucegaiului. Există două tipuri de software de preluare a mucegaiului: Image2Lcd și PCtoLCD2002. Image2Lcd este folosit pentru extragerea imaginilor color, în timp ce PCtoLCD2002 este folosit pentru extragerea textului sau a imaginilor monocrome.
Software-ul de preluare a matrițelor PCtoLCD2002 este setat după cum urmează:
Selecția formatului matricei de puncte Cod Yin
Selectați modul rând cu rând pentru luarea mucegaiului
Selectați direcția matriței luând direcția în sensul acelor de ceasornic (cu poziția superioară în față)
Număr de ieșire Sistem de selecție Număr hexazecimal
Selectare format personalizat Formatul C51

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 12

Metoda de setare specifică poate fi găsită mai jos webpagină: http://www.lcdwiki.com/Chinese_and_English_display_modulo_settings
Setările software-ului de preluare a matriței Image2Lcd sunt prezentate în următoarea figură:

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci - software 13

Software-ul Image2Lcd trebuie setat să scaneze orizontal, de la stânga la dreapta, de sus în jos și cu biți mici în față.

Documente/Resurse

Modul de afișare IPS TFT SPI Elecrow DLS31040B1, DLS31040B2 de 4.0 inci [pdfManual de utilizare
DLS31040B1, DLS31040B2, DLS31040B1 DLS31040B2 Modul de afișare IPS TFT SPI de 4.0 inch, DLS31040B1 DLS31040B2, Modul de afișare IPS TFT SPI de 4.0 inch, Modul de afișare IPS TFT SPI, Modul de afișare TFT SPI, Modul de afișare SPI, Modul de afișare, Modul

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *