• Tidak ada hasil yang ditemukan

ANALISIS SENSOR MPU 6050 UNTUK KESTABILAN POSISI PADA RANCANG BANGUN ROBOT ROV (REMOTELY OPERATED VEHICLE) MENGGUNAKAN METODE KALMAN FILTER

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS SENSOR MPU 6050 UNTUK KESTABILAN POSISI PADA RANCANG BANGUN ROBOT ROV (REMOTELY OPERATED VEHICLE) MENGGUNAKAN METODE KALMAN FILTER"

Copied!
14
0
0

Teks penuh

(1)

ANALISIS SENSOR MPU 6050 UNTUK KESTABILAN

POSISI PADA RANCANG BANGUN ROBOT ROV

(REMOTELY OPERATED VEHICLE)

MENGGUNAKAN METODE

KALMAN FILTER

SKRIPSI

Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan

Jurusan Teknik Elektro Program Studi Sarjana Terapan

Teknik Elektro

Oleh:

M. BAZAAR IQBAL

061340341607

(2)

LEMBAR PENGESAHAN

SKRIPSI

ANALISIS SENSOR MPU 6050 UNTUK KESTABILAN

POSISI PADA RANCANG BANGUN ROBOT ROV

(REMOTELY OPERATED VEHICLE) MENGGUNAKAN

KALMAN FILTER

Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan

Jurusan Teknik Elektro Program Studi Sarjana Terapan

Teknik Elektro

Oleh:

M. BAZAAR IQBAL 061340341607

Menyetujui,

Pembimbing I Pembimbing II

Ir. Yordan Hasan, M.Kom. M. Taufik Roseno, S.T., M.Kom. NIP. 19591010 199003 1 004 NIP. 19770323 200312 1 002

Mengetahui,

Ketua Jurusan Ketua Program Studi

Teknik Elektro Sarjana Terapan Teknik Elektro

(3)

KATA PENGANTAR

Segala puji bagi ALLAH SWT, yang mana telah memberikan rahmat dan hidayah-Nya kepada penulis, sehingga penulis dapat menyelesaikan penulisan skripsi ini dengan judul “Analisis Sensor MPU 6050 untuk Kestabilan Posisi pada Rancang Bangun Robot ROV (Remotely Operated Vehicle) Menggunakan Metode Kalman Filter”. Penelitian ini di tulis untuk menyelesaikan skripsi di Politeknik Negeri Sriwijaya pada Jurusan Teknik Elektro Program Studi Sarjana Terapan Teknik Elektro. Kelancaran proses penulisan ini berkat bimbingan, arahan, dan petunjuk serta kerja sama dari berbagai pihak, baik pada tahap persiapan, penyusunan hingga terselesaikannya penulisan skripsi ini. Penulis dalam kesempatan ini juga menyampaikan uacapan terima kasih kepada Ibu dan bapak:

Ir. Yordan Hasan, M.Kom. Selaku Pembimbing I M. Taufik Roseno, S.T., M.Kom. Selaku Pembimbing II

Dalam penyusunan skripsi ini, penulis mendapat banyak bantuan, dukungan dan pembimbing dari berbagai pihak. Dalam kesempatan ini penulis ingin menyampaikan ucapan terimakasih yang sebesar-besarnya kepada :

1. Bapak Dr. Dipl. Ing. Ahmad Taqwa, M.T., selaku Direktur Politeknik Negeri Sriwijaya.

2. Bapak Yudi Wijanarko, S.T, M.T., selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.

3. Bapak Herman Yani, S.T., M.Eng., selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.

4. Ibu Ekawati Prihatini, S.T., M.T., selaku Ketua Program Studi Sarjana Terapan Teknik Elektro Politeknik Negeri Sriwijaya.

(4)

dan saran yang bersifat membangun , sehingga laporan penulis selanjutnya dapat membangun lebih baik.

Akhir kata semoga laporan ini dapat memberi manfaat bagi pembaca umumnya dan bagi penulis pada khusunya.

Palembang, Juli 2017

(5)

ABSTRAK

Analisis Sensor MPU 6050 untuk Kestabilan Posisi pada

Rancang Bangun Robot ROV (Remotely Operated Vehicle)

Menggunakan Metode Kalman Filter

(2017 : 45 Halaman + Daftar Gambar + Daftar Tabel + Lampiran)

M. BAZAAR IQBAL 061340341597

Jurusan Teknik Elektro

Program Studi Sarjana Terapan Teknik Elektro Politeknik Negeri Sriwijaya

Dalam penelitian ini diimplementasikan sebuah robot bawah air yang berkaitan dengan keseimbangan pada media yang tidak stabil. Tujuannya adalah merancang dan mengimplementasikan sebuah sistem kontrol diskrit digital yang memberikan stabilitas yang diperlukan. Algoritma kalman filter menjadi implementasi pengujian ideal sensor pada model robot ini. Algoritma ini mampu meningkatkan performa kontrol pada sistem robot. Dalam perancangan ini menguji kinerja sistem kontrol dan algoritma kalman filter. Uji software dilakukan untuk mengumpulkan hasil kinerja algoritma kalman filter. Kinerja sistem kontrol robot secara langsung tergantung pada algoritma kalman filter. Perancangan robot ini menggunakan EnKF sebagai algoritma penyeimbang atau penstabil robot. Sensor MPU 6050 dapat memberikan pengukuran sudut pitch dan roll yang akurat yaitu ketika sistem keadaan standby nilai pitch 6,7 dan nilai roll 3.6 dan saat dijalankan nilai pitch 12.3 dan nilai roll 0.75. Metode kalman filter dengan nilai pitch 6.17 dan nilai roll 3.1 ketika sistem keadaan standby dan nilai pitch 11.19 dan nilai roll 0.63. Penurunan nilai error terjadi pada saat menggunakan kalman filter dibandingkan dengan data sensor tanpa menggunakan kalman filter. Penurunan error pada saat sistem standby sebesar 7.9% untuk nilai pitch dan 13.8% untuk nilai roll. Kemudian penurunan error pada saat sistem dijalankan sebesar 9.02% untuk nilai pitch dan 16% untuk nilai roll.

(6)

ABSTRACT

Analysis Of Sensor MPU 6050 for Stability Position on

Design of Robot ROV (Remotely Operated Vehicle) Using

Kalman Filter Method

(2017: 45 Pages + List of Figures + List of Tables + Attachments)

M. BAZAAR IQBAL

061340341607

Electrical engineering major

Undergraduate Program Applied Electrical Engineering

State Polytechnic of Sriwijaya

In this study implemented an underwater robot that is related to balance on unstable media. The goal is to design and implement a digital discrete control system that provides the necessary stability. Kalman filter algorithm becomes the ideal sensor testing implementation on this robot model. This algorithm can improve the performance of control on robot system. In this design test the performance control system and algorithm kalman filter. Software test is done to collect the results of algorithm of kalman filter. The performance of the robot control system is directly dependent on the filter calm algorithm. The design of this robot using EnKF as a balancer or stabilizer algorithm robot. The MPU 6050 sensor can provide accurate pitch and roll angle measurement when the standby state pitch value is 6.7 and roll value is 3.6 and when pitch value is 12.3 and roll value is 0.75. Method of filter kalman with pitch value 6.17 and roll value 3.1 when system standby state and pitch value 11.19 and roll value 0.63. Decrease in error value occurs when using a filter kalman compared to sensor data without using a filter kalman. Decrease error during standby system by 7.9% for pitch value and 13.8% for roll value. Then the error decreases when the system is run at 9.02% for the pitch value and 16% for the roll value.

(7)

MOTTO DAN PERSEMBAHAN

MOTTO :

The Best Achievement is not about

the outcome but the story with

whom you are able to achieve it

Saya persembahkan untuk :

Allah SWT, karena tanpa-Nya saya tidak akan bisa sampai ketitik pencapaian

ini

Kedua orang tua saya, Mama dan Ayah yang selalu mengirimkan doa terbaik

dan semangat yang tiada henti

Kedua saudara saya, Kak Adhi (A.K.A MAHFUZ ) yang selalu menguatkan dan

memotivasi ketika saya mengeluh Juga Adik Saya Memel( A.K.A Meliza) Yang selalu memberi doa dan semangat untuk saya

Seluruh Keluarga saya di Palembang( Keluarga Wak Johan Anduar) yang telah memberikan saya semangat dan tempat ternyaman selama di Palembang.

Kedua pembimbing saya, Bapak Yordan dan Bapak Taufik yang selalu

membimbing saya untuk menyelesaikan skripsi ini

Ibu Ekawati Yang selama ini telah menjadi sosok ibu kami dikampus dengan penuh kasih sayang dan kesabaran dalam menghadapi semua sikap kami.

Seluruh Bapak dan Ibu Dosen yang selalu memberikan yang terbaik untuk saya

Sahabat-sahabat saya tercinta Sahabat VARIANS

(Adji,Agus,Jhoni,Jimmi,Eca,Tiara,Dia) yang selalu memberikan semangat dan saling mendoakan yang terbaik untuk kita semua.

Sahabat seperjuangan Mekatronika ELB angkatan 2013

Rekan-rekan Keluarga Tarbiyah LDK dan KAMMI.

Sahabat Tarbiyah dan juga Murabbi selama 4 tahun ini.

(8)

DAFTAR ISI

HALAMAN JUDUL ... i

LEMBAR PENGESAHAN ... ii

LEMBAR PERSETUJUAN ... iii

KATA PENGANTAR ... v

DAFTAR ISI ... vi

BAB 1 PENDAHULUAN... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah... 2

1.3 Batasan Masalah ... 2

1.4 Tujuan dan Manfaat ... 2

1.5 Metodologi Penelitian ... 3

BAB 2 TINJAUAN PUSTAKA ... 4

2.1 Robot bawah air ( Underwater robot) ... 4

2.2 Metode Kalman Filter ... 5

2.3 Aduino Mega 2560 ... 6

2.4 Power Supply (DC) ... 9

2.5 Aki (Accu) ... 10

2.6 Joystick ... 11

2.6.1 Komponen Joystick ... 13

(9)

2.6.3 Data Protokol ... 15

2.7 Motor pendorong(Thruster) ... 15

2.8 Driver motor DC L93D ... 16

2.9 Sensor MPU 6050 ... 16

2.9.1 Accelerometer ... 18

2.9.2 Goscope ... 19

2.10 Arduino IDE ... 20

2.11 GUI ( Graphic User Interface) ... 22

2.12 Visual basic …………...………..22

BAB 3 METODOLOGI PENELITIAN ... 24

3.1 Waktu dan tempat ... 24

3.2 Metode Penelitian... 24

3.3 Metode pembahasan ... 25

3.3.1 Perancangan elektronik ... 26

3.3.1.1 Blok Diagram ... 26

3.3.1.2 Flowcart ... 27

3.3.1.3 Skematik Rangkaian ... 29

3.3.2 Perancangan mekanik ... 30

BAB 4 HASIL DANPEMBAHASAN ... 31

(10)

4.2 Langkah pengujian ... 33

4.2.1 Pengujian perintah joystick... 38

4.3 Hasil pengujian sensor MPU 6050 ... 40

4.3.1 Respon sistem kondisi Standby ... 40

4.3.2 Respon sistem kondisi dijalankan ... 42

4.4 Analisa ... 44

BAB 5 PENUTUP ... 45

5.1 Kesimpulan ... 45

5.2 Saran ... 45

(11)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Board Arduino Mega 2560...7

Gambar 2.2 Aki basah dan kering ...10

Gambar 2.3 Joystick...11

Gambar 2.4 Potensiometer ...12

Gambar 2.5 Motor listrik joystick ...13

Gambar 2.6 Connector modul receiver ...14

Gambar 2.7 Motor pendorong ...15

Gambar 2.8 Driver Motor DC ...16

Gambar 2.9 Sensor MPU 6050 ...18

Gambar 2.10 Ilustrasi gerakan pitch, roll dan yaw ...21

Gambar 2.11 Interface Arduino IDE ...20

Gambar 2.12 Tampilan display visual basic ...23

Gambar 3.1 Blok diagram Robot ROV ...27

Gambar 3.2 Flowchart...28

Gambar 3.3 Skematik rangkaian Robot ROV ...29

Gambar 3.4 Rancangan mekanik Robot ROV ...30

Gambar 4.1 Hasil perancangan keseluruhan ...32

(12)

Gambar 4.3 Hasil perancangan ...33

Gambar 4.4 Pengujian keseluruhan alat ...33

Gambar 4.5 Sambungan Camera dan Joystick ...34

Gambar 4.6 Sambungan power supply ...34

Gambar 4.7 Sambungan kabel port usb ...34

Gambar 4.8 Monitor display ...35

Gambar 4.9 Koneksi port ...35

Gambar 4.10 Koneksi kamera ...36

Gambar 4.11Koneksi kontrol robot ...36

Gambar 4.12 Pengujian alat untuk data sensor MPU 6050 ...37

Gambar 4.13 Pengujian alat untuk detektor logam ...37

Gambar 4.14Pengujian alat untuk elektromagnet ...38

Gambar 4.15 Respon sistem konvensional kondisi standby ...41

Gambar 4.16 Respon sistem kalman filter kondisi standby ...41

Gambar 4.17 Respon sistem konvensional kondisi dijalankan ...43

(13)

DAFTAR TABEL

Tabel 2.1Spesifikasi dari Arduino Mega 2560 ...9

Tabel 2.2 Hubungan skala pengukuran ...19

Tabel 2.3 Hubungan skala pengukuran ...20

Tabel 3.1 Daftar komponen robot ROV...30

(14)

DAFTAR LAMPIRAN

LAMPIRAN I Lembar Rekomendasi

LAMPIRAN II Lembar Konsultasi

LAMPIRAN III Lembar Revisi

LAMPIRAN IV Gambar Robot

LAMPIRAN V Data Sheet Arduino mega 2560

Referensi

Dokumen terkait

 Polri telah mencanangkan program Reformasi Birokrasi guna mewujudkan harapan masyarakat menjadi “Polri yang dipercaya, yang memberikan pelayanan prima, minimal

Penelitian ini bertujuan untuk mengetahui besarnya tekanan tanah lateral terhadap pergeseran dan tegangan dinding penahan tanah pada tanah gambut yang diberi beban

2). apabila dari hasil pemeriksaan / penyidikan Dumas yang dilaporkan tidak terbukti Subbag Dumasan Itwasda dapat meminta kepada Kasatker / Kasatwil untuk

setting ruang digunakan untuk keperluaan pertandingan senam/pertunjukan seni, karena terdapat perbedaan fungsi dan suasana ruang maka kolam renang akan tertutup dan berganti

Pada penelitian ini ditemukan bahwa pengarang dalam hal ini Jane Austen sangat peduli serta fokus pada peran perempuan yang bukan hanya sebagai alat atau piranti atau

(CCT) adalah teknologi terkini dan merupakan salah satu alternatif teknologi informasi untuk menciptakan keunggulan kompetitif rantai pasok agroindustri minuman sari apel di

Candi Borobudur tidak dapat dipisahkan dari relief-reliefnya yang indah, arca Buddha yang memiliki berbagai sikap tangan (mudra) dan stupa Candi Borobudur menjadi

upaya yang dapat dilakukan untuk mengoptimalkan pengawasan terhadap pungutan pajak hotel kategori rumah kos antara lain: (1) sosialisasi kepada pelaku usaha rumah kos