Adoc - Tips - Rancang Bangun Sistem Otomatisasi Pengawasan Jemba PDF
Adoc - Tips - Rancang Bangun Sistem Otomatisasi Pengawasan Jemba PDF
1
Amil Ahmad Ilham, 2Suwoyo
1
Program Studi S1 Teknik Informatika Universitas Hasanuddin
2
Program Studi S1 Teknik Elektro Universitas Musamus Merauke
1
amil@unhas.ac.id, 2suwoyo_seno@yahoo.co.id
Abstrak
Penelitian ini bertujuan untuk membuat model sistem pengawasan jembatan timbang, dengan memanfaatkan database
sebagai penyimpan data, aplikasi client server sebagai antarmuka, dan palang pintu otomatis yang terintegrasi dengan
timbangan berat. Sistem juga dilengkapi dengan perangkat tambahan berupa kamera pemantau yang dimanfaatkan untuk
pengawasan langsung secara visual dan akan merekam gambar kendaraan yang melakukan penimbangan. Metode yang
dipergunakan dalam penelitian ini adalah metode eksperimental yaitu dengan melakukan perancangan, pembuatan dan
pengujian model sistem. Model sistem dibuat dalam bentuk software dan hardware. Software aplikasi client server dibuat
dengan bahasa pemrograman delphi 7, database dibuat dalam MySqL. Hardware input data berat kendaraan didapat dengan
memanfaatkan sensor berat (Loads Cell), Op-Amp, INA125 dan mikrokontroler AT89S51. Untuk simulasi palang pintu
dipakai motor DC sebagai penggerak. Palang pintu akan membuka dan menutup secara otomatis. Hasil penelitian berupa
pengujian fungsional sistem menunjukkan bahwa, model sistem yang dibuat dapat memenuhi kebutuhan fungsional
penimbangan kendaraan.
.
Kata-kunci: Jembatan Timbang, Database, Aplikasi client server, Mikrokontroler AT89S51.
DinHub
Aplikasi Data Keterangan
Server Administrator NIP Nomer Induk Pegawai dari petugas
yang bersangkutan
Nama Nama petugas yang bersangkutan
Aplikasi Aplikasi Aplikasi Pangkat/Gol Pangkat dan golongan petugas yang
bersangkutan
UPPKB
berlaku atau sudah kadaluarsa. Apabila data Identitas Penimbangan Uji Berkala
dimaksud tidak bisa melakukan penimbangan dan Nama Pemilik PK Kode Lokasi No Uji Berkala
Alamat Pemilik Tempat Pengujian
harus dilaukan input data identitas kendaraan Merek Kendaraan Tanggal Tanggal Pengujian
Tipe Kendaraan Jam Berlaku Sampai Dengan
yang masih berlaku. Berat Kosong Sopir
Tahun Pembuatan Alamat
Jumlah Sumbu Asal Operator
Tabel 4. Kebutuhan data uji berkala Nomer Rangka Tujuan
PK NIP
Nomer Mesin Nama Barang
Data Keterangan Daya Angkut Berat Kendaraan
Nama
JBI Berat Kosong
Nomor Polisi Nomor polisi kendaraan Pangkat/Gol
Daya Angkut
User Name
Muatan Lebih
No Uji Berkala Nomor uji berkala kendaraan Lokasi Nama Operator
Pasword
Input Data
Input Data
Identitas
Operator
Form
Kendaraan
Hubungan antar database dapat dilihat dalam
Entity Relationship Diagram (ERD) dapat dilihat Operator Identitas
5.0 Uji Berkala
pada gambar 3. Input Data
Aktifitas
Penimbangan Kendaraan
Form Penimbangan Barang
Lokasi
Penimbangan
Keterangan : Entiti
Laporan Proses
1.0
Arus Data
Input Data ID Form ID
DinHubKomInfo Data Storage
Jembatan Jembatan Timbang
Timbang
MIKROKONTROLER
Menu user/operator dapat menampilkan, RS232 Driver Motor
Motor Penggerak
Palang Pintu
AT89S51
mengedit, menyimpan data operator. Aplikasi
Rangkaian Loads Cell dapat dilihat pada gambar Rumus yang digunakan pada penguat INA125
7. Loads Cell yang dipergunakan untuk simulasi adalah sebagai berikut :
adalah loads cell untuk timbangan badan dengan 𝑉𝑂𝑢𝑡 = 𝑉𝑖𝑛+ − 𝑉𝑖𝑛− 𝐺 (1)
kapasitas maksimum 150 Kg. Grafik transfer 60𝑘Ω
funtion dari loads cell dapat dilihat pada gambar 𝐺 =4+ 𝑅𝐺
(2)
8.
Dengan memberikan RG = 60 Ω maka akan di
dapatkan peguatan sebesar 1000 kali tegangan
input.
+5V maka :
1
Clock = 51𝐷 = 00110011𝑏
Input Vref(+) Vcc OE ALE 0,0195
CLK 12 11 9 22 D0
10 21
EOC D1
7 20 E. Penggerak Palang Pintu
ST 6 D2
19 Untuk mensimulasikan pelang pintu
Analog Input In0 D3 dipergunakan motor DC 12volt sebagai
26 18
Dari Op Amp Port P1
In1 D4 penggerak. Untuk mengoperasikan motor DC
27 8
In2 ADC D5 sebagai penggerak palang pintu diperlukan suatu
28
In3 0808 15
In4
1
14
D6 rangkaian driver motor DC. Rangkaian driver
2 D7 motor DC disini yang dipakai adalah rangkaian h-
In5 17
3
In6 bridge yang dibangun dengan 2 buah transistor
4
In7
5
TIP32 dan 2 buah transistor TIP31. Transistor ini
Vref(-)
16 digunakan sebagai switching sehingga nantinya
25 24 23 13 motor dapat berputar searah jarum jam (clock
A B C GND wise) dan berlawanan arah jarum jam (counter
clock wise). Rangkaian driver motor DC h-bridge
dapat dilihat pada gambar 11.
12 v Dc
Gambar 10. Rangkaian ADC 0808
Baca Sensor
Keluar
Tidak
Tidak
T=1 Jum=0?
Ya Ya
Baca Sensor
Bawah (SB)
Tidak
SB=1? Tutup Palang
Ya
Stop Motor
STOP
terbuka penuh, tertutup rapat memberikan kondisi Metode pengujian yang dipakai adalah black
yang berbeda. box testing. Black box testing atau test fungsional
adalah pengujian program yang dilakukan oleh
II.5 Kamera Pemantau pengembang (programmer). Dengan memberikan
Kamera pemantau dimodelkan dengan web input tertentu dalam melihat hasil yang
kamera yang terhubung langsung ke komputer didapatkan kdari input tersebut. Dengan kata lain,
client. Kamera pemantau hanya akan merekam black box testing terfokus pada fungsional sistem.
apabila ada kendaraan yang akan melakukan Detail pengujian dari sistem dapat dilihat pada
penimbangan. Konfigurasi kamera pemantau tabel berikut:
dapat dilihat pada gambar 13.
Tabel 7. Pengujian Aplikasi client server
N Item Pengujian Detail Pengujian Metode
o Pengujian
Aplikasi
1 Pengujian Verifikasi Login. Blackbox
keamanan sistem.
Web Cam
Client 1 2 Pengujian fungsi Input data. Blackbox
input master data.
Gambar 13. Konfigurasi Kamera 3 Pengujian aktifitas Aktifitas Blackbox
penimbangan. penimbangan.
Untuk mengaktifkan perekaman video dipakai 4 Pengujian aktifitas Pengawasan visual Blackbox
sensor yang dapat menandakan ada kendaraan pengawasan. dan data hasil
yang masuk atau keluar dari jembatan timbang. penimbangan.
Dalam simulasinya dipakai sensor pust button
sebagai sensor masuk dan keluarnya kendaraan. A. Pengujian keamanan sistem.
Sensor pust button dihubungkan dengan port 3 Pengujian keamanan bertujuan untuk
yang selanjutnya diteruskan ke komputer client. mengetahui aspek keamanan dari sistem terhadap
Video hasil perekaman kamera CCTV disimpan user ilegal.
pada folder tersendiri yang terpisah dengan
Tabel 8. Pengujian keamanan sistem.
database. Prosedur perekaman video dari kamera N Test Case Hasil Yang Hasil Yang Ket.
CCTV dapat dilihat pada Flowcard Gambar 14. o diharapkan didapatkan
START
1 User tidak User tidak Selalu Ber
melakukan dapat masuk menampilkan hasil
login kedalam form login
sistem
Baca Sensor 2 User login User tidak Tidak masuk Ber
tidak dapat masuk kedalam hasil
memasukkan kedalam sistem dan
ip-address sistem menampilkan
Stop Rekam
Ada Kendaraan?
Video
pesan
Tidak
3 User login User tidak Tidak masuk Ber
Ya nama dan dapat masuk kedalam hasil
pasword kedalam sistem dan
Start Rekam salah sistem menampilkan
Video
pesan
4 User login User tidak Tidak masuk Ber
tidak dapat masuk kedalam hasil
STOP memasukkan kedalam sistem dan
kode lokasi sistem menampilkan
Gambar 14.Diagram alir perekaman video. pesan
5 User login User dapat Menampilkan Ber
sesuai masuk menu utama hasil
III. III. Pengujian Sistem. dengan yang kedalam
disyaratkan sistem
III.1 Pengujian Aplikasi Client Server
data n pesan.
B. Pengujian input master data. identitas
Pengujian input master data bertujuan kendaraan
mengetahui kemampuan sistem dalam menginput tidak
lengkap)
data yang akan disimpan ke dalam database
2 Pengujian Dapat Data Ber
identitas, lokasi, operator, dan uji berkala. fungsi menyimpa tersimpan hasil
Database tersebut merupakan master data yang simpan data Data. dan
dimanfaatkan untuk dalam melakukan aktifitas (Pengisian menampilka
penimbangan. data n pesan.
identitas
Tabel 9. Pengujian input master data. kendaraan
N Test Case Hasil Yang Hasil Yang Ket. lengkap)
o Diharapkan Didapatkan 3 Pengujian Dapat Data Ber
1 Pengujian Tidak dapat Data tidak Ber fungsi ubah mengubah berubah dan hasil
fungsi simpan menyimpan tersimpan hasil data yang tersimpan
data (Pengisian data. dan sudah kembali ke
data identitas menampilka tersimpan. database.
kendaraan n pesan. 4 Pengujian Dapat Perubahan Ber
tidak lengkap) fungsi Batal membatalkan data hasil
2 Pengujian Dapat Data Ber data yang dibatalkan.
fungsi simpan menyimpa tersimpan hasil mau di ubah.
data (Pengisian Data. dan 5 Pengujian Dapat View terlihat Ber
data identitas menampilka fungsi menampilkan dan video hasil
kendaraan n pesan. kamera view dan terekam
lengkap) merekam
3 Pengujian Dapat Data Ber video
fungsi ubah mengubah berubah dan hasil 6 Pengujian Dapat Data berat Ber
data yang tersimpan fungsi mengambil tersimpan hasil
sudah kembali ke mengambil data berat kedalam
tersimpan. database. data berat database
4 Pengujian Dapat Perubahan Ber 7 Pengujian Dapat Struk dan Ber
fungsi Batal membatalkan data hasil fungsi cetak mencetak data hasil hasil
data yang dibatalkan. struk dan penimbanga
mau di ubah. data n tercetak
5 Pengujian Dapat Data Ber penimbangan
fungsi Hapus menghapus terhapus hasil 8 Pengujian Dapat keluar Keluar dari Ber
data. fungsi dari menu. menu hasil
6 Pengujian Dapat keluar Keluar dari Ber keluar penimbanga
fungsi keluar dari menu. menu yang hasil n, kembali
dipangil, ke menu
kembali ke utama.
menu utama.
D. Pengujian aktifitas pengawasan.
C. Pengujian aktifitas penimbangan. Pengujian aktifitas pengawasan betujuan
Pengujian aktifitas penimbangan bertujuan mengetahui fungsionalitas dari elemen-elemen
mengatahui kemampuan aplikasi client server dalam pengawasan penimbangan.
dalam menjalankan aktifitas penimbangan.
Tabel 11. Pengujian aktifitas pengawasan.
Tabel 10. Pengujian aktifitas penimbangan. N Test Case Hasil Yang Hasil Yang Ket.
N Test Case Hasil Yang Hasil Yang Ket. o Diharapkan Didapatkan
o Diharapkan Didapatkan 1 Pengujian Dapat Data dan Ber
1 Pengujian Tidak dapat Data tidak Ber fungsi lihat menampilkan grafik hasil
fungsi menyimpan tersimpan hasil data hasil pelanggaran
simpan data data. dan penimbangan terlihat.
(Pengisian menampilka dan grafik
No
Jumlah kendaraan Signal
Kamera.
1. Untuk aplikasi sistem pada jembatan timbang
masuk dan keluar Terkirim yang sesungguhnya perlu diadakan
1 Masuk > Keluar 4h Start rekam penyesuaian-penyesuaian terkait dengan
2 Masuk = Keluar 5h Stop rekam
hardware.
2. Penelitian lebih lanjut untuk penyempurnaan
III.5 Pengujian Kualitas Sistem. sistem dapat dilakukan dengan
Pengujian kualitas sistem dilakukan dengan mengintegrasikan sistem pembaca plat nomor
menyebarkan kuisioner menyangkut peranan kendaraan dan dengan DLLAJ yang
sistem terhadap aktifitas pengawasan jembatan melakukan uji berkala kendaraan sehingga
timbang. Responden diambil 10 orang petugas data identitas kendaraan dan masa uji dapat
UPPKB, Dinas perhubungan dan informatika langsung diinput dari DLLAJ.
yang merupakan pengguna dari sistem.
Dari hasil pengujian, kualitas sistem secara Daftar Pustaka.
keseluruhan sistem dinyatakan baik dan dapat [1] Kadir, Abdul, Pengenalan Sistem Informasi, Penerbit Andi
merepresentasikan proses penimbangan pada Yogyakarta, 2002.
[2] Budi S. Dharma O., Esther Wibowo, Addi Hartono, Samuel Prakoso,
jembatan timbang karena dari keseluruhan Client Server dan Sistem Terdistribusi, Penerbit Andi, Yogyakarta,
responden menyatakan 43% sangat baik dan 40% 2006.
[3] Rudy H. H. Simatupang, Wardhani Sartono, Hary Christady Sistem
menyatakan baik. Informasi Pengawasan Kendaraan angkutan Barang Pada Jembatan
Timbang Untuk penentuan Pelanggaran Muatan Lebih Dan Damage
Factor (Studi Kasus Daerah Istimewa Yogyakarta) Jurusan Teknik
IV. Kesimpulan dan Saran. Sipil dan Lingkungan - FT UGM Yogyakarta, Forum Teknik Sipil
No. XVIII/vol. 2 Mei 2008.
IV.I Kesimpulan [4] Anugrah Robby, 2008, Analisa Kinerja Jaringan Jembatan Timbang
Online Di Jawa Timur Menggunakan Radio Link, Jurusan Teknik
1. Kesimpulan yang dapat diambil dari penelitian Elektro, Fakultas Teknologi Industri, Institut Teknologi Sepuluh
adalah Model sistem Otomatisasi Pengawasan Nopember.
[5] Ir. Inge Martina, 2002, Pemrograman Internet Dengan Delphi,
Jembatan Timbang berfungsi sesuai dengan Elekmedia Kompotindo, Jakarta.
tujuan yang ingin dicapai yaitu : [6] Wahana Komputer, 2009, Aplikasi Cerdas Menggunakan Delphi,
Penerbit Andi, Yogyakarta.
Data hasil penimbangan tersimpan ke [7] Supratman Agus, Juang Akbardin, Penerapan Sistem Informasi Data
database dan dapat diakses dari menu Pada Metode Penimbangan Kendaraan Barang Di Jembatan
Timbang, Jurusan Pendidikan Teknik Sipil - FPTK UPI.
pengawasan. [8] Arifin, Z., 2005, Langkah Mudah Membangun Jaringan Komputer,
Palang pintu jembatan timbang dapat Andi, Yogyakarta.
[9] Petunjuk Teknis Administrasi dan Pelaporan Jembatan Timbang,
membuka dan menutup secara otomatis Dinas Perhubungan Sulawesi Selatan.
sesuai dengan kondisi pelanggaran. [10] Dasar Hukum Pengoperasian Jembatan Timbang & Kebijakan
Pengawasan Angkutan Barang, Dinas Perhubungan Sulawesi Selatan
Pengawasan visual dapat dilakukan
dengan memanfaatkan fasilitas tambahan
berupa kamera pemantau.
2. Dengan sensor berat (Loads Cell), Op-Amp
INA125, ADC 0808, dan mikrokontroler
AT89S51 dapat dilakukan pembacaan berat
kendaraan secara otomatis.
3. Dengan motor DC, driver H-Bridge dan
mikrokontroler AT89S51 dapat dibuat model
palang pintu jembatan timbang.
4. Proses penimbangan lebih dapat
dipertanggungjawabkan dengan diberikannya
struk hasil penimbangan ke sopir.
IV.2 Saran