PENGONTROL PID BERBASIS PENGONTROL MIKRO UNTUK MENGGERAKKAN ROBOT BERODA. Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Maranatha

dokumen-dokumen yang mirip
ABSTRAK. Hendra Manase Jl. Babakan Jeruk Gg. Barokah No. 25, 40164,

PENGENDALIAN ROBOT BERODA MELALUI SMART PHONE ANDROID. Disusun oleh : Riyan Herliadi ( )

Pengukuran Kecepatan Angin untuk Transportasi Darat

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

MODEL SISTEM CRANE DUA AXIS DENGAN PENGONTROL FUZZY. Disusun Oleh : Nama : Irwing Antonio T Candra Nrp :

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN PENYATAAN... INTISARI... ABSTRACT... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... PRAKATA...

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

DESAIN DAN REALISASI OSILOSKOP LCD PIXELS DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA 32 DAN ATMEGA 16

Kata Kunci : ROV (Remotely operated underwater vehicles), X-Bee, FSR-01

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pengesahan Penguji. Halaman Persembahan. Halaman Motto. Kata Pengantar.

DAFTAR ISI. LEMBAR PENGESAHAN PEMBIMBING... Error! Bookmark not defined. LEMBAR PERNYATAAN KEASLIAN... iii. LEMBAR PENGESAHAN PENGUJI...

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

Perancangan Sistem Pemeliharaan Ikan Pada Akuarium Menggunakan Mikrokontroler ATMega 16. Albert/

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

PERANCANGAN DAN REALISASI PENALA GITAR OTOMATIS MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA16. Disusun Oleh : Nama : Togar Hugo Murdani Nrp :

Perancangan dan Simulasi Autotuning PID Controller Menggunakan Metoda Relay Feedback pada PLC Modicon M340. Renzy Richie /

REALISASI ROBOT DALAM AIR

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

BAB 2 LANDASAN TEORI

PERANCANGAN POV (PERSISTENCE OF VISION) DENGAN POSISI SUSUNAN LED VERTIKAL

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

PERANGKAT PENGONTROL RUMAH KACA BERBASIS MIKROKONTROLER. Wisnu Panjipratama / Jurusan Sistem Komputer, Fakultas Teknik,

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

Sistem Redundant PLC (Studi Kasus Aplikasi Pengontrolan Plant Temperatur Air)

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

TEMPAT JEMURAN DINDING OTOMATIS MENGGUNAKAN SENSOR HUJAN BERBASIS MIKROKONTROLER DAN INFORMASI DIKIRIMKAN MENGGUNAKAN FASILITAS SMS

REALISASI ALAT PENDETEKSI WARNA PADA PERMUKAAN BENDA TERPROGRAM DELAPAN WARNA. S. Wijoyo. S. M / ABSTRAK

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

PROTOTIPE SISTEM OTOMATISASI PEMBERIAN PAKAN IKAN PADA KOLAM BERBASIS MIKROKONTROLER AVR ATMEGA16

ABSTRAK. Tuts Organ Elektronik Menggunakan Pengontrol Mikro Edwin /

PERANCANGAN DAN REALISASI SISTEM PENGENDALI PENYARINGAN AIR BERDASARKAN TINGKAT KEKERUHAN AIR. Disusun Oleh : Nama : Rico Teja Nrp :

PERANCANGAN DAN REALISASI PROTOTIPE KURSI RODA DENGAN MOTOR LISTRIK. Novan Susilo/

DESAIN DAN IMPLEMENTASI MOBILE-ROBOT MENGGUNAKAN STIR DIFERENSIAL DAN KONTROL PROPORSIONAL INTEGRAL DERIVATIF (PID)

Pengontrol PID pada Robot Beroda untuk Kontes Robot Cerdas Indonesia

PERANCANGAN SISTEM KENDALI MERIAM MENGGUNAKAN DRIVER MOTOR BERBASIS MIKROKONTROLER ATMEGA8535

PEMBUATAN POV (PERSISTENCE OF VISION) PROGRAMMABLE DENGAN MENGGUNAKAN MIKROKONTROLER ATMEGA 8

DAFTAR ISI KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... xiv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Kontribusi... 3

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

Kata Kunci : Robot Beroda, KRCI, Sensor UVtron, Sensor Jarak Ultrasonic, Pengontrol Mikro Atmega128.

PERANCANGAN ALAT PENGUKUR KECEPATAN KENDARAAN MENGGUNAKAN MIKROKONTROLLER ATMEGA32 DAN MODUL BLUETOOTH DBM 01

REALISASI ALAT PERAGA UNTUK MEMANTAU CUACA. Ananta Leska Saputra /

REALISASI ROBOT BIPEDAL BERBASIS AVR YANG MAMPU MENAIKI DAN MENURUNI ANAK TANGGA. Disusun oleh : : Yohanes Budi Kurnianto NRP :

PERANCANGAN DAN PEREALISASIAN SISTEM EDC (ELECTRONIC DATA CAPTURE) DENGAN SMARTCARD. Disusun Oleh : Nama : Andrian Reza Nrp :

PERANCANGAN MODULATOR QPSK DENGAN METODA DDS (DIRECT DIGITAL SYNTHESIS) BERBASIS MIKROKONTROLLER ATMEGA8535 ABSTRAK

DENGAN MENGENDALIKAN RADIO CONTROL

REALISASI ROBOT MOBIL HOLONOMIC Disusun Oleh : Nama : Santony Nrp :

Kontrol PID Pada Miniatur Plant Crane

PROTOTIPE PENGENDALI ROBOT MOBIL BERLENGAN JEPIT DENGAN MIKROKONTROLER ATMEGA 16 MELALUI PAPAN KETIK BERANTARMUKA PS/2. Angkar Wijaya /

SIMULASI ROBOT PENDETEKSI MANUSIA

III. METODE PENELITIAN. dari bulan November 2014 s/d Desember Alat dan bahan yang digunakan dalam perancangan Catu Daya DC ini yaitu :

PERANCANGAN TIMBANGAN DAN PENGUKUR DIAMETER KAWAT TEMBAGA PADA MESIN GULUNG KAWAT TEMBAGA DENGAN MIKROKONTROLER ATmega328 ABSTRAK

REALISASI SISTEM PENGONTROLAN DAN MONITORING MINIATUR LIFT BERBASIS PC (PERSONAL COMPUTER) Disusun Oleh : PANDAPOTAN MAHARADJA

ALAT PERAGA PAPAN PERMAINAN OTHELO PADA LAYAR MONITOR

PERANCANGAN DAN REALISASI THERMOMETER INFRA MERAH UNTUK MENGUKUR SUHU BADAN. Efendy/ ABSTRAK

Pengontrolan Kecepatan Mobile Robot Line Follower Dengan Sistem Kendali PID

LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN MIKROKONTROLER ATMEGA16

Perancangan dan Realisasi Alat Untuk Mengubah Sinyal Pada Gitar Bass Menjadi Chord yang Ditampilkan Pada LCD. INDRA

PERANCANGAN DAN REALISASI SISTEM KONTROL POSISI BEBAN PADA MINIATURE PLANT CRANE DENGAN KONTROL PID MENGGUNAKAN PLC ABSTRAK

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

REALISASI ROBOT MERANGKAK ENAM KAKI HOLONOMIK ABSTRAK

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

IV. PERANCANGAN SISTEM

Aplikasi Mikrokontroler Sebagai Karakter Generator Televisi

REALISASI ROBOT PENCARI JALAN DALAM MAZE DENGAN METODE RUNUT-BALIK ABSTRAK

DAFTAR ISI. ABSTRAK... vi KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... BAB I PENDAHULUAN...

Perancangan Alat Fermentasi Kakao Otomatis Berbasis Mikrokontroler Arduino Uno

BAB IV PENGUJIAN SISTEM. Pengujian minimum system bertujuan untuk mengetahui apakah minimum

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK ALAT PEMILIH PENYEDIA LAYANAN TELEPON YANG SAMA

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

Kontrol Keseimbangan Robot Mobil Beroda Dua Dengan. Metode Logika Fuzzy

ABSTRAK. Universitas Kristen Maranatha

PENGENDALIAN PH PADA SISTEM PEMUPUKAN TANAMAN HIDROPONIK BERBASIS MIKROKONTROLER AVR ATMEGA16

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB 4 HASIL DAN PEMBAHASAN

TUGAS AKHIR EDHRIWANSYAH NST

Perancangan Sistem Kontrol Posisi Miniatur Plant Crane dengan Kontrol PID Menggunakan PLC

BAB III PERANCANGAN DAN PEMBUATAN ALAT

PENGENDALI PINTU GESER BERDASARKAN KECEPATAN JALAN PENGUNJUNG BERBASIS MIKROKONTROLER ATMEGA 16. Disusun Oleh : Nama : Henry Georgy Nrp :

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

BAB III ANALISIS DAN PERANCANGAN

ALAT OTOMATISASI BANNER. Rainier Idat / Jurusan Sistem Komputer, Fakultas Teknik, Universitas Kristen Maranatha

IMPLEMENTASI SISTEM KESEIMBANGAN ROBOT BERODA DUA DENGAN MENGGUNAKAN KONTROLER PROPORSIONAL INTEGRAL DIFERENSIAL

PERANCANGAN ATTEMPERATURE REHEAT SPRAY MENGGUNAKAN METODE ZIEGLER NICHOLS BERBASIS MATLAB SIMULINK DI PT. INDONESIA POWER UBP SURALAYA

SIMULATOR PENGERING CAT BERBASIS PENGONTROL MIKRO

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

NASKAH PUBLIKASI KARYA ILMIAH PEMASANGAN MOTOR DC PADA SEKUTER DENGAN PENGENDALI PULSE WIDTH MODULATION

PERANCANGAN DAN REALISASI SARUNG TANGAN PENERJEMAH BAHASA ISYARAT KE DALAM UCAPAN BERBASIS MIKROKONTROLER ABSTRAK

ROBOT PEMINDAH BARANG BERBASIS MIKROKONTROLER ATmega 32

RANCANG BANGUN CATU DAYA TENAGA SURYA UNTUK PERANGKAT AUDIO MOBIL

Kata kunci:sensor rotary encoder, IC L 298, Sensor ultrasonik. i Universitas Kristen Maranatha

BAB III PERANCANGAN PERANGKAT KERAS MOBILE-ROBOT

Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur

PERANCANGAN PENGENDALI POSISI LINIER UNTUK MOTOR DC DENGAN MENGGUNAKAN PID

Implementasi Sistem Navigasi Maze Mapping Pada Robot Beroda Pemadam Api

Transkripsi:

PENGONTROL PID BERBASIS PENGONTROL MIKRO UNTUK MENGGERAKKAN ROBOT BERODA Hendrik Albert Schweidzer Timisela Jl. Babakan Jeruk Gg. Barokah No. 25, 40164, 081322194212 Email: has_timisela@linuxmail.org Jurusan Teknik Elektro, Fakultas Teknik Jl. Prof. Drg. Suria Sumantri 65 Bandung, 40164, Indonesia ABSTRAK Robot beroda merupakan salah satu jenis robot yang terus dikembangkan hingga saat ini. Hal yang paling penting dalam perancangan robot beroda adalah bagaimana agar robot bisa berjalan lurus saat robot diberi perintah untuk bergerak maju atau mundur. Salah satunya adalah dengan menambahkan pengontrol pada robot tersebut. Pengontrol mikro yang biasanya digunakan sebagai otak sistem elektronika robot beroda dapat dimanfaatkan sebagai pengontrol PID untuk mengatur kecepatan putar motor DC sebagai penggerak roda kiri dan roda kanan robot beroda. Dari hasil eksperimen, terbukti bahwa penggunaan pengontrol PID untuk pengontrolan kecepatan putar motor DC sebagai penggerak roda robot menunjukkan perbaikan respon pada pergerakan robot jika dibandingkan dengan pergerakan robot tanpa pengontrol. Kata Kunci: Pengontrol PID, Pengontrol Mikro, Robot Beroda

MICROCONTROLLER BASED PID CONTROLLER FOR A WHEELED ROBOT NAVIGATION Hendrik Albert Schweidzer Timisela Jl. Babakan Jeruk Gg. Barokah No. 25, 40164, 081322194212 Email: has_timisela@linuxmail.org Departement of Electrical Engineering, Faculty of Engineering Maranatha Christian University Jl. Prof. Drg. Suria Sumantri 65 Bandung, 40164, Indonesia ABSTRACT Wheeled robot is one of the robot type which is continue to be developed. The significant thing in wheeled robot design is how to move robot straightly. One of the method to make a robot move straightly is by adding a controller. Microcontroller which is usually used as processor on a wheeled robot electronics system, can be exploited as PID controller for DC motor speed control. From the experiment s results, it has been proved that by using PID controller for DC motor speed control as a driver, the controlled robot wheeled shows a better response compared to the response without controller. Keywords: PID controller, Microcontroller, Wheeled Robot

DAFTAR ISI Halaman ABSTRAK ABSTRACT KATA PENGANTAR... i DAFTAR GAMBAR... v DAFTAR TABEL...... x BAB I PENDAHULUAN 1.1 Latar Belakang... 1 1.2 Perumusan Masalah... 2 1.3 Tujuan 2 1.4 Pembatasan Masalah. 2 1.5 Sistematika Penulisan 3 BAB II LANDASAN TEORI 2.1 Teori Kontrol. 5 2.1.1 Pengontrol Proportional 6 2.1.2 Pengontrol Integral 8 2.1.3 Pengontrol Derifative 11 2.1.4 Pengontrol Proportional-Integral-Derifative. 13 2.1.5 Metoda Penalaan Parameter Pengontrol PID 15 2.1.6 Metoda Ziegler-Nichols. 15 2.1.7 Metoda Trial and Error. 19 2.2 Pengontrol Mikro AVR ATMega 16. 19 2.2.1 Fitur ATMega 16... 21 2.2.2 Konfigurasi Pin ATMega 16. 23 2.2.3 Arsitektur Pengontrol Mikro AVR ATMega 16 25 2.2.4 General Purpose Register AVR 27 2.2.5 Stack Pointer. 27 2.2.6 Peta Memori AVR ATMega 16 28 2.2.6.1 Memori Program. 28 2.2.6.2 Memori Data... 29 2.2.6.3 Memori Data EEPROM.. 30 2.2.7 Status Register 32 2.2.8 Timer/Counter 33

2.2.9 Interupsi... 34 2.3 Komunikasi Serial USART. 37 2.3.1 USART... 40 2.3.2 Inisialisasi USART. 41 2.4 Pulse Width Modulation (PWM)... 44 2.5 Penggerak Motor DC... 45 2.6 Optocoupler. 49 2.7 Modul Liquid Crystal Display (LCD). 49 2.8 Keypad 4x4.. 52 BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Perancangan Perangkat Keras.. 54 3.1.1 Perancangan Sistem Minimum ATMega 16 56 3.1.2 Perancangan Plant 57 3.1.3 Perancangan Sensor Kecepatan... 58 3.2 Perancangan Perangkat Lunak. 59 BAB IV PENGUJIAN DAN PENGAMBILAN DATA 4.1 Cara Mengoperasikan Alat... 75 4.2 Data Pengamatan Penalaan Parameter PID.. 76 4.2.1 Data Hubungan Nilai OCR1 Terhadap Kecepatan Roda... 76 4.2.2 Data Kecepatan Roda Tanpa Pengontrol. 80 4.2.3 Data Kecepatan Roda Dengan Pengontrol... 85 4.3 Data Pengamatan Pengujian Alat. 106 4.3.1 Arah Gerak Maju. 106 4.3.2 Arah Gerak Mundur. 109 4.3.3 Arah Gerak Belok Kanan. 112 4.3.4 Arah Gerak Belok Kiri. 112 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 113 5.2 Saran. 114 DAFTAR PUSTAKA 115 LAMPIRAN Lampiran A.1 Gambar Rangkaian Perangkat Keras.. A-1 Lampiran A.2 Foto Alat. A-2 Lampiran B Kode Sumber.. B-1

DAFTAR GAMBAR Gambar 2.1 Diagram Blok Pengontrol Proportional... 7 Halaman Gambar 2.2 Proportional band dari pengontrol proporsional tergantung pada penguatan. 7 Gambar 2.3 Kurva sinyal kesalahan e(t) terhadap t dan kurva u(t) terhadap t pada pengontrol integral... 9 Gambar 2.4 Blok diagram pengontrol integral.. 10 Gambar 2.5 Perubahan keluaran sebagai akibat penguatan dan kesalahan... 10 Gambar 2.6 Diagram Blok Pengontrol Derifative. 12 Gambar 2.7 Kurva waktu hubungan masukan-keluaran pengontrol derivative.. 12 Gambar 2.8 Blok diagram pengontrol PID 14 Gambar 2.9 Hubungan dalam fungsi waktu antara sinyal keluaran dengan masukan untuk pengontrol PID. 14 Gambar 2.10 Kurva respons tangga satuan yang memperlihatkan 25 % lonjakan maksimum.. 16 Gambar 2.11 Respon tangga satuan system. 16 Gambar 2.12 Kurva Respon berbentuk S. 17 Gambar 2.13 Sistem untaian tertutup dengan pengontrol proporsional 18 Gambar 2.14 Kurva respon sustain oscillation. 18 Gambar 2.15 Blok Diagram fungsional AVR ATMega 16... 20 Gambar 2.16 Konfigurasi Pin ATMega 16 23

Gambar 2.17 Arsitektur Pengontrol Mikro AVR RISC 25 Gambar 2.18 Proses pengambilan dan pengeksekusian instruksi secara parallel 26 Gambar 2.19 General Purpose Register AVR. 27 Gambar 2.20 Stack Pointer 28 Gambar 2.21 Peta memori program AVR ATMega 16 29 Gambar 2.22 Peta memori data AVR ATMega16... 29 Gambar 2.23 Status Register ATMega16... 32 Gambar 2.24 Register MCUCR... 36 Gambar 2.25 Register GICR... 37 Gambar 2.26 Kemasan Data Seri Asinkron.. 38 Gambar 2.27 Pin konektor DB9 39 Gambar 2.28 IC Rangkaian Interface RS232 (Max232)... 40 Gambar 2.29 UCSRA 42 Gambar 2.30 UCSRB 42 Gambar 2.31 UCSRC 43 Gambar 2.32 Gelombang kotak yang memiliki y max, y min, dan D 44 Gambar 2.33 Hubungan antara Duty Cycle dengan nilai rata-rata tegangan. 45 Gambar 2.34 Pengaturan Arah Motor DC dengan DPDT Switch. 46 Gambar 2.35 Rangkaian Relay untuk Mengontrol Motor DC... 46 Gambar 2.36 H-bridge Transistor.. 47 Gambar 2.37 Driver Penggerak Motor DC 48 Gambar 2.38 Karakter yang dapat ditampilkan pada modul LCD... 52

Gambar 2.39 Keypad 4x4.. 53 Gambar 3.1 Diagram Blok keseluruhan sistem.. 55 Gambar 3.2 Desain Plant Robot Beroda. 57 Gambar 3.3 Rangkaian sensor kecepatan 58 Gambar 3.4 Posisi mekanis sensor kecepatan. 59 Gambar 3.5 Diagram Alir Program Utama. 62 Gambar 3.6 Diagram Alir Bagian Interupsi 63 Gambar 3.7 Diagram Alir sub routine proses belok kanan dan belok kiri.. 64 Gambar 3.8 Diagram Alir sub routine proses aksi PID.. 65 Gambar 4.1 Grafik Hubungan OCR1 terhadap kecepatan roda kanan dan kecepatan roda kiri.... 80 Gambar 4.2 Grafik kecepatan tanpa pengontrol terhadap waktu percobaan 1 82 Gambar 4.3 Grafik kecepatan tanpa pengontrol terhadap waktu percobaan 2. 82 Gambar 4.4 Grafik kecepatan tanpa pengontrol terhadap waktu percobaan 3 83 Gambar 4.5 Grafik kecepatan tanpa pengontrol terhadap waktu percobaan 4. 83 Gambar 4.6 Grafik kecepatan tanpa pengontrol terhadap waktu percobaan 5 84 Gambar 4.7 Grafik kecepatan Plant dengan pengontrol, Kc=0,35, Ti=0,54, dan Td=0,135. 86

Gambar 4.8 Grafik kecepatan plant dengan pengontrol, Kp = 0,20. 89 Gambar 4.9 Grafik kecepatan plant dengan pengontrol, Kp = 0,30. 89 Gambar 4.10 Grafik kecepatan plant dengan pengontrol, Kp = 0,40. 90 Gambar 4.11 Grafik kecepatan plant dengan pengontrol, Kp = 0,50. 90 Gambar 4.12 Grafik kecepatan plant dengan pengontrol, Kp = 0,60. 91 Gambar 4.13 Grafik kecepatan plant dengan pengontrol, Kp = 0,70. 91 Gambar 4.14 Grafik kecepatan plant dengan pengontrol, Kp = 0,80. 92 Gambar 4.15 Grafik kecepatan plant dengan pengontrol, Kp = 0,90. 92 Gambar 4.16 Grafik kecepatan plant dengan pengontrol, Kp = 1.. 93 Gambar 4.17 Grafik kecepatan plant dengan pengontrol, Kp = 0,7, Ti=0,6, Td=0. 97 Gambar 4.18 Grafik kecepatan plant dengan pengontrol, Kp = 0,7, Ti=0,5, Td=0. 97 Gambar 4.19 Grafik kecepatan plant dengan pengontrol, Kp =0, 7, Ti=0,4, Td=0. 98 Gambar 4.20 Grafik kecepatan plant dengan pengontrol, Kp =0, 7, Ti=0,3, Td=0. 98 Gambar 4.21 Grafik kecepatan plant dengan pengontrol, Kp = 0,7, Ti=0,2, Td=0. 99 Gambar 4.22 Grafik kecepatan plant dengan pengontrol, Kp = 0,7, Ti=0,1, Td=0. 99 Gambar 4.23 Grafik kecepatan plant dengan pengontrol, Kc = 0,7, Ti=0,4, Td=0,2. 102

Gambar 4.24 Grafik kecepatan plant dengan pengontrol, Kc = 0,7, Ti=0,4, Td=0,3.. 102 Gambar 4.25 Grafik kecepatan plant dengan pengontrol, Kc = 0,7, Ti=0,4, Td=0,4.. 103 Gambar 4.26 Grafik kecepatan plant dengan pengontrol, Kc = 0,7, Ti=0,4, Td=0,5 103 Gambar 4.27 Grafik kecepatan roda kanan sebelum dan sesudah diberi pengontrol. 104 Gambar 4.28 Grafik kecepatan roda kiri sebelum dan sesudah diberi pengontrol. 105 Gambar 4.29 Grafik kecepatan roda kanan dan roda kiri dengan setpoint 22,4cm/s 107 Gambar 4.30 Grafik kecepatan roda kanan dan roda kiri dengan setpoint19.2cm/s. 108 Gambar 4.31 Grafik kecepatan roda kanan dan roda kiri dengan setpoint 28.8cm/s 110 Gambar 4.32 Grafik kecepatan roda kanan dan roda kiri dengan setpoint 32cm/s.. 111

DAFTAR TABEL Halaman Tabel 2.1 Penalaan paramater PID dengan metode kurva reaksi 17 Tabel 2.2 Penalaan paramater PID dengan metode osilasi. 19 Tabel 2.3 Jenis Pengontrol Mikro AVR.. 21 Tabel 2.4 Fungsi Khusus Port B.. 24 Tabel 2.5 Fungsi Khusus Port C.. 24 Tabel 2.6 Fungsi Khusus Port D.. 24 Tabel 2.7 Tabel Pengalamatan Register I/O... 31 Tabel 2.8 interrupt vektor pada ATMega 16... 35 Tabel 2.9 Konfigurasi bit ISC01 dan ISC00... 36 Tabel 2.10 Konfigurasi bit ISC11 dan ISC10... 37 Tabel 2.11 Konfigurasi pin dan nama sinyal konektor serial. 40 Tabel 2.12 Rumus Perhitungan UBRR... 41 Tabel 2.13 Penentuan Ukuran Karakter. 43 Tabel 2.14 Tabel Kebenaran Keaktifan Motor... 47 Tabel 2.15 Pengaturan IC driver motor.. 48 Tabel 2.16 Deskripsi pin pada modul LCD 51 Tabel 4.1 Tabel data hubungan OCR1 dengan kecepatan roda kanan dan kecepatan roda kiri robot beroda. 77 Tabel 4.2 Data kecepatan roda tanpa pengontrol dengan set point kecepatan adalah 25,6 cm/s... 81 Tabel 4.3 Selisih kecepatan roda kanan dan kecepatan roda kiri robot beroda tanpa pengontrol... 84

Table 4.4 Data kecepatan roda dengan pengontrol menggunakan parameter Kp=0,35, Ti=0,54, dan Td=0,135.. 85 Table 4.5 Data kecepatan roda dengan penambahan parameter Kp, ti=0, dan td=0... 87 Tabel 4.6 Selisih kecepatan roda kanan dan kecepatan roda kiri robot beroda dengan penambahan parameter Kp 94 Table 4.7 Data kecepatan roda dengan penambahan parameter Kc=0,70, Ti, dan Td=0 95 Tabel 4.8 Selisih kecepatan roda kanan dan kecepatan roda kiri robot beroda dengan penambahan parameter Kp=0.7 dan Ti... 100 Table 4.9 Data kecepatan roda dengan penambahan parameter Kp=0,7, Ti=0,4, dan Td... 101 Tabel 4.10 Selisih kecepatan roda kanan dan kecepatan roda kiri robot beroda dengan penambahan parameter Kp=0.7, Ti=0,4 dan Td. 104 Tabel 4.11 Data kecepatan roda kanan dan roda kiri percobaan arah gerak maju I... 106 Tabel 4.12 Data kecepatan roda kanan dan roda kiri percobaan arah gerak maju II. 108 Tabel 4.13 Data kecepatan roda kanan dan roda kiri percobaan arah gerak mundur I.. 109 Tabel 4.14 Data kecepatan roda kanan dan roda kiri percobaan arah gerak mundur II.... 111