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