SISTEM KONTROL KESEIMBANGAN ROBOT
BERBASIS LOGIKA FUZZY (HARDWARE)
TUGAS AKHIR
Disusun Oleh :
MUCHAMMAD WAHYU ROMADHON
NIM: 06.530.054
JURUSAN ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2011
SISTEM KONTROL KESEIMBANGAN ROBOT BERBASIS
LOGIKA FUZZY (HARDWARE)
TUGAS AKHIR
Diajukan kepada
Fakultas Teknik Universitas Muhammadiyah Malang
Untuk Memenuhi Salah Satu Persyaratan
Akademik dalam Menyelesaikan
Program Sarjana (S-1) Teknik
Disusun Oleh :
MUCHAMMAD WAHYU ROMADHON
NIM: 06.530.054
JURUSAN ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2011
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang Maha Esa, yang Maha Bijaksana
atas segala kasih sayang, rahmat dan hidayahNya, sehingga penulis bisa
menyelesaikan Tugas Akhir dengan judul:
Sistem Kontrol Keseimbangan Robot Berbasis Logika Fuzzy
(Hardware)
Tugas Akhir ini merupakan perpaduan teori yang didapat selama kuliah
dengan penelitian dibidang robotika. Tugas Akhir ini disusun untuk memenuhi
salah satu syarat untuk memperoleh gelar Sarjana Teknik di Jurusan Elektro
Fakultas Teknik Universitas Muhammadiyah Malang.
Penulis menyadari bahwa Tugas Akhir ini masih jauh dari sempurna,
untuk itu kritik dan saran dari dari semua pihak sangat kami butuhkan guna
melengkapi Tugas Akhir ini.
Akhir kata penulis berharap semoga Tugas Akhir ini dapat bermanfaat
bagi pembacanya. Amin yaa robbal ‘aalamiin.
Malang, 18 April 2011
Penulis
Ucapan Terimakasih
Dalam menyelesaikan laporan Tugas Akhir ini tidak lepas dari peran banyak
pihak, untuk itu dalam kesempatan ini saya menyampaikan terimakasih yang tulus
kepada:
1. Allah S.W.T yang telah memberikan kepandaian dan kesehatan untuk
menyelesaikan skripsi ini.
2. Kedua Orang Tua, Ayah dan Ibu ku yang ku cinta, yang telah memberi
dukungan baik moral, material dan do’anya, adik – adik ku Santi dan Emy
serta seluruh keluarga besar tercinta.
3. Ibu Ir. Nur alif M, MT. selaku dosen wali serta seorang ibu yang telah
banyak membantu memberi saran, dukungan moral maupun semangat
serta setia menemani dari semester 1 hingga akhir.
4. Bapak Dr. Ir. H. Ermanu AH, MT. selaku pembimbing I.
5. Bapak. Ir. Diding S, MT. selaku pembimbing II.
6. Bapak. M. Chasrun H. ST, MT selaku Penguji I.
7. Bu. Ir. Nur Alif M. MT. Selaku Penguji II.
8. Bu Nana yang selalu membantu ngurusin berkas- berkasku serta seluruh
Dosen maupun Staff Administrasi di lingkungan Jurusan Elektro
Universitas Muhammadiyah Malang.
9. Untuk Santi R. I. yang tak bosan-bosannya mendengar semua keluh
kesah, setia menunggu dalam hari-hari penentuanku, selalu memberi do’a,
semangat dan memberikan inspirasi dalam kehidupanku.
10. Teman- teman seperjuanganku, Rodik yang selalu memberikan inspirasi
dan semangat, serta teman- teman. proud of you’re all jangan pernah lupa
ya ama perjuangan kita ini, akhirnya kita bisa lulus bareng rek hehehehe..
11. Mas Yudi, Mas Julon, Om Bayu selaku para staff ahli dari Sekolah SSB
yang telah memberikan curahan pikiran dan dorongan moral maupun
fasilitas yang telah membantu proses terlaksananya tugas akhir ini, dari
kalian aku bisa belajar banyak tidak hanya ilmu tapi juga persaudaraan
suwun banget.
12. Teman- teman sekelas angkatan 2006, Monyonk as Yachsa, Onta as Herta,
Monyet as Rico, Rodi, Bojez, Ucup, Suud, Bodong, Gober, Bajul, Vindi,
Endra, Mbah, Desi, Diah, Rahma, serta seluruh teman- teman yang kenal
sama aku dan seluruh pihak- pihak yang turut membantu menyelesaikan
Tugas Akhir ini yang namanya tidak bisa disebutkan satu- persatu, seneng
bisa kenal kalian semuanya.
Demikian ucapan terimakasih ini saya buat, atas segala dukungan
dan bantuannya semoga Allah membalas ketulusan kita semua, amin
Wassalam
Penulis
MOTTO DAN PERSEMBAHAN
“Apabila di dalam diri seseorang masih ada rasa malu
dan takut untuk berbuat suatu kebaikan, maka jaminan
bagi orang tersebut adalah tidak akan bertemunya ia
dengan kemajuan selangkah pun”
Tugas akhir ini kupersembahkan kepada orang-orang terdekat di hidupku :
Ayah dan Ibu serta seluruh keluarga besar
Orang Terdekatku Santi R. I. dan keluarga
Teman- teman seperjuanganku
Seluruh Teman-teman Elektro Angkatan 2006
DAFTAR ISI
LEMBAR PERSETUJUAN ...................................................................... i
LEMBAR PENGESAHAN ....................................................................... ii
SURAT PERNYATAAN .......................................................................... iii
KATA PENGANTAR .............................................................................. iv
ABSTRAKSI ............................................................................................ viii
DAFTAR ISI ............................................................................................ x
DAFTAR GAMBAR ................................................................................ xiii
DAFTAR TABEL ..................................................................................... xv
BAB I PENDAHULUAN
1.1 Latar Belakang ........................................................................ 1
1.2 Perumusan Masalah ........................................................... ........ 2
1.3 Tujuan dan Manfaat .................................................................. 2
1.4 Batasan Masalah ....................................................................... 3
1.5 Metodelogi Penulisan .............................................................. 4
1.6 Sistematika Pembahasan ........................................................... 5
BAB II TEORI PENUNJANG
2.1 Robot ....................................................................................... 6
2.2 Klasifikasi metode kendali ....................................................... 7
2.3 Mikrokontroler AT89S51 .......................................................... 8
2.3.1 Blok Diagram AT89S51 .................................................. 9
2.3.2 Konfigurasi Pin Mikrokontroler AT89S5 ........................ 10
2.3.3 Struktur Memory ............................................................. .13
2.4 Sensor Accelerometer ............................................................... 14
2.4.1 MX2125 Dual Axis Accelerometer .................................. 16
2.4.2 Karakteristik Operasional MX2125 .................................. 16
2.4.3 Cara Kerja Sensor MX2125 ............................................. .17
2.5 Motor DC Servo Futaba S3003 ................................................ 18
2.5.1 Pensinyalan Motor Servo ................................................. .19
2.5.2 Cara Kerja Motor Servo ................................................... .20
2.6 DTMF MT8870 ....................................................................... 22
2.7 Liquid Cristsl Display (LCD) M1632 ...................................... 25
2.8 Bluetooth ................................................................................. 27
2.9 Baterai ..................................................................................... 28
BAB III PERENCANAAN DAN PEMBUATAN
3.1 Perencanaan Robot keseimbangan Beroda Dua ........................ 31
3.1.1 Perencanaan Penggerak Robot ......................................... .33
3.2 Sistem Robot ........................................................................... 35
3.3 Perancangan Rangkaian Elektronika Robot .............................. 57
BAB IV PENGUJIAN ALAT
4.1 Pengujian Rangkaian Catu Daya .............................................. 46
4.1.1 Langkah- langkah pengujian ........................................ 46
4.1.2 Analisa ......................................................................... 47
4.2 Pengujian Rangkaian DTMF MT8870 ...................................... .48
4.2.1 Langkah- langkah Pengujian ........................................ 48
4.2.2 Analisa ......................................................................... 49
4.3 Pengujian Sensor Accelerometer (MX2125) ............................ 50
4.3.1 Langkah- langkah Pengujian ........................................ 50
4.3.2 Analisa ......................................................................... 59
4.4 Pengujian Motor Servo Futaba S3003 ....................................... .60
4.4.1 Langkah langkah Pengujian ............................................. .60
4.4.2 Analisa............................................................................. .66
BAB V PENUTUP
5.1 KESIMPULAN .................................................................... 68
5.2 SARAN ................................................................................ 68
DAFTAR PUSTAKA
LAMPIRAN
DAFTAR GAMBAR
Gambar 2.1 Blok Diagram MC AT89S51 .................................................. 10
Gambar 2.2 Konfigurasi pin MC AT89S51 ................................................ 11
Gambar 2.3 Prinsip Kerja Accelerometer .................................................. 15
Gambar 2.4 MX2125 ................................................................................. 16
Gambar 2.5 Konfigurasi Pin MX2125 ........................................................ 17
Gambar 2.6 Sinyal Modulasi Motor Servo ................................................ 19
Gambar 2.7 Motor Servo Futaba S3003 ..................................................... 22
Gambar 2.8 Konfigurasi DTMF MT8870 .................................................. 23
Gambar 2.9 LCD dan Konfigurasi Pinnya .................................................. 25
Gambar 2.10 Headset Bluetooth ................................................................ 28
Gambar 2.11 Susunan Baterai .................................................................... 29
Gambar 3.1 Rancangan Robot Keseimbangan (Depan) ............................. 32
Gambar 3.2 Rancangan Robot Keseimbangan (Belakang) .......................... 33
Gambar 3.3 Rancangan Penggerak Robot .................................................. 34
Gambar 3.4 Diagram Blok Sistem Kerja Robot Keseimbangan .................. 35
Gambar 3.5 Diagram Blok Dasar Sistem Elektronika Robot ....................... 37
Gambar 3.6 Schematic Rangkaian Power Supply ....................................... .38
Gambar 3.7 Schematic Rangkaian Mikrokontoller AT89S51 ..................... .38
Gambar 3.8 Schematic Rangkaian Motor (servo futaba S3003) .................. 43
Gambar 3.9 Schematic Rangkaian DTMF MT8870 .................................... 44
Gambar 3.10 Schematic Rangkaian Sensor MX2125 ................................. 45
Gambar 4.1 Pengukuran Rangkaian Power Supply ..................................... 47
Gambar 4.2 Pengukuran Rangkaian DTMF ................................................ 49
Gambar 4.3 Pengukuran Rangkaian sensor accelerometer .......................... .50
Gambar 4.4. Lebar Pulsa Pada Saat Kemiringan -300.....................................51
Gambar 4.5. Lebar Pulsa Pada Saat Kemiringan -200.....................................51
Gambar 4.6. Lebar Pulsa Pada Saat Kemiringan -100.....................................52
Gambar 4.7. Lebar Pulsa Pada Saat Kemiringan 00........................................52
Gambar 4.8. Lebar Pulsa Pada Saat Kemiringan +100....................................53
Gambar 4.9. Lebar Pulsa Pada Saat Kemiringan +200....................................53
Gambar 4.10. Lebar Pulsa Pada Saat Kemiringan +300..................................54
Gambar 4.11. Pengujian sudut kemiringan......................................................59
Gambar 4.12 Pengukuran Rangkaian motor servo..........................................61
Gambar 4.13. Lebar Pulsa Motor Servo Pada Saat ton = 4,6 ms.....................61
Gambar 4.14. Lebar Pulsa Motor Servo Pada Saat ton = 4,8 ms.....................62
Gambar 4.15. Lebar Pulsa Motor Servo Pada Saat ton = 5,0 ms.....................62
Gambar 4.16. Lebar Pulsa Motor Servo Pada Saat ton = 5,2 ms.....................63
Gambar 4.17. Lebar Pulsa Motor Servo Pada Saat ton = 5,4 ms.....................63
Gambar 4.18. Pengujian Kemiringan Robot...................................................66
DAFTAR TABEL
Tabel 2.1 Fungsi Fungsi Khusus Port 3 MC AT89S51 .............................. 12
Tabel 2.2 Fungsi Penyemat LCD ............................................................... 26
Tabel 4.1 Hasil Pengukuran pada Rangkaian Catu Daya ............................ 47
Tabel 4.2 Data keluaran pada DTMF MT8870 ........................................... 49
Table 4.3 Hasil Pengukuran Sensor Accelerometer MEMSIC 2125..............59
Tabel 4.4 Hasil pengukuran Motor Servo Futaba S3003................................66
DAFTAR PUSTAKA
[1] ATMEL, Data sheet mikrokontroller AT89S51, 2001
[2] PARALLAX, Data sheet Memsic 2125 Dual-Axis Accelerometer, 2009
[3] MITEL, Data sheet DTMF MT8870, 2001
[4] FUTABA, Data sheet S3003, 2008
[5] Budiharto, Widodo. 2006. Belajar Sendiri Membuat Robot Cerdas.
Jakarta: PT. Elex Media Komputindo.
[6] Tanumiharjo, Widyanto. 2006. Digital Inclinometer. Surabaya:
Universitas Kristen Petra.
[7] Willa, Lukas. 2007. Teknik Digital, Mikroprosessor, dan Mikrokomputer.
Bandung: Penerbit Informatika.
[8] www.google.com
[9] www.futaba-rc.com