guclusat

Tanınmış Üye
Süper Moderatör

Karakter LCD Ekran Pin Yapısı ve Veri İletişim Rehberi

Standart bir 16x2 Karakter LCD, arkasında yer alan HD44780 kontrolcü entegresi sayesinde çalışır. Bu ekranlar genellikle 16 pine sahiptir ve bu pinlerin her birinin veri iletiminde kritik bir görevi vardır.

1. LCD Pin Tanımları (Pinout)

Pin NoSembolFonksiyonAçıklama
1VSSŞase (GND)0V Bağlantısı
2VDDBesleme (+5V)+5 Volt Girişi
3V0KontrastPotansiyometre ile ekran netliği ayarlanır
4RSRegister Select0: Komut Gönderir / 1: Veri (Karakter) Gönderir
5RWRead/Write0: Yazma / 1: Okuma (Genellikle GND'ye bağlanır)
6EEnableVeri iletimini başlatan tetikleme pini
7-14D0-D7Data Bus8-Bit veya 4-Bit Veri Yolları
15A (BL1)Backlight (+)Arka Işık Artı (+5V)
16K (BL2)Backlight (-)Arka Işık Eksi (GND)

2. Veri İletişim Modları (4-Bit vs 8-Bit)

  • 8-Bit Modu: D0'dan D7'ye kadar tüm veri yolları kullanılır. Veri daha hızlı iletilir ancak işlemcide çok fazla pin işgal eder.
  • 4-Bit Modu: Sadece D4, D5, D6 ve D7 pinleri kullanılır. Veri iki aşamada gönderilir. İşlemcide pin tasarrufu sağladığı için projelerde (özellikle senin 6 röleli devrende) en çok bu mod tercih edilir.

3. I2C Modülü ile Kullanım

Eğer işlemcinizde yeterli pin yoksa, LCD ekranın arkasına lehimlenen küçük bir I2C Dönüştürücü Modül (PCF8574) sayesinde tüm ekranı sadece 2 kablo (SDA ve SCL) üzerinden kontrol edebilirsiniz.

Teknik Bir Not (Uydudoktoru Tavsiyesi):

Eğer LCD ekranı bağladığınızda sadece üst satırda kareler görüyorsanız veya ekran tamamen boşsa;
  1. V0 (3. Pin) üzerindeki potansiyometreyi çevirerek kontrastı kontrol edin.
  2. RS ve E pinlerinin işlemci kodundaki tanımlarla fiziksel bağlantısının uyuştuğundan emin olun.
  3. Besleme voltajının tam 5V olduğundan emin olun; 4.5V altına düştüğünde karakterler silikleşmeye başlar.
 
Son düzenleme:
Geri
Yukarı