PROTOTIPE ROBOT PEMINDAH GELAS KIMIA MENGGUNAKAN PC MELALUI KOMUNIKASI NIRKABEL DENGAN FASILITAS KAMERA (BAGIAN HARDWARE) BEAKER MOVER ROBOT PROTOTYPE USING PC VIA WIRELESS COMMUNICATION BY CAMERA FACILITY (HARDWARE PART) PROYEK AKHIR Laporan ini disusun untuk memenuhi salah satu syarat kelulusan Pendidikan Diploma III Program Studi Teknik Elektronika Jurusan Teknik Elektro Disusun oleh : MAMAN SULAEMAN 091311019 POLITEKNIK NEGERI BANDUNG BANDUNG 2012
ABSTRAK Perkembangan teknologi menyebabkan lahirnya berbagai macam metode yang dapat diterapkan dalam kehidupan sehari-hari untuk mempermudah pekerjaan manusia. Salah satunya adalah robot, robot mampu mengerjakan suatu pekerjaan yang tidak dapat dikerjakan oleh manusia seperti mengangkat barang yang berbahaya bagi manusia. Alat yang akan dirancang pada proyek akhir ini adalah sebuah robot yang mampu memindahkan gelas kimia di laboraturium yang dikendalikan oleh user dengan menggunakan PC dengan fasilitas kamera, sehingga user bisa melihat area yang dilalui oleh robot di layar PC. PC ini akan memberikan input data berupa kode ASCII ke ATmega8 yang selanjutnya akan diolah menjadi data biner. Data biner ini akan menjadi input encoder (converter dari pararel ke serial) yang selanjutnya dijadikan input Transmitter. Data biner serial yang dikirim oleh transmitter akan di terima oleh receiver melalui komunikasi RF (Radio Frekuensi). Selanjutnya, data tersebut diterjemahkan oleh decoder sehingga menjadi data biner pararel 4 bit dan data tersebut akan diolah di ATMega16. Setiap data biner yang masuk ke dalam ATMega16 akan diolah untuk dijadikan tanggapan pergerakan robot. Setiap gerakan robot dikendalikan secara manual dengan PC. Pergerakan yang dapat dilakukan robot antara lain maju, mundur, belok kanan, belok kiri, serong kanan, serong kiri, buka gripper, tutup gripper, menaikkan gripper dan menurunkan gripper. Sedangkan kamera yang digunakan pada robot ini hanya berfungsi untuk mengambil gambar. Kata Kunci : ATMega16, Robot, Gripper, Kamera, PC, Komunikasi Radio Frekuensi. i
ABSTRACT The development of technology causes any kind of methods that can be used in daily life to make the people s work easy, for example is robot. Robot can do a job that can t be done by people, such as carrying anything danger for people. The device that will be made in this final project is a robot that can carry the beaker in a laboratory that controlled by user using PC with camera fasility, so the user can see the area that passed by robot in the PC screen. This PC will send the data input as ASCII code to ATmega8. Futhermore, this data will be coverted to binary code. This binary code will be an input for encoder ( pararel to serial converter) and then the serial data will be an input for transmitter. The receiver will receive the serial binary code from transmitter by using radio frequency communication (RF). The serial binary code will be converted by decoder to 4 bit pararel binary code and this data will be processed in the ATmega16. Every data that enter ATmega16 will be processed as the robot movement. All robot movements will be controlled manually by user in PC. The movement that can be done by robot are go forward, go back, turn right, turn left, open the gripper, close the gripper, raise up the gripper and go down the gripper. And this robot use the camera to take the picture. Keyword: ATMega16, Robot, Gripper, Wireless Camera, PC, Radio Frequency Communication. ii
KATA PENGANTAR Puji dan syukur dipanjatkan kepada ALLAH SWT yang telah memberikan rahmat dan karunia-nya sehingga penulis dapat menyelesaikan laporan Proyek Akhir yang berjudul PROTOTIPE ROBOT PEMINDAH GELAS KIMIA MENGGUNAKAN PC MELALUI KOMUNIKASI NIRKABEL DENGAN FASILITAS KAMERA. Tujuan pembuatan laporan ini adalah untuk memenuhi salah satu syarat kelulusan pendidikan Diploma III Program Studi Teknik Elektronika, Jurusan Teknik Elektro, Politeknik Negeri Bandung. Dalam penyelesaian Proyek Akhir ini tidak lepas dari bantuan berbagai pihak, maka dari itu penulis mengucapkan terima kasih kepada : 1. Ir. Hari Purnama. M.Eng. selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Bandung. 2. Ervin Masita Dewi, ST.,MT selaku Ketua Program Studi Teknik Elektronika Politeknik Negeri Bandung dan selaku penguji II. 3. Cucun Wida Nurhaeti, ST., M.Eng. dan Dodi Budiman Margana, ST., MT. selaku wali kelas EC-A 2009 yang selalu memberikan nasihat dan motivasi selama masa pendidikan di Politeknik Negeri Bandung. 4. Ir. Noor Cholis Basjaruddin, MT selaku pembimbing I yang telah memeberikan pengarahan dalam penyelesaian Proyek Akhir ini. 5. Yana Sudarsa, BSEE., MT selakui pembimbing II yang telah memberikan petunjuk dan masukan dalam penyelesaian Proyek Akhir ini. 6. Firman Prima Djauhari, ST.,MT selaku penguji I. 7. Dr. Drs. Petrus Pratomo, M.Eng. selaku penguji III. 8. Tjan Swi Hong, B.Sc., M.Sc selaku Ketua Panitia Proyek Akhir 2012. 9. Seluruh staf dosen Teknik Elektronika atas semua ilmu yang diberikan kepada penulis. 10. Seluruh staf teknisi laboratorium Teknik Elektronika, terutama Ibu Iyom yang telah membantu penulis dalam peminjaman peralatan lab. iii
11. Ihsan Kurnia Ramadhan sebagai partner dalam menyelesaikan proyek akhir ini. 12. Pemilik rumah kos Bro Zey yang telah menyediakan tempat selama proses pembuatan alat. 13. Seluruh rekan-rekan Teknik Elektronika 2009, khususnya EC-3A atas dukungan dan bantuan yang telah diberikan selama ini. 14. Semua pihak yang tidak dapat penulis sebutkan satu per satu yang telah membantu dalam pembuatan Proyek Akhir ini. Penulis berharap laporan Proyek Akhir ini dapat berguna bagi mahasiswa pada khususnya dan masyarakat pada umumnya. Penulis juga menyadari masih banyak kekurangan dalam pembuatan laporan ini, untuk itu penulis sangat mengharapkan saran untuk penyempurnaan tulisan ini. Semoga laporan ini dapat bermanfaat bagi kita semua. Bandung, Juni 2012 Penulis iv
DAFTAR ISI Hal LEMBAR RIWAYAT HIDUP LEMBAR PENGESAHAN LEMBAR PERSEMBAHAN ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... viii DAFTAR TABEL... x BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Tujuan... 1 1.3 Perumusan Masalah... 2 1.4 Pembatasan Masalah... 2 1.5 Metodologi... 3 1.6 Sistematka Penulisan... 4 BAB II DASAR TEORI... 6 2.1. Robot... 6 2.2. Mikrokontroller ATmeg16... 6 2.3. Mikrokontroller ATmega 8... 9 2.4. Frekuensi Radio... 11 v
2.5. Transmitter... 11 2.5.1 Modul RF Transmitter... 12 2.5.2. Encoder... 12 2.6. Receiver... 13 2.6.1. Modul RF Receiver... 13 2.6.2. Decoder... 14 2.7. Driver Motor... 15 2.7.1. Driver Motor dengan IC L298... 15 2.7.2. Driver Motor dengan Relay... 16 2.8. Aktuator... 17 2.8.1. Motor DC... 17 2.8.2. Motor Servo... 18 2.9. Catu Daya... 18 2.10. Perbandingan Proyek Akhir... 19 BAB III PERANCANGAN DAN REALISASI... 21 3.1. Tujuan Perancangan... 21 3.2. Langkah Perancangan... 21 3.3. Fungsi dan Cara Kerja Alat... 21 3.4. Spesifikasi Alat... 22 3.5. Diagram Blok Sistem... 23 3.6. Perancangan Perangkat Keras (Hardware)... 25 3.6.1. Perancangan Perangkat Elektronik... 25 3.6.2. Perancangan Perangkat Mekanik... 30 3.7. Realisasi... 32 3.7.1. Realisasi Perangkat Elektronik... 32 3.7.2. Realisasi Perangkat Mekanik... 37 vi
3.8. Prosedur Menggunakan Alat... 40 BAB IV PENGUJIAN DAN ANALISA... 42 4.1. Tujuan Pengujian... 42 4.2. Metoda Pengujjian... 42 4.3. Alat yang Digunakan... 42 4.4. Pengujian dan Analisa pada Sistem Minimum ATmega16... 42 4.5. Pengujian dan Analisa Komunikasi Transmitter dan Receiver... 45 4.5.1 Transmitter... 45 4.5.2. Receiver... 46 4.6. Pengujian dan Analisa pada Driver Motor dengan IC L298... 49 4.7. Pengujian dan Analisa pada Driver Motor dengan Relay... 51 4.8. Pengujian Sistem Katrol pada Robot... 53 4.9. Pengujian Catu Daya... 53 4.10. Pengukuran Sistem secara Keseluruhan... 54 4.11. Hasil Pengukuran Akhir... 57 BAB V PENUTUP... 58 5.1. Kesimpulan... 58 5.2. Saran... 59 DAFTAR PUSTAKA LAMPIRAN A LAMPIRAN B vii
DAFTAR TABEL Tabel 2.1 Angka maksimum mutlak encoder HT12E... 13 Tabel 2.2 Angka maksimum mutlak decoder HT12D... 15 Tabel 2.3 Tabel perbandingan proyek akhir sebelumnya dengan tugas akhir yang dirancang... 20 Tabel 4.1 Data Hasil Pengukuran Rangkaian Sismin ATmega16... 43 Tabel 4.2 Data Hasil Pengujian Pengiriman Data... 48 Tabel 4.3 Hasil pengujian rangkaian driver motor dengan IC L298... 49 Tabel 4.4 Hasil Pengukuran Rangkaian Driver Motor dengan IC L298 Kanan... 50 Tabel 4.5 Hasil Pengukuran Rangkaian Driver Motor dengan IC L298 Kiri... 50 Tabel 4.6 Hasil Pengukuran pada Rangkaian Driver Motor dengan Relay... 52 Tabel 4.7 Hasil Pengujian Sistem Katrol pada Robot... 53 Tabel 4.8 Hasil Pengujian Catu Daya... 54 Tabel 4.9 Hasil Pengukuran Sistem Keseluruhan... 54 Tabel 4.10 Hasil Pengujian Gerakan Robot... 55 Tabel 4.11 Hasil Pengujian Aksi Robot... 56 x
DAFTAR GAMBAR Gambar 2.1 Blok Diagram ATMega16... 7 Gambar 2.2 Konfigurasi pin ATMega16... 8 Gambar 2.3 Diagram Blok ATMega8... 9 Gambar 2.4 Konfigurasi pin ATMega8... 10 Gambar 2.5 Blok Diagram Rangkaian Transmitter... 11 Gambar 2.6 TLP 315 MHz... 12 Gambar 2.7 Kofigurasi pin IC HT12E... 12 Gambar 2.8 Diagram Blok Rangkaian Receiver... 13 Gambar 2.9 RLP 315 MHz... 14 Gambar 2.10 Konfigurasi pin IC HT12D... 14 Gambar 2.11 IC Driver Motor L298... 15 Gambar 2.12 Blok Diagram IC L298... 16 Gambar 2.13 Rangkain Driver Motor dengan Relay... 17 Gambar 2.14 Proses Konversi Energi pada Motor DC... 18 Gambar 2.15 Motor Servo Standar 180 0... 18 Gambar 2.16 Aki Kering... 19 Gambar 3.1 Blok Diagram Sistem Keseluruhan... 24 Gambar 3.2 Skematik Rangkaian Sistem Minimum ATMega 16... 25 Gambar 3.3 Skematik Rangkaian Sistem Minimum ATMega8... 26 Gambar 3.4 Skematik Rangkaian Transmitter HT12E... 26 Gambar 3.5 Skematik Rangkaian Receiver HT12D... 27 Gambar 3.6 Skematik Rangkaian Driver Motor dengan IC L298... 28 Gambar 3.7 Skematik Rangkaian Driver Motor dengan Relay... 29 Gambar 3.8 Skematik Rangkaian Regulator... 29 Gambar 3.9 Desain Gripper... 30 Gambar 3.10 Desain Sistem Katrol... 31 Gambar 3.11 Desain Robot Keseluruhan... 32 Gambar 3.12 Realisasi PCB Sismin ATMega16... 33 viii
Gambar 3.13 Realisasi PCB Sismin ATMega8... 33 Gambar 3.14 Realisasi PCB Transmitter HT12E... 34 Gambar 3.15 Realisasi PCB Receiver HT12D... 35 Gambar 3.16 Realisasi PCB Driver dengan L298... 35 Gambar 3.17 Realisasi PCB Driver dengan Relay... 36 Gambar 3.18 Realisasi PCB Regulator... 36 Gambar 3.19 Realisasi Gripper... 37 Gambar 3.20 Sistem Pengangkat Gripper... 38 Gambar 3.21 Box Transmitter... 38 Gambar 3.22 Box Receiver Kamera... 39 Gambar 3.23 Robot Secara Keseluruhan... 39 Gambar 3.24 Switch Sistem... 40 Gambar 3.25 Switch Kamera... 40 Gambar 3.26 Serial to RS 232 dan USB... 40 Gambar 4.1 Rangkaian Led... 43 Gambar 4.2 Standar Level Tegangan Logika TTL... 45 Gambar 4.3 Grafik Frekuensi Osilator terhadap Tegangan (Transmitter)... 46 Gambar 4.4 Grafik Frekuensi Osilator terhadap Tegangan (Receiver)... 47 Gambar 4.5 Rangkaian Driver Motor dengan Relay... 52 ix
DAFTAR PUSTAKA [1] http://azzahratunnisa.wordpress.com/2009/04/27/motor-dc/ diunduh pada tanggal 10 April 2012 pukul 15.53 [2] http://belajar-elektronika.com/rangkaian-elektronika-aplikatif/driver-motordc/motor-servo/ diunduh pada tanggal 10 April 2012, pukul 15.49 [3] Sumantri, Bambang. Rancang Bangun Robot Gripper Menggunakan Penggerak Motor Dc Secara Direct Coupling. Politeknik Elektronika Negeri Surabaya. Surabaya, 2005. [4] http://www.megatron.biz/spycam.htm diunduh pada tanggal 28 Maret 2012 pukul 17.30 [5] http://www.batteriesdirect.com diunduh pada tanggal 28 Maret 2012 pukul 17.45 [6] http://alielectronic.blogspot.com diunduh pada tanggal 22 April 2012 pukul 11.09 [7] http://www.alldatasheet.com [8] Aditya,Benfani. Sistem Kotrrol Prototipe Robot Pemindah Tabung Melalui Komunikasi Tanpa Kabel, Proyek Akhir Teknik Elektronika Politeknik Negeri Bandung 2007. Bandung, 2007 [9] Maulana, Ihsan dan Dadin. Prototipe Robot Pemindah Kotak Komponen Menggunakan Komunikasi Tanpa Kabel. Proyek Akhir Teknik Elektronika Politeknik Negeri Bandung 2008. Bandung, 2008
RIWAYAT HIDUP Nama : Maman Sulaeman NIM : 091311019 Alamat : Dsn/Ds Mandalaherang RT/RW 02, Kecamatan Cimalaka, Kabupaten Sumedang Tempat, Tanggal Lahir : Sumedang, 18 Nopember 1989 E-mail : mamenz_poliitb@yahoo.co.id PENDIDIKAN 2009 2012 : Program Studi Teknik Elektronika, Jurusan Teknik Elektro, Politeknik Negeri Bandung 2006 2009 : SMA Negeri 1 Sumedang (International Class) 2003 2006 : SMP Negeri 1 Cimalaka 1997 2003 : SD Negeri Mandalaherang 3 PENGALAMAN ORGANISASI 2010 2012 : Anggota Himpunan Mahasiswa Elektronika POLBAN 2010 2012 : Anggota Forum Komunikasi Elektro Se-Bandung Raya 2010 2011 : Ketua Ikatan Mahasiswa Sumedang POLBAN