Rangkaian LCD Rangkaian Driver

Sensivitas pengiriman dan penerimaan data pada modul RF RX 433 Mhz dan RF TX 433 Mhz ini sangat dipengaruhi oleh panjang pendeknya dan kualitas dari antenna yang digunakan dan juga supply tegangan yang dibutuhkan oleh modul penerima RF TX 433 Mhz. Semakin panjangnya antena pada modul penerima dan pengirim data dan dengan memberikan supply tegangan sampai batas maksimum yang dibutuhkan oleh modul transmiter dan modul receiver, sensivitas pengiriman dan penerimaan data akan semakin baik.

3.2.4 Rangkaian LCD

Liquid crystal display LCD adalah suatu alat penampil dari bahan cairan kristal yang pengoperasiannya menggunakan sistem dot matriks. Fungsi LCD pada rancangan ini digunakan untuk menampilkan beban mana yang diaktifkan. LCD yang digunakan pada perancangan ini adalah LCD berbasis HD44780 produksi Hitachi. Pengendali dan penggerak LCD dapat menampilkan karakter alfanumerik, karakter Jepang katakana, dan beberapa simbol. Kontroler ini mengandung ROM pembentuk karakter character generator ROM berukuran 9920 bit yang menghasilkan 240 karakter yang terdiri atas 208 karakter dengan resolusi 5x8 titik dot, pixel dan 32 karakter dengan resolusi 5x10 titik. Kontroler ini juga mengandung RAM pembentuk karakter yang dapat menyimpan 64 karakter 8 bit. Rangkaian LCD pada bagian sistem remote dapat dilihat pada gambar 3.7 dan Rangkaian LCD pada bagian sistem remote dan penerima kontrol beban dapat dilihat pada gambar 3.7 dan gambar 3.8: Universitas Sumatera Utara Gambar 3.7 Rangkaian LCD pada bagian sistem remote. Gambar 3.8 Rangkaian LCD pada bagian sistem penerima kontrol beban. Seperti ditunjukkan dalam Gambar 3.7 dan Gambar 3.8, hubungan LCD dengan mikrokontroler terdiri atas 4 saluran data D4-D7 dan kontrol yang terdiri atas Enable E, Clock untuk memalangkan data ke buffernya, sinyal ReadWrite RW, Register Select RS: RS= 0 modus komando, RS=1 modus data, ditambah jalur catu daya: Vss ground, Vdd Vcc, +5V, dan Vee contrast control. Pada umumnya, VEE ini dihubungkan ke sebuah resistor yang menuju ke Ground. Karena LCD yang digunakan mempunyai backlamp, maka ditambahkan 2 pin yaitu pin ke-15 berfungsi untuk catu daya +5 Volt dan pin ke-16 berfungsi sebagai ground. Universitas Sumatera Utara

3.2.5 Rangkaian Driver

Untuk mengendalikan beban, kita tidak dapat langsung menghubungkannya dengan mikrokontroler dikarenakan arus dan tegangan yang dihasilkan oleh mikrokontroler begitu kecil, sedangkan tegangan yang dibutuhkan oleh beban adalah sebesar 220 Volt AC dan arus yang dibutuhkan juga begitu besar, sehingga dibutuhkan suatu driver. Driver pengendali ini menggunakan relay, sehingga beban dapat dikontrol dengan menggunakan tegangan 220 Volt AC tanpa harus khawatir menyebabkan kerusakan pada mikrokontroler. Karena logika keluaran yang dibutuhkan adalah “AKTIF HIGH”, maka dibutuhkan transistor berjenis NPN seperti C945. Dioda 1N4001 yang digunakan berfungsi untuk menahan tegangan balik dari relay ketika logika keadaan berubah dari HIGH menuju LOW, resistor R 47K yang dihubungkan pada basis transistor berfungsi untuk menahan arus sehingga tidak menyebabkan kerusakan pada transistor, dan dioda LED yang digunakan berfungsi sebagai indikator untuk menandakan driver sedang bekerja. Driver pengendali dirancang sebanyak 7 buah pengendali. Rangkaian driver pengendali output untuk 7 beban yang dihubungkan pada ATMega 328P sistem penerima kontrol beban dapat dilihat pada lembar berikutnya gambar 3.9.a sampai pada gambar 3.9.g: Gambar 3.9.a Rangkaian driver pengendali output 1 dihubungkan pada ATMega 328P sistem penerima kontrol beban. Universitas Sumatera Utara Gambar 3.9.b Rangkaian driver pengendali output 2 dihubungkan pada ATMega 328P sistem penerima kontrol beban. Gambar 3.9.c Rangkaian driver pengendali output 3 dihubungkan pada ATMega 328P sistem penerima kontrol beban. Gambar 3.9.d Rangkaian driver pengendali output 4 dihubungkan pada ATMega 328P sistem penerima kontrol beban. Universitas Sumatera Utara Gambar 3.9.e Rangkaian driver pengendali output 5 dihubungkan pada ATMega 328P sistem penerima kontrol beban. Gambar 3.9.f Rangkaian driver pengendali output 6 dihubungkan pada ATMega 328P sistem penerima kontrol beban. Gambar 3.9.g Rangkaian driver pengendali output 7 dihubungkan pada ATMega 328P sistem penerima kontrol beban. Universitas Sumatera Utara

3.2.6 Rangkaian Sistem Minimum Mikrokontroler ATMega 328P