3.8. Diagram Alir Rangkaian
Gambar 3.10. Diagram Alir Rangkaian
Universitas Sumatera Utara
Program dimulai dengan inisialisasi program untuk memetakan alamat memori dan port yang dipakai dalam program. Setelah itu program akan mengecek penekanan
tombol dari keypad. Tombol adalah kunci untuk mengaktifkan keypad, apabila tombol ditekan program akan membaca angka-angka yang ditekan dari keypad dan
memuatnya dalam suhu refferensi hingga tombol ditekan, tombol adalah sebagai tanda bahwa data dari keypad telah selesai dimasukkan. Apabila tidak ada penekanan
keypad maka program akan terus berjalan dengan suhu refferensi merupakan suhu refferensi sebelumnya
Setelah itu program akan membaca suhu aktual dari ADC serta membandingkannya dengan suhu refferensi. Jika suhu aktual lebih besar maka kipas
dihidupkan sedangkan Heater dimatikan, jika suhu aktual lebih kecil maka kipas dimatikan dan Heater dihidupkan. Jika tidak ada kedua kemungkinan diatas maka
suhu aktual dan refferensi dianggap sama, semua kipas dan heater dimatikan.
Selanjutnya Display diperbaharui dengan suhu aktual dan suhu referensi dan program kembali melakukan looping terus menerus.
Universitas Sumatera Utara
BAB 4
PENGUJIAN SISTEM
4.1. Pengujian Rangkaian Power Supplay PSA
Pengujian pada bagian rangkaian power supplay ini dapat dilakukan dengan mengukur tegangan keluaran dari rangkaian ini dengan menggunakan volt meter digital. Pada
power supplay ini terdapat dua keluaran. Dari hasil pengujian diperoleh tegangan keluaran pertama sebesar + 5,1 volt. Tegangan ini dipergunakan untuk mensupplay
tegangan ke seluruh rangkaian. Mikrokontroler AT89S52 dapat bekerja pada tegangan 4,0 sampai dengan 5,5 volt, sehingga tegangan 5,1 volt ini cukup untuk mensupplay
tegangan ke mikrokontroler AT89S52. Sedangkan tegangan keluaran kedua sebesar 12,08 volt. Tegangan ini digunakan untuk mensupplay tegangan ke relay, dimana
relay dapat aktip pada tegangan 9 volt sampai 15 volt, sehingga tegangan ini sudah memenuhi syarat untuk mengaktifkan relay.
Universitas Sumatera Utara
4.2. Pengujian Rangkaian Mikrokontroler AT89S52