Pengujian Mikrokontroler AT89S52 Pengujian Sensor LDR Light Dependent Resistor Pengujian Rangkaina Driver Motor Pengujian Alat Secara Keseluruhan

BAB V PENGUJIAN

DAN ANALISA

5.1 Pendahuluan

Pada bab ini akan dibahas mengenai pengujian dan analisa pada hardware yang telah dirancang. Tujuan dari pengujian dan analisa ini adalah untuk mengetahui apakah hardware tersebut telah berfungsi dengan benar dan sesuai rencana atau tidak. Pengujian dan analisa ini ditujukan pada pengujian komponen-komponen yang terdapat pada robot serta pengujian robot pengikut cahaya itu sendiri.

5.2 Pengujian Alat

Berikut ini adalah pengujian alat atau komponen yang terdapat pada robot pengikut cahaya.

5.2.1 Pengujian Mikrokontroler AT89S52

Untuk menguji mikrokontroller AT89S52 yang telah berisi sebuah program kita tinggal meletakkan AT89S52 tersebut pada socket yang telah dipasang pada PCB. Setelah itu tinggal memberi tegangan pada hardware sederhana sebesar + 4V sampai dengan +5V.

5.2.2 Pengujian Sensor LDR Light Dependent Resistor

Tujuan pengujian rangkaian sensor adalah untuk mendapatkan data karakteristik dari sensor LDR. Rangkaian sensor bertugas memberikan besaran tegangan masukan pada mikrokontroler, yang sebelumnya melewati proses inisialisasi dengan memanfaatkan rangkaian comparator pada sistem penguat operasional. Pada rangkaian sensor LDR berfungsi sebagai penerima cahaya sehingga akan terjadi perubahan tegangan. Saat LDR keadaan terang hambatan LDR sangat kecil sehingga Vin juga kecil. Sedangkan saat gelap hambatan LDR sangat besar sehingga Vin juga besar. Gambar 5.1 Pengujian Rangkaian Sensor Hasil pengujian rangkaian sensor ditunjukan tabel tabel berikut. Tabel 5.1 Hasil Pengujian Rangkaian Sensor Vin volt Sensor Vref volt Gelap Terang Sensor LDR 3.8 4.5 2.9

5.2.3 Pengujian Rangkaina Driver Motor

Pengujian yang dilakukan pada rangkaian driver motor dengan menggunakan transistor adalah untuk mengetahui apakah data dari mikrokontroler dapat diterima oleh rangkaian driver motor sehingga dapat menjalankan motor. Data tersebut berupa keadaan arus logika tinggi dan rendah yang diatur melalui mikrokontroler. Arus logika tinggi dan rendah tersebut diwujudkan ke bentuk tegangan 12V atau 0V. Jika data dari mikrokontroler dapat masuk ke rangkaian driver motor maka dapat dipastikan motor tersebut bekerja dengan baik, sehingga dapat menggerakkan robot sesuai dengan program yang diinginkan.

5.2.4 Pengujian Alat Secara Keseluruhan

Tujuan pengujian alat secara keseluruhan untuk mendapatkan hasil dan data – data secara keseluran dari awal rangkaian pendeteksi cahaya pada sensor sampai berkerjanya motor pada waktu robot dijalankan. Pengujian alat secara keseluruhan dapat dilakukan dengan adanya program yang telah tertanam pada mikrokontroller. Dengan menjalankan program sesuai dengan fungsinya, maka sistem dapat berjalan sesuai dengan harapan yaitu robot akan berjalan mengikuti cahaya dengan masukkan dari pendeteksian cahaya yang dilakukan oleh sensor dan keluarannya berupa bekerjanya motor yang semuanya diproses oleh mikrokontroler. Apabila sistem tidak bekerja sesuai dengan harapan, maka telah terjadi kesalahan pada sistem tersebut.

5.3 Pengujian Robot Pengikut Cahaya