BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

dokumen-dokumen yang mirip
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Analisis Sistem Informasi Pedoman Membuat Flowchart

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN ANALISIS. pengukuran bahan bakar minyak pada tangki SPBU ini terbagi dalam dua

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB III PERANCANGAN ALAT

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB III METODOLOGI PENELITIAN

BAB III PERENCANGAN DAN PEMBUATAN ALAT

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

ALGORITMA & PENGEMBANGAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

BAB I PENDAHULUAN. minuman, termasuk makanan yang mengandung alkohol. Etanol pada minuman

BAB III PERANCANGAN. Sensor Ultrasonik. Microcontroller Arduino Uno. Buzzer LED LCD. Gambar 3.1 Blok Rangkaian

MAKALAH FLOW CHART. Disusun oleh: Nama : La Bomba Susihu NPM : SISTEM KOMPUTER / KELAS A SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

BAB III ANALISIS DAN DESAIN SISTEM

HALAMAN PENGESAHAN...

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

BAB III PERANCANGAN ALAT DAN PEMBUATAN SISTEM. kadar karbon monoksida yang di deteksi oleh sensor MQ-7 kemudian arduino

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB III ANALISIS DAN PERANCANGAN

BAB IV PENGUJIAN DAN ANALISA ALAT

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DATA DAN PEMBAHASAN

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB III PERANCANGAN SISTEM

BAB II DASAR TEORI. mikrokontroler yang berbasis chip ATmega328P. Arduino Uno. memiliki 14 digital pin input / output (atau biasa ditulis I/O,

BAB I PENDAHULUAN. yang berbentuk pasti memiliki ukuran, baik itu panjang, tinggi, berat, volume,

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PERANCANGAN ALAT

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

III. METODE PENELITIAN. Penelitian, perancangan, dan pembuatan tugas akhir ini dilakukan di Laboratorium

BAB III ANALISA DAN PERANCANGAN

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB III PERANCANGAN ALAT

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

TUGAS AKHIR EDHRIWANSYAH NST

Komunikasi Serial. Menggunakan Arduino Uno MinSys

BAB III METODE PENELITIAN

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III METODE PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. dirancang sebelumnya akan dibahas pada bab ini. Tahap implementasi merupakan

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III METODE PENELITIAN

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

Gambar 3.1 Diagram Blok Alat

BAB I PENDAHULUAN. alat-alat yang modern dan serba digital. Kehadiran komputer sangat memberi

BAB IV HASIL PENELITIAN

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. patok, serta pemasangan sensor ultrasonik HC-SR04 yang akan ditempatkan pada

BAB III METODE PENELITIAN. mengerjakan tugas akhir ini. Tahap pertama adalah pengembangan konsep

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

Definisi & Simbol Flowchart. Agustine Hana. M


BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN ALAT

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III METODE PENELITIAN. Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus

TERMOMETER BADAN DIGITAL OUTPUT SUARA BERBASIS MIKROKONTROLLER AVR ATMEGA8535

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

BAB IV PENGUJIAN DAN ANALISA

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB III METODE PENELITIAN

BAB 3 PERANCANGAN SISTEM

III. METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Maret 2015 sampai dengan Agustus 2015.

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB IV PENGUJIAN DAN PENGUKURAN ALAT

BAB IV HASIL DAN PENGUJIAN. perangkat keras (hardware) dan perangkat lunak (software) diharapkan didapat

BAB III PERANCANGAN SISTEM

III. METODE PENELITIAN. Perancangan sistem dilakukan dari bulan Maret sampai Juni 2014, bertempat di

BAB I PENDAHULUAN. ini bidang elektronika mengalami kemajuan yang pesat. Dengan kemajuan

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

FLOWCHART. Dosen Pengampu : Aullya

DAFTAR ISI Error! Bookmark not defined.

INSTRUMENTASI PENGUKURAN BERAT BADAN DAN LINGKAR KEPALA BAYI BERBASIS ATMEGA16 KARYA ILMIAH

Transkripsi:

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Dalam dunia industri mengukur isi bahan bakar atau volume bahan bakar suatu wadah sering dilakukan. Minyak residu merupakan produk jenis bahan bakar yang berwarna hitam. Minyak jenis ini memiliki tingkat kekentalan yang tinggi dibandingkan minyak diesel. Pemakaian BBM jenis ini umumnya untuk pembakaran langsung pada industri besar dan digunakan sebagai bahan bakar untuk steam power station dan beberapa penggunaan yang dari segi ekonomi lebih murah dibandingkan dengan penggunaan bahan bakar solar. Residu tidak jauh berbeda dengan solar hanya solar lebih cepat proses pembakarannya dibandingkan dengan residu. PT.PLN Persero menggunakan bahan bakar yang bernama Main Fuel Pump (residu). Bahan bakar ini berguna untuk awal proses pembakaran mesin pada unit boiler dan selanjutnya proses pembakaran menggunakan gas dan solar. Pada umumnya, untuk melakukan pengukuran volume tangki residu masih dengan menggunakan peralatan yang manual seperti dengan menggunakan gelas ukur yang banyak terdapat dipasaran atau dengan menggunakan meteran gulung / roll. Dalam pengukuran volume bahan bakar ini banyak menyita waktu dalam melakukannya. Solusi untuk mengatasi permasalahan diatas maka dirancang suatu alat yang dapat mengukur volume bahan bakar secara otomatis berbasis mikrokontroller. Dengan membuat alat ini yang dapat membantu petugas lapangan dalam pengecekan dan pengumpulan data volume residu secara lokal.

III.1.1.Identifikasi Kebutuhan Adapun identifikasi kebutuhan dari pembuatan alat ukur volume residu yang akan di rancang yaitu : analisis kebutuhan hardware dan analisis kebutuhan software. 1. Analisis Kebutuhan Hardware Perangkat keras yang dapat digunakan untuk Perangkat Pengukur Volume Main Fuel Oil (residu) ini antara lain : 1. Pentium 4 : Processor 3.2 GHz 2. Hard Disk 40 GB 3. RAM 512 MB 4. Monitor LCD 17 5. Keyboard dan Mouse 6. Perangkat pendukung antara lain : Prototipe Tabung, Sensor Ultrasonik, Buzzer, Minumum Sistem Arduino Uno, LCD 16x2 dan Residu. 2. Analisis Kebutuhan Software Software yang digunakan untuk membuat Perangkat Pengukur Volume Main Fuel Oil (residu) ini antara lain : 1. Sistem Operasi Windows XP atau Windows 7. 2. ARDUINO Versi 0023 berfungsi untuk menuliskan koding/script yang menggunakan bahasa C. III.1.2.Deskripsi Sistem Deskripsi alat adalah gambaran tentang alat ukur otomatis yang akan dirancang untuk mengukur volume residu dalam tangki secara otomatis. Langkah-langkah dalam proses

pembuatan alat ukur volume adanya riset langsung dilapangan. Hasil rancangan dari pembutan alat ukur volume otomatis ini akan menghitung otomatis jumlah volume residu dan akan menampilkan berupa output nilai pada LCD 16x2 dan output indikator bunyi pada buzzer dengan manual valve pada saat tidak dalam pengisian residu ataupun pada saat pengisian berakhir. III.2. Strategi Pemecahan Masalah Alat ukur volume ini akan dirancang menggunakan sensor ultrasonik yang bekerja dengan memanfaatkan gelombang ultrasonik. Sensor yang diaplikasikan untuk mengukur jarak ini adalah sensor ultrasonik range finder yang terdiri dari bagian pengirim dan penerima. Perancangan alat ukur volume bahan bakar ini menggunakan prinsip gelombang ultrasonik untuk mengukur ketinggian cairan dan selanjutnya digunakan dalam perhitungan volume cairan atau bahan bakar dan dikendalikan mikrokontroler ATMEGA 8 yang akan mengolah masukan datadata. Kemudian menghasilkan keluaran sistem sesuai dengan kebutuhan. Masukan sistem ini berupa hasil dari pengukuran sensor ultrasonik terhadap bahan bakar yang akan diukur dan hasil dari keluaran dari masukan tadi ditampilkan pada LCD 16x2 pada saat tidak dalam pengisian residu ataupun pada saat pengisian berakhir dan apabila terjadi volume berlebih atau berkurang maka akan menghasilkan keluaran indikasi suara pada buzzer dan apabila volume berlebih maka hal ini menjadi indikator bagi petugas untuk membuka valve drain pada tangki penerima untuk membuang residu yang berlebih tersebut dan menutup valve input pada tangki utama, apabila volume kurang maka akan terdapat indikator low maka petugas akan membuka valve input yang berasal dari tangki utama untuk mengeluarkan residu kedalam tangki penerima dan menutup valve drain pada tangki penerima akan tertutup, hal ini dilakukan secara manual.

III.3. Perancangan Alat Dalam rancangan dan pembuatan alat ini terdiri dari perancangan perangkat keras dan perancangan perangkat lunak. Perancangan perangkat keras merupakan perancangan alat pengukur volume residu otomatis berbasis mikrokontroller ATMEGA 8. Sedangkan perancangan perangkat lunak merupakan perancangan program yang dibutuhkan oleh mikrokontroler ATMEGA 8 untuk mengontrol masing-masing perangkat pendukung (support equipment) dalam perancangan alat ini. Dalam perancangan perangkat keras dapat dilihat pada diagram konteks alat pengukur volume residu otomatis sedangkan pada perangkat lunak dapat dilihat pada flowchart program rangkaian. III.3.1. Perancangan Perangkat Keras III.3.1.1. Prototipe Tangki Tabung Prototipe Tangki Tabung ini dibuat bertujuan sebagai suatu benda yang mewakili sebagai wadah penyimpanan residu dan tempat untuk pengukuran volume residu dan terdiri dari tangki utama dan tangki penerima. Prototipe ini dibuat dengan bentuk tabung dikarenakan di PT.PLN Sektor Pembangkitan Belawan menggunakan tangki yang berbentuk tabung. Tabung ini terbuat dari bahan plastik transparan dikarenakan dapat dilihat secara langsung batas/level didalam prototipe tangki tabung dan berdiameter 23 cm dan tinggi 29,2 cm.

Gambar III.1. Prototipe Tangki Tabung III.3.1.2. Minimum Sistem Arduino Uno Arduino Uno merupakan platform open source baik secara hardware dan software. Arduino terdiri dari mikrokontroller ATmega 8 dengan menggunakan kristal osilator 16 MHz dengan catu daya yang dibutuhkan dengan tegangan 5 VDC. Arduino, yang merupakan paket hardware berbasis mikrokontroler AVR dan sebuah IDE Integrated Development Environment, yang menggunakan sintaksis Bahasa C sebagai referensi. Dalam perkembangannya, pengembang sudah me-release sejumlah disain hardware. Dari sisi koneksi dengan komputer dan teknologi PCB serta komponen yang digunakan, dapat dibagi menjadi beberapa generasi. Generasi pertama, hardware Arduino yang menggunakan koneksi serial RS232 dengan PCB single side dan komponen biasa. Arduino Severino adalah satu disain Arduino yang masuk dalam kelompok ini.

Generasi kedua, hardware Arduino yang menggunakan koneksi serial RS232 dengan PCB double side serta komponen biasa. Arduino Serial adalah satu disain Arduino yang masuk dalam kelompok ini. Generasi ketiga, hardware Arduino yang menggunakan koneksi USB dengan PCB double side serta komponen SMD. Arduino Extreme, Arduino NG ( Nuova Generazione), Arduino Diecimila, Arduino Duemilenove dan terakhir Arduino Uno, masuk dalam generasi ini.. Gambar III.2. Minimum Sistem Arduino Uno R3 (Sumber:www.arduino.cc) III.3.1.3. Rangkaian Sinkronisasi Sensor Ultrasonik dan Arduino Uno Rangkaian Sensor Ultrasonik dan Arduino Uno diperlukan agar script yang telah di download sebelumnya pada ATmega 8 dapat berjalan langsung pada sensor ultrasonik sehingga sensor ultrasonik dapat mengirimkan sinyal Tx dan menerima sinyal Rx setelah dipantulkan oleh objek yang ada berhadapan dengan sensor ultrasonik.

Gambar III.3. Rangkaian Sinkronisasi Sensor Ultrasonik dan Arduino Uno (Sumber: http://arduino.cc/en/tutorial/ping) Gambar III.4. Skematik Sinkronisasi Sensor Ultrasonik dan Arduino Uno (Sumber: http://arduino.cc/en/tutorial/ping) III.3.1.4. Rangkaian Sinkronisasi LCD dan Arduino Uno Rangkaian LCD dan Arduino Uno diperlukan agar hasil pengukuran volume residu yang telah didapat dari sensor ultrasonik dan masuk kedalam mikrokontroller ATmega 8 kemudian diproses akan dapat ditampilkan di LCD sehingga petugas yang bersangkutan dapat melihat langsung output nilai pengukuran volume residu.

Gambar III.5. Rangkaian Sinkronisasi LCD dan Arduino Uno (Sumber: http://arduino.cc/en/tutorial/liquidcrystal) Gambar III.6. Skematik Sinkronisasi LCD dan Arduino Uno (Sumber: http://arduino.cc/en/tutorial/liquidcrystal) III.3.1.5. Rangkaian Sinkronisasi Buzzer dan Arduino Uno Rangkaian Buzzer dan Arduino Uno diperlukan agar hasil pengukuran volume residu yang telah didapat dari sensor ultrasonik dan masuk kedalam mikrokontroller ATmega 8 kemudian diproses dan output berupa bunyi dikirimkan ke buzzer sehingga petugas yang bersangkutan dapat mendengar langsung output indikasi suara volume low, medium, dan high pada pengukuran volume residu.

Gambar III.7. Rangkaian Sinkronisasi Buzzer dan Arduino Uno (Sumber: http://arduino.cc/en/tutorial/tone) Gambar III.8. Skematik Sinkronisasi Buzzer dan Arduino Uno (Sumber: http://arduino.cc/en/tutorial/tone) III.3.2. Software Perangkat lunak yang digunakan yaitu Arduino 0023 sebagai programmer mikrokontroller. Arduino 0023 adalah program dengan bahasa C yang ringkas serta mudah dimengerti, dirancang untuk compiler bahasa mikrokontroller AVR.

Gambar III.9. Jendela Arduino 0023 III.4. Diagram Konteks Suatu diagram konteks selalu mengandung hanya satu proses saja. Proses ini mewakili proses dari seluruh sistem kerja alat. Diagram konteks selalu menggambarkan hubungan input dan output antara alat dengan dunia luarnya. Adapun diagram konteks dari alat pengukur volume main fuel oil otomatis dapat dilihat pada Gambar III.1 dibawah ini.

Catu Daya Regulator Catu Daya LCD 16x2 Catu Daya Input Hasil Pengukuran Volume 0 Catu Daya Mikrokontroller ATMEGA 8 Output Nilai Pengukuran Volume Sensor Ultrasonik Output Indikasi Pengukuran volume Catu Daya Buzzer Gambar III.10. Diagram Konteks Alat Pengukur Volume Residu Otomatis Semua perangkat utama (mikrokontroller atmega 8) maupun perangkat pendukung (sensor ultrasonik, buzzer, lcd 16x2) memerlukan tenaga atau tegangan yang diperoleh dari rangkaian regulator. Sumber masukan dari kerja alat pengukur volume otomatis ini adalah sensor ultrasonik. Keluaran dari sensor ultrasonik akan menjadi masukan bagi ADC pada mikrokontroller atmega 8. Sebagaimana diketahui, ADC merupakan konversi data analog menjadi data digital yang ditempatkan pada pin C pada mikrokontroller atmega 8. Setelah input ultrasonik ini diproses pada pin C mikrokontroller atmega 8 sesuai dengan script yang telah di download sebelumnya pada mikrokontroller menggunakan software Arduino 0023 kemudian menghasilkan output berupa nilai dan output indikasi pengukuran volume residu yang terdapat pada prototipe tabung. Output nilai akan ditampilkan pada LCD 16x2 sedangkan output indikator suara pada volume low medium high akan di indikasikan melalui buzzer. III.5. Flowchart

Flowchart adalah penggambaran secara grafik dari langkah-langkah prosedur dari suatu program dan alat. Adapun tabel simbol flowchart pada Tabel III.1 dibawah ini. Tabel III.1. Tabel Simbol Flowchart No Simbol Arti Keterangan 1 Symbol Off-line Connector Simbol untuk keluar/masuk prosedure atau proses dalam lembar/halaman yang lain. 2 Symbol Connector Simbol untuk keluar/masuk prosedur atau proses dalam lembar/halaman yang sama. 3 Symbol Process Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer 4 Symbol Manual Operation Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer. 5 Symbol Decision Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban/aksi. 6 Symbol Predefined Process Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat

pengolahan di dalam storage 7 Symbol Terminal 8 Symbol Off-line Storage Simbol untuk permulaan atau akhir dari suatu program Simbol yang menunjukkan bahwa data di dalam symbol ini akan disimpan 9 Data Input Reader Operation 10 Symbol magnetic-tape unit Simbol operasi dengan membaca data input dari sistem atau bagian lain Simbol yang menyatakan input berasal pita magnetic atau output disimpan ke pita magnetic 11 Symbol punched card Simbol yang menyatakan input berasal dari kartu atau output ditulis ke kartu 12 Symbol disk and on-line storage Simbol untuk menyatakan input berasal dari disk atau output disimpan ke disk 13 Symbol display Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, speaker dan

sebagainya 14 Symbol transmittal tape Simbol untuk menyatakan input berasal dari mesin jumlah/hitung 15 Symbol document Simbol yang menyatakan input berasal dari dokumen dalam Sumber: http://rinoan.staff.uns.ac.id/files/2009/01/flowchart.doc bentuk kertas atau output dicetak ke kertas Prinsip Kerja Alat Ukur Residu Otomatis yaitu diawali dengan mikrokontroller membaca data input dari sensor ultrasonik dan menghasilkan keputusan atau perhitungan dari volume yang terukur antar lain: 1. Volume <= 20% berupa nilai yang didapat dari perhitungan rumus dengan nilai batas dari 0 3480 cm 3 dan ditampilkan pada LCD 16x2 dengan nilai pengukuran dengan keterangan low kemudian menghasilkan suara bep pada buzzer pelan tapi dengan siklus cepat. 2. Volume <= 30% berupa nilai yang didapat dari perhitungan rumus dengan nilai batas dari 3488 5230 cm 3 dan ditampilkan pada LCD 16x2 dengan nilai pengukuran dengan keterangan medium kemudian menghasilkan suara bep pada buzzer pelan dengan siklus lambat. 3. Volume >= 45% berupa nilai yang didapat dari perhitungan rumus dengan nilai batas melebihi nilai dari 5232 cm 3 dan ditampilkan pada LCD 16x2 dengan nilai pengukuran dengan keterangan high kemudian menghasilkan suara bep pada buzzer keras dengan siklus cepat.

Adapun rumus dari perhitungan diatas adalah: r = ½.d t cair = tt (ts + tg) V = phi x (rxr) x t cair Keterangan: d = diameter t cair = tinggi phi = 3,14 tt = tinggi tabung r = radius lingkaran tabung ts = tinggi yang didapat dari sensor V = Volume tg = tinggi gabus Adapun flowchart cara kerja alat ukur volume residu otomatis dapat lihat pada Gambar III.11. Mulai Mikrokontroller Baca Data Input dari Sensor Ultrasonik Volu me <= Volu me Volu me LCD (Volume low) LCD (Volume medium) LCD (Volume high)

Buzzer (Suara Bep Pelan dan Cepat) Buzzer (Suara Bep Pelan dan Lambat) Buzzer (Suara Bep Keras dan Cepat) Keran Terbuka Otomatis Keran Tertutup Otomatis Selesai Gambar III.11. Flowchart Pengukur Volume Residu Otomatis