SIMULASI PENGISIAN BAHAN BAKAR DI SPBU DENGAN SISTEM AUTO DEBET BERBASIS MIKROKONTROLER AVR ATMEGA 8535 DAN KOMPUTER
ABSTRAKSI
Akan dirancang alat simulasi pengisian bahan bakar di SPBU dengan sistem auto debet. Bagian – bagian utama alat ini terdiri dari papan tombol / keypad sebagai input data, sensor level bahan bakar sebagai sensor bahan bakar yang ada pada tangki, motor pompa sebagai pendorong keluarnya bahan bakar dari tangki, kran sebagai tempat keluarnya bahan bakar, lcd matrix sebagai tampilan, rangkaian RS 232 sebagai interface komputer. Sistem kendali pada rangkaian ini berbasis pengendali mikro dengan menggunakan AVR seri ATmega 8535 dan Komputer sebagai sarana pemasukan data base dan dokumentasi data. Jenis pengendalian yang digunakan ialah jenis pengendalian ON/OFF ( aktif / tidak aktif ).
Keyword : Mikrokontroler AVR ATmega 8535, LCD, RS 232
TEORI DASAR
Pada Bab ini akan dibahas secara singkat tentang definisi alat, sistem pengendalian, komponen utama yang digunakan pada alat simulasi pengisian bahan bakar di SPBU dengan sistem auto debet berbasis mikrokontroler AVR Atmega 8535 dan komputer ini, serta software code vision.
Definisi Alat
Simulasi pengisian bahan bakar ini menggunakan data base, sehingga tidak semua orang bisa menggakses atau menggunakan alat simulasi ini. Orang yang dapat menggunakan hanya orang yang sudah terdaftar menjadi member atau tercatat pada data base. Sistem yang dipakai adalah sistem auto debet, jadi member harus mendebet terlebih dahulu sejumlah saldo sebelum dapat menggunakan alat simulasi ini. Sistem ini yang kemudian akan diharapkan dapat menekan tingkat kecurangan-kecurang yang sering terjadi di SPBU sekarang-sekarang ini, dikarenakan pada rancangan sistem ini user sendiri yang berhadapan langsung dengan mesin pengisian bahan bakar atau mesin pom bensin tersebut tanpa adanya operator. Dengan kata lain sistem pengisian bahan bakar ini mengadopsi sistem yang ada pada mesin ATM.
PERANCANGAN ALAT UNTUK SIMULASI PENGISIAN BAHAN BAKAR di SPBU DENGAN SISTEM AUTO DEBET BERBASIS MIKROKONTROLER AVR ATMEGA 8535 DAN KOMPUTER
Bab ini menjelaskan tentang perancangan dan pembuatan alat simulasi pengisian bahan bakar di SPBU dengan sistem auto debet berbasis mikrokontroller AVR ATmega 8535 dan Komputer. Perancangan sistem meliputi perancangan perangkat keras (hardware) dan perancangan perangkat lunak (software). Perancangan hardware menjelaskan tentang perancangan tiap-tiap rangkaian elektronik serta pembuatan rangka alat secara keseluruhan. Sedangkan perancangan software menjelaskan tentang diagram alir program serta tampilan program simulasi. bahasa program yang digunakan, yaitu bahasa C (Code Vision AVR) dan Borland Delphi 7.
Cara kerja sistem pengisian bahan bakar di SPBU dengan sistem auto debet berbasis mikrokontroler AVR ATmega 8535 dan komputer
Jika handle Kran bensin diangkat dari rumahnya, maka limit swith handle atau limit swith rumah kran bensin yang tadinya dalam posisi ON itu menjadi posisi OFF. Sensor level bahan bakar akan membaca keadaan isi tangki, Jika sensor level bahan bakar aktif maka keadaan itu menandakan bahwa tangki kosong, serta pada layar LCD akan tampil tulisan “maaf bensin habis”. Namun jika sensor level tidak aktif maka tangki tersebut tidak kosong dan pada layar LCD akan tampil tulisan “masukan user id”. user yang datang harus memasukan nomor user id menggunakan papan tombol / keypad setelah memasukan user id maka pada layar akan tampil tulisan “password”. User tersebut kemudian harus memasukan password. Setelah itu data ID serta password akan dikirim ke database untuk dicocokan. Jika Id tersebut cocok maka akan tampil pilihan mode pada LCD. Setelah itu user harus memilih mode yang tersedia yaitu mode liter atau rupiah. kemudian user harus memasukan jumlah bahan bakar yang diinginkan sesuai mode yang dipilih, lalu tekan tombol valve yang ada pada kran bensin tersebut. setelah itu bahan bakar akan keluar secara otomatis sesuai dengan yang diinginkan user itu sendiri. setelah selesai maka data akan terkirim ke komputer serta saldo akan diakumulasikan secara otomatis.
2. Perancangan Perangkat Keras (Hardware)
Dalam perancangan perangkat keras ini akan dirancang rangka alat secara keseluruhan serta beberapa rangkaian elektronik yang antara lain adalah rangkaian driver pompa, rangkaian saklar batas, rangkaian mikrokontroller AVR ATmega 8535, rangkaian sensor level, LCD, keypad, rangkaian RS 232, serta rangkaian secara keseluruhan.
ABSTRAKSI
Akan dirancang alat simulasi pengisian bahan bakar di SPBU dengan sistem auto debet. Bagian – bagian utama alat ini terdiri dari papan tombol / keypad sebagai input data, sensor level bahan bakar sebagai sensor bahan bakar yang ada pada tangki, motor pompa sebagai pendorong keluarnya bahan bakar dari tangki, kran sebagai tempat keluarnya bahan bakar, lcd matrix sebagai tampilan, rangkaian RS 232 sebagai interface komputer. Sistem kendali pada rangkaian ini berbasis pengendali mikro dengan menggunakan AVR seri ATmega 8535 dan Komputer sebagai sarana pemasukan data base dan dokumentasi data. Jenis pengendalian yang digunakan ialah jenis pengendalian ON/OFF ( aktif / tidak aktif ).
Keyword : Mikrokontroler AVR ATmega 8535, LCD, RS 232
TEORI DASAR
Pada Bab ini akan dibahas secara singkat tentang definisi alat, sistem pengendalian, komponen utama yang digunakan pada alat simulasi pengisian bahan bakar di SPBU dengan sistem auto debet berbasis mikrokontroler AVR Atmega 8535 dan komputer ini, serta software code vision.
Definisi Alat
Simulasi pengisian bahan bakar ini menggunakan data base, sehingga tidak semua orang bisa menggakses atau menggunakan alat simulasi ini. Orang yang dapat menggunakan hanya orang yang sudah terdaftar menjadi member atau tercatat pada data base. Sistem yang dipakai adalah sistem auto debet, jadi member harus mendebet terlebih dahulu sejumlah saldo sebelum dapat menggunakan alat simulasi ini. Sistem ini yang kemudian akan diharapkan dapat menekan tingkat kecurangan-kecurang yang sering terjadi di SPBU sekarang-sekarang ini, dikarenakan pada rancangan sistem ini user sendiri yang berhadapan langsung dengan mesin pengisian bahan bakar atau mesin pom bensin tersebut tanpa adanya operator. Dengan kata lain sistem pengisian bahan bakar ini mengadopsi sistem yang ada pada mesin ATM.
PERANCANGAN ALAT UNTUK SIMULASI PENGISIAN BAHAN BAKAR di SPBU DENGAN SISTEM AUTO DEBET BERBASIS MIKROKONTROLER AVR ATMEGA 8535 DAN KOMPUTER
Bab ini menjelaskan tentang perancangan dan pembuatan alat simulasi pengisian bahan bakar di SPBU dengan sistem auto debet berbasis mikrokontroller AVR ATmega 8535 dan Komputer. Perancangan sistem meliputi perancangan perangkat keras (hardware) dan perancangan perangkat lunak (software). Perancangan hardware menjelaskan tentang perancangan tiap-tiap rangkaian elektronik serta pembuatan rangka alat secara keseluruhan. Sedangkan perancangan software menjelaskan tentang diagram alir program serta tampilan program simulasi. bahasa program yang digunakan, yaitu bahasa C (Code Vision AVR) dan Borland Delphi 7.
Cara kerja sistem pengisian bahan bakar di SPBU dengan sistem auto debet berbasis mikrokontroler AVR ATmega 8535 dan komputer
Jika handle Kran bensin diangkat dari rumahnya, maka limit swith handle atau limit swith rumah kran bensin yang tadinya dalam posisi ON itu menjadi posisi OFF. Sensor level bahan bakar akan membaca keadaan isi tangki, Jika sensor level bahan bakar aktif maka keadaan itu menandakan bahwa tangki kosong, serta pada layar LCD akan tampil tulisan “maaf bensin habis”. Namun jika sensor level tidak aktif maka tangki tersebut tidak kosong dan pada layar LCD akan tampil tulisan “masukan user id”. user yang datang harus memasukan nomor user id menggunakan papan tombol / keypad setelah memasukan user id maka pada layar akan tampil tulisan “password”. User tersebut kemudian harus memasukan password. Setelah itu data ID serta password akan dikirim ke database untuk dicocokan. Jika Id tersebut cocok maka akan tampil pilihan mode pada LCD. Setelah itu user harus memilih mode yang tersedia yaitu mode liter atau rupiah. kemudian user harus memasukan jumlah bahan bakar yang diinginkan sesuai mode yang dipilih, lalu tekan tombol valve yang ada pada kran bensin tersebut. setelah itu bahan bakar akan keluar secara otomatis sesuai dengan yang diinginkan user itu sendiri. setelah selesai maka data akan terkirim ke komputer serta saldo akan diakumulasikan secara otomatis.
2. Perancangan Perangkat Keras (Hardware)
Dalam perancangan perangkat keras ini akan dirancang rangka alat secara keseluruhan serta beberapa rangkaian elektronik yang antara lain adalah rangkaian driver pompa, rangkaian saklar batas, rangkaian mikrokontroller AVR ATmega 8535, rangkaian sensor level, LCD, keypad, rangkaian RS 232, serta rangkaian secara keseluruhan.
Rancangan Rangka Alat
Untuk mendeteksi bahan bakar pada tangki digunakan sensor level, sensor level yang digunakan yaitu berupa limit swith. Dalam perancangannya sensor level ini akan membaca keadaan tangki.
dimana saat saklar batas belum diaktifkan atau belum ditekan maka tegangan keluaran Vout 5 volt. Tetapi saat saklar batas tersebut diaktifkan atau ditekan maka Vout 0 volt.
2.3. Pompa Bahan Bakar
Sebagai pendorong bahan bakar keluar dari tangki bahan bakar, maka digunakan suatu pompa bertegangan AC yang dikendalikan oleh mikrokontroller. Rangkaian pompa yang digunakan.
Sistem kerja dari rangkaian pompa tegangan AC pada gambar 3.4, yaitu ketika rangkaian kendali ini mendapat masukan dari mikrokontroller berupa logika 0 (LOW) maka keluarannya menjadi NO ( Normaly Open ) sehingga mengakibatkan pompa tidak aktif. Dan ketika rangkaian kendali ini mendapat masukan dari mikrokontroller berupa logika 1 (HIGH) maka keluarannya menjadi NC ( Normaly Close ) sehingga pompa akan aktif. Tabel kebenaran dari rangkaian pompa tegangan AC .
Tombol power yang digunakan berupa saklar batas. Tombol power ini digunakan sebagai input untuk mikrokontroler.
2.5. LCD (Liquid Crystal Display)
Penampil yang gunakan adalah penampil LCD (Liquid Crystal Display) digunakan sebagai display untuk menampilkan data serta menu yang dipilih. LCD yang digunakan adalah LCD matriks kompatibel yang memiliki microkontroler HD 44780 on-board, LCD ini mampu menampilkan 2 X 16 karakter. Pada rangkaian driver LCD ini, semua pin terhubung dengan port C pada mikrokontroler ATmega 8535. Pin 1 dan pin 2 merupakan supply driver LCD, pin 3 merupakan pengaturan kontras LCD, pin 4 hingga pin 6 merupakan kontrol register dari LCD, pin 7 hingga pin 14 merupakan data register dari LCD yang berjumlah 8 bit, pin 15 dan pin 16 merupakan supply bagi back light LCD.
2.6. Keypad
keypad yang digunakan adalah jenis keypad matriks 4X4. Keypad sendiri digunakan sebagai inputan data. Rangkaian keypad matriks 4X4 .Pada keypad, data yang berupa data desimal akan dikonversi menjadi data biner, yang kemudian data biner tersebut akan digunakan sebagai input data pada mikrokontroller. Tabel kebenaran dari rangkaian keypad matriks 4X4 TOMBOL BINER
1 11101110
2 11011110
3 10111110
4 11101101
5 11011101
6 10111101
7 11101011
8 11011011
9 10111011
0 11010111
* 11100111
# 10110111
A 01111110
B 01111101
C 01111011
D 01110111
2.7. Rangkaian Interface Komputer (RS 232)
Rangkaian interface untuk mengkoneksikan atau menghubungkan mikrokontroler dengan komputer digunakan rangkaian RS 232. Rangkaian ini akan mengkonversi tegangan dari hardware agar sesuai dengan tegangan pada komputer sehingga data dapat dibaca. Rangkaian interface komputer RS 232 menerjemahkan level tegangan RS 232 ke level tegangan TTL dan juga sebaliknya. Tegangan yang dibaca adalah:
• RS 232
Logic high (1) -15V s/d -3V
Logic low (0) +3V s/d +15V
• TTL23
Logic high (1) -15V s/d -3V
Logic low (0) +3V s/d +15V
2.8. Rangkaian Alat Secara Keseluruhan
Rangkaian terdiri dari rangkaian mikrokontroler, rangkaian interface komputer, perangkat masukan yaitu berupa keypad yang berfungsi sebagai input data bagi mikrokontroler, rangkaian limit swith, rangkaian sensor level bahan bakar pada tangki yang berfungsi sebagai masukan mikrokontroler. rangkaian ini juga terdiri dari rangkaian output yaitu berupa rangkaian pompa serta tampilan yang berupa LCD. Rangkaian alat keseluruhan
3. Perancangan Perangkat Lunak (Software)
Pada perancangan perangkat lunak ini terdiri dari perancangan desain tampilan program simulasi pengisian bahan bakar di SPBU, dan diagram alir program simulasi pengisian bahan bakar di SPBU, serta perancangan dan pembuatan program simulasi pengisian bahan bakar di SPBU.
4.Perancangan dan Pembuatan Program Simulasi Pengisian Bahan Bakar
Pada perancangan dan pembuatan program simulasi pengisian bahan bakar di SPBU ini terdiri dari perancangan program inisialisasi awal, perancangan program tampilan awal, perancangan program tampilan saat bensin dalam keadaan kosong, dan perancangan program pada saat keadaan standby.
boz bleh cara download x gmn ni????
BalasHapusklo bleh mnta artikel x.....kirim k jymmyfalsq.dimas@gmail.com...........mksih
BalasHapusklo bleh mnta artikel x.....kirim ke iman_conisseka@Yahoo.co.id...........mksih
BalasHapusboleh minta arttikel lgkapx gag mas..
BalasHapuskirim ke my_luphme@yahoo.com
makassiih masss
mas bisa minta artikel lngkapnya????
BalasHapustlong ya????
kirim ke Asshofiyan@ymail.com
makasih mas!!!!
mau donk artikel lengkapnya mas.... kirim ke chaedar_gs@yahoo.com
BalasHapusmau jg donk mas artikel lengkapnya,scriptnya tlong kirim ke cpillahi@gmail.com
BalasHapusmakasih sebelunya mas.....
yg terhormat pemilik alat ini,, saya dengan sangat berharap bisa berbagi program dan desain rangkaian alat ini, untuk kepentingan Tugas Akhir dalam perkuliahan saya. jika anda tidak keberatan, bisa email ke saya faisalhrzk@gmail.com..
BalasHapusterimakasih
sudah saya kirim ya mas
BalasHapusmas yg terhormat,
BalasHapusjika tidak keberatan tolong dikirim ke email saya nusantara.p08@gmail.com
untuk penelitian
Saya juga mau donk mass projek codevision nya.....cdoel_bnd@yahoo.com tanks mass
BalasHapusSelamat malam mas, perkenalkan nama saya Nyoman. Kalau boleh, saya juga minta dikirimkan program dan desain rangkaian dari alat yang mas buat pada artikel ini. Saya harap mas mau membantu untuk keperluan pembuatan tugas akhir saya. Kalau tidak keberatan, bisa di email ke saya: ninyomansrisulistiyawati@gmail.com
BalasHapusTerima kasih
Komentar ini telah dihapus oleh pengarang.
BalasHapusyg terhormat pemilik alat ini,, saya dengan sangat berharap bisa berbagi program dan desain rangkaian alat ini, untuk kepentingan Tugas Akhir dalam perkuliahan saya. jika anda tidak keberatan, bisa email ke saya CouNdrenq24@gmail.com ....
BalasHapusterimakasih
yg terhormat pemilik alat ini,, saya dengan sangat berharap bisa berbagi program dan desain rangkaian alat ini, untuk kepentingan Tugas Akhir dalam perkuliahan saya. jika anda tidak keberatan, bisa email ke saya CouNdrenq24@gmail.com ....
BalasHapusterimakasih