Anda di halaman 1dari 7

ALAT DETEKSI KEBOCORAN TABUNG GAS

ELPIJI BERBASIS MIKROKONTROLER

Widyanto1 , Deni Erlansyah2


Dosen Universitas Bina Darma, Palembang
Jalan Jenderal Ahmad Yani No.12, Palembang
Pos-el :widyanto@mail.binadarma.ac.id deni@mail.binadarma.ac.id

ABSTRAK
Saat ini gas Elpiji ( LPG = Liquid Petroleun Gas ) yang berupa gas metana / butana
banyak dipakai oleh masyrakat setelah dicanangkan kampanye konversi energy oleh
Pemerintah. Praktis saat ini minyak tanah telah banyak ditinggalkan oleh masyarakat
dan digantikan oleh gas Elpiji (LPG). Dengan menggunakan gas elpiji ini banyak
manfaat yang bisa dapat oleh masyrakat. Diantaranya adalah karena bentuknya gas,
bukan cairan sehingga lebih kompak dalam kemasan. Dan mudah didistribusikan bila
dibandingkan dengan minyak tanah yang berbentuk cair. Pemakaian gas juga jauh
lebih hemat bila dibandingkan dengan minyak tanah karena karena api dari gas elpiji
ini merupakan api yang bersih ( tidak meninggalkan gejala – sebagaimana yang
terdapat pada minyak tanah ). Namun demikian ada hal-hal yang harus kita perhatikan
saat menggunakan gas elpiji ini dalam segi safety ( keselamatan ). Hal ini tidak lain
karena gas mudah menguap dan ada kemungkinan bocor dan ini sangat rawan untuk
menimbulkan bahaya kebakaran / ledakan. Oleh karena itu suatu mekanisme deteksi
dini terhadap kebocoran gas sangat diperlukan untuk menghindari jatuhnya korban
baik manusia atau harta benda dari bahaya kebakaran yang disebabkan karena
kebocoran gas elpiji ini. Untuk mengatasi masalah yang sering terjadi maka saya
tertarik untuk merancang sebuah alat pendeteksi kebocoran gas Elpiji/LPG yang
dapat dipakai untuk keperluan rumah tangga ( Single Sensor ) maupun untuk
keperluan industri ( Multi Sensor ).

Microkontroler, gas, elpiji

1. Latar Belakang Dengan banyaknya penggunaangas


Maraknya kebakaran dan kecelakaan LPG oleh masyarakat, maka produsen tabung
yang di sebabkan oleh kebocoran dan gas pun mengalami penurunan kualitas yang
meledaknya tabung gas elpiji ( LPG = Liquid dapat menimbulkan bahaya yang disebabkan
Petroleum Gas ) akhir-akhir ini, menjadi hal kurangnya pengawasan produksi tabung gas
yang menakutkan bagi sebagian besar tersebut. Hal yang sama juga dikarenakan
masyarakat pengguna gas tersebut. Sekarang import tabung gas yang ditengarai dengan
ini banyak orang mengenal gas LPG (Liquid kualitas yang rendah.
Petroleum Gas) pada saat ini bukan Semenjak pemerintah melakukan
merupakan barang mewah yang hanya konversi minyak tanah kekompor gas,
dimiliki oleh kalangan masyarakat perkotaan banyak sekali kejadian meledaknya tabung
saja, akan tetapi sampai masyarakat pelosok gas, sering terjadi kebocoran tabung gas yang
desa pun saat ini telah beralih menggunakan berbahaya bagi pengguna maupun masyarakat
gas LPG. sekitar.

1
Berita kebakaran pun sering terdengar tegangan tertentu ( tegangan analog ). Bila
sebagai akibat tabung gas LPG meledak. tegangan keluaran dari sensir tersebut telah
Penyebab meledaknya tabung gas ini karena melebihi nilai batas yang telah ditetapkan (
kebocoran pada selang, tabung atau pada seting) maka kondisi ini akan memacu
regulatornya yang tidak terpasang dengan mikrokontroler Arduino untuk mengaktifkan
baik. Pada saat terjadi kebocoran akan Buzzer agar berbunyi untuk memberikan
tercium gas yang menyengat, Gas inilah yang tanda kepada orang-orang terdekat di tempat
nantinya akan meledak apabila ada sulutan tersebut. Hal ini juga akan disertai dengan
atau percikan api, atau adanya nyala rokok. peringatan pada layar LCD pada alat tersebut.
Pada intinya ledakan dapat Dengan adanya tanda berupa buzzer,
dihindarkan apabila adanya pencegahan dini, maka ruangan tersebut setidaknya akan aman
saat gas keluar atau pada saat kebocoran gas dari bahaya kebakaran. Jika terdengar suara
terjadi. Seiring dengan perkembangan ilmu dari Buzzer, maka seseorang harus segera
dan teknologi maka dikembangkanlah sebuah datang untuk memeriksa kondisi tabung
sistem keamanan dengan cara memberikan LPG.
sistem peringatan ( Early Warning System )
untuk memberikan sebuah tanda jika ada Untuk dapat membuat alat pendeteksi
tercium bau gas disekitar rumah. Jika sistem kebocoran gas LPG, maka diperlukan
ini mentedeksi adanya bau gas LPG maka beberapa komponen yang saling mendukung.
sistem akan memberikan sebuah tanda berupa Adapun komponen-komponen yang
alarm/buzzer. Dari permasalahan di atas maka diperlukan untuk membuat alat pendeteksi
penulis tertarik untuk membuat suatu kebocoran gas LPG adalah sebagai berikut.
penelitian dengan judul ALAT a. Sensor LPG
PENDETEKSI KEBOCORAN GAS LPG b. Mikrokontroler Arduino Uno
BERBASIS MIKROKONTROLER c. Sistim Powet Supply SMPS (
. Switching Mode Power Supply )
d. Buzzer
e. Relay ( OPTIONAL )
2.1.1. Sensor LPG
Komponen utama dalam alat
2. Metodologi Penelitian pendeteksi kebocoran gas LPG adalah sensor
LPG itu sendiri. Sensor ini berbasis MQ-2
2.1. Perancangan Perangkat Keras yang peka terhadap gas LPG. Sebenarnya
Karena pentingnya alat detektor masih banyak tipe lainnya yang bisa
kebocoran gas LPG ini, maka sangat perlu mendeteksi gas-gas yang berlainan. Oleh
untuk memasang alat ini pada tempat-tempat karena itu sensor yang digunakan harus tepat
tertentu yang menggunakan LPG dalam sesuai gas yang ingin dideteksi.
jumlah banyak seperti pada pabrik yang
menggunakan LPG, rumah-makan besar, 2.1.2. Mikrokontroler Arduino Uno
gudang LPG dll. Komponen ini merupakan komponen
Cara kerja alat ini dapat dijelaskan utama pengendali alat secara keseluruhan.
secara sederhana sebagai berikut. Sebuah Mikrokontroler merupakan suatu sistem
sensor LPG akan mendeteksi apakah terjadi computer kecil pada suatu chip. Sebenarnya
kebocoran gas LPG atau tidak. Bila tidak semua jenis mikrokontroler dapat digunakan
terjadi kebocoran, maka alat tidak akan untuk membuat alat pendeteksi gas LPG ini,
menampilkan sesuatu tindakan tertentu. Yang asalkan kita mampu memprogramnya.
dilakukan hanya menampilkan tulisan bahwa Adapun dipilihnya jenis board
tidak terjadi kebocoran gas ( kondisi aman ). mikrokontoler ini adalah karena kemudahan
Namun apabila terjadi kebocoran gas, dalam memprogramnya dan saat ini sedang
maka sensor gas LPG akan mendeteksi “naik daun” sehingga banyak artikel yang
adanya kebocoran gas tersebut dan kemudian berhubungan dengan mikrokontroler ini yang
akan membuat keluaran sensor memiliki nilai dengan mudah ditemukan di internet.
2
Pendeteksi Kebocoran Gas LPG dan gunanya,
maka kini saatnya untuk membahas tentang
2.1.3. Sistim Power Supply rangkaian secara keseluruhan alat pendeteksi
Suatu power supply adalah mutlak kebocoran gas LPG tersebut.
diperlukan. Suatu sistem apapun tidak akan Untuk membahas rangkaian alat
bisa bekerja jika tidak ada power supply atau pendeteksi kebocoran gas LPG ini, saya akan
kondisi power supply rusak. Power supply membaginya menjadi 3 bagian yaitu bagian
bertanggung jawab untuk memberikan tenaga alat masukan, bagian alat keluaran dan sistim
( daya ) pada alat yang dihubungkan catu daya.
dengannya.
Hal yang harus diperhatikan adalah
bahwa tegangan keluaran dan arus yang 2.1.7. Bagian Alat Masukan
dihasilkan adalah sesuai dengan kebutuhan Alat pendeteksi kebocoran gas LPG (
rangkaian secara keseluruhan. Secara umum, tipe MQ-2) ini memiliki masukan berupa
sistim berbasis mikrokontroler Arduino Uno sensor LPG. Pada sensor ini terdapat 4 buah
membutuhkan catu daya 9 ~ 12 V dengan terminal yaitu :
arus maksimal 1A. Pada board arduino sendiri a. Terminal +5V
tegangan 9 ~ 12 V akan dirubah menjadi b. Terminal Ground
tegangan +5V sesuai dengan kebutuhan c. Terminal keluaran (Digital)
mikrokontrolernya jenis Atmel yang ada d. Terminal keluaran (Analog)
didalamnya.
2.1.4. Buzzer 2.2. Perancangan Perangkat Lunak
Buzzer adalah alat yang dapat Suatu alat yang berbasis
mengeluarkan suara yang nyaring bila dalam mikrokontroler tidak akan dapat bekerja tanpa
kondisi aktif. Umumnya buzzer digunakan bagian software ( perangkat lunak ). Oleh
untuk memberikan sinyal untuk menunjukkan karena mikrokontroler sendiri termasuk
kondisi tertentu. Dalam rangkaian ini, buzzer komponen yang harus diprogram agar dapat
dipakai untuk menunjukkan kondisi alat bekerja, maka kita harus terlebih dahulu untuk
pendeteksi kebocoran gas LPG menunjukkan memprogam / mengisi mikrokontroler
bahwa terjadi kebororan gas. tersebut.
Pada rangkaian alat pendeteksi
kebocoran gas LPG ini menggunakan
2.1.5. Relay ( Optional ) mikrokontroler Arduino Uno. Mikrokontroler
Relay adalah suatu komponen Arduino ini bebasis pada mikrokontroler
electrik-mekanik yang dipakai untuk AVR buatan Atmel Corp. sebuah perusahaan
menghubungkan atau memutus arus. Relay ini yang berbasis di Amerika Serikat.
dapat dikontrol oleh mikrokontroler dengan Arduino ini dikembangkan oleh para
suatu antarmuka ( interface ) tertentu. ahli di Italia. Saat ini kita bisa merasakan
Umumnya digunakan transistor untuk men- hasil kerja keras mereka tanpa perlu
drive relay. membayar lebih. Bahkan gratis karena
Relay tidak boleh dihubungkan secara memang Arduino ini merupakan proyek open
langsung ( tanpa antarmuka ) ke sistem source. IDE ( Integrated Development
mikrokontroler. Hal ini karena output Environment ) yang dipakai juga dapat
mikrokontroler tidak akan kuat untuk men- didownload secara Cuma-Cuma dari website
drive relay secara langsung. Jadi harus Arduino.
menggunakan transistor sebagai penguat Untuk memprogram Arduino tidak
sekaligus sebagai saklarnya. diperlukan alat programmer mahal. Yang
diperlukan hanya sambungan USB dari
2.1.6. Rangkaian Alat Pendeteksi computer ke Arduino saja. Kabel USB ini
Kebocoran Gas LPG selain untuk menyalurkan data ( data program
Setelah kita mengetahui seluruh ke arduino ) juga dapat memberikan daya
komponen yang dipakai untuk membuat Alat
3
listrik 5 Volt seperti yang diperlukan arduino Untuk dapat menggunakan Arduino
untuk beroperasi. ini, maka anda harus bisa memprogram dalam
Namun untuk dapat meprogram bahasa C. Namun disini sudah banyak
mikrokontroler Arduino tersebut maka anda sintaks-sintak yang dipermudah sehingga
harus sudah mendownload IDE tersebut dan sangat mudah dalam memprogramnya.
menuliskan program untuk mikrokontroler Adapun secara umum program dalam
Arduino Adapun contoh tampilan IDE dapat Arduino tersebut dibagi menjadi 2 bagian
dilihat pada gambar dibawah ini. besar yaitu bagian yang sekali dijalankan dan
bagian yang terus-menerus di jalankan ( loop
). Bagian pertama akan didahului dengan kata
tercadang void setup( ) sedangkan bagian
yang dijalankan berulang-ulang didahului
dengan kata tercadang void loop ( ).

2.2.2. Rangan Bangun Alat


Dari kesemua komponen yang telah
dijelaskan diatas, maka semua komponen tadi
Adapun cara kerja software pada arduino harus dihubungkan agar membentuk sebuah
untuk mengontrol alat pendeteksi kebocoran sistem yang nantinya akan menjadi alat yaitu
gas LPG adalah sebagai berikut. alat pendeteksi kebocoran gas LPG.
1. Pada saat awal dinyalakan, Adapun secara skema, maka alat
mikrokontroler akan menampilkan pendeteksi kebocoran gas LPG ini dapat
tulisan pada LCD. dilihat pada gambar dibawah ini.
2. Selanjutnya mikrokontroler akan
mendeteksi keluaran dari sensor LCD
kebocoran gas LPG. Jika keluaran
Arduino-Uno
tinggi, maka akan ditampilkan tulisan Sensor LPG
yang menyatakan bahwa tidak ada Buzzer
kebocoran gas.
3. Bila kemudian mikrokontroler
mendeteksi adanya perubahan logika
Gambar 4.13. Skema Rangkaian Lengkap Alat Pendeteksi
pada output sensor kebocoran gas, dari Kebocoran Gas LPG
tinggi menjadi rendah, maka
mikrokontroler akan menuliskan pada
LCD bahwa telah terjadi kebocoran Dari gambar diatas terlihat bahwa alat
dan selanjutnya buzzer akan berbunyi pendeteksi kebocoran gas yang dirancang
dan sebuah FAN akan berputar untuk tersebut memiliki / menggunakan alat
membuang udara didalam ruang masukan ( input device ) yang berupa sensor
tersebut. gas LPG, dan memiliki beberapa alat keluaran
4. Selanjutnya mikrokontroler akan tetap ( output device ) yang berupa tampilan LCD
memeriksa keluaran dari sensor 16x2 dan Sebuah Buzzer. Cara kerja alat
kebocoran gas tersebut. Bila kemudian tersebut adalah sebagai berikut. Pada saat
sensor tersebut memiliki keluaran pertama kali dinyalakan, sensor gas LPG akan
yang berlogika tinggi kembali, maka dipanaskan heaternya selama sekitar 30 detik.
mikrokontroler akan menuliskan di Setelah itu sensor dianggap telah siap bekerja.
LCD bahwa tidak terjadi kebocoran Sensor LPG akan mengeluarkan tegangan
dan buzzer akan berhenti berbunyi dan dengan besar tertentu bersesuaian dengan
FAN akan berhenti berputar. level gas LPG yang dideteksinya.
5. Kondisi ini akan berlangsung terus Output tegangan Analog akan semakin
menerus ( looping ). tinggi saat sensor LPG ini mendeteksi adanya
kebocoran gas LPG. Oleh karena itu
4
diperlukan adanya setting nilai tegangan yang dirakit, maka selanjutnya adalah dilakukan
dilakukan pada sketch ( “program” ) Arduino- penelitian dengan menggunakan alat tersebut.
nya. Untuk melakukan hal ini maka harus
Saat output sensor LPG mendeteksi dilakukan penelitian tentang hubungan antara
adanya kebocoran gas, maka mikrokontroler tegangan keluaran sensor dengan kondisi ada
Arduino Uno akan mendeteksi dan tidaknya kebocoran gas LPG. Untuk
menampilkan tulisan pada LCD bahwa tidak melakukan hal ini maka dilakukan langkah
terjadi kebocoran. Namun jika kemudian kita sebagai berikut.
melakukan misalnya test kebocoran dengan 1. Menghubungkan antara sensor LPG
memberikan bocoran gas LPG langsung dan Arduino Uno dengan Komputer
kepada sensor gas LPG, maka sensor akan PC ( laptop ) melalui kabel USB (
segera mendeteksi adanya kebocoran gas dan Universal Serial Bus ).
ini akan menyebabkan Arduino Uno 2. Memasang sketch khusus untuk
mengaktifkan Buzzer dan Relay sehingga mengirimkan data dari Arduino Uno
tampilan LCD akan menunjukkan bahwa ke Komputer PC ( Laptop )
telah terjadi kebocoran gas LPG. 3. Menyimpan hasil pengiriman data dari
Arduino Uno ke Laptop.

2.2.1 Rancangan Sensor Gas LP Adapun sketch yang digunakan adalah


Untuk Sensor gas LPG digunakan sebagai berikut :
sensor yang sudah jadi dengan 4terminal yaitu //Test Sensor LPG
+5V, Ground, Output Analog dan Output //===============================
Digital. ========
Adapun gambar / fotor untuk sensor const int analogInPin = A0;
gas LPG diperlihatkan pada gambar dibawah // Analog input pin that the potentiometer is
ini. attached to
int sensorValue = 0;
// value read from the sensor
void setup() {
// initialize serial communications at 9600
bps:
Serial.begin(9600);
Serial.println("Testing Nilai Output dari
Sensor LPG" );

Serial.println("======================
==============" );
}
Gambar 4.14. Bentuk sensor gas LPG pada
bagian belakang
void loop() {
// read the analog in value:
Sensor gas LPG ini dapat dipasang
sensorValue = analogRead(analogInPin);
pada depan alat sehingga saat terjadi
kebocoran gas LPG, sensor ini akan dengan
// print the results to the serial monitor:
mudah mendeteksinya.
Serial.print("Nilai = " );
Serial.println(sensorValue);
3. Hasil
delay(1000);
3.1 Hasil Penelitian
}
Setelah alat pendeteksi kebocoran gas
Hasil yang didapat adalah seperti terlihat pada
LPG dengan menggunakan sensor LPG dan
gambar dibawah ini :
board Mikrokontroler Arduino Uno selesai

5
Gambar 5.4 Cara Simulasi kebocoran gas LPG

Gambar 5.1 Hasil Nilai dari sensor gas LPG Saat diberikan kebocoran pada sensor LPG,
maka kita harus melihat layar laptop yang
Jadi pada saat tidak ada kebocoran gas nilai menunjukkan nilai output dari sensor LPG
output sensor adalah sekitar 75. tersebut. Dari hasil percobaan didapat hasil
Namun jika terjadi kebocoran gas LPG nilai sebagai berikut.
itu akan meningkat seperti terlihat pada
gambar dibawah ini.
Tabel Nilai Output Sensor LPG
NO KONDISI NILAI KETERANGAN
OUTPUT
1 Tidak bocor ~ 75
2 Bocor Kecil 100
3 Bocor Sedang 300
4 Bocor Besar 800

Cara mengisi sketch kepada Board


Gambar 5.2 Nilai output sensor saat terjadi kebocoran Mikrokontroler Arduino Uno adalah sebagai
beikut.
Terlihat bahwa ada nilai output sensor yang 1. Hubungkan kabel USB dengan board
sangat besar yaitu 808. Pada saat itu Arduino Uno dan pada sisi lain
disimulasikan terjadi kebocoran gas LPG dihubungkan dengan laptop.
yang besar dan didapat nilai 808. Adapun cara
untuk membuat simulasi kebocoran adalah
dengan menggunakan “Butane Fuel
Cartridge”.

Gambar 5.5 Kabel USB dihubungkan dengan Arduino Uno


Gambar 5.3 Butane Fuel Cartridge utk simulasi kebocoran gas LPG

Nah pada saat laptop menampilkan nilai


output dari sensor gas LPG, maka kita beri
simulasi kebocoran dengan cara membuat
agar gas butane / LPG pada kaleng tersebut
dapat dikeluarkan.

6
6. menggunakan gas LPG untuk proses
produksi. Karena gas LPG ini sangat mudah
meledak, sehingga bila ada kebocoran gas
alangkah lebih baik apabila kita bisa
melakukan langkah preventive utk
mendeteksinya.
Alat deteksi kebocoran gas LPG ini telah
dapat dibuat dan mampu mendeteksi adanya
kebocoran gas LPG. Outputnya adalah sebuah
buzzer akan dibunyikan jika terjadi kebocoran
gas LPG.

Gambar 5.6 Kabel USB lainnya dihubungkan dengan laptop 4. 2 SARAN


Alat pendeteksi kebocoran gas ini dibuat
Buka program IDE Arduino kemudian ambil dengan menggunakan sensor yang hanya 1
program untuk alat deteksi kebocoran gas buah. Pada kenyataannya dalam satu pabrik /
LPG ini. Selanjutnya dilakukan. perusahaan yang ingin memasang alat
detector kebocoran gas mungkin bisa
membutuhkan lebih dari 1. Misalnya pada
suatu pabrik ada 2 – 3 lokasi tempat
menyimpan tabung gas LPG.
Oleh karena itu pengembangan alat ini bisa
saja dengan menambahkan jumlah sensor gas
LPG yang lebih dari 1. Sehingga jika ada
suatu ruangan yang bocor bisa dideteksi
dengan alat ini.

DAFTAR RUJUKAN

Belajar Mikrokontroler AT89S8252. Moh.


Ibnu Malik. PT.Gava Media.
Gambar 5.7 IDE Arduino Uno Tahun2003.

Selanjutnya tekan tombol upload agar sketch Belajar Mikrokontroler 16F84 Oleh
ditransfer dari laptop ke board Arduino Uno. Moh.Ibnu Malik,ST Penerbit :
Setelah selesai upload, maka kabel USB dapat Gava Media
dilepas dan alat pendeteksi kebocoran gas Mikrokontroler MCS-51. Rachmad Setiawan.
dapat bekerja tanpa bantuan laptop lagi. Penerbit Graha Ilmu.Tahun 2006
Bereksperimen dengan mikrokontroler
8031. Moh.Ibnu Malik. PT.Elex
4. KESIMPULAN
Media Komputindo. Tahun 1997.
4.1. Kesimpulan Pemrograman bahasa C dengan SDCC pada
Dengan menggunakan board mikrokontroler 89X51. Totok
Mikrokontroler Arduino Uno ditambah
Budioko. PT.Gava Media. Tahun 2005
dengan sensor gas MQ-2 dan dengan
menggunakan sketch (program) tertentu,
maka kita bisa membuat alat untuk
mendeteksi adanya kebocoran gas LPG.
5. Alat ini tentu sangat berguna
terutama pada pabrik / institusi yang banyak
7

Anda mungkin juga menyukai