İçindekiler:

ST7789 1.3" IPS LCD'ye CS Pin Ekleme: 5 Adım
ST7789 1.3" IPS LCD'ye CS Pin Ekleme: 5 Adım

Video: ST7789 1.3" IPS LCD'ye CS Pin Ekleme: 5 Adım

Video: ST7789 1.3
Video: Arduino iPS - TFT RGB Renkli Ekran - 240x240 - 1,4" inc Ekran - Arduino Dersleri - 69 - 2024, Temmuz
Anonim
ST7789 1.3'e CS Pin Ekleme
ST7789 1.3'e CS Pin Ekleme
ST7789 1.3'e CS Pin Ekleme
ST7789 1.3'e CS Pin Ekleme
ST7789 1.3'e CS Pin Ekleme
ST7789 1.3'e CS Pin Ekleme
ST7789 1.3'e CS Pin Ekleme
ST7789 1.3'e CS Pin Ekleme

Geçenlerde düşük maliyetli bir 1.3 IPS TFT ekran ile karşılaştım. 240x240 piksel çözünürlüğü çok yüksek ve küçük boyutu nedeniyle çok yüksek piksel yoğunluğuna sahiptir. Bu bir IPS paneldir, IPS, Düzlem İçi Anahtarlama anlamına gelir. Bunlar daha üst uç tiptir. Geleneksel TFT+TN/CSTN tipi LCD'lere göre harika görüş açılarına ve daha iyi renk üretimine sahip LCD ekranlar. İşte bu yüzden en sevdiğim LCD'lerden biri.

Mikrodenetleyici veya bir SOC ile iletişim kurmak için SPI Arayüzünü kullanır.

Standart SPI, iletişim kurmak için 4 kablo kullanır:

1) MOSI -> Master Out Slave In

2) MISO -> Master In Slave Out

3) SCK -> Seri Saat

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

SPI, veri yolunda birden fazla cihaza izin verir ve aktif cihaz, çip seçme hattı DÜŞÜK çekilerek seçilir. Bu ekran, başlıklara ayrılmış çip seçme çizgisine sahip değildir.

CS hattını hacklemekten neden rahatsız olduğunuzu sorabilirsiniz. Peki bu uygulamaya bağlı. SPI veri yolundaki tek cihaz olarak ekrana sahipseniz, sorun değil. SPI veri yolunda SD kart adaptörü gibi başka bir cihaz kullanmak istiyorsanız, her ikisi de bağımlı cihazla konuşmak için ayrı CS hatları gerektirdiğinden, şansınız kalmaz. Bu yüzden CS hattını modülden çıkaracağız.

Bu modülde toplam 7 pin bulunur:

1) BLK = Arka Işık

2) D/C = Veri/Komut

3) RES = Sıfırla

4) SDA = Seri Veri veya SPI MOSI

5) SCL = Seri Saat veya SPI SCK

(I2C pinleri SDA ve SCK ile karıştırmayın bu ekran I2C değildir.)

6) VCC (3.3V)

7) Zemin

BLK pinini VCC'ye bağlayarak ekranın LED arka ışığını etkinleştirebiliriz, ancak arka ışığı yazılımla kontrol etmek istemiyorsanız bu pin işe yaramaz. Ancak bu ekstra pimi, LCD şeridinden izi kaldırarak CS pimi olarak kullanabiliriz.

Gereçler

1) Keskin kesici veya bıçak.

2) Havya

3) Atlama teli veya tel sarma teli (>28AWG)

4) Sıcak tutkal tabancası (Opsiyonel)

Adım 1: İlk İzi Kesmek

İlk İzi Kesmek
İlk İzi Kesmek
İlk İzi Kesmek
İlk İzi Kesmek
İlk İzi Kesmek
İlk İzi Kesmek

Önce kendine keskin bir kesici al. Ardından resimde gösterildiği gibi izi kesin. Ekran kırılgan olduğu için bunu dikkatli bir şekilde yapın ve kesicinin kaymasına ve şerit kabloya zarar vermesine izin vermeyin. İzi kestikten sonra, süreklilik modunda multimetre yardımıyla BLK pininin bu izin altındaki R2 direncinden ayrıldığından emin olun.

Adım 2: Lehim Pedleri Ekleme

Lehim Pedleri Ekleme
Lehim Pedleri Ekleme
Lehim Pedleri Ekleme
Lehim Pedleri Ekleme
Lehim Pedleri Ekleme
Lehim Pedleri Ekleme

Yine kesici yardımıyla, resimde gösterilen üç yerde lehim maskesini dikkatlice kazıyın. Komşu izleri açığa çıkarmamaya dikkat edin, bunu yapmak daha sonra lehimlemeyi zorlaştıracaktır. Çıplak bakırı görene kadar kazıyın. Daha sonra lehimleyeceğimiz jumper kablolarını lehimleyecek kadar büyük olmalıdır.

Daha sonra bu açıkta kalan bakır pedleri biraz taze lehimle kalaylayın.

Adım 3: İkinci İzi Kesmek

İkinci İzi Kesmek
İkinci İzi Kesmek
İkinci İzi Kesmek
İkinci İzi Kesmek
İkinci İzi Kesmek
İkinci İzi Kesmek

Bir sonraki adım için sıcaklık kontrollü bir ütü kullanmanızı öneririm. LCD için küçük lehim pedlerinin kırılmasını önlemek için ütüyü yaklaşık 350C'ye ayarlayın. Bunun için güvenilir TS100'ümü kullanacağım. Şerit bağlayıcı lehim pedlerine biraz taze lehim ekleyerek başlayın. Ve lehim eklemini birer birer çıkarmak için herhangi bir taraftan başlayarak şeridi yavaşça yukarı doğru çekin. Çok nazik ol! Bu şerit çok kırılgandır. çok fazla bükmek iç izleri kıracaktır. Şimdi şeridi çıkardıktan sonra, sol taraftan 5. izden giden izi kesin. Bu, GND'ye kalıcı olarak bağlı olan CS hattımızdır. Zemin taşkın dolgusundan izin alt tarafı boyunca kesin. Ara verdikten sonra bunun GND pininden bağlantısının kesildiğinden emin olun.

Tamamlandıktan sonra, şeridi PCB'ye yeniden lehimleyin ve multimetre ile tüm bağlantıları kontrol edin.

Adım 4: Jumper Telleri Ekleme

Jumper Telleri Ekleme
Jumper Telleri Ekleme
Jumper Telleri Ekleme
Jumper Telleri Ekleme
Jumper Telleri Ekleme
Jumper Telleri Ekleme

Birkaç ince aktarma kablosu alın (tek çekirdek önerilir) ve soyulmuş uçları kalaylayın. BLK Başlık izinden bir kabloyu şeridin CS izine ve bir kabloyu VCC'den arka ışık izine bağlayın.

Bu, arka ışığı VCC'ye bağlayacak ve serbest başlığı CS'ye bağlayacaktır.

Kontrol ettikten sonra tellere ve bağlantılara biraz sıcak tutkal ekleyin.

Adım 5: Testi:)

Ölçek:)
Ölçek:)

En sevdiğiniz MCU ile TFT'yi test edin.

Adafruit ST77XX Kitaplığı

Adafruit GFX Kitaplığı

Önerilen: