Prinsip kerja sistem ini adalah sebagai berikut. Terdapat dua sumber utama yaitu sumber alternatif dan sumber PLN. Sistem akan memilih ketersediaan di antara dua sumber
tersebut sehingga dapat digunakan untuk memanaskan air. Jika kedua sumber tersebut tersedia maka sumber yang diprioritaskan adalah sumber alternatif. Sensor level air digunakan
untuk mengetahui kondisi volume air sebelum dipanaskan, jika volume air belum mencapai 1liter maka bak penampung air akan diisi terus hingga kondisi terpenuhi. Kemudian sensor
suhu akan mulai membaca temperatur air dan akan menampilkannya ke LCD. Heater akan memanaskan air pada bak penampung hingga suhu air mencapai suhu 80
o
C. Ketika sumber alternatif tidak mampu memanaskan air hingga suhu 80
o
C dalam waktu 20 menit, sumber tegangan bagi heater akan di-switch dari sumber alternatif ke sumber PLN.
3.2. Perancangan Hardware
3.2.1 Sensor Suhu Pt100
Sensor suhu yang digunakan dalam perancangan ini adalah Pt100. Pada Pt100, perubahan suhu akan berpengaruh pada perubahan hambatan. Rangkaian sensor suhu Pt100
yang didapatkan berdasarkan persamaan 2.6. Rangkaian sensor suhu dapat dilihat pada gambar 3.2.
Gambar 3.2 Perancangan rangkaian Pt100
Rangkaian ini menggunakan prinsip pembagi tegangan dengan tujuan memperoleh tegangan pada Pt100 yang kemudian akan dipakai sebagai masukan Port A.0 ADC pada
mikrokontroler ATMega 8535. Arus konstan yang digunakan pada perancangan adalah 1mA seperti yang telah dijelaskan pada dasar teori.
Untuk mendapatkan nilai resistor R1 pada pembagi tegangan dapat menggunakan rumus 2.7 besar nilai resistor:
3.1 =
∗ � + Ω
� + Ω =
� = –
Ω � =
Ω Untuk nilai resistor 4K9
Ω dikarenakan tidak ada dipasaran maka penulis membulatkan menjadi 5KΩ.
Berdasarkan persamaan 2.6, Nilai Pt100 saat 0
o
C adalah: 3.2
� = � + . � + � � =
+ , . − . + − ,
. − � =
Ω Dengan prinsip pembagi tegangan, maka tegangan pada sensor suhu Pt100 saat 0
C adalah:
3.3 �
= +
. � �
= , �
Berdasarkan persamaan 2.6, Nilai Pt100 saat 100
o
C adalah: 3.4
� = � + . � + �
� =
+ , . − .
+ − , . −
� =
, Ω
Dengan prinsip pembagi tegangan, maka tegangan pada sensor suhu Pt100 saat 100 C
adalah: 3.5
� =
, +
, . �
� =
, �
3.2.2 TimerCounter
Dalam penelitian ini penliti memnggunakan timer counter 1 untuk menghasilkan penghitung waktu 1detik. Digunakan persamaan 2.5 sehingga hasil yang didapatkan sebagai
berikut: 3.6