
LCDWIKI
Modulul SPI de 4.0 inch MSP4030_MSP4031 Manual de utilizare
CR2023-MI4043
MSP4030&MSP4031
Modul de afișare IPS TFT SPI de 4.0 inchi
Manual de utilizare

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

| Director | Descrierea conținutului |
| 1-Demo | Conține sampprogramele și instrucțiunile de utilizare pentru diverse platforme |
| 2-Specificație | Inclusiv specificațiile ecranului LCD, specificațiile produsului și inițializarea driverului IC pentru ecranul 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 mucegaiului. |
Descrierea interfeței
Interfața din spatele modulului este prezentată în următoarea figură:

| Număr | Pinul modulului | Descrierea funcției Pin |
| 1 | vcc | Putere LCD pozitivă (se recomandă conectarea la 5V. Când este conectată la 3.3V, luminozitatea luminii de fundal va fi ușor slabă) |
| 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 | Comandă LCD / semnal de control al selecției datelor Nivel înalt: date, nivel scăzut: comandă |
| 6 | SDI(mosi) | Semnal de date de scriere a magistralei SPI (cardul SD și ecranul LCD utilizate împreună) |
| 7 | SCK | Semnal de ceas al magistralei SPI (cardul SD și ecranul LCD utilizate împreună) |
| 8 | LED | Semnal de control al luminii 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 omite) |
| 9 | SDO(miso) | Semnal de date de citire a magistralei SPI (cardul SD și ecranul LCD utilizate împreună) |
| 10 | CTP SCL _ | Semnal de ceas al magistralei IIC cu ecran tactil capacitiv (modulele fără ecrane tactile nu trebuie conectate) |
| 11 | CTP_RST | Semnal de control pentru resetarea ecranului tactil al condensatorului, resetare la nivel scăzut (modulele fără ecrane tactile nu trebuie conectate, |
| 12 | CTP_SDA | Ecran tactil capacitiv IIC semnal de date magistrală (modulele fără ecrane tactile nu trebuie conectate) |
| 13 | CTP_INT | Ecranul tactil al condensatorului IIC magistrala tactilă semnal de întrerupere, la generarea atingerii, introduceți un nivel scăzut la 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ă:

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ă:

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 de stare inactiv al ceasului sincron serial, cu CPOL=0, indicând un nivel scăzut. Protocolul de transmitere a perechilor 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

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

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

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

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

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

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

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

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

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 preluarea matriței Selectați direcția de preluare a matriței î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

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ă:

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
![]() |
LCD wiki MSP4030 4.0 inch IPS TFT SPI Display Module [pdfManual de utilizare MSP4030 Modul de afișare IPS TFT SPI de 4.0 inchi, MSP4030, Modul de afișare IPS TFT SPI de 4.0 inchi, Modul de afișare IPS TFT SPI, Modul de afișare TFT SPI, Modul de afișare SPI, Modul de afișare, Modul |
