TFT LCD ekranlarda arayüz sinyal türleri arasında SPI, MCU, RGB, LVDS, MIPI, eDP ve HDMI bulunur. Bunlar arasında SPI, MCU, RGB, LVDS ve HDMI arayüzleri piyasada yaygın olarak kullanılmaktadır. Farklı arayüz türlerinin kendine özgü özellikleri vardır.
MCU arayüzleri kullanan LCD ekranlar, SPI arayüzleri kullananlara kıyasla daha hızlı yenileme hızlarına sahiptir ve MCU arayüzleri üzerinden yazılım kontrolü de daha kolaydır. MCU arayüzlerinin avantajları açıktır, ancak daha fazla arayüz pin kaynağı gerektirirler.
Normal şartlar altında, TFT LCD ekran arayüz tanımının pin sırası sabit değildir ve istemci anakart tasarımına bağlı olarak değişir. Ancak, MCU arayüz tiplerini kullanan LCD ekranlar için anahtar pinler önemlidir. Farklı arayüz tipleri farklı pin fonksiyonları gerektirir ve arayüz tipi seçimi keyfi değildir; farklı ana yongaların özelliklerine göre seçilmelidir.
2.8 inç MCU ekran
2.8 inç TFT MCU LCD
- Boyut: 2.8
- Çözünürlük: 240×320 nokta
- Görüntüleme açısı: 12 saat
- Arayüz türü: MCU
- Sürücü çipi: ST7789V
- Dokunma yöntemi: Belirsiz
- Arka aydınlatma parlaklığı: 360 cd/m²
- Boyutlar: 50.00 (G) * 69.20 (Y) * 3.30 (K) mm
I. PIN Örneği
| HAYIR. | sembol | Açıklama |
| 1 | LEDK | ARKA IŞIKLI KATOT |
| 2 | LED-A | ARKA IŞIK ANOT |
| 3 | GND | Zemin |
| 4 | VCC | GÜÇ KAYNAĞI |
| 5 | IOVCC | G/Ç GÜÇ KAYNAĞI |
| 6 | NC | NC |
| 7 | CS | Çip etkin, Düşük aktif. |
| 8 | RESET | PIN'i sıfırla |
| 9 | RS | Veri/Komut kayıt adresi. |
| 10 | WR | Yazma sinyali, yükselen kenar tetikleyicisi. |
| 11 | RD | Sinyal okundu, yükselen kenar aktif. |
| 12-19 | DB7-DB0 | Veri Yolu |
| 20 | GND | Zemin |
II. Tipik STM32/AVR/MCU Bağlantı Örnekleri (Pin adlarını gerçek MCU'ya göre değiştirin)
Pin'i Görüntüle → MCU pin'i / notlar
CS → Herhangi bir GPIO (aktif düşük). Yalnızca bir çevre birimi varsa, doğrudan toprağa çekilebilir (ancak yazılım kontrolü için bir GPIO bağlanması önerilir).
SIFIRLA → Herhangi bir GPIO (harici sıfırlamadan sonra yazılım tarafından yükseğe çekilmiş)
RS (D/C/A0) → Herhangi bir GPIO (talimat ve veri arasında ayrım yapar)
WR → Herhangi bir GPIO (yazma darbesi, yükselen kenar örneklemesine dikkat edin)
RD → Herhangi bir GPIO (okuma darbesi, gerektiğinde veri okumak için kullanılır)
DB0..DB7 → MCU'nun 8 bit paralel portları (tek seferlik yazma işlemlerini kolaylaştırmak için aynı G/Ç port grubuna yerleştirilmeleri önerilir).
GND → MCU GND
IOVCC → MCU Vcc (mantık)
VCC → Modül ana güç kaynağı
LED-A / LEDK → Arka Aydınlatma Sürücüsü / Sabit Akım Kaynağı
DB0–DB7'nin aynı port grubuna (örneğin, STM32'nin 8 bitlik bir GPIO portuna) bağlanması önerilir. Bu şekilde, tüm bayt tek seferde kayıt defterine yazılarak çıktı olarak alınabilir, bu da daha verimli ve daha iyi zamanlama sağlar.
III. Bağlantı Örneği
Ekran -> STM32 örneği
DB0..DB7 -> PB0..PB7 (Tek seferde yaz: GPIOB->ODR = değer)
RS -> PA0
WR -> PA1
RD -> PA2
CS -> PA3
SIFIRLA -> PA4
IOVCC -> 3.3V
VCC -> 3.3V (veya modül başına 5V)
GND -> GND
LED-A/K -> Arka aydınlatma sürücüsü MOSFET / sürücü
- Öncelikle datasheet’i okuyalım: VCC, IOVCC, voltaj ve başlatma komutlarını belirleyelim.
- DB0–DB7'yi aynı GPIO grubuna bağlayın (kolay tam kelime yazımı için).
- Arka aydınlatma sabit akım sürücüsü veya MOSFET + PWM ile kontrol edilir.
- Seviye uyumluluğunu doğru şekilde ayarlayın (seviyeler farklıysa seviye değiştiricileri kullanın).
- Veri sayfasındaki gecikmeleri ve komutları kesinlikle izleyerek güvenilir bir sıfırlama + başlatma dizisi yazın.
IV. TFT Ekran için Başlatma Kodu
"Sürücü başlatma kodu" veya "MCU demo kodu"nu doğrudan Hongcai Teknoloji Şirketi'nin satış mühendisinden talep edebilirsiniz.
