Rancangan Rangkaian Mikrokontroler ATMega 8535 Interface Antarmuka

Jungkitan yang memiliki magnet PIN 1 PB0 0,22 Ohm 0,22 Ohm Reed Switch Reed Switch GND Gambar 3.2 Rangkaian Sensor Reed Switch

3.6 Rancangan Rangkaian Mikrokontroler ATMega 8535

Mikrokontroler yang digunakan adalah jenis AVR yaitu Atmega 8535. Mikrokontroler diprogram untuk membaca sensor yaitu sensor curah hujan dan mengirim data pada komputer server PC melalui port serial. Input mikrokontroler untuk sensor curah hujan terhubung pada pin 1 PB0 yaitu masukan untuk membaca kondisi saklar terhubung atau tidak. Fungsi mikrokontroler pada rangkaian ini adalah membaca logika Pin 1 PB0 ketika logika high atau logika low. Jika Pin 1 sama dengan nol high maka kondisi saklar terhubung dan jika Pin 1 sama dengan satu low maka kondisi saklar tidak terhubung. Kristal pada pin 12 dan 13 berfungsi sebagai masukan clock external dengan frekuensi tertentu. Resistor 10K pada pin 9 berfungsi sebagai reset pada saat sistem diaktifkan. Mikrokontroler diprogram dengan bahasa C dengan menggunakan editor CodeVision AVR versi.2.0.3. Universitas Sumatera Utara Gambar 3.3 Rangkaian Sistem Minimum ATMega8535

3.7 Interface Antarmuka

Rangkaian interface USB TTL berfungsi sebagai perantara sinyal komunikasi data serial antara mikrokontroler dengan PC. Dimana output PC menggunakan protokol data USB sedangkan mikrokontroler menggunakan 1 4 1 5 A T M e g a 8 5 3 5 + 5 V 1 0 V c c 9 R eset 1 0 K G N D 1 2 1 3 1 1 X T A L 1 X T A L 2 P D 0 P D 1 P B 0 1 2 2 0 n F C 1 1 6 1 7 1 8 1 9 2 0 2 1 3 4 2 5 6 7 8 2 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0 3 1 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 4 0 P B 1 P B 2 P B 3 P B 4 P B 5 P B 6 P B 7 P D 2 P D 3 P D 4 P D 5 P D 6 P D 7 P A 7 P A 6 P A 5 P A 4 P A 3 P A 2 P A 1 P A 0 A V C C A G N D A R E F P C 0 P C 1 P C 2 P C 3 P C 4 P C 5 P C 6 P C 7 R 1 D a ri S e n s o r K e T T L U S B C o n v e rte r R x T x Universitas Sumatera Utara protokol serial TTL sehingga dibutuhkan antarmuka atau interface agar komunikasi data dapat dilakukan. Output port serial mikrokontroler terdapat pada pin 15 yaitu port TxD dimana mikrokontroler mengeluarkan data serial sedangkan input port serial pada mikrokontroler berada pada pin 14 atau pin RxD yang merupakan masukan serial mikrokontroler. 1 2 3 4 +5 V Vcc GND TTL-USB CONVERTER 5 V 14 USB PORT PERSONAL COMPUTER 15 Gambar 3.4 Rangkaian Interface ke Personal Computer

3.8 Personal Computer PC