Perancangan Tampilan GUI Matlab

3.6.3 Perancangan ULN 2803

ULN 2803 digunakan untuk menguatkan relay. ULN 2803 memiliki 16 pin seperti untuk masukan dan keluarannya seperti pada gambar 3.17. Gambar 3.17. Rangkaian ULN 2803 Pin satu, pin dua, pin tiga dan pin empat dihubungkan ke ATMega 8535 dengan tegangan masukan pada ULN 2803 sebesar 30 volt dan arus maksimalnya adalah 25 mA. Pin lima belas, pin enam belas, tujuh belas, delapan belas dihubungkan ke relay. Pin delapan dihubungkan ke ground dan pin delapan belas dihubungkan ke VCC.

3.6.4 Perancangan Keadaan Kipas AC

Keadaan kipas untuk ucapan hidup, cepat, lambat dan mati dibagi ke dalam 5 level dengan kecepatan putaran yang berbeda seperti diperlihatkan pada tabel di bawah. Keadaan kipas AC di perlihatkan pada tabel 3.5. Tabel 3.5. Tabel Keadaan Kipas AC Keadaan Sekarang Masukan Hidup Lambat Cepat Mati Level 0 Level 4 Level 0 Level 1 Level 0 Level 1 Level 4 Level 0 Level 2 Level 0 Level 2 Level 4 Level 1 Level 3 Level 0 Level 3 Level 4 Level 2 Level 4 Level 0 Level 4 Level 4 Level 3 Level 4 Level 0 Dari tabel keadaan di atas dapat dibuat diagram alir seperti diperlihatkan pada gambar 3.18. Gambar 3.18. Diagram alir pengaturan putaran keadaan kipas AC pada mikrokontroler Dari diagram alir di atas ditentukan tiga variabel yaitu A, B dan C. Variabel A dan C digunakan untuk menentukan keadaan, sedangkan B sebagai variabel untuk menentukan keluaran seperti diperlihatkan pada tabel 3.6. Tabel 3.6. Keluaran Variabel B Keluaran variabel B 1 2 3 4 Selektor 0000 1000 0100 0010 0001

3.6.1 Rangkaian Relay

Rangkaian relay merupakan rangkaian yang terhubung dengan mikrokontroler. Relay yang digunakan adalah relay lima kaki. Kumparan magnetik pada relay akan bekerja jika ada masukan 12 Volt DC. Sehingga memberikan kondisi close untuk NO dan kondisi open untuk NC. Karena tidak dimungkinkan untuk menggerakan kipas langsung dari mikrokontroler karena keluaran dari mikrokontroler hanya sebesar 5 Volt dan arus 15 mA maka harus ditambah penguatan tegangan dan penguat arus untuk dapat menggerakkan relay . Gambar 3.19. memperlihatkan rangkaian relay. Gambar 3.19. Rangkaian Relay