Pengujian USB ASP dan SinProg Pengujian Mikrokontroler Atmega32

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