CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16

dokumen-dokumen yang mirip
TKC306 - Robotika. Eko Didik Widianto. Sistem Komputer - Universitas Diponegoro

Perbaikan Sistem Kendali Robot Tangan EH1 Milano Menggunakan Sistem Kendali Loop Tertutup

Penggunaan Sensor Kesetimbangan Accelerometer dan Sensor Halangan Ultrasonic pada Aplikasi Robot Berkaki Dua

RANCANG BANGUN SIMULATOR PENGENDALIAN POSISI CANNON PADA MODEL TANK MILITER DENGAN PENGENDALI PD (PROPOSIONAL DERIVATIVE)

III. METODE PENELITIAN. Pengerjaan tugas akhir ini bertempat di laboratorium Terpadu Teknik Elektro

Gambar 3.1 Susunan perangkat keras sistem steel ball magnetic levitation

DAFTAR ISTILAH. : perangkat keras sistem : perangkat lunak sistem. xiii

Jurusan Teknik Elektro Fakultas Teknik Universitas Brawijaya Jalan MT. Haryono 167, Malang 65145, Indonesia

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Identifikasi Self Tuning PID Kontroler Metode Backward Rectangular Pada Motor DC

BAB 2 LANDASAN TEORI

PENGONTROLAN DC CHOPPER UNTUK PEMBEBANAN BATERAI DENGAN METODE LOGIKA FUZZY MENGGUNAKAN MIKROKONTROLER ATMEGA 128 TUGAS AKHIR

BAB I PENDAHULUAN. 1.1 Latar Belakang. Peran teknologi dewasa ini dalam dunia industri telah berkembang dengan pesat.

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

Sistem Pengaturan Kecepatan Motor DC Pada Alat Penyiram Tanaman Menggunakan Kontoler PID

PERANCANGAN ALAT PENGONTROL BEBAN LISTRIK BERBASIS MIKROKONTROLER AT89S52 DENGAN MEMANFAATKAN TEKNOLOGI SMS

BAB III PERANCANGAN SISTEM

Rancang Bangun Sistem Takeoff Unmanned Aerial Vehicle Quadrotor Berbasis Sensor Jarak Inframerah

BAB IV ANALISA DAN PENGUJIAN SISTEM

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

IV. PERANCANGAN SISTEM

BAB III METODE PENELITIAN

TEORI ADC (ANALOG TO DIGITAL CONVERTER)

BAB III PERANCANGAN Sistem Kontrol Robot. Gambar 3.1. Blok Diagram Sistem

APLIKASI ATMEGA 8535 DALAM PEMBUATAN ALAT UKUR BESAR SUDUT (DERAJAT)

BAB III PERANCANGAN ALAT

SISTEM PENERANGAN RUMAH OTOMATIS DENGAN SENSOR CAHAYA BERBASIS MIKROKONTROLER

BAB II KONSEP PERANCANGAN SISTEM KONTROL. menyusun sebuah sistem untuk menghasilkan respon yang diinginkan terhadap

BAB I PENDAHULUAN. dari analog ke sistem digital, begitu pula dengan alat ukur.

BAB III METODE PERANCANGAN DAN PEMBUATAN. Blok diagram penelitian yang dilakukan dapat dilihat pada gambar berikut.

DAFTAR ISI. Halaman Judul... i. Lembar Pengesahan Pembimbing... ii. Lembar Pernyataan Keaslian...iii. Lembar Pengesahan Pengujian...

SISTEM PENERANGAN RUMAH OTOMATIS DENGAN SENSOR CAHAYA BERBASIS MIKROKONTROLER

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Sistem Pengaturan Kecepatan Motor DC pada Alat Ektraktor Madu Menggunakan Kontroler PID

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

Bab IV PENGOLAHAN DATA DAN ANALISA

DESAIN DAN IMPLEMENTASI KONTROLER FUZZY-SUPERVISED PID BERBASIS PLC PADA SISTEM KONTROL LEVEL CAIRAN COUPLED-TANK

PERANCANGAN KONTROLER PI ANTI-WINDUP BERBASIS MIKROKONTROLER ATMEGA 32 PADA KONTROL KECEPATAN MOTOR DC

Rancang Bangun Prototype Alat Sistem Pengontrol Kemudi Kapal Berbasis Mikrokontroler

BAB II DASAR TEORI. Gambar 2.1 Sensor Ultrasonik HCSR04. Gambar 2.2 Cara Kerja Sensor Ultrasonik.

BAB I PENDAHULUAN 1.1 Latar Belakang

POLITEKNIK NEGERI SRIWIJAYA PALEMBANG

BAB III DESAIN BUCK CHOPPER SEBAGAI CATU POWER LED DENGAN KENDALI ARUS. Pada bagian ini akan dibahas cara menkontrol converter tipe buck untuk

PEMBUATAN PERANGKAT SENSOR SUHU DAN CAHAYA BERBASIS MIKROKONTROLER AT89S51 TUGAS AKHIR

II. PERANCANGAN SISTEM

MODUL KULIAH SISTEM KENDALI TERDISTRIBUSI

HASIL DAN PEMBAHASAN. baik. Berdasarkan Persamaan 3, sebagai ilustrasi perhatikan Gambar 15 di bawah ini.

PENDETEKSI OTOMATIS ARAH SUMBER CAHAYA MATAHARI PADA SEL SURYA. Ahmad Sholihuddin Universitas Islam Balitar Blitar Jl. Majapahit no 4 Blitar.

Sistem Kontrol Produk Gas Metana pada Digester Tipe Fixed Dome

BAB I PENDAHULUAN 1.1 Latar Belakang

Bab IV Pengujian dan Analisis

PERANCANGAN ROBOT OKTAPOD DENGAN DUA DERAJAT KEBEBASAN ASIMETRI

PERANCANGAN KONTROLER PI ANTI-WINDUP BERBASIS MIKROKONTROLER ATMEGA 32 PADA KONTROL KECEPATAN MOTOR DC

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. untuk menangani berbagai tugas. Baik tugas yang tidak bisa ditangani manusia

+ - KONTROLER. Σ Kontroler Plant. Aktuator C(s) R(s) Sensor / Elemen ukur

BAB I PENDAHULUAN. manusia yang semakin modern. Sebuah bangsa sering dikatakan maju

Kampus PENS-ITS Sukolilo, Surabaya

Rancang Bangun Quadropod Robot Berbasis ATmega1280 Dengan Desain Kaki Kembar

Institut Teknologi Sepuluh Nopember Surabaya MATERI PENGENDALI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Perancangan Simulator Pengendalian Posisi Turret Pada Mobil Pemadam Kebakaran

PENGENDALIAN KECEPATAN MOTOR DC MENGGUNAKAN SENSOR ENCODER DENGAN KENDALI PI

SISTEM PENGENDALIAN SUHU PADA TUNGKU BAKAR MENGGUNAKAN KONTROLER PID

BAB I PENDAHULUAN. Perusahaan-perusahaan besar saat ini saling berkompetisi dalam hal

BAB I PENDADULUAN. Suspensi pada mobil adalah kumpullan komponen seperti pegas, peredam

PERANCANGAN SISTEM KENDALI GERAKAN ROBOT BERODA TIGA UNTUK PEMBERSIH LANTAI

BAB I PENDAHULUAN. Mikrokontroler merupakan pengontrol mikro atau disebut juga Single Chip

Written by Mada Jimmy Monday, 24 August :40 - Last Updated Thursday, 18 November :51

Apa itu mekatronik? Estiko Rijanto Pusat Penelitian TELIMEK LIPI, Bandung. Abstrak

BAB III PERANCANGAN DESAIN POMPA AIR BRUSHLESS DC. DENGAN MENGGUNAKAN dspic30f2020

Perancangan Robot Pemadam Api Divisi Senior Berkaki

Bab 2. Landasan Teori

BAB I PENDAHULUAN 1.1 Latar Belakang Indonesia adalah negara yang padat penduduk dan dikenal dengan melimpahnya sumber daya alam.

BAB I PENDAHULUAN. menjadi patokan adalah berat bayi saat lahir yang hanya berkisar gram (

BAB I PENDAHULUAN 1.1 Latar Belakang

IMPLEMENTASI LOGIKA FUZZY SEBAGAI PERINTAH GERAKAN TARI PADA ROBOT HUMANOID KRSI MENGGUNAKAN SENSOR KAMERA CMUCAM4

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai beberapa hal dasar tentang bagaimana. simulasi mobil automatis dirancang, diantaranya adalah :

Pengantar Sistem Pengaturan

METODE PENELITIAN. Dalam melakukan penelitian ini ialah dengan melakukan eksperimen secara

BAB 4 IMPLEMENTASI DAN EVALUASI. selanjutnya perancangan tersebut diimplementasikan ke dalam bentuk yang nyata

PRESENTASI TUGAS AKHIR. Oleh : M. NUR SHOBAKH

BAB V PROGRAMMABLE LOGIC CONTROLLER

BAB III PERANCANGAN. Pada bab ini akan menjelaskan perancangan alat yang akan penulis buat.

BAB III ANALISA SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

REZAN NURFADLI EDMUND NIM.

BAB III PERANCANGAN SISTEM DAN PEMBUATAN ALAT. hardware dan perancangan software. Pada perancangan hardware ini meliputi

PENGATURAN KECEPATAN DAN POSISI MOTOR AC 3 PHASA MENGGUNAKAN DT AVR LOW COST MICRO SYSTEM

PERANCANGAN SISTEM KESEIMBANGAN BALL AND BEAM DENGAN MENGGUNAKAN PENGENDALI PID BERBASIS ARDUINO UNO. Else Orlanda Merti Wijaya.

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Mei 2012 sampai

Apa Itu PLC? Gambar 1.1 Penggunaan PLC di industri

BAB I PENDULUAN 1.1 Pengertian Digital

BAB IV PROTOTYPE ROBOT TANGGA BERODA. beroda yang dapat menaiki tangga dengan metode pengangkatan beban pada roda

BAB III PERANCANGAN SISTEM

DAFTAR ISI. Halaman Judul. Lembar Pengesahan Pembimbing. Lembar Pernyataan Keaslian. Lembar Pengesahan Penguji. Halaman Persembahan.

BAB III MIKROKONTROLER

PENGENDALIAN KECEPATAN MOTOR DC DENGAN KONTROL PID BERBASIS MIKROKONTROLER ATMEGA 8535

BAB 1 PENDAHULUAN Latar Belakang

BAB III DESAIN DAN PENGEMBANGAN SISTEM

Transkripsi:

CLOSED LOOP CONTROL MENGGUNAKAN ALGORITMA PID PADA LENGAN ROBOT DUA DERAJAT KEBEBASAN BERBASIS MIKROKONTROLER ATMEGA16 Diajukan Sebagai Salah Satu Syarat Menyelesaikan Program Studi S-1 Jurusan Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta Disusun Oleh : Galih Permana Putra D 400 040 001 JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2010

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Terdapat dua macam pengendalian aktuator pada robot. Pengendalian yang pertama adalah open loop control yaitu pengendalian yang hanya memberi perintah dari kontroler ke aktuator tanpa adanya umpan balik (feedback) dari aktuator ke kontroler. Pengendalian jenis ini mempunyai kemungkinan terjadi error yang besar pada hasil kerja aktuator. Macam kontrol yang kedua adalah pengendalian yang memanfaatkan sensor pada aktuator. Sensor berfungsi untuk memberikan feedback input kepada kontroler agar hasil gerak aktuator menjadi sesuai dengan yang diinginkan dan untuk memperkecil terjadinya error. Pengendalian jenis yang kedua ini sering disebut kontrol kalang tertutup atau closed loop control. Lengan robot digunakan dalam berbagai bidang diantaranya adalah bidang industri, kesehatan, militer dan lain-lain. Dalam dunia industri, lengan robot banyak sekali dibutuhkan misalnya pada industri manufaktur. Salah satu contoh adalah lengan robot digunakan untuk pemasangan bagian mobil dalam industri perakitan mobil. Pada pemasangan bagian mekanik mobil dibutuhkan ketepatan tingkat tinggi. Sedikit kesalahan pemasangan walaupun hanya satu sentimeter dapat berakibat fatal pada kerja mobil secara keseluruhan. Lengan robot yang

memiliki pergerakan yang presisi sangat penting dalam dunia industri dan demikian juga dalam bidang kesehatan, militer dan lain sebagainya. Terdapat bermacam-macam algoritma kontrol pada sistem kendali diantaranya adalah PID, Logika Fuzzy, dan jaringan syaraf tiruan. PID adalah algoritma kontrol yang cukup mempunyai kehandalan untuk pengendalian gerak robot. PID mampu mengatasi kesulitan yang mungkin muncul dalam pengendalian gerak diantaranya adalah adanya error dan overshoot. Sistem kendali lain mempunyai kelebihan dan kekurangan masing-masing namun dengan pertimbangan penggunaan obyek kontrol yang berupa lengan robot sederhana maka PID adalah algoritma kontrol yang paling sesuai untuk digunakan untuk menggerakan lengan robot. Robot membutuhkan kontroler yang efisien dan efektif agar dapat berfungsi sebagaimana tujuan awal pembuatannya. IC Mikrokontroler banyak dipakai sebagai kontroler robot karena merupakan programable device yang mempunyai kemampuan memproses data sesuai dengan program yang ditanamkan padanya. Atmega16 adalah IC mikrokontroler keluaran Atmel yang mempunyai ketahanan 10.000 kali tulis/hapus program, kecepatan eksekusi tinggi, memory flash sebesar 16 kilobyte dan dilengkapi dengan banyak fitur tambahan. Kelebihan yang dimiliki IC ini yang dapat memudahkan perancangan dan pemrograman robot. IC ini dilengkapi Analog to Digital Converter (ADC) yang sangat berguna untuk dapat membaca input yang berupa sinyal analog misalnya

pada sensor-sensor sudut. Lengan robot sederhana sangat tepat jika menggunakan IC Atmega16 sebagai kontroler geraknya. 1.2 Rumusan Masalah Berdasarkan uraian umum yang telah dijelaskan dibagian latar belakang maka rumusan masalah dalam penelitian Tugas Akhir adalah sebagai berikut : a. Bagaimana perancangan mekanik lengan robot dua derajat kebebasan. b. Bagaimana konversi data masukan yang berbentuk sudut dan posisi ke dalam bentuk tegangan agar dapat diproses dalam mikrokontroler. c. Bagaimana pembuatan program lengan robot yang fleksibel agar dapat digunakan untuk algoritma kontrol PID. 1.3 Tujuan Penelitian Beberapa tujuan yang ingin dicapai pada penelitian ini yaitu : a. Merancang dan membuat lengan robot dua derajat kebebasan yang dikontrol dengan sistem kontrol PID berbasis mikrokontroler ATmega16. b. Memenuhi persyaratan akademis untuk menyelesaikan jenjang pendidikan sarjana Strata-1 (S-1) pada Jurusan Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta.

1.4 Batasan Masalah Dalam rangka pencapaian sasaran dan tujuan yang diinginkan dalam penelitian, maka permasalahan yang akan dibatasi adalah sebagai berikut : a. Membahas penggunaan mikrokontroler ATmega16 sebagai pengontrol input dan output lengan robot. b. Membahas perhitungan konversi data posisi dan sudut ke dalam bentuk tegangan dan bit-bit data juga konversi dengan arah sebaliknya. c. Membahas program mikrokontroler yang dapat diisi dengan data algoritma kontrol. d. Membahas pengisian data variabel control PID untuk dipakai dalam proses kerja robot. e. Lengan atas dan lengan bawah robot boleh bergerak independent. 1.5 Manfaat Penelitian Beberapa manfaat yang didapat dalam penelitian ini adalah sebagai berikut : a. Tercapainya salah satu syarat akademis untuk menyelesaikan jenjang pendidikan sarjana Strata-1 (S-1) pada Jurusan Teknik

Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta. b. Terbentuknya lengan robot dengan dua derajat kebebasan yang bergerak sesuai inputan posisi maupun sudut. c. Penelitian ini dapat menjadi pondasi untuk pembuatan lengan robot dengan algoritma PID. d. Lengan robot hasil penelitian ini dapat dikembangkan lebih lanjut baik pada bagian mekanik maupun software.