Բովանդակություն:

CS Pin- ի ավելացում ST7789 1.3 "IPS LCD- ում` 5 քայլ
CS Pin- ի ավելացում ST7789 1.3 "IPS LCD- ում` 5 քայլ

Video: CS Pin- ի ավելացում ST7789 1.3 "IPS LCD- ում` 5 քայլ

Video: CS Pin- ի ավելացում ST7789 1.3
Video: Pinduoduo _ Լրացնում ենք Onex-ի հասցեն 2024, Նոյեմբեր
Anonim
CS Pin- ի ավելացում ST7789 1.3 -ում
CS Pin- ի ավելացում ST7789 1.3 -ում
CS Pin- ի ավելացում ST7789 1.3 -ում
CS Pin- ի ավելացում ST7789 1.3 -ում
CS Pin- ի ավելացում ST7789 1.3 -ում
CS Pin- ի ավելացում ST7789 1.3 -ում
CS Pin- ի ավելացում ST7789 1.3 -ում
CS Pin- ի ավելացում ST7789 1.3 -ում

Վերջերս ես հանդիպեցի 1.3 դյույմանոց IPS TFT էժան էկրանին: Այն ունի 240x240 պիքսել շատ բարձր թույլատրելիություն և իր փոքր չափսերի պատճառով շատ մեծ պիքսելային խտություն: Դա IPS վահանակ է, IPS- ը նշանակում է InPlane Switching: Սրանք ավելի բարձր կարգի տեսակներ են: LCD էկրաններ, որոնք ունեն դիտման մեծ անկյուններ և ավելի լավ գունային վերարտադրություն, քան ավանդական TFT+TN/CSTN տիպի LCD- ները: Ահա թե ինչու է դա իմ ամենասիրած LCD- ներից մեկը:

Այն օգտագործում է SPI ինտերֆեյսը միկրոկառավարիչի կամ SOC- ի հետ հաղորդակցվելու համար:

Ստանդարտ SPI- ն հաղորդակցության համար օգտագործում է 4 լար:

1) MOSI -> Master Out Slave In

2) MISO -> Master In Slave Out

3) SCK -> Սերիական ժամացույց

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

SPI- ն թույլ է տալիս մի քանի սարքեր ավտոբուսում, իսկ ակտիվ սարքը ընտրվում է `չիպի ընտրման տողը. ԱOWՐ քաշելով: Այս ցուցադրման վրա չիպերի ընտրության տողը ճեղքված է վերնագրերում:

Դուք կարող եք հարցնել, թե ինչու՞ անհանգստացնել CS գիծը կոտրելու համար: Դե, դա կախված է կիրառությունից: Եթե դուք ունեք էկրանը որպես միակ սարք SPI ավտոբուսում, ապա դա լավ է: Էկրանը դեռ կաշխատի, չնայած եթե ցանկանում եք SPI ավտոբուսում օգտագործել այլ սարք, ինչպես SD քարտի ադապտեր, ապա բախտը ձեզ չի բերի, քանի որ երկուսն էլ պահանջում են առանձին CS գծեր `ստրուկ սարքի հետ խոսելու համար: Այդ պատճառով մենք պատրաստվում ենք CS գիծը դուրս բերել մոդուլից:

Այս մոդուլն ունի ընդհանուր 7 կապում.

1) BLK = Հետ լուսավորություն

2) D/C = Data/Command

3) RES = Վերագործարկեք

4) SDA = Սերիական տվյալներ կամ SPI MOSI

5) SCL = Սերիայի ժամացույց կամ SPI SCK

(Մի շփոթվեք I2C կապերի SDA և SCK- ի հետ, այս էկրանը I2C չէ):

6) VCC (3.3V)

7) գետնին

BLK կապը VCC- ին միացնելով մենք կարող ենք միացնել էկրանի լուսադիոդային լուսավորությունը, սակայն այս կապն անօգուտ է, եթե չես ցանկանում վերահսկել լուսավորությունը ծրագրային ապահովմամբ: Բայց մենք կարող ենք օգտագործել այս լրացուցիչ քորոցը որպես CS քորոց ՝ LCD- ի ժապավենից հետքը հեռացնելով:

Պարագաներ

1) կտրուկ դանակ կամ դանակ:

2) Sոդման երկաթ

3) ցատկող մետաղալար կամ մետաղալար փաթաթող մետաղալար (> 28AWG)

4) տաք սոսինձ ատրճանակ (ըստ ցանկության)

Քայլ 1. Առաջին հետքի ընդհատում

Ընդհատելով առաջին հետքը
Ընդհատելով առաջին հետքը
Ընդհատելով առաջին հետքը
Ընդհատելով առաջին հետքը
Ընդհատելով առաջին հետքը
Ընդհատելով առաջին հետքը

Նախ ինքներդ ձեզ կտրեք կտրիչ: Այնուհետեւ կտրեք հետքը, ինչպես ցույց է տրված նկարում: Դա արեք ուշադիր, քանի որ էկրանը փխրուն է և թույլ մի տվեք, որ կտրիչը սայթաքի և վնասի ժապավենի մալուխը: Հետքն ընդհատելուց հետո համոզվեք, որ BLK կապն անջատված է այս հետքի ներքո գտնվող R2 դիմադրիչից `շարունակականության ռեժիմում բազմիմետրի օգնությամբ:

Քայլ 2: oldոդման բարձիկներ ավելացնելը

Oldոդման բարձիկներ ավելացնելը
Oldոդման բարձիկներ ավելացնելը
Oldոդման բարձիկներ ավելացնելը
Oldոդման բարձիկներ ավելացնելը
Oldոդման բարձիկներ ավելացնելը
Oldոդման բարձիկներ ավելացնելը

Կրկին դանակի օգնությամբ զգուշորեն քերեք զոդման դիմակը նկարի վրա պատկերված երեք տեղերում: Carefulգույշ եղեք, որպեսզի չբացահայտեք հարևան հետքերը, դա անելը հետագայում ավելի կդժվարացնի զոդումը: Քերեք այն, մինչև չտեսնեք մերկ պղինձը: Այն պետք է բավականաչափ մեծ լինի, որպեսզի կպչի ցատկող մետաղալարերը, որոնք մենք ավելի ուշ կպչենք:

Այնուհետև թիթեղացրեք այս բացված պղնձե բարձիկները թարմ զոդով:

Քայլ 3. Երկրորդ հետքի ընդհատում

Երկրորդ հետքն ընդհատելը
Երկրորդ հետքն ընդհատելը
Երկրորդ հետքն ընդհատելը
Երկրորդ հետքն ընդհատելը
Երկրորդ հետքն ընդհատելը
Երկրորդ հետքն ընդհատելը

Հաջորդ քայլին խորհուրդ եմ տալիս օգտագործել ջերմաստիճանի վերահսկվող երկաթ: Երկաթը դրեք 350C- ի սահմաններում, որպեսզի խուսափեք LCD- ի համար փոքր զոդման բարձիկներ կոտրելուց: Ես պատրաստվում եմ օգտագործել իմ վստահելի TS100- ը դրա համար: Սկսեք ՝ ժապավենի միակցիչի զոդման բարձիկներին ավելացնելով մի փոքր զոդ: Եվ սկսած ցանկացած կողմից, նրբորեն քաշեք ժապավենը դեպի վեր ՝ մեկ առ մեկ հեռացնելով զոդման հանգույցը: Եղեք շատ նուրբ! Այս ժապավենը շատ փխրուն է: այն շատ թեքելը կկոտրի ներքին հետքերը: Այժմ ժապավենը հանելուց հետո ձախ կողմից կտրեք 5 -րդ հետքից գնացող հետքը: Սա մեր CS գիծն է, որը մշտապես կապված է GND- ի հետ: Կտրեք հետքի ստորին կողմի երկայնքով գետնին ջրհեղեղից: Ընդհատելուց հետո համոզվեք, որ այն անջատված է GND կապից:

Ավարտելուց հետո ժապավենը վերավաճառեք PCB- ին և ստուգեք բոլոր կապերը բազմիմետրով:

Քայլ 4: Jumper լարերի ավելացում

Jumper լարերի ավելացում
Jumper լարերի ավելացում
Jumper լարերի ավելացում
Jumper լարերի ավելացում
Jumper լարերի ավելացում
Jumper լարերի ավելացում

Ձեռք բերեք նուրբ ցատկող մետաղալարեր (առաջարկվում է ամուր միջուկ) և թիթեղացրեք կտրված ծայրերը: Միացրեք մի մետաղալար BLK վերնագրի հետքից ժապավենի CS հետքին և մեկ մետաղալար VCC- ից `լուսավորության հետագծին:

Սա կապելու է լուսավորությունը VCC- ի հետ և միացնելու է անվճար վերնագիրը CS- ին:

Ստուգելուց հետո լարերի և միացումների վրա ավելացրեք տաք սոսինձ:

Քայլ 5: Թեստ:)

Փորձարկում:)
Փորձարկում:)

Փորձարկեք TFT- ը ձեր նախընտրած MCU- ով:

Adafruit ST77XX գրադարան

Adafruit GFX գրադարան

Խորհուրդ ենք տալիս: