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 No | Sembol | Fonksiyon | Açıklama |
| 1 | VSS | Şase (GND) | 0V Bağlantısı |
| 2 | VDD | Besleme (+5V) | +5 Volt Girişi |
| 3 | V0 | Kontrast | Potansiyometre ile ekran netliği ayarlanır |
| 4 | RS | Register Select | 0: Komut Gönderir / 1: Veri (Karakter) Gönderir |
| 5 | RW | Read/Write | 0: Yazma / 1: Okuma (Genellikle GND'ye bağlanır) |
| 6 | E | Enable | Veri iletimini başlatan tetikleme pini |
| 7-14 | D0-D7 | Data Bus | 8-Bit veya 4-Bit Veri Yolları |
| 15 | A (BL1) | Backlight (+) | Arka Işık Artı (+5V) |
| 16 | K (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;- V0 (3. Pin) üzerindeki potansiyometreyi çevirerek kontrastı kontrol edin.
- RS ve E pinlerinin işlemci kodundaki tanımlarla fiziksel bağlantısının uyuştuğundan emin olun.
- 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: