62
BAB IV PENGUJIAN DAN ANALISA
4.1
Umum Untuk mengetahui apakah suatu program yang telah dibuat dapat berjalan
sesuai dengan fungsinya, maka dilakukan pengujian. Pengujian ini dilakukan langsung pada alat yang akan dikontrol, yaitu dengan cara menghubungkan Komputer dengan rangkaian driver lampu yang melalui interface port parallel. Untuk lebih jelasnya dapat dilihat pada gambar berikut :
Gambar 4.1. Cara Proses Pengujian 4.2
Pengujian Sistem Kendali Perangkat Listrik Sistem dapat berjalan dengan baik atau tidak, maka dilakukan pengujian
sistem secara keseluruhan dengan menggabungkan perangkat lunak dan perangkat keras. Pengujian dilakukan dengan cara memberikan perintah kemudian mengamati keberhasilan atas perintah yang diberikan. 4.2.1 Main Form Main form merupakan tampilan sistem yang bisa dilakukan secara manual dengan meng-klik button pada gambar ataupun menconteng cekbox, dan bisa dilakukan secara otomatisasi menggunakan timer waktu (set-timer) serta pengaturan informasi perangkat. 4.2.2 Form Fmanual
63
Form Fmanual merupakan sistem menyalakan atau mematikan perangkat listrik melalui tombol ON/OFF. Sedangkan device (perangkat listrik) yang digunakan adalah lampu pijar 5 watt. Gambar 4.2 Menunjukkan setting button dan tabel 4.1 adalah hasil pengujian ke-12 device dengan setting hidup dan mati.
Gambar 4.2 Tombol ON/OFF pada form Fmanual Tabel 4.1 Hasil pengujian sistem form Fmanual Respon Perangkat Tombol ON
Tombol OFF
1
Nyala
Mati
2
Nyala
Mati
3
Nyala
Mati
4
Nyala
Mati
5
Nyala
Mati
6
Nyala
Mati
7
Nyala
Mati
8
Nyala
Mati
9
Nyala
Mati
10
Nyala
Mati
64
11
Nyala
Mati
12
Nyala
Mati
Berdasarkan hasil tabel 4.1 perangkat listrik akan merespon berdasarkan tombol yang dieksekusi, jika tombol ON maka perangkat listrik akan menyala, begitu juga sebaliknya jika tombol OFF yang di eksekusi maka perangkat listrik juga akan mati. 4.2.3 Form Set-Timer Form Set-Timer merupakan sistem otomatisasi perangkat listrik menggunakan timer waktu. Sedangkan device yang digunakan adalah lampu pijar 5 watt. Gambar 4.3 menujukkan setting waktu dan tabel 4.2 adalah hasil pengujian ke-12 device dengan settting-an waktu hidup dan mati.
Gambar 4.3 Form Set-Timer Tabel 4.2 Hasil pengujian sistem Set-Timer Waktu Perangkat
Waktu Respon
Nyala
Respon Mati
1
18:00
Nyala
05:00
Mati
2
18:00
Nyala
05:00
Mati
3
18:30
Nyala
05:00
Mati
4
18:00
Nyala
05:00
Mati
65
5
18:00
Nyala
05:00
Mati
6
18:00
Nyala
05:00
Mati
7
18:00
Nyala
05:00
Mati
8
18:00
Nyala
05:00
Mati
9
18:00
Nyala
05:00
Mati
10
18:00
Nyala
05:00
Mati
11
18:00
Nyala
05:00
Mati
12
18:00
Nyala
05:00
Mati
Berdasarkan hasil Tabel 4.2 perangkat listrik akan merespon berdasarkan setting waktu hidup hidup atau mati, tentunya settingan waktunya diisi sesuai keperluan. Hal tersebut akan direspon jika setingan waktu mempunyai nilai yang sama dengan jam di komputer. 4.2.4 Button Menyalakan Arus Button menyalakan arus merupakan salah satu fungsi dari tombol untuk menghidupkan perangkat listrik secara bersamaan dengan satu perintah.
Gambar 4.4 Tombol menyalakan arus
66
Gambar 4.5 Respon tombol menyalakan arus Tabel 4.3 Hasil pengujian menyalakan arus Perangkat
Respon Alat
Perangkat
Respon Alat
1
Nyala
7
Nyala
2
Nyala
8
Nyala
3
Nyala
9
Nyala
4
Nyala
10
Nyala
5
Nyala
11
Nyala
6
Nyala
12
Nyala
4.2.5 Button Mematikan Arus Button mematikan arus merupakan salah satu fungsi dari tombol untuk mematikan perangkat listrik secara bersamaan dengan satu perintah, sehingga diharapkan dapat menghemat waktu.
Gambar 4.6 Tombol mematikan arus
67
Gambar 4.7 Respon tombol mematikan arus Tabel 4.4 Hasil pengujian mematikan arus
4.3
Perangkat
Respon Alat
Perangkat
Respon Alat
1
Mati
7
Mati
2
Mati
8
Mati
3
Mati
9
Mati
4
Mati
10
Mati
5
Mati
11
Mati
6
Mati
12
Mati
Analisa Terhadap Pin-Pin Port Parallel Umumnya pada sistem komputer, parallel port yang ada digunakan untuk
berhubungan dengan printer sehingga sering disebut printer port. Nama register, nama sinyal dan sinyal, semuanya disesuaikan dengan printer. Suatu hal yang janggal dari arah (mengirim dan menerima sinyal ), dibuat permanen satu arah saja yaitu mengirim data ke pencetakan. Namun sebenarnya port paralel bisa dikembangkan untuk keperluan kontrol peralatan seperti : motor stepper, lampu LED, LCD, Seven Segment dan aplikasi lainnya. Pada proses pengujian pengiriman data dari komputer ke rangkaian driver, berdasarkan pin pin yang dipakai pada alat ini dapat ditarik sebuah kesimpulan, bahwa pin port parallel tidak selalu aktif dalam keadaan bernilai tinggi, namun
68
ada beberapa pin yang aktif dengan bernilai rendah berikut akan dijabarkan mengenai pin-pin yang dipakai pada alat ini : Port parallel terbagi atas tiga alamat yaitu : Port Data, Port Status dan Port Control dengan urutan pin-pin dan keadaan aktif pin-pin tersebut sebagai berikut :
Port Data No Pin
:
9
8
7
6
5
4
3
2
Aktif
:
1
1
1
1
1
1
1
1
Alamat Port
:
378
Fungsi
:
Sebagai Output
No Pin
:
11 10 12 13 14 15
Aktif
:
0
Alamat Port
:
379
Fungsi
:
Sebagai Input
No Pin
:
17 16 14 1
Aktif
:
0
Alamat Port
:
37A
Fungsi
:
Sebagai Output Atau Input
Port Status
1
1
1
1
1
Port Control
1
0
0
Dari keterangan di atas jika dipakai Port Data, maka untuk menghidupkan lampu pada pin-pinnya harus diset tinggi / high (satu). Sebaliknya Port Control untuk menghidupkan lampu yang berada pada pin 16 maka diset tinggi, sebaliknya untuk pin-pin 17, 14, 1 maka diset rendah. Untuk Port Status tidak bisa digunakan untuk lampu karena pin ini berfungsi sebagai input, sehingga hanya cocok untuk rangkaian sensor.
69
4.4
Analisa Terhadap Program Ketika kita menekan sebuah tombol button misalnya untuk mengaktifkan
lampu yang berada pada pin 2, maka komputer akan secara langsung mengirimkan data $01 pada alamat $378, dengan adanya pengiriman data tersebut maka pin output yang kita gunakan (pin nomor 2) akan bernilai tinggi (5 Volt), sehingga arus akan mengalir kerangkaian driver lampu melaui transistor yang secara otomatis akan mengaktifkan relay yang pada alat ini berfungsi sebagai saklar, sehingga lampu akan hidup. Sebaliknya ketika tombol tersebut ditekan kembali, maka komputer akan mengirimkan data $00 pada alamat $378, dengan adanya pengiriman data tersebut maka pin output yang kita gunakan (pin nomor 2) akan bernilai rendah (0 Volt), sehingga relay tidak aktif dan lampu akan mati.
4.5
Analisa Terhadap Perbedaan Kondisi Pada sub bab ini akan dijelaskan perbedaan kondisi sekarang dengan
pengontrolan dengan menggunakan Program Delphi yang dirancang, serta keuntungannya. 1. Pengontrolan kondisi sekarang masih dilakukan secara manual dengan cara menghidupkan atau mematikan lampu langsung pada masing-masing ruangan. 2. Sementara pengontrolan dengan Delphi dapat dilakukan pada satu tempat tanpa harus menuju masing-masing ruangan. 3. Dengan Delphi pengontrolan lampu dapat dilakukan secara otomatis dengan cara menset waktu hidup dan mati lampu. 4. Sementara kondisi sekarang masih dilakukan secara manual oleh manusia. 5. Pengontrolan dengan Delphi lebih dapat menghemat waktu dan tenaga. 6. Sebaliknya kondisi sekarang masih memerlukan waktu dan tenaga jika dibandingkan dengan pengontrolan program Delphi. 7. Pengontrolan dengan Delphi dapat menghidupkan dan mematikan lampu secara serentak pada semua ruangan.
70
8. Sementara kondisi sekarang masih dilakukan satu persatu pada masingmasing ruangan. 9. Pengontrolan lampu dengan Delphi dapat dilakukan walaupun dalam keadaan ruangan terkunci. 10. Sementara kondisi sekarang setiap ruangan harus dalam keadaan terbuka atau tidak terkunci.