Jumat, 12 Juni 2015

Persiapan Belajar pemogramanan LCD


Sebelum belajar memprogram LCD. Anda harus terlebih dahulu mengetahui bagaimana menggunakan LCD, merangkai dan memberikan tegangan ke tiap bit data, RS, dan R/W nya. berikut penjelasan tentang LCD. Dari sini diperlukan persiapan sebelum belajar pemograman LCD.

LCD (Liquid Cristal Display) merupakan komponen elektronika sebagai display yang terbuat dari teknologi CMOS logic yang bekerja dengan memantulkan cahaya yang terdapat di sekelilingnya. Jadi LCD (Liquid Cristal Display) memiliki fungsi untuk menampilkan data baik itu dalam bentuk karakter, angka, huruf maupun grafik.

Bahan pembuat LCD (Liquid Cristal Display) adalah  lapisan yang terdiri dari campuran organik antara lapisan kaca bening dengan elektroda transparan indium oksida berbentuk seven-segment dan lapisan elektroda yang terdapat pada kaca belakang. Ketika elektroda tersebut diaktifkan dengan memberi tegangan (medan listrik), molekul organik yang panjang dan silindris menyesuaikan diri dengan elektroda dari segmen. Lapisan tersebut memiliki polarisasi cahaya vertikal depan dan polarisasi cahaya horisontal belakang yang diikuti dengan lapisan reflektor. Cahaya yang dipantulkan tidak bisa melewati molekul yang telah menyesuaikan diri dan segmen yang diaktifkan terlihat menjadi gelap dan membentuk karakter data yang ingin ditampilkan.




Pengendali / Kontroler LCD (Liquid Cristal Display) 
Pada modul LCD (Liquid Cristal Display) di atas terdapat microcontroller yang memiliki fungsi untuk mengendalikan tampilan LCD (Liquid Cristal Display). Microntroller yang terdapat pada LCD (Liquid Cristal Display) tersebut dilengkapi dengan register dan memori. Berikut memori yang terdapat pada mikrokontroler internal LCD adalah : 
  • DDRAM (Display Data Random Access Memory) adalah memori tempat ditampilkannya karakter
  • CGRAM (Character Generator Random Access Memory) adalah memori yang digunakan untuk menggambarkan bentuk/pola dari sebuah karakter yang mana bentuk karakternya dapat dirubah sesuai dengan keinginan.
  • CGROM (Character Generator Read Only Memory) adalah memori yang digunakan untuk menggambarkan suatu pola dari sebuah karakter yang mana pola tersebut adalah karakter dasar yang sudah ditetapkan oleh pabrik pembuat LCD secara permanen sehingga pengguna tinggal mangambilnya karakter tersebut sesuai alamat memori dari karakter tersebut serta tidak dapat mengubah karakter dasar yang ada dalam CGROM.


Register control yang terdapat dalam suatu LCD diantaranya adalah.
  • Register perintah yaitu register yang berguna untuk memberikan perintah ke LCD (Liquid Cristal Display) 
  • Register data yaitu register untuk menulis dan membaca ke dalam LCD contoh register DDRAM


Pin, kaki atau jalur input dan kontrol dalam suatu LCD (Liquid Cristal Display) diantaranya adalah :
  • Pin 1 dan 2
  • Merupakan catu daya. Pin 1 dihubungkan ke ground dan Pin 2 dihubungkan ke Vcc(+5V). Pin ini memberikan tegangan suply untuk menghidupkan LCD
  • Pin 3
  • merupakn pin yang dihubungkan dengan Rheostat/Trimpot yang berguna untuk mengatur tingkat kontras dari LCD. Sehingga tingkat pencahayaan LCD dapat kita atur dengan memutar rheostat tersebut
  • Pin 4
  • Merupakan pin RS(Register Select dai LCD)
  • Pin 5
  • Merupakan pin R/W berguna untuk melakukan penulisan atau pembacaan ke LCD. Pin ini dihubungkan ke kaki mikrokontroler kita
  • Pin 6
  • Merupakan pin berguna untuk Enable
  • Pin 7 sampai 14
  • Merupakan pin untuk data (D0-D7)
  • Pin 15 dan 16
  • Merupakan Pin 15 dan 16 berguna untuk backlight/ cahaya latar. Pin 15 Untuk anoda A(+) sedangkan pin 16 untuk katoda K (-)


Beikut adalah gambar tabel perintah LCD(Untuk mengontrol LCD). LCD yang dikontrol diberi sinyal pada D0-D7 serta RS dan R/W seperti pada tabel di bawah ini:

Tidak ada komentar: