AVR ATmega8535 memiliki tiga buah timer, yaitu: 1. Timercounter 0 8 bit
2. Timer counter 1 16 bit 3. Timercounter 2 8 bit
Karena ATmega8535 memiliki 8 saluran ADC maka untuk keperluan konversi sinyal analog menjadi data digital yang berasal dari sensor dapat langsung dilakukan prosesor
utama. Beberapa karakteristik ADC internal ATmega8535 adalah 1. Mudah dalam pengoperasian.
2. Resolusi 10 bit. 3. Memiliki 8 masukan analog.
4. Konversi pada saat CPU sleep. 5. Interrupt waktu konversi selesai.
2.2.5. Program Code-Vision AVR
Untuk mengaktifkan micro sistem akuisisi data, penerima sinyal control dan sistem transmisi data maka terlebih dahulu mikrokontroller tersebut diberi program
dengan cara mendownload program yang terlebih dahulu kita buat dengan bahasa C pada CodeVisionAVR.
Gambar 2.4. Form pembuatan program micro chip CodeVisionAVR.
Universitas Sumatera Utara
Software CodeVision AVR merupakan C Compiler untuk mikrokontroler AVR. Pada CodeVision telah disediakan editor yang berfungsi untuk membuat program dalam bahasa
C, setela melakukan proses kompilasi kita dapat mengisikan program yang telah dibuat ke dalam memory pada mikrokontroler menggunakan programmer yang telah disediakan
oleh CodeVision AVR. Programmer yang didukung oleh CodeVision Programmer Cable dapat diintegrasik dengan CodeVision AVR, terlebih dahulu harus dilakukan konfigurasi
sebagai berikut: -Jalankan Software CodeVision AVR. -Pilih menu Setting . Programmer.
-Pilih tipe programmer -Lalu klik tombol OK.
Catatan: Proses ini hanya dapat dilakukan pada saat ada project yang telah dibuat atau dibuka. Tekan Shift+F9, download ke target board dengan cara klik pada tombol
Program.
2.2.6. Perancangan Rangkaian LCD Liquid Crystal Display
Pada alat ini, display yang digunakan adalah LCD Liquid Crystal Display 16x2. Untuk blok ini tidak ada komponen tambahan karena mikrokontroler dapat memberi data
langsung ke LCD, pada LCD Hitachi - M1632 sudah terdapat
driver
untuk mengubah data ASCII output mikrokontroler menjadi tampilan karakter. Pemasangan potensio
sebesar 5 KΩ untuk mengatur kontras karakter yang tampil.
Universitas Sumatera Utara
Gambar 2.5. Rangkaian LCD
Rangkaian ini terhubung ke PB.0 .... PB.7, yang merupakan pin IO dua arah dan pin fungsi khusus, yaitu sebagai TimerCounter, komperator analog dan SPI mempunyai
fungsi khusus sebagai pengiriman data secara serial. Sehingga nilai yang akan tampil pada LCD display akan dapat dikendalikan oleh Mikrokontroller ATMega8535.
Universitas Sumatera Utara
T_ RH
Setting TRH
Jam
Setting Jam LCD
Relay
Relay
Relay
Buzzer Heater 1
Heater 2
Kipas Mikro
Kontroller
BAB 3 RANCANGAN SISTEM