47
tombol ”Batal” untuk membatalkan perubahan, dan tombol ”Simpan” untuk menyimpan data setelah dirubah.
4.2 Pengujian Alat
4.2.1 Pengujian Sensor Ketinggian Air
Pengujian sensor ketinggian air pada dasarnya digunakan untuk mengetahui apakah output yang dihasilkan oleh sensor ketinggian air sudah berupa sinyal
digital. Hasil pengujian sensor ketinggian air dapat ditunjukkan pada tabel 4.1. Tabel 4.1 Tabel Hasil Pengujian Sensor Ketinggian Air
No. Sensor 1
Sensor 2 Optocoupler 1
Optocoupler 2 Optocoupler 1
Optocoupler 2 V
Volt V
t
Volt V
Volt V
t
Volt V
Volt V
t
Volt V
Volt V
t
Volt
1. 0 5 0 5 0 5 0 5
2. 0 5 0 5 0 5 0 5
3. 0 5 0 5 0 5 0 5
4. 0 5 0 5 0 5 0 5
5. 0 5 0 5 0 5 0 5
6. 0 5 0 5 0 5 0 5
7. 0 5 0 5 0 5 0 5
8. 0 5 0 5 0 5 0 5
9. 0 5 0 5 0 5 0 5
10. 0 5 0 5 0 5 0 5
Hasil pengujian diatas menunjukkan bahwa output sensor ketinggian air, baik sensor 1 maupun sensor 2 sudah sesuai dengan yang diharapkan, yaitu
menghasilkan output digital atau berlogika 0 volt ketika belum diberi penghalang,
48
dan berlogika 5 volt ketika diberi penghalang. Proses komparasi tegangan yang terjadi pada sensor dapat dilihat pada gambar 4.3.
Gambar 4.3 Rangkaian Sensor Ketinggian Air Pada gambar 4.3, V
CE
atau tegangan kolektor-emitor sama dengan tegangan yang masuk pada kaki 3 tiga IC komparator. Besar V
CE
= V
CC
– I
C
.R
2 .
Pada saat sensor belum diberi penghalang, phototransistor dalam keadaan jenuh. Pada
keadaan jenuh I
C
akan menjadi sangat besar, akibatnya V
CE
akan bernilai 0 nol atau berlogika low. Pada saat sensor diberi penghalang, phototransistor dalam
keadaan cut off, dengan demikian, I
C
akan sama dengan 0 nol. Akibatnya tegangan V
CE
akan sama dengan V
CC,
bernilai + 5 volt atau berlogika high.
4.2.2 Pengujian Rangkaian Kendali
Program uji yang dimasukkan pada mikrokontroller adalah program uji yang digunakan untuk memberi logika 0 nol atau tegangan 0 nol volt pada port yang
dikehendaki, yaitu semua port 0, port 1 0,1, 2, 3, dan port 3 0, 1, 4, 6, 7 secara bergantian. Pada output port sudah terpasang LED dan tegangan +5 volt yang
berasal dari tegangan catu daya, oleh karena itu apabila terdapat port yang sudah diberi masukan 0 nol volt oleh mikrokontroller, maka akan ada beda potensial
49
antara ujung port dengan ujung LED yang telah diberi tegangan +5 volt, sehingga pada keadaan demikian LED akan menyala. Hasil uji yang direspon oleh
mikrokontroller dapat ditunjukkan pada tabel 4.2. Tabel 4.2 Tabel Hasil Pengujian Rangkaian Kendali
No. Nama Port
Port 0 Port 1
Port 3 Looping 0 1 2 3 4 5 6 7 0 1 2 3 0 1 4 6 7
1. Looping 1
H L L L L L L L L L L L L L L L L L H L L L L L L L L L L L L L L L
L L H L L L L L L L L L L L L L L L L L H L L L L L L L L L L L L L
L L L L H L L L L L L L L L L L L L L L L L H L L L L L L L L L L L
L L L L L L H L L L L L L L L L L L L L L L L L H L L L L L L L L L
L L L L L L L L H L L L L L L L L L L L L L L L L L H L L L L L L L
L L L L L L L L L L H L L L L L L L L L L L L L L L L L H L L L L L
L L L L L L L L L L L L H L L L L L L L L L L L L L L L L L L H L L
L L L L L L L L L L L L L L L H L L L L L L L L L L L L L L L L L H
2
Looping 2
H L L L L L L L L L L L L L L L L L H L L L L L L L L L L L L L L L
L L H L L L L L L L L L L L L L L L L L H L L L L L L L L L L L L L
L L L L H L L L L L L L L L L L L L L L L L H L L L L L L L L L L L
L L L L L L H L L L L L L L L L L L L L L L L L H L L L L L L L L L
L L L L L L L L H L L L L L L L L L L L L L L L L L H L L L L L L L
L L L L L L L L L L H L L L L L L L L L L L L L L L L L H L L L L L
L L L L L L L L L L L L H L L L L L L L L L L L L L L L L L L H L L
L L L L L L L L L L L L L L L H L L L L L L L L L L L L L L L L L H
50
Dari hasil respon mikrokontroller pada tabel 4.2, terlihat bahwa LED yang dipasang pada mikrokontroller menyala secara bergantian, dari port 0 0, 1, 2, 3,
4, 5, 6, 7, port 1 0,1, 2, 3, sampai dengan port 3 0, 1, 4, 6, 7, baik pada looping 1 maupun looping 2. Dengan hasil demikiian, mikrokontroller disimpulkan sudah
menunjukkan kinerja yang baik, karena baik respon yang ditunjukkan pada looping 1 maupun looping 2 menghasilkan data yang sama dan sesuai dengan
perintah program yang dimasukkan pada mikrokontroller.
4.2.3 Pengujian Komunikasi Serial