Gambar 3.6 Rangkaian LCD
3.2.6 Modul Relay
Dalam perancangan ini relay digunakan sebagai saklar pemilih sumber tegangan yang dapat digunakan dan sebagai on- off heater.
Gambar 3.7 Rangkaian perancangan modul relay
3.3. Perancangan Software
Software merupakan sekumpulan instruksi yang harus diproses oleh mikrokontroler
untuk mengatur sistem kerja alat secara keseluruhan. Dapat diartikan bahwa software merrupakan jalan pikiran alat, seadangkan mikrokontroler merupakan otaknya. Oleh sebab itu
software perlu dirancang sesuai kebutuhan alat, kemudian diusahakan simpel tapi semua
kebutuhan alat tersebut tercapai. Perancangan software ini menggunakan program CV AVR dengan bahasa pemograman C.
1
2 +5V
Dari Pin D.0 Dari Pin D.5
Dari sumber alternatif
Dari sumber PLN Ke Heater
3.3.1. Diagram Alir Program Utama
Progam ini dimulai dengan melakuakan inisialisasi port-port mikrokontroler yang digunakan untuk proses yang akan dilakukan mikrokontroler. LCD akan menampilkan
peringatan bahwa alat sudah siap jika sensor level air sudah sesuai dengan ketinggian air yang ditetapkan. Setelah ketinggian air sudah sesuai untuk mulai dipanaskan mikrokontroler akan
mengirimkan data ke LCD dengan tampilan “level air terpenuhi”. Setelah alat tersebut siap,
LCD akan menampilkan sumber tegangan yang tersedia antara alternatif ataupun PLN. Kemudian, heater akan memanaskan air dengan prioritas sumber tegangan alternatif seperti
dapat dilihat di diagram alir sistem gambar 3.8. Saat tegangan alternatif lebih kecil dari 160 VAC maka heater akan memanaskan air
menggunakan tegangan PLN 220VAC, sehingga waktu untuk memanaskan air akan lebih cepat. Saat tegangan alternatif naik turun menyebabkan pemanasan tidak maksimal, maka
relay bekerja untuk mengganti sumber tegangan menggunakan sumber tegangan alternatif
setelah 15 menit. Setelah suhu air sudah mencapai ±80
o
C maka pemanas akan mati dan akan hidup kembali setelah suhu air turun hingga ±70
o
C, pemanas air akan menjaga suhu hingga tetap ±80
o
C. Berikut ini adalah diagram alir sistem ditunjukan pada gambar 3.8.