4.2 Uji Coba dan Analisis
Pada uji coba dan analisis akan dibahas mengenai pengujian dan analisis pada hardware yang telah dirancang. Tujuan dari pengujian dan analisis ini adalah
untuk mengetahui apakah hardware tersebut telah berfungsi dengan benar dan sesuai rancangan atau tidak. Pengujian dan analisis ini ditujukan pada pengujian
komponen-komponen yang terdapat pada sistem serta pengujian simulasi alat pengukur dan pengirim kualitas udara dari gas karbonmonoksida CO
menggunakan mikrokontroler atmega32 dan SMS gateway.
4.2.1 Pengujian Alat
Berikut ini adalah pengujian alat atau komponen yang terdapat pada alat
pengukur dan pengirim kualitas udara dari gas karbonmonoksida CO menggunakan mikrokontroler atmega32 dan SMS gateway.
4.2.1.1 Pengujian USB ASP dan SinProg
Pada bagian ini merupakan gambaran koneksi software dengan hardware menggunakan alat bantu downloader USB ASP, agar nantinya program bisa
masuk antara komputer dengan hardware Atmega32. Untuk uji coba ASP ini digunakan untuk mentransfer program dari aplikasi CodeVision AVR ke
mikrokontroler menggunakan SinProg. Untuk melakukan transfer menggunakan downloader dan semua alat termasuk mikrokontroler harus dalam keadaan ON.
Berikut adalah langkah-langkah untuk mentransfer program dari CodeVision AVR ke mikrokontroler menggunakan SinProg :
a. Hubungkan kabel USB ISP dari mikrokontroler ke Leptop, lalu
nyalakan mikrokontroler dan keadaan alat dalam posisi ON.
Gambar 4.7 Koneksi USB ISP
b.
Kemudian buka aplikasi CodeVisionAVR setelah pengetikan listing program selesai adalah proses compile, yaitu proses pengecekan
adanya error pada listing program yang telah dibuat, jika tidak terdapat error seperti pada Gambar 4.8 listing program dapat
disimpan.
Gambar 4.8 Proses Compil
c. kemudian buka aplikasi SinProg untukk mendownload file .hex, di
tampilkan seperti Gambar di bawah.
Gambar 4.9 aplikasi SinProg
d. Lanjtukan dengan memasukan file .hex yang akan di download ke
mikrokontroler ditampilkan seperti pada Gambar 5.1.
Gambar 4.10 Memasukaan fille .hex
e. Setelah selesai memasukan file .hex dilanjutkan degan flash program
untuk di download ke mikrokontroler.
Gambar 4.11 Memilih flash program
f. Proses download program selesai.
Gambar 4.12 Proses flash program
4.2.1.2 Pengujian Mikrokontroler Atmega32
Untuk menguji mikrokontroler Atmega32 yang telah berisi sebuah program dengan meletakkan Atmega32 tersebut pada socket yang telah dipasang
pada PCB. Setelah itu, mikrokontroler Atmega32 diberi tegangan pada hardware sederhana sebesar 5 Volt. Setelah diberi tegangan, mikrokontroler Atmega32
dapat bekerja sesuai dengan perintah-perintah pada program dan dapat dijalankan untuk proses
alat pengukur dan pengirim kualitas udara dari gas karbonmonoksida CO menggunakan mikrokontroler atmega32 dan SMS gateway.
Gambar 4.13 Mikrokontroler Atmega32
4.2.1.3 Pengujian Modem Wavecom tipe M1306b