• Tidak ada hasil yang ditemukan

Perpustakaan Univeristas Multimedia Nusantara

N/A
N/A
Protected

Academic year: 2021

Membagikan "Perpustakaan Univeristas Multimedia Nusantara"

Copied!
17
0
0

Teks penuh

(1)

Hak cipta dan penggunaan kembali:

Lisensi ini mengizinkan setiap orang untuk menggubah,

memperbaiki, dan membuat ciptaan turunan bukan untuk

kepentingan komersial, selama anda mencantumkan nama

penulis dan melisensikan ciptaan turunan dengan syarat

yang serupa dengan ciptaan asli.

Copyright and reuse:

This license lets you remix, tweak, and build upon work

non-commercially, as long as you credit the origin creator

and license it on your new creations under the identical

terms.

(2)

KESTABILAN POSISI MERIAM PADA PROTOTIPE TANK MENGGUNAKAN KONTROLER PID

TUGAS AKHIR

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Teknik Elektro

Dimas Farid Arief Putra 00000017259

PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNIK DAN INFORMATIKA UNIVERSITAS MULTIMEDIA NUSANTARA

TANGERANG 2020

(3)

HALAMAN PENGESAHAN TUGAS AKHIR

KESTABILAN POSISI MERIAM PADA PROTOTIPE TANK MENGGUNAKAN KONTROLER PID

Oleh

Nama : Dimas Farid Arief Putra NIM : 00000017259

Fakultas : Teknik dan Informatika Program Studi : Teknik Elektro

Telah diujikan pada hari Rabu, 30 Juni 2020 dan dinyatakan lulus dengan susunan Tim Penguji sebagai berikut,

Ketua Sidang, Dosen Pembimbing, Dosen Penguji,

Dr. Rangga Winantyo, Ph.D., M.Sc., BCS. Ahmad Syahril Muharom S.Pd., M.T. M.B. Nugraha, S.T., M.T.

Disahkan Oleh,

Ketua Program Studi Teknik Elektro

(4)

PERNYATAAN TIDAK MELAKUKAN PLAGIAT

Dengan ini saya:

Nama : Dimas Farid Arief Putra

NIM : 00000017259

Fakultas : Teknik dan Informatika Program Studi : Teknik Elektro

menyatakan bahwa tugas akhir yang berjudul “KESTABILAN POSISI MERIAM PADA PROTOTIPE TANK MENGGUNAKAN KONTROLER PID” ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan semua karya ilmiah orang lain atau lembaga lain yang dirujuk dalam tugas akhir ini telah disebutkan sumber kutipannya serta dicantumkan di Daftar Pustaka.

Jika di kemudian hari terbukti ditemukan kecurangan / penyimpangan, baik dalam pelaksanaan tugas akhir maupun dalam penulisan laporan tugas akhir, saya bersedia menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah tugas akhir yang telah saya tempuh.

Tangerang, 13 Juni 2020

Dimas Farid Arief Putra 00000017259

(5)

KATA PENGANTAR

Segala puji bagi Allah SWT karena atas rahmat-Nya penyusunan laporan tugas akhir dengan judul “KESTABILAN POSISI MERIAM PADA PROTOTIPE TANK MENGGUNAKAN KONTROLER PID” dapat diselesaikan. Laporan tugas akhir ini disusun sebagai persyaratan kelulusan pada Program Studi Teknik Elektro Fakultas Teknik dan Informatika Universitas Multimedia Nusantara.

Tentu laporan ini dapat terselesaikan dengan adanya kerjasama, saran, dorongan, dan bimbingan yang didapat selama pengerjaan tugas akhir dari berbagai pihak. Oleh karena itu dengan segala hormat dan kerendahan hati, ucapan terima kasih disampaikan kepada:

1. Dr. Ninok Leksono, Rektor Universitas Multimedia Nusantara,

2. Friska Natalia, S.Kom., M.T., Ph.D., Ir. Andrey Andoko, M.Sc., Ika Yanuarti, S.E., MSF, Prof. Dr. Muliawati G. Siswanto, M.Eng.Sc., sebagai Wakil Rektor Universitas Multimedia Nusantara,

3. Dr. Eng. Niki Prastomo, S.T., M.Sc., selaku Dekan Fakultas Teknik dan Informatika Universitas Multimedia Nusantara.

4. Ahmad Syahril Muharom, S.Pd., M.T., Ketua Program Studi Teknik Elektro Universitas Multimedia Nusantara,

5. Ahmad Syahril Muharom, S.Pd., M.T., selaku dosen pembimbing yang telah membimbing saya dalam pengerjaan tugas akhir ini,

6. M.B. Nugraha, S.T., M.T., Dyah Ayu Anggreini Tuasikal, S.T., M.T., Dr. Rangga Winantyo, Ph.D., M.Sc., BCS., Dwi Dharma Arta Kusuma, S.T., M.Eng., Hira Meidia, Ph.D., Wolfgang Xaverius Dorojatun Jalma Nuswantara, S.T., M.Sc., selaku dosen Program Studi Teknik Elektro Universitas Multimedia Nusantara yang telah membimbing penulis selama kegiatan perkuliahan.

7. Elia Dita dan Untung Sumartono selaku Orang tua. Amalia Ayu Maharani, Bagas Rizky Dwi Putra dan Catur Dharma Ramadhan Tri Putera selaku kakak dan Eliza Meinisa Puteri Maharani selaku adik penulis yang selalu memberikan semangat dan dukungan,

(6)

8. Hira Meidia, Ph.D., sosok ibu yang telah menyelamatkan serta memberikan saya kesempatan sehingga saya bisa sampai pada titik ini,

9. Stefanus, Eldo Ramadhan dan Sandy Prawira sebagai sahabat seperjuangan Teknik Elektro sejak awal perkuliahan,

10. Clara Tania, Krisna Imanuel, Atika Widyasari, Steffie Lienanta, Joshua Eas dan Nadhira Athirah sebagai sahabat yang telah menyelamatkan dan memotivasi saya,

11. Seluruh pihak yang tidak dapat disebutkan satu persatu yang telah membantu penulisan laporan tugas akhir ini baik secara langsung maupun tidak langsung.

Semoga laporan tugas akhir ini dapat bermanfaat, baik sebagai sumber informasi, maupun sebagai inspirasi bagi para pembaca.

Tangerang, Juni 2020

(7)

ABSTRAK

KESTABILAN POSISI MERIAM PADA PROTOTIPE TANK MENGGUNAKAN KONTROLER PID

Oleh

Dimas Farid Arief Putra NIM: 00000017259

(Program Studi Teknik Elektro)

Tank merupakan kendaraan perang berlapis baja yang dapat dioperasikan diberbagai medan. Penelitian ini membahas tentang menciptakan kestabilan posisi meriam pada prototipe tank menggunakan sistem kendali PID. Meriam pada prototipe tank digerakkan menggunakan tiga buah servo yang masing-masing mewakili sumbu x, sumbu y dan sumbu z. Komponen PID didapatkan menggunakan metode Ziegler Nichols tipe 2. Didapatkan nilai rata-rata error terbesar senilai 4.67 derajat ketika prototipe tank dimiringkan secara bebas pada sumbu x, sumbu y dan sumbu z.

(8)

ABSTRACT

THE STABILITY OF CANNON POSITION ON PROTOTYPE TANK USING PID CONTROLLER

By

Dimas Farid Arief Putra NIM: 00000017259 (Electrical Engineering)

Tank is a war vehicle made of steel that can be operated on various fields. This study discusses the stability of the position of the cannon on the prototype tank using the PID control system. The cannon on the prototype tank were driven using three servos, each representing the x-axis, y-axis and z-axis. The PID component is obtained using the Ziegler Nichols type 2 method. The highest average error value is 4.67 degrees when the prototype tank is tilted freely on the x axis, y axis and z axis.

(9)

DAFTAR ISI

HALAMAN PENGESAHAN TUGAS AKHIR ... ii

PERNYATAAN TIDAK MELAKUKAN PLAGIAT ... iii

KATA PENGANTAR ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiv

DAFTAR LAMPIRAN ... xvi

BAB I PENDAHULUAN ... 17

1.1 Latar Belakang Masalah ... 17

1.2 Perumusan Masalah ... 18

1.3 Batasan Masalah ... 18

1.4 Tujuan Penelitian ... 19

1.5 Manfaat Penelitian ... 19

BAB II TINJAUAN PUSTAKA ... 21

(10)

2.2.2 Power ... 24

2.2.3 Memori ... 25

2.2.4 Input dan Output ... 25

2.2.5 Komunikasi ... 26

2.2.6 Pemograman ... 26

2.2 Motor Servo (MG996R) ... 27

2.3 MPU6050 Accelerometer and Gyroscope ... 30

2.4 Kontroler PID ... 32

2.4.1 Kontrol Propotional ... 32

2.4.2 Kontrol Derifatif ... 33

2.4.3 Kontrol Integral ... 34

2.4.4 Kontrol PID ... 34

2.5 Metode Ziegler Nichols ... 36

2.5.1 Metode ke-1 Ziegler Nichols ... 36

2.5.2 Metode ke-2 Ziegler Nichols ... 37

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 39

3.1 Diagram Blok ... 39

3.1.1 Diagram Blok Sistem ... 39

(11)

3.2 Flow Chart Sistem ... 43

3.3 Perancangan Hardware ... 44

BAB IV IMPLEMENTASI DAN PENGUJIAN ... 47

4.1 Penentuan Parameter ... 47

4.1.1 Fungsi Alih Servo ... 47

4.1.2 Pemodelan Kontroler PID ... 50

4.2 Pemograman Sistem Prototipe Tank ... 54

4.3 Pengujian Sistem ... 60

4.3.1 Pengujian pada Sumbu X ... 61

4.3.2 Pengujian pada Sumbu Y ... 65

4.3.3 Pengujian pada Sumbu Z ... 69

4.3.4 Pengujian pada Sumbu X, Y dan Z ... 75

BAB V SIMPULAN DAN SARAN ... 78

5.1 Simpulan ... 78

5.2 Saran ... 79

DAFTAR PUSTAKA ... 80

(12)

DAFTAR GAMBAR

Gambar 2.1 Arduino Mega2560 (Tampak depan) ... 22

Gambar 2.2 Arduino Mega2560 (Tampak belakang) ... 23

Gambar 2.3 Pin out Arduino Mega2560 ... 23

Gambar 2.4 Digital pin D22-D53 Arduino Mega2560 ... 24

Gambar 2.5 Closed Loop Feedback Motor Servo ... 25

Gambar 2.6 Motor Servo MG996R ... 28

Gambar 2.7 Pinout Motor Servo MG996R ... 29

Gambar 2.8 Komponen Utama Servo ... 30

Gambar 2.9 Hubungan Pulsa dengan Posisi Poros ... 30

Gambar 2.10 MPU6050 ... 31

Gambar 2.11 Diagram Blok Kontroler Proporsional ... 33

Gambar 2.12 Diagram Blok Kontroler Derifatif ... 33

Gambar 2.13 Diagram Blok Kontroler Integrator ... 34

Gambar 2.14 Diagram Blok Kontroler PID ... 35

Gambar 2.15 Respond unit step dari plant & kurva respond bentuk S ... 36

Gambar 2.16 Sistem closed loop dengan gain dari plant & kurva output berbentuk osilasi ... 38

(13)

Gambar 3.2 Rangkaian Listrik Servo ... 40

Gambar 3.3 Diagram Blok Servo (1) ... 42

Gambar 3.4 Diagram Blok Servo (2) ... 43

Gambar 3.5 Flowchart Sistem ... 44

Gambar 3.6 Mekanisme kendali pada prototipe tank (tampak samping)... 45

Gambar 3.7 Mekanisme kendali pada prototipe tank (tampak depan)... 46

Gambar 3.8 Diagram sirkuit prototipe tank ... 46

Gambar 4.1 Perhitungan Torsi Servo ... 48

Gambar 4.2 Diagram Blok Servo dengan Rasio Gir dan Torsi disturbance ... 49

Gambar 4.3 Diagram Blok servo x Simulink ... 50

Gambar 4.4 Diagram Blok servo y Simulink ... 50

Gambar 4.5 Diagram Blok servo z Simulink ... 51

Gambar 4.6 Grafik Osilasi ... 51

Gambar 4.7 Grafik PID Servo x ... 53

Gambar 4.8 Grafik PID Servo y ... 54

Gambar 4.9 Grafik PID Servo z ... 54

Gambar 4.10 Inisialisasi pada Arduino ... 55

Gambar 4.11 Setup Arduino ... 56

(14)

Gambar 4.13 Akselero Calculation ... 58

Gambar 4.14 Arduino Gyroscope ... 58

Gambar 4.15 Arduino Gyro Calculation ... 59

Gambar 4.16 Arduino Yaw, Pitch, Roll Mapping ... 59

Gambar 4.17 Arduino PID ... 60

(15)

DAFTAR TABEL

Tabel 2.1 Spesifikasi Arduino Mega2560 ... 22

Tabel 2.2 Spesifikasi Motor Servo MG996R ... 28

Tabel 2.3 Pinout MPU6050 ... 31

Tabel 2.4 Ziegler Nichols Tipe 1 ... 37

Tabel 2.5 Ziegler Nichols Tipe 2 ... 38

Tabel 4.1 Tabel Ziegler Nichols tipe 2 Servo x ... 52

Tabel 4.2 Tabel Ziegler Nichols tipe 2 Servo y ... 52

Tabel 4.3 Tabel Ziegler Nichols tipe 2 Servo z ... 53

Tabel 4.4 Alamat Register MPU6050 ... 56

Tabel 4.5 Sensitivitas Akselerometer ... 57

Tabel 4.6 Sensitivitas Gyroscope ... 58

Tabel 4.7 Percobaan Pertama Sumbu X ... 61

Tabel 4.8 Percobaan Kedua Sumbu X ... 62

Tabel 4.9 Percobaan Ketiga Sumbu X ... 64

Tabel 4.10 Percobaan Pertama Sumbu Y ... 65

Tabel 4.11 Percobaan Kedua Sumbu Y ... 67

Tabel 4.12 Percobaan Ketiga Sumbu Y ... 68

(16)

Tabel 4.14 Percobaan Kedua Sumbu Z ... 72

Tabel 4.15 Percobaan Ketiga Sumbu Z... 74

(17)

DAFTAR LAMPIRAN

LAMPIRAN A. TAMPAK DEPAN TANK ... 81

LAMPIRAN B. TAMPAK SAMPING TANK ... 82

LAMPIRAN C. DESAIN SERVO X... 83

LAMPIRAN D. DESAIN SERVO Y ... 84

LAMPIRAN E. DESAIN SERVO Z ... 85

LAMPIRAN F. TAMPILAN SERIAL MONITOR ... 86

LAMPIRAN G. PROGRAM ARDUINO ... 87

Gambar

Tabel 4.14 Percobaan Kedua Sumbu Z ................................................................

Referensi

Dokumen terkait

Arteri iliaca externa Arteri umbilicalis KADAR OKSIGEN DALAM DARAH: Tinggi Rendah AORTA Ductus arteriosus Arteri pulmonaris Vena pulmonaris ATRIUM KIRI Vena cava cranialis.

Ini menyebabkan bahan serbuk yang dihaluskan menjadi agak seperti spon dan setelah mencapai kepadatan yang tepat (seperti pada adonan roti), serbuk ini dikeluarkan dari oven

Jika tidak mencukupi 20 tablet maka dapat digunakan 10 tablet tetapi dengan ketentuan tidak satu tablet-pun yang bobotnya menyimpang lebih besar dari bobot rata- rata

Dengan ini saya menyatakan bahwa skripsi berbasis karya ini adalah karya saya sendiri, bukan plagiat dari karya yang ditulis oleh orang lain atau lembaga lain, dan semua karya

Dengan ini saya menyatakan bahwa skripsi berbasis karya ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan

menyatakan bahwa Skripsi yang berjudul “Implementasi Metode Textrank Dan Maximum Marginal Relevance Pada Peringkas Berita Difabel” ini adalah karya ilmiah saya sendiri, bukan

Dengan ini saya menyatakan bahwa skripsi ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan semua

Dengan ini saya menyatakan bahwa skripsi ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga