Mündəricat:

ST7789 1.3 "IPS LCD -yə CS Pin əlavə etmək: 5 addım
ST7789 1.3 "IPS LCD -yə CS Pin əlavə etmək: 5 addım

Video: ST7789 1.3 "IPS LCD -yə CS Pin əlavə etmək: 5 addım

Video: ST7789 1.3
Video: IPS-дисплеи на контроллерах ST7789 и ST7735 2024, Iyul
Anonim
CS Pin ST7789 1.3 -ə əlavə olunur
CS Pin ST7789 1.3 -ə əlavə olunur
CS Pin ST7789 1.3 -ə əlavə olunur
CS Pin ST7789 1.3 -ə əlavə olunur
CS Pin ST7789 1.3 -ə əlavə olunur
CS Pin ST7789 1.3 -ə əlavə olunur
CS Pin ST7789 1.3 -ə əlavə olunur
CS Pin ST7789 1.3 -ə əlavə olunur

Bu yaxınlarda aşağı qiymətli 1,3 IPS TFT ekranı ilə rastlaşdım. 240x240 piksel çox yüksək qətnaməyə və kiçik ölçüsünə görə çox yüksək piksel sıxlığına malikdir. Bu, IPS panelidir, IPS InPlane Kommutasiyasını dəstəkləyir. Bunlar daha yüksək səviyyəli Ənənəvi TFT+TN/CSTN tipli LCD -lərdən daha yaxşı baxış bucaqları və daha yaxşı rəng bərpası olan LCD ekranlar. Bu səbəbdən mənim ən çox sevdiyim LCD -lərdən biridir.

Mikro nəzarətçi və ya bir SOC ilə əlaqə qurmaq üçün SPI İnterfeysindən istifadə edir.

Standart SPI ünsiyyət qurmaq üçün 4 teldən istifadə edir:

1) MOSI -> Qulluqda Usta

2) MISO -> Qulluqda Usta

3) SCK -> Serial Saat

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

SPI, avtobusda birdən çox cihaza icazə verir və çip seçim xəttini LOW aşağı çəkərək aktiv cihaz seçilir. Bu ekranda başlıqlara ayrılmış çip seçmə xətti yoxdur.

Soruşa bilərsiniz ki, CS xəttini sındırmaq nəyə lazımdı? Yaxşı, bu tətbiqdən asılıdır. Ekranınız SPI avtobusundakı yeganə cihazdırsa, bu yaxşıdır. Ekran hələ də işləyəcək, baxmayaraq ki, SPI avtobusunda bir SD kart adapteri kimi başqa bir cihazdan istifadə etmək istəyirsinizsə, bəxtiniz gətirmir, çünki hər ikisi də qul cihazla danışmaq üçün ayrı -ayrı CS xətləri tələb edir. Bu səbəbdən CS xəttini moduldan çıxaracağıq.

Bu modulda 7 pin var:

1) BLK = Arxa işıq

2) D/C = Məlumat/Əmr

3) RES = Sıfırla

4) SDA = Serial Məlumat və ya SPI MOSI

5) SCL = Serial Saat və ya SPI SCK

(SDA və SCK I2C sancaqları ilə qarışdırmayın, bu ekran I2C deyil.)

6) VCC (3.3V)

7) Zəmin

BLK pinini VCC -yə bağlayaraq ekranın LED arxa işığını yandıra bilərik, ancaq arxa işığı proqramla idarə etmək istəməsəniz bu pin faydasızdır. Ancaq LCD lentindəki izi çıxararaq bu əlavə pindən CS pin olaraq istifadə edə bilərik.

Təchizat

1) Kəskin kəsici və ya bıçaq.

2) Havya

3) Jumper tel və ya tel sarma teli (> 28AWG)

4) İsti yapışqan tabancası (İsteğe bağlı)

Addım 1: İlk İzin kəsilməsi

İlk İzin kəsilməsi
İlk İzin kəsilməsi
İlk İzin kəsilməsi
İlk İzin kəsilməsi
İlk İzin kəsilməsi
İlk İzin kəsilməsi

Əvvəlcə özünüzə kəskin bir kəsici alın. Sonra şəkildəki kimi izi kəsin. Ekran kövrək olduğu üçün bunu diqqətlə edin və kəsicinin sürüşməsinə və lent kabelinin zədələnməsinə imkan verməyin. İzin kəsilməsindən sonra, davamlılıq rejimində multimetrin köməyi ilə BLK pininin bu izin altındakı R2 rezistorundan ayrıldığından əmin olun.

Addım 2: Lehim yastıqları əlavə edin

Lehim yastıqlarının əlavə edilməsi
Lehim yastıqlarının əlavə edilməsi
Lehim yastıqlarının əlavə edilməsi
Lehim yastıqlarının əlavə edilməsi
Lehim yastıqlarının əlavə edilməsi
Lehim yastıqlarının əlavə edilməsi

Yenə də kəsicinin köməyi ilə, lehim maskasını şəkildəki üç yerdə diqqətlə çıxarın. Qonşu izləri açmamaq üçün diqqətli olun, beləliklə lehimləmə sonradan çətinləşəcək. Çılpaq mis görənə qədər onu cızın. Daha sonra lehimləyəcəyimiz tullanan telləri lehimləmək üçün kifayət qədər böyük olmalıdır.

Sonra bu açıq mis yastiqcikləri təzə lehimlə qalaylayın.

Addım 3: İkinci izi kəsmək

İkinci izin kəsilməsi
İkinci izin kəsilməsi
İkinci izin kəsilməsi
İkinci izin kəsilməsi
İkinci izin kəsilməsi
İkinci izin kəsilməsi

Növbəti addım üçün temperatur nəzarətli bir dəmir istifadə etməyi məsləhət görürəm. LCD üçün kiçik lehim yastiqciklərinin qırılmaması üçün ütüyü təxminən 350C -ə qoyun. Bunun üçün etibarlı TS100 -dən istifadə edəcəyəm. Şerit bağlayıcı lehim yastıqlarına bir az təzə lehim əlavə edərək başlayın. Və hər hansı bir tərəfdən başlayaraq, bir -bir lehim birləşməsini çıxarmaq üçün lenti yuxarıya doğru yavaşca çəkin. Çox yumşaq olun! Bu lent çox kövrəkdir. çox əymək daxili izləri qıracaq. İndi lenti çıxardıqdan sonra 5 -ci izdən gedən izi sol tərəfdən kəsin. Bu, GND ilə daimi bağlı olan CS xəttimizdir. Torpaq daşqınından izin alt tərəfi boyunca kəsin. Kəsdikdən sonra bunun GND pinindən ayrıldığından əmin olun.

Tamamlandıqdan sonra lenti PCB -yə yenidən lehimləyin və multimetrlə bütün əlaqələri yoxlayın.

Addım 4: Jumper telləri əlavə edin

Jumper telləri əlavə olunur
Jumper telləri əlavə olunur
Jumper telləri əlavə olunur
Jumper telləri əlavə olunur
Jumper telləri əlavə olunur
Jumper telləri əlavə olunur

İncə keçid telləri alın (bərk nüvəli tövsiyə olunur) və soyulmuş ucları qalaylayın. BLK Başlıq izindən bir teli lentin CS izinə və bir telin VCC -dən arxa işıq izinə bağlayın.

Bu, arxa işığı VCC -yə bağlayacaq və pulsuz başlığı CS -yə bağlayacaq.

Yoxladıqdan sonra tellərə və əlaqələrə bir az isti yapışqan əlavə edin.

Addım 5: Test edin:)

Test:)
Test:)

TFT -ni sevdiyiniz MCU ilə sınayın.

Adafruit ST77XX Kitabxanası

Adafruit GFX Kitabxanası

Tövsiyə: