RANCANG BANGUN SISTEM PENDEKTESI ARUS LISTRIK

advertisement
RANCANG BANGUN SISTEM PENDEKTESI ARUS LISTRIK MENGGUNAKAN
BAHASA PEMOGRAMAN BERORIENTASI OBJEK DENGAN TEKNOLOGI SMS
GATEWAY
Deny Jollyta, M. Kom, Lie Si Can, S. Kom
Program Studi Teknik Informatika
Sekolah Tinggi Ilmu Komputer Pelita Indonesia
Jl. Ahmad Yani No. 78-88, Pekanbaru 34343
[email protected]
ABSTRAK
CV. Total Pulsa merupakan perusahaan multi operator yang bergerak di bidang
pengisian pulsa yang memiliki sistem aktif dalam 24 jam untuk memudahkan konsumen dalam
melakukan pengisian pulsa setiap saat, sehingga CV. Total Pulsa sangat bergantung
terhadap sistem yang membutuhkan daya listrik agar selalu dalam kondisi aktif. Adanya
pemadaman listrik secara berkala atau mendadak, terutama di malam hari, menyebabkan
terganggunya aktivitas CV. Total Pulsa.Ketidaktahuan pemadaman mengakibatkan petugas
CV. Total Pulsa melakukan kelalaian seperti ketiduran, tidak mengecek ketersediaan solar di
mesin genset, yang merupakan alternatif penyedia listrik.Oleh karena itu perlu ada sebuah
alat pendeteksi listrik yang terhubung dengan sistem yang terkomputerisasi menggunakan
program berorientasi objek agar dapat memberikan informasi pemadaman kepada petugas
melalui teknologi sms gateway. Sistem yang dibangun juga menggunakan inventory wighted
average untuk membantu CV. Total Pulsa dalam mengecek ketersediaan solar bagi mesin
genset sehingga genset selalu dalam keadaan siap pakai dan mengurangi kecurangan yang
mungkin dilakukan oleh oknum petugas.
Kata kunci Alat Pendeteksi, Program Berorientasi Objek, Mysql Database, Sms Gateway,
inventory Dan Port parallel.
CV. Total Pulsa is a multi operator company engaged in mobile top up. It has a 24
hour active system so that consumers can do top up anytime easily. Because of that, CV. Total
Pulsa depends on system that require electrical power to keep it active. The existence of
sudden or periodically power outage, especially at night are causing disruption in CV. Total
Pulsa activity. Ignorance of power outage resulted in negligence of CV. Total Pulsa officers,
such as overslept, did not check the availability of diesel fuel in generator engine as the
alternative for the electricity power. Therefore there needs to be an electrical detector
connected to a computerized system which use object-oriented program in order to provide
outage information to officers via sms gateway technology. System built can also help CV.
Total Pulsa check the availability of diesel fuel for the generator engine so that the generator
would always ready to use and could reduce possible fraud by officers.
Keywords : assembled adapter, object oriented application, mysql database, sms gateway
and pararel port
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
1
PENDAHULUAN
Komputer membutuhkan listrik
untuk melakukan berbagai aktifitas,
sehingga listrik merupakan syarat utama
jalannya komputer.Pada saat ini, berbagai
sistem
informasi
diciptakan
untuk
memudahkan manusia, terutama dalam hal
komunikasi dan transaksi oleh server
perusahaan telekomunikasi, yang berfungsi
untuk mengelola keseluruhan informasi
dan aktivitas sistem.Sistem ini untuk
memudahkan manusia dalam melakukan
suatu aktifitas sehingga suplai listrik untuk
sistem tersebut hendaknya selalu ada.
Salah satu faktor pendukung penyediaan
listrik adalah genset (generator set) yang
menyediakan listrik ke sistem.
CV.Total
Pulsa
merupakan
perusahaan multi operator yg bergerak
dibidang pengisian pulsa yang memiliki
sistem yang harus aktif dalam 24 jam
untuk memudahkan konsumen dalam
melakukan pengisian pulsa setiap saat
sehingga perusahaan CV.Total Pulsa
sangat tergantung terhadap sistem yang
setiap saat harus dalam kondisi hidup, akan
tetapi terdapat beberapa faktor yang
mungkin menyebabkan putusnya arus
listrik ke sistem, karena faktor lingkungan.
Semakin
berkembangnya
lingkungan
menimbulkan kebutuhan listrik berskala
tinggi, yang tidak dapat dipenuhi oleh PLN
(perusahan milik Negara) sehingga pada
waktu tertentu terjadi pemadaman listrik
secara berkala atau mendadak, terutama di
saat malam menuju waktu subuh sehingga
petugas CV.Total Pulsa lalai meghidupkan
genset sebagai altenatif penyedia listrik.
Kelalaian tersebut seperti ketiduran atau
tidak mengecek ketersediaan solar di mesin
genset.Hal ini menyebabkan konsumen
tidak dapat melakukan aktifitas pengisian
pulsa seperti biasanya, yang jika dibiarkan
bisa merugikan perusahaan dan dalam
jangka panjang menurunkan kepercayaan
konsumen terhadap perusahaan.
Untuk menjaga ketersediaan listrik
bagi sistem, dibutuhkan suatu alat
pendeteksi listrik dan perhitungan durasi
pemakaian solar pada mesin genset,
sehingga dapat memberikan informasi
tentang putusnya arus listrik dari pusat
PLN maupun Genset secepat mungkin
kepada petugas. Informasi yang dimaksud
akan memudahkan operator dalam
melakukan tindak lanjut terhadap sistem.
Informasi tersebut dalam bentuk Short
Message Service (SMS) yang dikirim oleh
sistem ke petugas.Alat pendeteksi yang
terhubung dengan sistem informasi yang
terkomputerisasi dengan baik juga dapat
membantu
perusahaan
mengecek
ketersediaan solar bagi mesin genset,
sehinga genset selalu dalam keadaan siap
pakai dan mengurangi kecurangan yang
mungkin dilakukan oleh oknum petugas
perusahaan.
PERMASALAHAN
1. Semakin berkembangnya lingkungan
masyarakat menimbulkan kebutuhan
listrik berskala tinggi, yang tidak dapat
dipenuhi oleh PLN sehingga terjadi
pemadaman listrik yang mengakibatkan
terganggunya kerja sistem CV. Total
Pulsa. Oleh karena itu, dibutuhkan
sebuah alat pendeteksi arus listrik yang
terhubung ke sistem CV. Total Pulsa
untuk mengetahui adanya pemadaman
listrik.
2. Petugas keamanan CV. Total Pulsa
sering lalai dalam menghidupkan genset
sehingga
perlu
dibuat
sebuah
pemberitahuan ke petugas dalam bentuk
sms dengan teknologi sms gateway.
3. Adanya indikasi kecurangan yang
dilakukan oleh oknum petugas terhadap
ketersediaan solar bagi mesin genset
sehingga perlu dibangun sebuah sistem
informasi yang dapat merekam dan
menghitung durasi pemakaian solar
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
2
dengan menggunakan metode inventory
whigted average.
TELAAH PUSTAKA
Unified Modelling Language (UML)
UML (Unified Modeling Language)
adalah metode pemodelan secara visual
sebagai sarana untuk merancang dan atau
membuat software berorientasi objek.
Karena UML merupakan bahasa visual
untuk pemodelan bahasa berorientasi objek,
maka semua elemen dan diagram
berbasiskan pada paradigma object
oriented.
Listrik
Menurut Wikipedia (2006:1), Kelistrikan
adalah sifat benda yang muncul dari
adanya muatan listrik. Listrik, dapat juga
diartikan sebagai berikut:
a. Listrik adalah kondisi dari partikel
subatomictertentu, seperti
elekron dan proton, yang menyebabkan
penarikan
dan
penolakan gayadiantaranya.
b. Listrik adalaha sumber energi yang
disalurkan melalui kabel. Arus listrik
timbul karena muatan listrik mengalir
dari saluran positif ke saluran negatif.
Port Parallel
Menurut
Wikipedia
(2013:1)
Parallel port adalah suatu antarmuka dari
sistem
komputer
yang
berfungsi
mentransfer data secara paralel.Parallel
port
biasanya
digunakan
untuk
menghubungkan
komputer
dengan
printer.dalam bentuk konektor DB-25
Gambar1. Port parallel (DB-25)
Biner
Menurut Wikipedia (2013:1) Di
dalam dunia komputer kita mengenal
empat jenis bilangan, yaitu bilang biner,
oktal, desimal dan hexadesimal. Bilangan
biner atau binary digit (bit) adalah bilangan
yang terdiri dari 1 dan 0. Bilangan oktal
terdiri dari 0,1,2,3,4,5,6 dan 7. Sedangkan
bilangan desimal terdiri dari 0,1,2,3,
4,5,6,7,8dan 9. dan bilangan hexadesimal
terdiri dari 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E
dan F.
SMS (Short Message Service)
Short Message Service (SMS)
merupakan salah satu fitur GSM yang
dikembangkan dan distandarisasi oleh
ETSI (European Telecommunications
Standards Institute) untuk mengirim atau
menerima pesan singkat (Ariza Novianti
dan Ami Fauzijah, 2009:2).SMS adalah
layanan pesan singkat berbasis tulisan
(teks)
dengan
media
komunikasi
ponsel.Pesan teks yang biasa digunakan
adalah huruf, angka, atau karakter
alfanumerik.Satu paket pesan teks biasanya
berkapasistas 160 karakter huruf.
SMS Gateway
Menurut
Arif
Wijaya,
Nur
Wijayaning dan Ami Fauzijah (2009:2),
SMS Gateway adalah suatu platform yang
menyediakan
mekanisme
untuk
menghantar dan menerima SMS dari
peralatan mobile (HP, PDA phone, dan
lain-lain) yang menggunakan keyword
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
3
tertentu. SMS Gateway adalah komunikasi
SMS dua arah. SMS Gateway merupakan
salah satu perkembangan fungsi yang
dimiliki SMS
produksi maupun di jual kembali di
bebenin harga pokok pokok rata-rata.
Perhitungan rata-rata dilakukan dengan
membagi jumlah harga perolehan
dengan kuantitasnya menurut
moch.
Tofik ( 2012:10)
METODE PENELITIAN
Gambar2.Sms Gateway
AT-Command
AT-Command berperan di balik
tampilan menu messages sebuah ponsel
yang bertugas mengirim atau menerima
data ke/dari SMS-Centre. AT-Command
untuk SMS biasanya diikuti oleh data I/O
yang diwakili oleh unit-unit PDU(Protocol
description unit).
Persediaan(Inventory)
Persediaan adalah suatu jenis aktiva
atau barang yang dimiliki oleh suatu
perusahaan atau badan usaha tertentu, yang
akan dijual kembali atau akan dikonsumsi
(dipakai)
dalam
operasi
normal
perusahaan. (F.X. Sudarsono (1996:106).
metode buku (perpetual) setiap jenis
persediaan dibuatkan rekening sendirisendiri yang merupakan buku pembantu
persediaan. Rekening yang digunakan
untuk mencatat persediaan ini terdiri atas
beberapa kolom yang bisa dipakai untuk
mencatat pembelian ,pengunaan dan saldo
persediaan. setiap perubahan dalam
persediaan diikuti dengan pencatatan
dalam rekening persediaan sehingga
jumlah persediaan sewaktu-waktudapat di
ketahui,menurut moch. Tofik ( 2012:1),.
3 macam perhitungan perpetual yaitu
FIFO, LIFO, dan WeightedAverage.Pada
penelitian ini perhitungan perpetual yang
akan digunakan adalah weighted average.
Weighted Average adalah metode yang
di pakai terhadap barang untuk proses
Adapun salah satu metode yang
sampai saat ini masih digunakan oleh
banyak pengembang SI adalah System
Development Life Cycle (SDLC).
a. Indentifikasi dan Seleksi
Kebutuhan dari keseluruhan sistem
informasi perusahaan harus diidentifikasi
dan dianalisa. Setelah itu baru diseleksi
bagian yang masih kurang efisien dan
perlu di ubah sistem pendeteksi. Yang
menjadi responden dalam tahapan
indentifikasi ini adalah para karyawan dan
manajer
perusahaan.
Data
dan
informasidikumpulkan
melalui
pengamatan, wawancara di lapangan
Dari hasil identifikasi ditemukan
beberapa keterbatasan pada sistem
informasi dari suatu perusahaan yang
terlah di uraikan pada bagian sebelumnya,
yakni belum bisa mengabari pemakai
tentang kondisi putus atau hidupnya suplai
listrik secara cepat melalui SMS.
b. Inisialisasi dan Perencanaan
Setelah
terseleksi,
dilanjutkan
perencanaan bagian yang akan diterapkan
perbaikan sistem yang lama. Hal–hal
utama
dari
sistem
yang
akan
diimplementasikan harus di jelaskan dan di
pertahankan agar dapat di tentukan proyek
akan di lanjutkan atau tidak. Selain itu
rencana terperinci juga perlu di uraikan.
Dari masalah tersebut, perlu dibuat
suatu sistem pendeteksi listrik
yang
berbasiskan sms gateway. Sistem baru di
rencanakan akan Dari masalah tersebut,
perlu dibuat suatu sistem pendeteksi listrik
yang berbasiskan sms gateway. Sistem
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
4
baru di rencanakan akan meningkatkan
efisiensi
kerja
karyawan
serta
pertanggungjawaban kepada pemimpin dan
pihak luar yang berkepentingan.
c. Analisa atau Penganalisaan
Analisa tentang sistem yang sedang
digunakan dan pilihan dari sistem
pengganti yang diusulkan. Dengan
mengamati tempat yang akan diteliti untuk
mempelajari sistem yang ada, kemudian
diubah dan disempurnakan ke sistem yang
lebih.
PERANCANGAN SISTEM
Use Case Diagram Baru
Pada gambar Use case Diagram
yang
menjabarkan
interkasi
antar
Komponen sistem atau disebut Aktor
Utama pada diagram Use case yang
memakai SI Penjualan di CV.Total Pulsa,
dimana tiap kegiatan digambarkan dengan
sebuah simbul elips disebut dengan Use
case.
Sistem
Aktor
Input nohp
Warning ganset
Ganset hidup
Hidup Lampu
<Extend>
<Extend>
d. Rancangan Logika
Semua fungsi dari sistem yang telah
terpilih pada tahap analisa dijabarkan
secara terpisah dari spesifikasi komputer
tertentu.
e. Rancangan Fisik
Spesifikasi logika yang dihasilkan
dari tahap rancangan logika diubah ke
penggunaan teknologi tertentu secara
terperinci, yaitu semua pemrograman dan
konstruksi dari sistem yang sesuai. Pada
tahapan ini pengembang mendesign bentuk
sistem
pendeteksi
listrik.
Disini
pengembangan
menggunakan
bahasa
pemrograman Borland Delphi 7.0.
f. Implementasi
Sistem informasi dikodekan, dites,
diinstall dan didukung oleh organisasi.
Dokumentasi, pelatihan dan bantuan
diberikan pada pemakai. Di sini
perusahaan akan mencoba memakai sistem
yang telah dibuat atau diinstall. Selama
percobaan akan diawasi oleh pembuat
sistem atau programmer. Penelitian yang
dilakukan masih belum melalui tahapan ini.
g. Pemeliharaan
Dengan
terinstallnya
sistem
informasi secara sistematis diperlukan
pemeliharaan dan peningkatan agar sistem
tetap dapat beroperasi dan berguna sesuai
kebutuhan pengguna seiring berjalannya
waktu.
<Extend>
Menerima pesan
operator
Ganset hidup
Ganset mati
Warning ganset
<Extend>
Mati Lampu
Input data
pengguna
Input com
modem
Input Berita sms
Ganset mati
<Extend>
<Extend>
<Extend>
Hidup Lampu
Menerima pesan
Pertugas
keamanan
Mati Lampu
<Extend>
Ganset mati
Ganset hidup
Hidup Lampu
Warning ganset
<Extend>
<Extend>
<Extend>
<Extend>
Menerima pesan
Adm
Cek Bon
Pembelian
Cek stok solar
Input Pembelian
Solar
Input pengunaan solar
Mati Lampu
Hidup Lampu
<Extend>
<Include>
Cek Data
Pemakaian solar
<Include>
Cetak Laporan
Warning ganset
<Extend>
<Extend>
<Extend>
Menerima pesan
Pimpinan
Mati Lampu
<Extend>
Ganset mati
<Extend>
Ganset hidup
Gambar 3. Use Case Diagram Baru
Activity Diagram Baru
Sistem dimulai dengan aktifitas
sistem, kemudian sistem melakukan
pengecekan listrik, Jika tidak ada
perubahan arus maka sistem akan
mengecek listrik sampai ada perubahan
arus. Jika terjadi perubahan arus maka
sistem akan mengirimpesan tetang adanya
perubahan arus. jika tidak ada maintenance
maka sistem akan mengecek arus sampai
teknisi melakukan maintenance.
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
5
Aktifasi sistem
Alat Pendeteksi
PLN
Modem
Cek Listrik
Sakl
ar
Tidak ada perubahan arus
Ada perubahan
Arus
Server
Kirim Sms
Genset
Server
Tidak maintenace
maintenance
UPS
Server
Gambar 4.Activity Diagram Pendeteksi
Adm
Class diagram menggambarkan hubungan
antar class pada sistem informasi CV.Total
Pulsa
nohp
: nvarchar
: nvarchar
pendeteksi
1..*
1
1
+Display
+Get nomor
Status
Tgl
Nomor
Id_sms
:
:
:
:
varchar
datetime
nvarchar
nvarchar
-Get nomor
-Get id_sms
+Get status
sms
Id_sms
sms
+Display
+Get id_sms
Cekstok
ID_Stok
: varchar
Komentar : varchar
+Display
+id_stok
Stok
1
: nvarchar
: nvarchar
1
ID_Stok
Ket
Tgl
MQty
MHrg
MSaldo
KQty
1
KHrg
KSaldo
SQty
SHrg
SSaldo
Handphone Handphone
Server
Class Diagram Baru
nama
nomor
Kasir
:
:
:
:
:
:
:
:
:
:
:
:
varchar
varchar
float
float
float
float
float
float
float
float
float
float
1
Listrik
IDListrik
: varchar
PLN_off
: datetime
Genset_on: datetime
PLN_Back : datetime
Genset_Off:datetime
Status
: varchar
1 + Display
- Get status
+ Get id_listrik
Login
Nama
Sandi
Status
Operator
Gambar 5. Rangkaian Sistem Pendeteksi
Alat Pendeteksi Arus Listrik
Alat Pendeteksi merupakan sebuah
alat pendeteksi adanya arus yang masuk
dari PLN maupun mesin Genset dan
mengubah arus listrik yang masuk
sehingga bisa di mengerti oleh program.
Ada 4 faktor yang dapat menyebabkan
terjadinya perubahan arus listrik.
- Kondisi Rangkaian PLN Mati dan
Mesin Genset Mati
Listrik
PLN
: nvarchar
: nvarchar
: nvarchar
Listrik Genset
Trafo
Stepdown
Dioda
Bridge
Gambar 4.Class Diagram Baru
SISTEM KERJA ALAT PENDETEKSI
LISTRIK
Sistem kerja alat Pendeteksi Listrik
merupakan sebuah alat untuk mendeteksi
masuknya arus listrik sehinga bisa di baca
oleh pc (personal computer) sehingga
program dapat memproses pengiriman
pesan ke petugas.
USB 5V
+
Trafo
Stepdown
+Display
+id_stok
Sequence Diagram Baru
Sequence diagram menggambarkan
interaksi antara objek-objek dalam aplikasi
yang terjadi komunikasi dan parameter
waktu.Pengguna sistem dapat menggunakan aplikasi setelah melakukan login.
Kemudian mereka dapat melakukan input
data, laporan serta setting.
Server
Dioda
Bridge
- 25V
+Elco 3300 uF
Dioda
1N4414
Dioda
1N4414
Led 5mm
Relay 12V
Resis
tor
220
Ohm
Led 5mm
Resist
or
220
Ohm
+
Elco 3300 uF 25V
Dioda
1N4414
Relay 12V
keterangan
= Tidak Ada
Arus
= Arus = Arus DC
= Arus
Resistor 220 Ohm
Gambar 6. Rangkaian Listrik Pln Mati Dan
Mesin Genset Mati
Usb 5 volt memberikan arus positif
dan negative dengan voltase 5V, jalur
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
6
positif akan memasuki diode 1n4414,
diode 1n4414 berfungsi untuk membuat
arus listrik menjadi satu arah sehingga
tidak terjadinya kembalinya arus listrik
dari relay pada waktu terjadinya
pemutusan arus listrik dari USB dan arus
listrik akan melewati elco untuk
penyimpanan listrik sementara dan
menstabilkan arus listrik, jika tidak terjadi
adanya masuk arus listrik dari PLN dan
mesin genset sehingga tidak adanya
perubahan
jalur dari relay yang
diakibatkan adanya pengaruh listrik,
sehingga arus listrik yang memasuki bit 10
dan bit 11 adalah negatif(-). Lampu Led
sebagai
membatu
pemberitahuan
perubahan listrik berdasarkan lampu
tersebut.Cara sistem membaca biner yg
dideteksi oleh alat pendeteksi yang
dikirimkan ke maindboarmelalui port
paraler, yang dikonversi ke bentuk
desimal agar sistem dapat mempermudah
proses
data
tersebut
- Kondisi Rangkaian PLN Mati dan
Mesin Genset Hidup
Listrik PLN
Dioda
Bridge
- 25V
+ Elco 3300 uF
Dioda
1N4414
Dioda
1N4414
Diset = 0
Dioda
Resist Bridge
or
+
220
Elco 3300 uF 25V
Ohm
Led 5mm
Led 5mm
Relay 12V
Listrik Genset
Trafo
Stepdown
Trafo
Stepdown
Resist
or
220
Ohm
Dioda
1N4414
Relay 12V
keterangan
= Tidak Ada
= Arus
Arus+
= Arus = Arus DC
= Arus
Arus Mesin Genset
Listrik masuk
Jika Arus masuk + = Biner 1
Jika Arus masuk - = Biner 0
USB 5V
- +
Out
Resistor 220 Ohm
Direction
Gambar 4.8 Rangkaian Genset Hidup
Arus PLN
Ground
Kondisi high = 1
Gambar 4.7 Pendeteksi Biner Listrik Mati
Tabel 1 Sinyal Biner Lampu Mati Dan
Genset Mati
Arus
Pendeteksi
Sinyal biner
10
11
12
13
14
15
16
17
0
0
0
0
1
1
1
1
Konversi biner ke desimal( PLN mati dan
mesin genset mati ) :
Biner
= 00001111
=(07)+(06)+(05)+(04)+(23)+(22)+(21)+(20)
= 0+0+0+0+8+4+2+1
= 15
Hasil konversi biner ke desimal 15
Kondisi Lampu mati dan mesin genset
mati.
Usb 5 volt memberikan arus positif
dan negative dengan voltase 5Volt, jalur
positif akan memasuki diode 1n4414,
diode 1n4414 berfungsi untuk membuat
arus listrik menjadi satu arah sehingga
tidak terjadinya kembalinya arus listrik
dari relay pada waktu terjadinya
pemutusan arus listrik dari USB dan arus
listrik akan melewati elco untuk
penyimpanan listrik sementara dan
menstabilkan arus listrik, jika ada
masuknya listrik ke relay maka relay akan
menarik rangkaian sehingga terjadinya
perubahan arah jalur lisuhstrik, dimana
arus listrik tersebut di konversi melalui
trafo dari 220 volt menjadi 12 volt, dan di
ubah arusnya melalui diodebrige dari arus
ac menjadi arus dc, arus listrik memasuki
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
7
alat elco di mana alat tersebut untuk
menyimpan
arus
sementara
untuk
menstabilkan arus lisrik dan arus listrik di
searahkan oleh diode dan memasuki ke
relay, jika terjadi perubahan arus listrik
pada relay yang di sebabkan adanya
masuk arus listrik dari mesin genset
sehingga arus listrik akan memasuki pin
13 yang merupakan input yang di rancang
sehingga mengahasilkan angka biner
00101111. Lampu Led sebagai membatu
pemberitahuan
perubahan
listrik
berdasarkan lampu tersebut. Cara sistem
membaca biner yg di deteksi oleh alat
pendeteksi yang dikirimkan ke maindboar
melalui port paraler, yang dikonversi ke
bentuk desimal agar sistem dapat
mempermudah proses data tersebut
Listrik
PLN
Diset = 0
Out
Dioda
1N4414
Ground
Kondisi high = 1
Gambar 4.9 Pendeteksi Biner Mesin
Genset Hidup
Tabel 2 Sinyal Biner PLN Mati Dan
Genset Hidup
Arus
Pendeteksi
Sinyal biner
Dioda
1N4414
Led 5mm
Led 5mm
Relay 12V
Resist
+
Elco 3300 uF 25V
or
220
Ohm
Resis
tor
220
Ohm
Dioda
1N4414
Relay 12V
keterangan
= Tidak Ada Arus
= Arus +
= Arus = Arus DC
= Arus
Resistor 220 Ohm
Gambar 10 Rangkaian Genset Hidup dan
PLN Hidup
Direction
Arus PLN
Dioda
Bridge
Dioda
Bridge
+ Elco 3300 uF- 25V
Listrik Genset
Trafo
Stepdown
Trafo
Stepdown
Arus Mesin Genset
Listrik masuk
Jika Arus masuk + = Biner 1
Jika Arus masuk - = Biner 0
USB 5V
- +
10
11
12
13
14
15
16
17
0
0
1
0
1
1
1
1
Konversi biner ke desimal (mati genset
hidup dan PLN mati):
Biner
= 00101111
= (07)+(06)+(25)+(04)+(23)+(22)+(21)+(20)
= 0+0+32+0+8+4+2+1
= 47
Hasil konversi biner ke desimal 47
Kondisi PLN mati dan mesin genset hidup
- Kondisi Rangkaian PLN Hidup dan
Genset Hidup
Usb 5 volt memberikan arus positif
dan negative dengan voltase 5Volt, jalur
positif akan memasuki diode 1n4414,
diode 1n4414 berfungsi untuk membuat
arus listrik menjadi satu arah sehingga
tidak terjadinya kembalinya arus listrik
dari relay pada waktu terjadinya
pemutusan arus listrik dari USB dan arus
listrik akan melewati elco untuk
penyimpanan listrik sementara dan
menstabilkan arus listrik, jika ada
masuknya listrik ke relay maka relay akan
menarik rangkaian sehingga terjadinya
perubahan arah jalur listrik, dimana arus
listrik tersebut di konversi melalui trafo
dari 220 volt menjadi 12 volt, dan di ubah
arusnya melalui diode brige dari arus ac
menjadi arus dc, arus lisrik memasuki alat
elco di mana alat tersebut untuk
menyimpan
arus
sementara
untuk
menstabilkan arus lisrik dan arus listrik di
searahkan oleh diode dan memasuki ke
relay , jika terjadi perubahan arus listrik
pada relay yang di sebabkan adanya
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
8
masuk arus listrik dari PLN dan mesin
genset sehingga, sehingga arus listrik
akan memasuki pin 13 dan 12 yang
merupakan input yang di rancang sehingga
mengahasilkan angka biner 00111111.
Lampu
Led
sebagai
membatu
pemberitahuan
perubahan
listrik
berdasarkan lampu tersebut.Cara sistem
membaca biner yang dideteksi oleh alat
pendeteksi
yang
dikirimkan
ke
maindboardmelalui port paraler, yang
dikonversi ke bentuk desimal agar sistem
dapat mempermudah proses data tersebut
Arus Mesin Genset
Listrik masuk
Jika Arus masuk + = Biner 1
Jika Arus masuk - = Biner 0
Arus PLN
Listrik Genset
Trafo
Stepdown
Trafo
Stepdown
Dioda
Bridge
- 25V
+ Elco 3300 uF
Dioda
1N4414
Led 5mm
Dioda
1N4414
Relay 12V
Dioda
Resist Bridge
or
+
220 Elco 3300 uF 25V Ohm
Led 5mm
Resist
or
220
Ohm
Dioda
1N4414
Relay 12V
keterangan
Diset = 0
= Tidak Ada Arus
= Arus +
= Arus = Arus DC
= Arus
Out
Direction
Ground
Kondisi high = 1
Gambar 11. Pendeteksi Biner PLN Dan
Genset Hidup
Tabel 3. Sinyal Biner PLN Hidup Dan
Mesin Genset Hidup
Arus
Pendeteksi
Sinyal biner
USB 5V
+
-
Listrik
PLN
10
11
12
13
14
15
16
17
0
0
1
1
1
1
1
1
Konversi biner ke desimal ( PLN Hidup
Dan Genset Hidup ) :
Biner = 00111111
=(07)+(06)+(25)+(24)+(23)+(22)+(21)
+(20)
= 0+0+32+16+8+4+2+1
= 63
Hasil konversi biner ke desimal 63
Kondisi PLN hidup dan mesin genset
hidup
- Kondisi Rangkaian PLN Hidup dan
Genset Mati
Resistor 220 Ohm
Gambar 4.12 Rangkaian PLN Hidup dan
Genset Mati
Usb 5 volt memberikan arus positif
dan negative dengan voltase 5Volt, jalur
positif akan memasuki diode 1n4414,
diode 1n4414 berfungsi untuk membuat
arus listrik menjadi satu arah sehingga
tidak terjadinya kembalinya arus listrik
dari relay pada waktu terjadinya
pemutusan arus listrik dari USB dan arus
listrik akan melewati elco untuk
penyimpanan listrik sementara dan
menstabilkan arus listrik, jika ada
masuknya listrik ke relay maka relay akan
menarik rangkaian sehingga terjadinya
perubahan arah jalur listrik, dimana arus
listrik tersebut di konversi melalui trafo
dari 220 volt menjadi 12 volt, dan di ubah
arusnya melalui diode brige dari arus ac
menjadi arus dc, arus lisrik memasuki alat
kapasitor di mana alat tersebut untuk
menyimpan
arus
sementara
untuk
menstabilkan arus lisrik dan arus listrik di
searahkan oleh diode dan memasuki ke
relay, jika terjadi perubahan arus listrik
pada relay yang di sebabkan adanya
masuk arus listrik dari PLN sehingga arus
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
9
listrik akan memasuki pin 12 yang
merupakan input yang di rancang sehingga
mengahasilkan angka biner 00011111.
Lampu
Led
sebagai
membatu
pemberitahuan
perubahan
listrik
berdasarkan lampu tersebut.Cara sistem
membaca biner yg di deteksi oleh alat
pendeteksi yang dikirimkan maindboar
melalui port paraler, yang dikonversi ke
bentuk desimal agar sistem dapat
mempermudah proses data tersebut.
Arus Mesin Genset
Listrik masuk
Jika Arus masuk + = Biner 1
Jika Arus masuk - = Biner 0
Arus PLN
Diset = 0
- Setelah Masuk Ke Sistem Properties
Pilih Hardware, Klik Device Manager
Gambar 15Device manager
- Pilih Ports Pc Ui Interface Com 16
Out
Direction
Ground
Kondisi high = 1
Gambar 4.13 Pendeteksi Biner PLN dan
Mesin Genset Mati
Tabel 4 Sinyal Biner PLN dan Mesin
Genset Mati
Arus
Pendeteksi
Sinyal biner
10
11
12
13
14
15
16
17
0
0
1
1
1
1
1
1
Konversi biner ke desimal (PLN hidup dan
Genset mati ) :
Biner = 00011111
=(07)+(06)+(05)+(24)+(23)+(22)+(21)
+(20)
= 0+0+0+16+8+4+2+1
= 31
Hasil konversi biner ke decimal 31
Kondisi Lampu mati dan mesin genset
mati.
Gambar 16.Ports( com dan LPT )
- Centang Com 16 Sesuai Yang Ada Di
Port Com Di Device Manager di Form
Setting
Registry Port Com
- Klik Kanan Komputer di Layar Desktop
-
Gambar 17. Pilihan Port Com
Pilih Open Connection
Gambar 4.14propertis
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
10
Gambar 4.18 Status Modem On
-
Pilih Close Conection, Maka Tombol
Load Connection Akan Aktif
Gambar 19.Close Conection
- Pilih Load Setting ( Merupakan
Pengaturan
Untuk
Memangil
Penyimpanan Pengaturan Sementara Di
Registry )
Gambar 21 Modem Status On
AT-Command
AT-Command merupakan suatu
perintah di jaringan GSM yang berisi
tentang intruksi ke modem untuk yg berisi
data nomor tujuan dan isi berita dengan
bantuan pemograman sistem Delphi.
Sms Gateway
Pesan pengiriman atau terima
diproses berdasarkan perintah dari ATcommand yang dikirim ke SMSC akan
disimpan terlebih dahulu hingga masa
validitas tertentu terpenuhi jika ponsel
nomor yang dituju dalam keadaan mati
ataupun diluar jangkauan operator, setelah
ponsel nomor yang dituju sudah aktif atau
berada dalam jangkauan operator maka
pesan akan diteruskan oleh SMSC kepada
penerima. Apabila pesan yang tersimpan di
SMSC sudah melewati masa validitas yang
ditentukan, pesan tersebut akan dihapus
dan tidak akan diteruskan kepada nomor
yang dituju.
Modem
Handphone
Gambar 20.Load Setting
- Jika Pengaturan Tepat Maka Status
Modem Off Akan Berubah Jadi On
Gambar 22Skema Pengiriman SMS
Sistem Persediaan(Inventory)
Metode persediaan perpetual untuk
pencatatan terus-menerus yang menelusuri
pembelian minyak solar, penggunaan
minyak solar atau saldo persediaan.Metode
Weigted Average merupakan bagian dari
metode perpetual untuk mencari harga
rata-rata perliter bila ada transaksi
pembelian dan penggunaan minyak solar
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
11
b. Membuat rancangan pemakaian solar
( keluar ) dan cara perhitungan sisa ratarata minyak solar menurut pengisian solar
ke mesin genset sehingga dapat membantu
administrasi untuk mengetahui sisa ratarata harga minyak solar perliter dan sisa
stok minyak solar
Tabel 4.8 Pemakaian Solar ( Keluar)
Tabel 4.9 PerhitunganSisa Solar (keluar)
Gambar 23. Kartu Persediaan Barang
langkah-langkah dalam perhitungan
Metode Weigted Average:
a. Membuat rancangan pembelian minyak
solar (masuk) menurut bon pembelian
minyak solar dengan menggunakan
perhitungan sisa rata-rata minyak solar
sehingga dapat membantu administrasi
untuk mengetahui sisa rata-rata harga
minyak solar perliter dan sisa stok minyak
solar.
Tabel 6.Pembelian Solar ( Masuk )
Keterangan table 3.5
Rumus:
Sqty(sebelumnya)-Kqty
Ssaldo(sebelumnya)-Ksaldo
Ssaldo/SQty
Contoh: 50-2.5
225000-11250
213750000/47.5
=Sqty
=Ssaldo
=Sharga
=47.5
=213750
=4500
RANCANGAN FORM INPUT SOLAT
DAN ALAT PENDETEKSI
- Form Login
Keterangan
Qty
= jumlah
Masuk(M) = membeli solar
Harga
= per liter
Keluar (K) = pemakaian solar
Saldo
= Total dari hargakeseluruhan
Saldo(S) = sisa Solar
Tabel 7. PerhitunganSisa Solar ( Masuk)
Rumus:
Qty+Sqty(sebelumnya)
=Sqty
Msaldo+Ssaldo(sebelumnya)=Ssaldo
Ssaldo/SQty
=Sharga
Contoh:
50+0
=50
225000+0
=225000
225000/50
=4500
Gambar 24. Login
-
Form Menu Utama
Gambar 25.Menu Utama
-
Form Input Data Pembelian
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
12
-
Form Nomor Tujuan Penerima Pesan
-
Gambar 31.Form Nomor Tujuan
Penerima Pesan
Rancangan Berita Pesan
Gambar 26. Form Input Data Pembelian
- Form Input Data Pemakaian
Gambar 32.Rancangan Berita Pesan
Gambar 27.Form Input Data Pemakaian
-
Form Input Data Cek Stok
Gambar 28. Form Input Data cek stok
-
Form Input Data Retur
Gambar 29. Rancangan Input Data Retur
- FormConnection Pada Modem
-
Rancangan Data Pengguna
Gambar 33.Rancangan Data Pengguna
RENCANA IMPLEMENTASI
PEMELIHARAAN
DAN
implementasi
ini
dilakukan
pelatihan penggunaan sistem baru kepada
user dan peningkatan kemahiran user
dalam menggunakan komputer. Sementara
untuk
tahap
pemeliharaan
atau
maintenance
system
dapat
berupa
perbaikan terhadap sistem apabila terjadi
error atau kerusakan dan pengembangan
sistem kedepan
KESIMPULAN
1. Dengan adanya pendeteksi arus listrik
dapat membantu mendeteksi atau
mengetahui adanya pemadaman listrik
dari PLN
Gambar 30. Form ConnectionModem
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
13
2. Dengan membangun teknologi sms
gateway dapat membantu petugas
mengambil tindakan secara cepat saat
terjadinya perubahan arus listrik yang
disebabkan mati lampu maupun
hidupnya lampu
3. Dengan membangun sistem informasi
yang dapat merekam dan menghitung
durasi
pemakaian
solar
dengan
menggunakan
metodeWeigted
Averagesehingga dapat mengurangi
indikasi kecurangan yang dilakukan
oleh
oknum
petugas
terhadap
ketersediaan solar bagi mesin genset.
REFERENSI
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
Hari Wibawanto, 2007, Elektronika
Dasar. Elex Media Koputindo.
Semarang.
Moch.tofik,
2012,
Aplikasi
Persediaan
Dan
Penjualan.
MediaKita. Jakarta.
Ariza Novianti, Ami Fauzijah, 2009,
Sistem Informasi Sekolah Dasar
Berbasis Sms.Yogyakarta.
Arif Wijaya, Nur Wijayaning dan
Ami Fauzijah, 2009, Layanan
Informasi
Pembayaran
Kuliah
Berbasis Sms Interaktif.Yogyakarta.
Gunawan,
2012,
Sinkronisasi
Database Keuangan Menggunakan
Data Transformation Service Via Email pada Country Club and Golf PT.
Panca Surya Persada. Pekanbaru.
Ir.Irawan Thamrin, M.T. Aplikasi
Pencatatan Dan Informasi Kehadiran
Mahasiswa Dengan Sensor Sidik Jari
Dan Sms Gateway. Bandung
Irwanto, Djon. 2006. Perancangan
Object Oriented software Dengan
UML. Andi Offset. Yogyakarta.
http://wikipedia.com/
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
14
Sekolah Tinggi Ilmu Komputer (STIKOM) Pelita Indonesia – 2013
15
Download