Cuprins:

Adăugarea pinului CS la ST7789 LCD IPS de 1,3 ": 5 pași
Adăugarea pinului CS la ST7789 LCD IPS de 1,3 ": 5 pași

Video: Adăugarea pinului CS la ST7789 LCD IPS de 1,3 ": 5 pași

Video: Adăugarea pinului CS la ST7789 LCD IPS de 1,3
Video: Injectoare blocate sau zgomotoase-Ce putem Face? 2024, Iulie
Anonim
Adăugarea CS Pin la ST7789 1.3
Adăugarea CS Pin la ST7789 1.3
Adăugarea CS Pin la ST7789 1.3
Adăugarea CS Pin la ST7789 1.3
Adăugarea pinului CS la ST7789 1.3
Adăugarea pinului CS la ST7789 1.3
Adăugarea pinului CS la ST7789 1.3
Adăugarea pinului CS la ST7789 1.3

Recent am întâlnit un ecran IPS TFT de 1,3 cu un cost redus. Are o rezoluție foarte mare de 240x240 pixeli și o densitate foarte mare a pixelilor datorită dimensiunilor sale mici. Este un panou IPS, IPS înseamnă InPlane Switching. Acestea sunt tipuri superioare de Ecrane LCD care au unghiuri de vizualizare excelente și o reproducere mai bună a culorilor decât LCD-urile tradiționale de tip TFT + TN / CSTN. De aceea este unul dintre LCD-urile mele preferate.

Folosește interfața SPI pentru a comunica cu microcontrolerul sau cu un SOC.

SPI standard folosește 4 fire pentru a comunica:

1) MOSI -> Master Out Slave In

2) MISO -> Master In Slave Out

3) SCK -> Serial Clock

4) CS / SS -> Chip Select / Slave Select

SPI permite mai multe dispozitive pe magistrală și dispozitivul activ este selectat trăgând linia de selectare a cipului LOW. Acest afișaj nu are linia de selectare a cipului împărțită în anteturi.

S-ar putea să vă întrebați de ce să vă deranjați să piratezi linia CS? Ei bine, asta depinde de aplicație. Dacă aveți afișajul ca singurul dispozitiv pe magistrala SPI, atunci este în regulă. Afișajul va funcționa în continuare, deși dacă doriți să utilizați un alt dispozitiv pe magistrala SPI, cum ar fi un adaptor de card SD, atunci nu aveți noroc, deoarece ambele necesită linii CS separate pentru a vorbi cu dispozitivul slave. De aceea vom scoate linia CS din modul.

Acest modul are în total 7 pini:

1) BLK = Lumina de fundal

2) D / C = Date / Comandă

3) RES = Reset

4) SDA = Serial Data sau SPI MOSI

5) SCL = Serial Clock sau SPI SCK

(Nu vă confundați cu pinii I2C SDA și SCK, acest ecran nu este I2C.)

6) VCC (3,3V)

7) Pământ

Prin conectarea pinului BLK la VCC putem activa lumina de fundal cu LED a ecranului, dar acest pin este inutil, cu excepția cazului în care doriți să controlați lumina de fundal prin software. Dar putem folosi acest pin suplimentar ca pin CS, eliminând urma de pe panglica ecranului LCD.

Provizii

1) tăietor ascuțit sau cuțit.

2) Fier de lipit

3) Sârmă jumper sau sârmă de înfășurare (> 28AWG)

4) Pistol de lipit fierbinte (Opțional)

Pasul 1: întreruperea primei urmări

Întreruperea primei urme
Întreruperea primei urme
Întreruperea primei urme
Întreruperea primei urme
Întreruperea primei urme
Întreruperea primei urme

Mai întâi obțineți un tăietor ascuțit. Apoi tăiați urma așa cum se arată în imagine. Faceți acest lucru cu atenție, deoarece ecranul este fragil și nu lăsați tăietorul să alunece și să deterioreze cablul cu bandă. După întreruperea urmării, asigurați-vă că pinul BLK este deconectat de la rezistorul R2 de sub această urmă cu ajutorul multimetrului în modul continuitate.

Pasul 2: Adăugarea tampoanelor de lipit

Adăugarea tampoanelor de lipit
Adăugarea tampoanelor de lipit
Adăugarea tampoanelor de lipit
Adăugarea tampoanelor de lipit
Adăugarea tampoanelor de lipit
Adăugarea tampoanelor de lipit

Din nou, cu ajutorul tăietorului, răzuiește cu atenție masca de lipit în cele trei locuri afișate în imagine. Aveți grijă să nu expuneți urmele învecinate, dacă faceți acest lucru va îngreuna lipirea ulterior. Răzuți-l până când vedeți cuprul gol. Ar trebui să fie suficient de mare pentru a lipi firele jumper pe care le vom lipi mai târziu.

Apoi cosiți aceste tampoane de cupru expuse cu o lipire proaspătă.

Pasul 3: întreruperea urmăririi a doua

Întreruperea celei de-a doua urme
Întreruperea celei de-a doua urme
Întreruperea celei de-a doua urme
Întreruperea celei de-a doua urme
Întreruperea celei de-a doua urme
Întreruperea celei de-a doua urme

Vă recomandăm să utilizați un fier de călcat cu temperatură controlată pentru pasul următor. Setați fierul de călcat la aproximativ 350C pentru a evita ruperea tampoanelor mici de lipit pentru LCD. Voi folosi TS100 de încredere pentru asta. Începeți prin adăugarea unor lipiri proaspete la tampoanele de lipire a conectorului panglică. Și începând din orice parte, trageți ușor panglica în sus pentru a îndepărta îmbinarea de lipit pe rând. Fii foarte blând! Această panglică este foarte fragilă. îndoirea prea mare va sparge urmele interne. Acum, după ce ați scos panglica, tăiați urma care merge de la a 5-a urmă din partea stângă. Aceasta este linia noastră CS, legată permanent de GND. Tăiați de-a lungul părții inferioare a urmelor din umplutura de inundații a solului. După întrerupere, asigurați-vă că acesta este deconectat de la pinul GND.

După ce ați terminat, resoldați panglica la PCB și verificați toate conexiunile cu multimetru.

Pasul 4: Adăugarea firelor jumper

Adăugarea firelor jumper
Adăugarea firelor jumper
Adăugarea firelor jumper
Adăugarea firelor jumper
Adăugarea firelor jumper
Adăugarea firelor jumper

Obțineți niște fire de jumper fine (se recomandă un miez solid) și stanuați capetele dezizolate. Conectați un fir de la urmărirea antetului BLK la urmărirea CS a panglicii și un fir de la VCC la urmele de iluminare din spate.

Aceasta va lega lumina de fundal de VCC și va conecta antetul gratuit la CS.

Adăugați niște adeziv fierbinte pe fire și conexiuni după verificare.

Pasul 5: Test:)

Test:)
Test:)

Testați TFT cu MCU-ul dvs. preferat.

Biblioteca Adafruit ST77XX

Biblioteca Adafruit GFX

Recomandat: