• Tidak ada hasil yang ditemukan

Perancangan Model Robot Terbang Sebagai Media Pendistribusian Paket Bantuan Ke Daerah Terisolasir

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perancangan Model Robot Terbang Sebagai Media Pendistribusian Paket Bantuan Ke Daerah Terisolasir"

Copied!
86
0
0

Teks penuh

(1)

82

DAFTAR PUSTAKA

1. Osamah A. Rawashdeh, “Microraptor : A Low-Cost Autonomous Quadrotor

System”, Proceeding of the ASME, 2009

2. Panitia IIARC2008, “Indonesian Indoor Aerial Robot Contest 2008”, Press Release, 2008

3. Yongheng Zhang, “Modeling and Hover Control of a Double-Rotor Micro Flying

Robot”, Thesis, 2009

4. Nate Carlos, “International Aerial Robotics Competition Final Report 2008 –

2009”, 2009

5. A. Budiyono, “Design and Development of Autonomous Uninhabited Air Vehicles at ITB : Challenges and Progress Status”, Aerospace Indonesia Meeting, 2005 6. Samir Bouabdallah, “Design and Control of an Indoor Micro Quadrotor”

7. Markus Achtelik, “Autonomous Navigation and Exploration of a Quadrotor Helicopter in GPS-denied Indoor Environments”.

8. ArdaOzgurKivrak, “Design of Control Systems for a Quadrotor Flight Vehicle Equipped with Inertial Sensors”, Master Thesis, 2006

(2)

79

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan hasil penelitian yang sudah dilakukan, dapat diambil kesimpulan sebagai berikut.

1. Dengan menggunakan tiga pengontrol PID, pada mode 1, robot dapat melakukan target seeking dengan set point yang dapat diubah dan adanya gangguan. Dari percobaan diperoleh maximum overshoot rata-rata adalah 32,1 %, settling time rata-rata adalah 10,6 detik dan steady state error rata-rata sebesar 3.7 %.

2. Sebagai sumber energi, robot menggunakan listrik dari baterai charging. Tetapi waktu operasi robot menggunakan sumber energi ini hanya sekitar 24 menit.

3. Untuk pengendalian arah navigasi robot masih dilakukan secara manual menggunakan pengendali jarak jauh yaitu ground station yang mengirimkan sinyal secara wireless ke robot menggunakan modul komunikasi RF dengan sistem transmisi data UART. Berdasarkan percobaan, dengan menggunakan modul komunikasi RF YS1020 jarak maksimal pengendalian adalah 190 m.

(3)

5. Software ground segment telah berhasil dibuat dan berhasil digunakan untuk mengendalikan robot serta menerima data yang dikirimkan oleh robot. Dalam penerimaan data, software ground memiliki waktu sampling time sebesar 285 ms.

6. Pengujian robot masih dilakukan dalam skala laboratorium. Belum dilakukan pada keadaan sebenarnya. Massa yang dapat dibawa oleh robot juga baru dibatasi pada berat 1 kg.

7. Pengendalian robot pada mode 2, yaitu robot bertransformasi menjadi tandem rotor helicopter, belum selesai dilakukan.

5.2Saran

Untuk pengembangan lebih lanjut, ada beberapa saran berikut yang dapat menjadi pertimbangan.

1. Tipe pengontrol Jaringan Saraf Tiruan dan Fuzzy dapat dicoba sehingga hasilnya dapat dibandingkan dengan metode yang digunakan dalam penelitian ini.

2. Penggunaan catu daya ganda dapat dicoba diterapkan agar jika satu catu daya telah habis, dapat digantikan oleh catu daya lainnya yang telah terpasang pada robot. Hal ini dapat sebagai alternatif untuk memperpanjang waktu operasi robot.

(4)

rintangan yang ada pada jalur navigasinya, maka pada robot dapat ditambahkan sensor ultrasonik yang berfungsi untuk mengenali jika ada rintangan-rintangan diarah gerak maju robot.

4. Perlu diteliti mengenai pengujian robot pada lapangan sebenarnya. Dan dapat juga dikembangkan agar robot dapat membawa massa yang menyerupai beban bantuan pangan yang sesungguhnya.

(5)

69

PENGUJIAN DAN ANALISA

Bab ini akan membahas tentang pengujian dan analisa dari sistem Robot. Pada pengujian sistem robot ini dibagi menjadi dua bagian, yaitu:

a. Pengujian perangkat keras, dan

b. Pengujian pencarian posisi terhadap arah gerak robot (target seeking).

4.1 Pengujian Perangkat Keras

Pengujian perangkat keras yang dilakukan antara lain adalah pengujian terhadap sensor yang digunakan, dan pengujian jarak jangkau dari modul radio YS1020UB, serta pengujian pada saat seeking

4.1.1 Pengujian Radio Frekuensi (Modul Radio YS-1020UB)

(6)

Tabel 4.1. Tabel data hasil pengujian daya jangkau modul RF

200 m Tidak kontinyu Setiap kali ada mobil yang melintas, data tidak diterima

210 m Tidak ada data Data tidak diterima 220 m Tidak ada data Data tidak diterima

4.1.2 Pengujian catu daya

(7)

Gambar 4.1 Pengujian catu daya

Berdasarkan data pengujian tersebut, di simpulkan bahwa waktu operasi robot adalah sekitar 24 menit, gambar pengujian catu daya dapat dilihat pada gambar 4.1.

(8)

Tabel 4.2 Data uji coba daya tahan baterai dalam mengoperasikan robot

Proses separasi telah teruji berhasil dilakukan. Dokumentasi dari proses separasi disajikan pada Gambar 4.3 dan Gambar 4.4 berikut.

Sistem separasi

(9)

Pada saat pengujian separasi langkah berikut adalah langkah- langkah yang dilakukan

a. Pastikan rangkaian separasi sudah benar.

b. Lilitkan tali melingkari badan robot, dan pastikan melewati bagian pemanas

c. Tekan tombol separasi yang ada pada ground segment, dengan begitu rangkaian separasi akan aktif seperti gambar 4.4 dan tali akan terputus Rangkaian separasi menggunakan ic ULN 2003, dan catu daya 12 volt sebagai catu daya utama, dan rangkaian akan aktif ketika di beri tegangan 5 volt. Berikut adalah gambar rangkaian separasi.

Gambar 4.5 Rangkaian separasi 4.1.3 Pengujian daya dorong (thrust) pada motor brushless

(10)

pada esc, cara pengukuran dapat dilihat pada Gambar 4.7 dan tabel hasil pengukuran dapat dilihat pada Tabel 4.3 dan grafik hasil pengukuran dapat dilihat pada Gambar 4.6

Gambar 4.6 Grafik pengukuran Tekanan Motor Brushless

Adapun cara pengujian thrust pada motor brushless dengan memberikan masukan berupa pulsa dari mikro ke driver motor (ESC). Cara pengujian nya dapat dilihat pada gambar 4.7.

(11)

Tabel 4.3 Tabel hasil pengujian daya dorong

(12)

Gambar 4.8 Pengujian Target Seeking

(13)

Gambar 4.10 Grafik performansi sistem untuk setpoint tetap dengan gangguan

Gambar 4.11 Grafik performansi sistem untuk setpoint berubah tanpa gangguan

Tabel 4.4 Tabel data kinerja sistem Keterangan Pengujian 1 Pengujian

2

Pengujian 3

Maximum Overshoot 32,8 % 36,1 % 27,5 % Settling time 7,8 detik 13,3 detik 10,6 detik

(14)

Berdasarkan hasil dari ketiga pengujian diatas, maka kami simpulkan bahwa pada mode 1, robot telah dapat melakukan target seeking baik untuk set point tetap maupun berubah dan dengan adanya gangguan. Dari hasil pengujian, diperoleh maximum overshoot rata-rata adalah 32,1 %, settling time rata-rata adalah 10,6 detik dan steady state error rata-rata sebesar 3.7 %.

Dimana rumus yang digunakan untuk mencari maximum overshoot adalah

Maksimum Overshoot

=

x100% 4.1

Stedy State Error

=

x100% 4.2

(15)

44

PERANCANGAN SISTEM

Pada bab ini membahas tentang perancangan sistem yang menacu kepada bentuk dan sistem kerja dari robot yang telah dirancang, dan integrasi dari semua komponen yang ada pada robot.

Sistem perancangan akan dibagi menjadi tiga bagian yaitu: 1. Perancangan mekanik (bentuk dan implementasi robot) 2. Perancangan perangkat keras (hadware)

3. Perancangan sofware

3.1 Bentuk Implementasi Robot

Pada Gambar 3.1 menunjukkan bentuk robot terbang yang telah dirancang dilihat dari berbagai sisi. Terdapat dua mode pada bentuk robot. Mode 1 yaitu keadaan saat arah propeller kearah depan robot. Pada mode ini robot berfungsi untuk menarik parasut kearah yang diminta oleh ground segment. Adapun mode 2 yaitu keadaan saat propeller menghadap kearah atas robot. Sehingga saat motor brushless bekerja, robot akan berfungsi sebagai tandem rotor helicopter. Perubahan arah propeller menggunakan dua buah motor servo digital yang diletakkan disetiap sisi robot.

(16)

(a) Robot pada mode 1 tampak depan (b) Robot pada mode 1 tampak samping

(c) Robot pada mode 2 tampak depan (d) Robot pada mode 2 tampak samping

(17)

Gambar 3.2 Posisi komponen-komponen pada robot dilihat dari arah depan

(18)

Tabel 3.1. Daftar material dan komponen robot Bagian Robot Material/Komponen Keterangan

Kerangka utama

pengiriman data Radio modem Huawei

Menggunakan komunikasi

Processor Basic Stamp BS2p40 Bahasa pemrogramannya mudah dan sederhana

Catu daya Baterai Lipo 2200 mAh

Daya tahan cukup lama serta dapat melakukan charging dengan cepat

3.2Blok Diagram Sistem

(19)

MIKROKONTRER

Gambar 3.4 Blok diagram sistem robot terbang yang dirancang

Tugas utama robot dari awal hingga akhir, secara garis besar, adalah sebagai berikut.

1. Setelah catu daya diaktifkan, mikrokontroller akan masuk ke mode stand by dengan tugas menunggu sinyal aktivasi dari pengontrol di ground station. Saat mode stand by ini, robot akan mengatur arah propeller ke arah depan. Posisi arah propeller ini disebut mode 1, dimana pada mode ini robot berfungsi untuk menarik parasut ke arah setpoint.

(20)

3. Saat pengontrol di ground station mengirimkan sinyal aktivasi, ground station juga akan mengirimkan sinyal arah dalam derajat kepada robot. 4. Setelah robot menerima sinyal aktivasi, maka tiga pengontrol PID

akan melakukan komputasi agar keempat motor brushless yang ada pada robot dapat menggerakkan robot berputar kearah yang diminta oleh ground station. Sebagai acuan arah, maka robot dilengkapi dengan sensor kompas.

5. Robot akan mengirimkan sinyal ke ground station berupa arah robot saat ini dalam derajat.

6. Jika pada ground segment diterima data bahwa arah robot saat ini telah berada pada kisaran arah yang diharapkan, maka ground segment dapat memerintahkan robot untuk maju.

7. Saat robot menerima perintah untuk maju, maka pengontrol PID pada robot akan mengatur agar motor brushless berputar lebih cepat tetapi tetap berada pada arah yang diharapkan. Putaran motor brushless yang lebih cepat diharapkan akan menarik parasut untuk maju kearah yang diharapkan.

8. Jika robot telah mendekati lokasi pendaratan bantuan bencana alam, maka ground segment dapat mengirimkan perintah untuk melakukan separasi.

(21)

bencana alam agar parasut dan bantuan bencana alam tersebut jatuh tepat pada lokasi pendaratan.

10. Agar dapat mempertahankan keseimbangan robot pada mode tandem rotor helicopter, robot telah dilengkapi dengan gyroscope untuk mendeteksi kemiringan robot dan sensor ultrasonik untuk mengukur ketinggian terbang robot.

11. Pada pengembangan selanjutnya, diharapkan setelah robot bertansformasi menjadi mode tandem rotor helicopter, robot dapat dikendalikan oleh pengontrol ground station untuk terbang menuju lokasi pemberangkatan sehingga robot dapat digunakan berulang kali untuk pendistribusian paket lainnya.

3.2.1 Mikro Kontroler Master dan Mikro Kontroler Slave

(22)

sistem. Flowchart dari program mikrokontroller Master ditampilkan pada. Agar mikro kontroler master dan mikrokontroller slave dapat berkomunikasi maka hal yang perlu dilakukan adalah sebagai berikut:

Gambar 3.5 Rangkaian komunikasi mikro kontroler Master dan Slave Agar mikro kontroler master dapat berkomunikasi dengan mikrokontroller slave maka program yang di gunakan pada mikrokontroler master adalah sebagai berikut.

(23)

Berikut ini adalah conroh sintak sederhana yang didownload pada mikrokontroller slave agar dapat membaca data yang dikirimkan oleh mikrokontroller master.

(24)
(25)
(26)

3.3 Sistem kendali PID

untuk melakukan pengontrolan motor agar motor dapat bergerak stabil dengan power yang sama maka di butuhkan pengontrolan PID. Sistem kontrol merupakan proses pengendalian error dengan cara memasukkan error tersebut kedalam input yang akan dibandingkan dengan sistem pengendalian. Tujuan untuk mengurangi error tersebut dan menghasilkan output atau keluaran yang sesuai dengan set point yang diberikan. Agar set ponit tercapai maka perancangan payload ini menggunakan pengontrolan Proporsional Integral dan Derivatif (PID). Secara umum, Berikut persamaan pengontrol PID yang diperlihatkan pada persamaan 3.1.

Dengan : (3.1)

dan Keterangan :

: output dari pengontrol PID atau Manipulated Variable : gain proporsional

: time integral : time derivatif : gain integral

: gain derivatif

Pada dasarnya aksi kontrol PID bertujuan untuk menggabungkan kelebihan komponen-komponen dasar PID, kelebihan komponen tersebut antara lain:

(27)

a. Jika nilai Kp kecil, pengontrol proporsional mampu melakukan koreksi kesalahan yang kecil, sehingga akan menghasilkan respon sistem yang lambat (menambah rase- time).

b. Respon sistem akan semakin cepat mencapai keadaan mantapnya (mengurangi rase time), jika nilai Kp dinaikkan.

c. Namun, jika nilai Kp diperbesar sehingga mencapai harga yang berlebihan, akan mengakibatkan sistem bekerja tidak stabil atau respon sistem akan berosilasi.

d. Nilai Kp dapat diatur sehingga mengurangi steady state error.

2. Pengontrol Integral berfungsi untuk menghilangkan error steady. Ciri-ciri pengontrol integral:

a. Keluaran pengontrol integral membutuhkan selang waktu tertentu, sehingga pengontrol integral cenderung memperlambat respon.

b. Keluaran pengontrol akan bertahan pada nilai sebelumnya, ketika sinyal kesalahan berharga nol.

c. Keluaran akan menunjukkan kenaikkan atau penurunan yang dipengaruhi oleh besarnya sinyal kesalahan dan nilai Ki, jika sinyal kesalahan tidak berharga nol.

d. Ki yang berharga besar akan mempercepat hilangnya nilai offset. Tetapi semakin besar nilai Ki akan mengakibatkan peningkatan osilasi dari sinyal keluaran pengontrol.

(28)

a. Pengontrol tidak dapat menghasilkan keluaran jika tidak ada perubahan pada input (berupa sinyal perubahan kesalahan).

b. Jika sinyal kesalahan berubah terhadap waktu, maka keluaran yang dihasilkan pengontrol tergantung pada nilai Kd dan laju perubahan sinyal kesalahan.

c. Pengontrol diferensial mempunyai suatu karakter untuk mendahului, sehingga pembangkit kesalahan menjadi sangat besar. Jadi pengontrol diferensial dapat mengantisipasi pembangkit kesalahan, memberikan aksi yang bersifat korektif dan cenderung meningkatkan stabilitas sistem.

d. Dengan meningkatkan nilai Kd, dapat meningkatkan stabilitas sistem dan mengurangi overshoot.

(29)

Gambar 3.10 Diagram sistem pengontrol pada robot

3.4Pengubah Level Digital ke RS232 (MAX232)

Rangkaian RS232 berfungsi untuk komunikasi antara modem dengan komputer. Komponen utama menggunakan IC MAX232, yaitu sebuah IC yang dapat mengubah format digital ke dalam sebuah format atau level RS232, dimana pada level RS232, tegangan high diwakili dengan tegangan +3 sampai +25 V. Diantara -3 dan +3 merupakan tegangan invalid. Rangkaian RS232 ditunjukkan pada Gambar 3.11.

(30)

3.4 Sensor Kompas (Hitachi HM55B)

Pada perancangan robot ini menggunakan hitachi HM55B sebagai sensor kompas. Pemilihan sensor ini didasari kemampuannya yang cukup handal dan kemampuan pembacaan data yang cepat, hanya 30 sampai 40 ms antara pengukuran awal dan data siap dibaca kembali. Tentunya pembacaan data yang cepat ini sangat dibutuhkan agar pencarian arah gerak payload dapat tercapai dengan baik. Penggunaan modul hitachi HM55B ini juga sangat sederhana karena tidak memerlukan rangkaian tambahan yang rumit. Rangkaian komunikasi modul hitachi HM55B dengan Basic Stamp, diperlihatkan pada gambar 3.12.

Gambar 3.12 Rangkaian komunikasi modul hitachi HM55B dengan Basic Stamp 2p40

Adapun maksud dari gambar 3.12 adalah cara pemasangan kaki kaki dari sensor kompas ke mikrokontroller basic stamp, agar tidak terdi kesalah maka pemasangan jangan sampai salah, terutama pada kaki Vdd dan Vss. Modul hitachi HM55B akan mengirimkan data axis x dan axis y, data kedua axis ini akan diolah oleh mikrokontroller slave yang kemudian diubah dalam satuan derajat dengan menggunakan persamaan di bawah ini.

(31)

Berikut adalah adalah rangkaian yang digunakan untuk menghubungkan pin pada basic pada sensor kompas HM55B ke mikrokontroler basic stamp.

Gambar 3.13 Pemasangan pin sensor kompas ke basic stamp

3.4.1 Cara Kalibrasi Sensor Kompas

Sebelum sensor kompas di gunakan untuk pengukuran maka terlebih dahulu dilakukan pengkalibrasian agar tidak terjadi kesalahan pembacaan arah pada saat seeking (pencariaan arah) berikut adalah cara yang dilakukan untuk mengkalibrasi sensor kompas HM 55B.

(a) (b)

Gambar 3.14 (a) segment 16 arah kompas (b) tampilan program saat dilakukan pengkalibrasian pada sensor

(32)

1. Rangkai modul HM55B dengan Basic Stamp seperti pada gambar 3.13 pastikan catu daya terpasang sesuai dengan nilai range dari Vin modul HM55B.

2. Membuat cetakan gambar seperti pada gambar 310 (a).

3. Letakkan cetakan pada bidang datar dan sejajarkan ke utara magnetik dengan bantuan kompas magnetik.

4. Pastikan untuk mengatur magnetik kompas jauh dari hasil cetak sebelum melanjutkan poin berikutnya.

5. Sejajarkan modul HM55B ke utara magnetik dengan berbasis tepipapan operator anda dengan garis putus-putus.

6. Jalankan program yang terdapat pada lampiran A (diperoleh dari data sheet).

7. Pastikan klik kaca cendela transmit, seperti yang ditunjukkan pada gambar 3.14 (b) sebelum mengikuti perintah yang ditunjukkan pada terminal debug prompt.Program akan meminta anda untuk mengambil seri pengukuran pertama pada arah 90o kenaikkan untuk mengumpulkan kompas offset . kemudian anda akan mengambil seri kedua pengukuran pada arah 22,5o kenaikan untuk mengumpilkan informasi interpolasi linier. Kedua set pengukuran akan disimpan ke dalam Basic Stamp EEPROM.

8. Bila anda telah menyelesaikan proses kalibrasi, jalankan program yang terdapat pada lampiran B (diperoleh dari data sheet).

3.5 Radio Frekuensi (RF) Huawey YS1020UB

(33)

mengirim perintah dari ground segment ke robot melalui radio YS 2020UB, adapun cara pemasangan radio ke mikrokontoler dapat dilihat pada Gambar 3.15 dan program yang dirancang untuk komunikasi dari mikro kontroler ke Radio YS1020 dapat di lihat pada Gambar 3.16 untuk menerima data, dan untuk mengirimkan data dapat di lihat pada Gambar 3.17.

Gambar 3.15 Rangkaian basic ke radio YS1020 UB Contoh sintak program yang di gunakan adalah sebagai berikut.

Gambar 3.16 Contoh program pengiriman data

(34)

Gambar 3.17 Contoh program terima data dari mikro melalui radio YS1020 UB

3.8 Motor Servo

Pada perancancangan model robot terbang sebagai media pendistribusian paket bantuan ke daerah terisolir terdapat dua buah motor servo yang di letakkan di masing-masing lengan robot, yang fungsinya adalah sebagai penubah mode robot dari mode dorong ke mode angkat (terbang), motor servo yang di gunakan adalah motor servo digital HS5645MG yang memiliki torsi ±10kg. berikut adalah contoh berupa gambar cara penghubungan motor servo ke mikrokontroller Basic Stamp.

Gambar 3.18 Contoh rangkaian motor servo

(35)

Gambar 3.19 contoh program pada motor servo

3.9 Motor Brushless

Pada perancangan model robot terbang ini sistem navigasinya menggunakan empat motor brusless yang fungsinya adalah untuk menarik parasut dan paket bantuan (mode1) dan mode terbang yang berfungsi setelah melakukan separasi (mode2) . Adapun cara pemansangan motor brushless ke mikrokontroller adalah sebagai berikut

Gambar 3.20 Pemasangan pin motor servo ke basic stamp

(36)

Gambar 3.21 contoh program untuk mengaktifkan motor

3.5 Blok diagaram Keseluruhan Rangkaian

(37)

Gambar 3.23 Skema Rangkaian pada Basic Stamp Slave

3.7 Perancangan Sofware

Adapun sofware yang digunakan untuk monitoring robot adalah Labview. LabVIEW adalah salah satu bahasa pemograman komputer grafik yang menggunakan icon-icon sebagai pengganti teks dalam membuat aplikasi. Program ini adalah salah satu produk keluaran National Instrument.

(38)

Tampilan

Gambar 3.24 Tampilan dari gound station

(39)

Tabel 3.2 Keterangan dan Fungsi Tombol (Fitur) dari ground segment

NO Fitur Keterangan

1 Tampilan Kompas Berfungsi untuk melihat pergerakan robot secara pointer berada pada posisi berapa

Tombol yang berfungsi untuk mengatur kecepatan pada motor brushless

4 Tombol Star Telemetri

Untuk mengaktifkan, dan memutuskan proses pengiriman dan kontrol robot dari ground segment.

5 Tombol panah kiri dan kanan

Berfungsi untuk mengubah arah set poin secara tobol, tanpa perlu mengetikan arah 6 Display grafik Berfungsi menampilkan arah robot dalam

brntuk grafik.

7 Tombol Separasi Tombol yang digunakan untuk mengaktifkan sistem separasi, yang akan memutuskan tali parasut

8 Tombol Stop Tombol yang berfungsi untuk mengakhiri segala proses telemetri ataupun proses untuk mengirim data. setpoint pada saat tombol panah kiri dan kanan di tekan maka setpoin akan berubah dengan kelipatan 20.

(40)

8

LANDASAN TEORI

Dalam pembuatan model robot terbang sebagai media pendistribuian paket bantuan ke daerah terisolir terdiri dari beberapa perangkat keras yang terintegrasi menjadi suatu bagian yang terdiri dari sensor, mikrokontroler, radio frekuensi dan sistem aktuator yang mana gabuangan dari perangkat tersebut akan menunjang performansi kerja dari robot, adapun penjelasan lebih lanjut akan di bahasa pada keterangan di bawah ini.

2.1 Mikrokontroler Basic Stamp Bs2P40

Basic stamp adalah mikrokontroler yang dikembangkan oleh Parallax Inc yang diprogram menggunakan format bahasa pemograman basic. Program yang telah dibuat akan diunduh melalui port serial. Mikrokontroler basic stamp membutuhkan power supply 5-9 V. Saat mengunduh program dan program yang sudah diunduh tidak akan hilang meskipun baterai atau power supply dilepas.

Kode pemograman basic disimpan di dalam EEPROM serial pada board basic stamp. EEPROM menyediakan penyimpanan yang sulit diubah dan menjaga memory saat kehilangan power. EEPROM digunakan dalam basic stamp yang dijamin menyimpan data selama 40 tahun ke depan dan mampu ditulisi ulang 10.000.000 kali per lokasi memori.

(41)

stamp 2sx. Dan jenis basic stam yang di gunakan adalah basic stamp 2. Pada modul basic stamp terdapat IC regulator LM7805 dengan output 5 volt yang mengubah input 6 hingga 15 volt (pada pin VIN) turun menjadi 5 volt yang dibutuhkan

komponen. Basic stamp yang dipakai adalah basic stamp 2P40 yang mempunyai 32 pin I/O. Berikut ini adalah tampilan basic stamp 2P40.

Gambar 2.1 Modul basic stamp (Bs2P40) Basic stamp ini mempunyai spesifikasi hardware sebagai berikut:

a. Mikrokontroler basic stamp 2P40 Interpreter Chip (PBASIC48W/P40). b. 8 x 2Kbyte EEPROM yang mampu menampung hingga 4000 instruksi. c. Kecepatan prosesor 20MHz Turbo dengan kecepatan eksekusi program

hingga 12000 instruksi per detik.

d. RAM sebesar 38byte (12 I/O, 26 variabel) dengan Scratch Pad sebesar 128 byte.

e. Jalur input/output sebanyak 32 pin.

(42)

Berikut ini adalah alokasi pin yang terdapat pada mikrokontroler basic stamp Bs2P40.

Gambar 2.2 Alokasi pin basic stamp

Tampilan utama dari Basic Stamp editor adalah seperti gambar berikut.

2 3 4

5

1

Gambar 2.3 Tampilan Utama BASIC Stamp editor

Penjelasan dari gambar 2.3 adalah sebagai berikut:

(43)

2. Pemilihan Jenis dari mikrokontroler yang di gunakan

3. Jenis mikrokontroler yang digunakan dan bahasa pemprograman yang digunakan

4. Jenis bahasa yang digunakan 5. Sintak penulisan program

Dalam pemograman , sebuah program lengkap secara umum dapat dibagi menjadi empat bagian penting, yaitu :

1. Header 2. Variabel 3. Program utama 4. Prosedur

Begitu pula pemograman dalam BASIC Stamp editor, secara blok dibagi menjadi empat bagian penting seperti pada Gambar 2.4.

Gambar 2.4 Urutan bagian dari program dalam BASIC Stamp

(44)

Untuk menghubungkan antara komputer dan basic stamp maka di perlukan kabel serial dengan konektor DB9, di mana fungsinya adalah sebagai media untukmenghubungkankan komputer ke mikrokontroler atapun sebaliknya. Berikut adalah gambar pemasangan kabel serial dan konektor DB9, ke mikrokontroler basic stamp

Gambar 2.5 Pemasangan kabel serial dan konektor DB9 ke basic stamp

Langkah selanjutnya adalah menghubungkan kabel serial ke COM port computer dengan DB9 DT-Mini basic stamp Bs2P. Setelah itu harus sudah dipastikan power yang terhubung ke mikro dalam keadaan aktif.

(45)

Langkah terakhir adalah men-download program yang diketikan pada pc ke mikrokontroler , yaitu dengan memilih tombol RUN atau kombinasi tombol Ctrl+R atau bisa juga dengan meng-klik icon RUN.

2.2 Konektor DB9

DB-9 adalah konektor yang digunakan untuk menghubungkan perangkat keras luar komputer (eksternal) dengan komputer pada komunikasi serial. Pada komputer IBM PC kompatibel biasanya terdapat satu atau dua buah konektor DB-9 yang biasa dinamai COM 1 dan COM 2. Standar sinyal yang dikeluarkan port serial adalah standar RS232, sehingga sering juga dinamakan Com RS232. Konektor DB-9 seperti yang terlihat pada Gambar 2.7.

Gambar 2.7 Konektor DB-9 pada bagian belakang CPU

(46)

Tabel 2.1 Konfigurasi pin dan nama sinyal konektor serial DB-9

Keterangan mengenai saluran RS232 pada konektor DB-9 sebagai berikut :

1. Received Line Signal Detect, dengan saluran ini DCE memberitahukan ke DTE bahwa pada terminal masukan ada data masuk.

2. Receive Data, digunakan DTE menerima data dari DCE. 3. Transmite Data, digunakan DTE mengirimkan data ke DCE.

4. Data Terminal Ready, pada saluran ini DTE memberitahukan kesiapan sinyalnya.

5. Signal Ground, saluran Ground.

6. Ring Indicator, pada saluran ini DCE memberitahukan ke DTE bahwa sebuah stasiun menghendaki hubungan dengannya.

(47)

8. Reques to Send, dengan saluran ini DCE diminta mengirim data oleh DTE.

9. DCE Ready, sinyal aktif pada saluran ini menunjukkan bahwa DCE sudah siap.

2.3 Radio Frekuensi (YS10-20UB)

Untuk mengirimkan bit-bit digital maka diperlukan suatu sistem modulasi digital yang dapat mengkonversi bit-bit tersebut ke dalam bentuk sinyal analog. Modulasi digital yang dipakai ialah sistem FSK yang diperhalus (GFSK) dengan menggunakan rangkaian terintegrasi YS-1020UB.

Sistem komunikasi radio tidak menggunakan kabel dalam penyampaian informasi atau data, melainkan melalui udara sebagai pengantarnya. Dalam komunikasi radio memiliki sebuah pemancar TX yang memancarkan dayanya menggunakan antena ke arah tujuan. Sinyal yang dipancarkan berbentuk gelombang elektromagnetik. Sinyal yang diterima kemudian diteruskan ke sebuah pesawat penerima RX. YS-1020UB merupakan modem komunikasi yang dapat digunakan sebagai modulator atau demodulator. Untuk menggunakan modul sebagai modulator maka hanya digunakan satu pin saja, pin 7 (RXD) adalah pin masukan dengan level RS232. Sebaliknya untuk menggunakan modul sebagai demodulator maka

digunakan pin 6 (TXD) dengan level RS232

Jenis komunikasi dapat dibedakan berdasarkan aliran datanya, antara lain: 1. Simplex comunication merupakan komunikasi satu arah, aliran data hanya

(48)

2. Half duplex comunication merupakan komunikasi dua arah, data dapat mengalir kedua arah secara bergantian, hanya satu arah saja pada suatu saat. Contoh pada Sistem Walkie-talkies.

3. Full duplex communication merupakan komunikasi dua arah secara simultan, pada saat yang sama data mengalir ke dua arah secara bersamaan. Contoh akses internet dan telepon lewat saluran TV cable, pada saat bersamaan.

Pada perancangan model robot sebagai pendistribusian paket bantuan kedaerah terisolir ini menggunakan sistem komunikasi half duplex dan radio yang digunakan dalam pengiriman data adalah RF Data Transceiver YS-1020UB. RF Data Transceiver YS-1020UB adalah sebuah device yang dapat mengirimkan data serial melalui media udara. Device tersebut melakukan proses data serial digital ke frekuensi pembawa dengan frekuensi yang lebih tinggi untuk kemudian dipancarkan ke udara oleh pemancar. Pada penerima frekuensi pembawa yang mengandung data ditangkap dan dipisahkan dari data yang dibawa.

(49)

dipancarkan melalui RF dikirim ke modul YS-1020UB oleh mikrokontroler secara serial. Begitu pula data yang diterima, akan diambil oleh mikrokontroler secara serial.

Gambar 2.8 Modul RF YS-1020UB

Modem radio YS-1020UB mempunyai spesifikasi sebagai berikut : a. Mempunyai 8 kanal untuk pengiriman/penerimaan data

b. Tipe modulasi yang dipakai adalah Gaussian Frequensy Shift Keying (GFSK) dengan menggunakan Gaussian filter untuk memperhalus penyimpangan frekuensi yang terjadi.

c. Dapat menggunakan level Transistor-Transistor Logic (TTL) dan RS232. d. Integrasi antara receiver dan transmitter memerlukan waktu 10 ms antara

pengiriman dan penerima.

(50)

Tabel 2.2 Channel dan frekuensi yang di gunakan di masing-masing kanal

No Frekuensi (MHZ) Channel

1 429,0325 1 menjelaskan konfigurasi pin-pin pada radio YS-1020UB yang diperlihatkan pada gambar 2.9 dan tabel 2.3

Gambar 2.9 Dimensi dan susunan pin modul radio YS-1020UB Tabel 2.3 Pin-pin Modul Radio YS-1020UB

No. Pin Nama Pin Fungsi Level

1 GND Ground

2 Vcc Tegangan Input +3.3 s/d 5.5 V

3 RXD/TTL Input Serial Data TTL

4 TXD/TTL Output Serial Data TTL

5 DGND Digital Grounding

6 A(TXD) Aof RS-485 or TXD of RS-232 A (RXD) 7 B(RXD) B of RS-485, RXD or RS-232 B (TXD)

8 SLEEP Sleep Control (Input) TTL

(51)

2.4 Pengubah Level Digital ke RS232 (MAX 232)

Standar sinyal komunikasi serial yang banyak digunakan adalah standar RS232 yang dikembangkan oleh Electrical Industry Association and The Telecommunication Industry Association (EIA/TIA) yang pertama kali dipublikasikan pada tahun 1962. ini jauh sebelum IC TTL popular sehingga sinyal ini tidak ada hubungan sama sekali dengan level tegangan IC TTL. Standar ini hanya menyangkut komunikasi data antara komputer (Data Terminal Equipment – DTE) dengan alat-alat pelengkap komputer (Data Circuit Terminal Equipment – DCE). Standar RS232 inilah yang biasa digunakan pada port serial IBM PC kompatibel.

Saluran RS232 hanya dipakai untuk menghubungkan DTE dengan DCE dalam jarak pendek. RS232 mencakup ketentuan tentang karakteristik sinyal, macam-macam sinyal dan konektor yang dipakai, serta konfigurasi sinyal pada kaki-kaki di konektor dan juga penentuan tata cara pertukaran informasi antara komputer dan alat-alat pelengkapnya. Standar RS232 sama sekali tidak membicarakan protokol (tata cara) transmisi data.

(52)

Gambar 2.10 MAX232

Berikut ini adalah konfigurasi pin IC MAX232 seperti yang terlihat pada gambar 2.11.

Gambar 2.11 Konfigurasi pin IC MAX232

2.5 Sistim Aktuator

Sistem aktuator adalah gabungan dari beberapa komponen yang ada pada robot yang berfungsi sebagai pengatur navigasi dari robot, yang bertujuan untuk menggerakan robot pada tempat tertentu dengan aman. Adapun komponen yang digunakan sebagai aktuator dari robot adalah motor brushless, morot servo, propeler.

2.5.1 Motor Brushless

(53)

dari motor brushless.

Gambar 2.12 Brushless motor Keuntungan dari brushless motor sebagai berikut:

1. Komputer dapat mengatur kecepatan motor lebih baik sehingga membuat brushless motor lebih efisien.

2. Tidak adanya storing/electrical noise.

3. Tidak menggunakan brushes yang dapat rusak setelah lamanya pemakaian.

4. Dengan posisi electromagnets di bagian stator, maka pendinginan motor menjadi lebih mudah.

(54)

2.5.2 ESC (Electronic Speed Control)

Electronic Speed Control (ESC) sesuai dengan namanya esc adalah rangkaian elektronik yang berfungsi sebagai pengatur kecepatan putaran motor pada pesawat atau helikopter dengan cara menterjemahkan sinyal yang diterima receiver dari transmitter. Seperti halnya motor, esc juga dibedakan dua jenis, brushed esc untuk brushed motor dan brushless esc untuk brushless motor. Di pasaran terdapat berbagai merk esc dengan kekuatan arus (current rating) dan kekuatan voltase (voltage rating) serta feature yang ditawarkan.

Untuk menentukan esc yang akan kita gunakan sangatlah penting untuk mengetahui kekuatan (peak current) dari motor. Pilihlah esc yang kekuatannya melebihi kekuatan motor. Misalnya, dari data kita dapatkan kekuatan motor adalah 12A (amper) pada saat throttle terbuka penuh. sebaiknya esc yang akan kita gunakan adalah esc yang berkekuatan 18A atau 20A. Jika kita paksakan menggunakan esc 10A kemungkinan pada saat throttle dibuka penuh, esc akan panas bahkan terbakar. pada perancangan robot terbang sebagai media pendistribusian paket bantuan ke daerah terisolir menggunakan menggunakan ESC 40 Ampre.

(55)

Untuk menghubungkan esc dengan motor brushless ada dua cara yang biasanya digunakan yaitu:

1. Menyolder langsung kabel dari esc ke motor brushless 2. Menggunakan conector banana yang tersedia di pasaran

Tapi pada dasarnya kedua cara di atas memiliki keuntungan masing-masing namun yang perlu di perhatikan saat melakukan penghubung antara motor brushless ke esc adalah pin data pada kedua komponen tersebut jangan sampai terbalik pemasangannya. Berikut ini adalah gambar konektor yang biasanya dipakai untuk menghubungkan esc ke motor brusless

Gambar 2.14 Conektor ecs ke motor brusless

2.5.3 Propeler

(56)

pusher dan bisa yang panjang dari propeler ini adalah 26 cm, namun masih banyak lagi jenis propeler yang terdapat dipasaran dengan jenis, ukuran yang beragam.

Gambar 2.15 Propeler biasa dan propeler pusher

2.5.4 Motor servo digital

Motor servo adalah sebuah motor dengan sistem closed feedback di mana posisi dari motor akan diinformasikan kembali ke rangkaian kontrol yang ada di dalam motor servo. Motor ini terdiri dari sebuah motor, serangkaian gear, potensiometer dan rangkaian kontrol. Potensiometer berfungsi untuk menentukan batas sudut dari putaran servo. Sedangkan sudut dari sumbu motor servo diatur berdasarkan lebar pulsa yang dikirim melalui kaki sinyal dari kabel motor.

(57)

energi mekanik melalui interaksi dari dua medan magnit. Salah satu medan dihasilkan oleh magnit permanent dan yang satunya dihasilkan oleh arus yang mengalir dalam kumparan motor. Resultan dari dua medan magnit tersebut menghasilkan torsi yang membangkitkan putaran motor tersebut. Saat motor berputar, arus pada kumparan motor menghasilkan torsi yang nilainya konstan.

Secara umum terdapat 2 jenis motor servo, yaitu motor servo standard dan motor servo Continous. Servo motor tipe standar hanya mampu berputar 180 derajat. Motor servo standard sering dipakai pada sistim robotika misalnya untuk membuat

Robot Arm” ( Robot Lengan ). sedangkan Servo motor continuous dapat berputar sebesar 360 derajat. motor servo Continous sering dipakai untuk Mobile Robot. Pada perancangan robot ini jenis motor servo yang digunakan adalah motor Servo digital HS5645MG

Gambar 2.16 Servo digital HS5645MG

Motor servo merupakan sebuah motor dc kecil yang diberi sistim gear dan

potensiometer sehingga dia dapat menempatkan “horn” servo pada posisi yang

dikehendaki. Karena motor ini menggunakan sistim close loop sehingga posisi “horn”

yang dikehendaki bisa dipertahanakan. “Horn” pada servo ada dua jenis. Yaitu Horn

(58)

Gambar 2.17Motor servo Horn bulat dan Horn x 2.6 Sistem Separasi

Integrated Circuit (IC) ULN2003 adalah IC bertegangan tinggi, IC jenis ini dapat ditemukan dengan sangat mudah di toko-toko elektronik, IC ULN 2003 memiliki 7 pasang kaki-kaki yang berfungsi sebagai masukan dan keluaran sinyal, satu kaki yang berfungsi sebagai Ground, dan satu kaki Common. IC ini dapat meningkatkan tegangan yang dikirimkan melalui parallel port yang hanya beberapa mA menjadi 500mA, sedangkan tegangan puncak yang mampu ditingkatkan oleh IC ULN2003a adalah 600A.

IC ULN 2003 sangat ideal untuk digunakan sebagai driver untuk mengendalikan gerakan Motor ataupun sebagai pembangkit tegangan pada sistem pemutus parasut robot untuk menjatuhkan paket bantuan ke daerah tertentu. Agar robot dapat melepas parasut, maka digunakan rangkaian sebagai berikut.

(59)

Prinsip kerja dari rangkaian separasi ini adalah memanaskan tali yang mengelilingi robot, agar terputus. Lilitan tali tersebut terhubung dengan parasut dan paket bantuan. Karena lilitan tali terputus, maka robot akan terpisahkan dengan parasut dan paket bantuan. Prinsip kerja rangkaian separasi ini di peroleh berdasarkan masukan dari Prof. Dr. Ir. Chunaeni Latief.

Berikut ini adalah keterangan dari masing-masing pin dari ULN 2003 yang digunakan sebagai sistem pemutus parasut.

Gambar 2.19 Pin Connection IC ULN 2003 Prinsip kerja dari rangkaian separasi ini adalah sebagai berikut.

(60)

Adapun penjelasan dri sistem kerja rangkaian separasi di tasa adalah sebagai berikut:

Pada rangkaian (a) tali parasaut akan dilingkari melewati lilitan pemanas yang sejak peluncuran robot telah terpasang, dan setelah robot mendeteksi keberadaan tempat dari bencana alam rangkaian ini akan di aktifkan melalui mikro kontroler sehingga tali parasut dan paket bantuan akan terputus seperti pada rangkaian (b).

2.7 Catu daya

Baterai yang digunakan pada perancangan robot ini berjenis baterai yang di gunakan adalah lithium polymer (LiPo). Baterai ini dapat diisi ulang (rechargeable). Baterai yang digunakan memiliki tegangan 11,1 Volt dan arus sebesar 2200 mAh dengan 3 cell di dalamnya. Cell merupakan teknologi konversi energi elektrokimia yang mampu mengubah senyawa hidrogen dan oksigen menjadi air, dan dalam prosesnya menghasilkan listrik. Pemakaian baterai jenis ini harus dihentikan atau dilepas jika tegangan baterai turun mendekati batas tegangan 11,1 Volt, sehingga harus diisi ulang agar melebihi tegangan 11,1 Volt. Berikut ini adalah contoh sebuah baterai lithium polymer.

(61)

Dalam pemilihan catu daya pada robot yang dirancang faktor yang harus di perhatikan adalah sebagai berikut:

1. Tegangan

Setiap aktuator tidak memiliki tegangan yang sama. Hal ini akan berpengaruh terhadap disain catu daya. Tegangan tertinggi dari salah satu aktuator akan menentukan nilai tegangan catu daya.

2. Arus

Arus memiliki satuan Ah (Ampere-hour). Semakin besar Ah, semakin lama daya tahan baterai bila digunakan pada beban yang sama.

3. Teknologi Baterai

Baterai isi ulang ada yang dapat diisi hanya apabila benar-benar kosong, dan ada pula yang dapat diisi ulang kapan saja tanpa harus menunggu baterai tersebut benar-benar kosong.

Selain jenis baterai lithium polymer (LiPo), masih banyak lagi jenis baterai yang tersedia di pasaran dengan spesifikasi yang beragam dan dapat digunakan untuk catu daya. Diantaranya baterai Ni-Cd, Alkaline, Lead Acid dan sebagainya, yang masing-masing mempunyai kelebihan dan kekurangannya. Kelebihan lain yang dimiliki baterai lipo adalah sebagai berikut:

(62)

2. LiPo tidak memiliki memori sehingga anda tidak perlu selalu mengosongkannya sebelum mengisi ulang.

3. LiPo terbuat dari materi sejenis gel yang secara teori jauh lebih ringan. 4. Self-discharge rate jauh lebih rendah dibandingkan NiCad dan NiMH. Untuk menghubungkan baterai ke motor maka di perlukan sebuah konektor baterai, berikut ini adalah gambar dari konektor batterai yang digunakan

Gambar 2.22 Konektor baterai lipo 2. 7 Sensor Kompas

(63)

Gambar 2.23 Bentuk fisik modul hitachi HM55B

Berikut ini adalah tabel yang menjelaskan konfigurasi pin pada modul hitachi HM55B ditunjukkan pada tabel

Gambar 2.24 penjelasan pin HM55B tampak atas Tabel 2.4 Keterangan pin modul Hitachi HM55B No. Pin Nama Pin Fungsi

1 Din Serial data input 2 Dout Serial data output

3 GND Ground

4 CLK Synchronous clock input 5 /EN Active-low device enable

6 Vcc +5 V power input

Modul kompas ini memiliki regulator onboard yang mengubah tegangan sumber menjadi 3 V, tegangan ini merupakan daerah kerja modul kompas ini. Kecepatan sensitivitas 30-40 ms setelah program dijalankan. Penggunaan mikrokontroler dapat memudahkan untuk menampilkan arah dalam format 3600. Berikut di bawah ini spesifikasi modul hitachi HM55B:

(64)

b. Sensitivitas: 1.0 - 1.6 uT/lsb. c. Resolusi: 6 bit (64 direction). d. Waktu konversi: 30 - 40 ms. e. Synchronous serial interface.

f. Dimensi: 0.3 inci, 6-pin DIP package. g. Range pengoperasian: 0 - 70oC. Fitur-fitur dari sensor kompas HM 55B

a. Sensitif terhadap microtesla (μT) variasi dalam kekuatan medan magnet. b. Menyederhanakan arah dengan medan magnet menyelesaikan

pengukuran menjadi dua komponen sumbu. c. 8-bit resolusi sudut + / - 1 brad setelah kalibrasi.

d. Hanya 30 hingga 40 ms antara mulai pengukuran dan data-siap.

e. Built-in resistor perlindungan bagi pin data bus menghilangkan risiko konflik.

f. Compact & breadboard-ramah 0,3 inci, 6-pin paket DPI.

g. Compitable dengan semua BASIC Stamp, Javelin Stamp dan SX Microcontrollers.

(65)

2.8Perangkat Lunak

LabVIEW adalah salah satu bahasa pemograman komputer grafik yang menggunakan icon-icon sebagai pengganti teks dalam membuat aplikasi. Program ini adalah salah satu produk keluaran National Instrument.

LabVIEW terdiri dari tiga komponen, yaitu : a. Front panel, merupakan user interface,

b. Blok diagram, terdiri dari sumber-sumber grafik yang mendefinisikan fungsi-fungsi dari VI

c. Icon dan connector panel, mengidentifikasi suatu VI sehingga bisa digunakan pada VI yang lain. VI yang terdapat pada VI lain disebut dengan subVI.(to be continued)

a. front panel

(66)

Gambar 2.25 Contoh dari sebuah front panel dari program LabVIEW untuk menghitung luas dan keliling lingkaran

b. Blok diagram dari VI

Blok diagram adalah bagian window yang berlatar belakang putih berisi source code yang dibuat dan berfungsi sebagai instruksi untuk front panel. Tampilan dari blok diagram dapat lihat pada Gambar 2.26.

(67)

Control dan Functions Pallete digunakan untuk membangun sebuah VI. 4. Control Pallete

Control Pallete merupakan tempat beberapa control dan indikator pada front panel, control pallete hanya tersedia di front panel, untuk menampilkan control pallete dapat dilakukan dengan mengkilk windos >> show control pallete atau klik kanan pada front panel. Contoh control pallete ditunjukkan pada Gambar 2.27.

Gambar 2.27 Tampilan dari control Pellete pada Labview

2.9Proporsional Integral Derivative (PID)

(68)

risetime yang cepat dan error yang kecil kita dapat menggabungkan ketiga aksi kontrol ini menjadi aksi kontrol PID. Parameter pengontrol Proporsional Integral derivative (PID) selalu didasari atas tinjauan terhadap karakteristik yang di atur (plant). Dengan demikian bagai manapun rumitnya suatu plant, prilaku plant tersebut harus di ketahui terlabih dahulu sebelum pencarian parameter PID itu dilakukan.

2.9.1 Pengontrol Proporsional

(69)

Gambar 2.28 Diagram blok kontroler proporsional

Pengontrol proposional memiliki 2 parameter, pita proposional (propotional band) dan konstanta proporsional. Daerah kerja kontroler efektif dicerminkan oleh pita proporsional sedangkan konstanta proporsional menunjukan nilai factor penguatan sinyal tehadap sinyal kesalahan Kp Hubungan antara pita proporsional (PB) dengan konstanta proporsional (Kp) ditunjukkan secara persentasi oleh persamaan berikut:

(70)

Gambar 2.29 Proportional band dari pengontrol proporsional tergantung pada penguatan.

Ciri-ciri pengontrol proposional harus diperhatikan ketika pengontrol tersebut diterapkan pada suatu sistem. Secara eksperimen, pengguna pengontrol propoisional harus memperhatikan ketentuan-ketentuan berikut ini :

1. Kalau nilai Kp kecil, pengontrol proposional hanya mampu melakukan koreksi kesalahan yang kecil, sehingga akan menghasilkan respon sisitem yang lambat.

2. Kalau nilai Kp dinaikan, respon sistem menunjukan semakin cepat mencapai set point dan keadaan stabil.

(71)

2.9.2 Pengontrol Integral

(72)

Gambar 2.30 Kurva sinyal kesalahan e(t) terhadap t pada pembangkit kesalahan nol.

Gambar 2.31 menunjukkan blok diagram antara besaran kesalahan dengan keluaran suatu pengontrol integral.

Gambar 2.31 Blok diagram hubungan antara besaran kesalahan dengan pengontrol integral

(73)

Gambar 2.32 Perubahan keluaran sebagai akibat penguatan dan kesalahan Ketika digunakan, pengontrol integral mempunyai beberapa karakteristik berikut ini:

1. Keluaran pengontrol membutuhkan selang waktu tertentu, sehingga pengontrol integral cenderung memperlambat respon.

2. Ketika sinyal kesalahan berharga nol, keluaran pengontrol akan bertahan pada nilai sebelumnya.

3. Jika sinyal kesalahan tidak berharga nol, keluaran akan menunjukkan kenaikan atau penurunan yang dipengaruhi oleh besarnya sinyal kesalahan dan nilai Ki.

4. Konstanta integral Ki yang berharga besar akan mempercepat hilangnya offset. Tetapi semakin besar nilai konstanta Ki akan mengakibatkan peningkatan osilasi dari sinyal keluaran pengontrol.

2.9.3 Pengontrol Derivative

(74)

blok diagram yang menggambarkan hubungan antara sinyal kesalahan dengan keluaran pengontrol.

Gambar 2.33 Blok diagram pengontrol Derivative

Gambar 2.34 menyatakan hubungan antara sinyal masukan dengan sinyal keluaran pengontrol Derivative. Ketika masukannya tidak mengalami perubahan, keluaran pengontrol juga tidak mengalami perubahan, sedangkan apabila sinyal masukan berubah mendadak dan menaik (berbentuk fungsi step), keluaran menghasilkan sinyal berbentuk impuls. Jika sinyal masukan berubah naik secara perlahan (fungsi ramp), keluarannya justru merupakan fungsi step yang besar magnitudnya sangat dipengaruhi oleh kecepatan naik dari fungsi ramp dan factor konstanta diferensialnya.

(75)

Karakteristik pengontrol derivative adalah sebagai berikut:

1. Pengontrol ini tidak dapat menghasilkan keluaran bila tidak ada perubahan pada masukannya (berupa sinyal kesalahan).

2. jika sinyal kesalahan berubah terhadap waktu, maka keluaran yang dihasilkanpengontrol tergantung pada nilai Td dan laju perubahan sinyal kesalahan.(Powel, 1994, 184).

3. pengontrol derivative mempunyai suatu karakter untuk mendahului, sehingga pengontrol ini dapat menghasilkan koreksi yang signifikan sebelum pembangkit kesalahan menjadi sangat besar. Jadi pengontrol derivative dapat mengantisipasi pembangkit kesalahan, memberikan aksi yang bersifat korektif, dan cenderung meningkatkan stabilitas sistem .

(76)

1

PENDAHULUAN

1.1 Latar Belakang

Penelitian ini bertujuan untuk merancang suatu model robot terbang yang dapat diaplikasikan sebagai media transportasi pendistribusian bantuan bencana alam. Aplikasi dari robot terbang ini dikhususkan pada daerah terisolir dimana media transportasi darat tidak dapat digunakan.

(77)

Gambar 1.1 Ilustrasiprinsipkerjadari model robot terbang yang dibuat dalam melakukan distribusi bantuan bencana alam

Telah banyak penelitian mengenai robot terbang yang dilakukan oleh peneliti lain. Tetapi sepanjang yang penulis ketahui, robot terbang yang dibuat oleh peneliti lain menggunakan model quadrotor [1], pesawat mini [2] ataupun model coaxial helicopter [3] seperti yang ditunjukkan pada Gambar 1.2 Sedangkan pada penelitian ini akan dirancang robot terbang dengan model lain yaitu yang dapat mengendalikan arah parasut dan kemudian bertransformasi menjadi model tandem-rotor helicopter.

(78)

Pada robot yang dirancang, sebagai aktuator akan digunakan empat motor brushless dan empat propeller dengan ukuran 28 cm. Sedangkan sensor-sensor yang digunakan meliputi kompas sebagai petunjuk arah, gyroscope untuk mengetahui kemiringan robot serta sensor ultrasonic untuk mengetahui ketinggian terbang dan gps untuk mengetahui posisi robot. Dua buah mikrokontroller akan digunakan pada sistem robot ini, dimana sebuah mikrokontroller akan bertugas untuk mengatur propeller menggunakan kontrol PID, sedangkan mikrokontroller lainnya bertugas untuk mengolah data sensor serta melakukan telemeteri dan telecommand dengan ground station. Adapaun pengendali jarak jauh menggunakan modul komunikasi RF dengan sistem transmisi data UART.

1.2 Identifikasi Masalah

Masalah yang dihadapi dalam pembuatan robot terbang sebagai media pendistriusian paket bantuan ke daerah terisolir adalah.

a. Memilih komponen dan mikrokontroler yang tepat untuk digunakan dalam pembuatan robot .

b. Sistem komunikasi yang digunakan menggunakan modem radio huawei radio Hwa Wei YS-1020UB, dengan sistem komunikas half duplex.

c. Mendesain robot sedemikian rupa sehingga ukuran dan dimensinya tidak mengganggu performansi robot.

d. Mendesain rancangan software ground segment agar robot dapat dimonitoring.

(79)

f. Merancang sistem pelepas parasut dan paket bantuan g. Mengarahkan robot ke tempat yang diinginkan.

1.3 Rumusan Masalah

a. Bagaimana cara memilih komponen yang tepat seperti sensor, mikrokontroler, dan rangka robot?

b. Bagai mana cara merancang sistem komunikasi antara penerima dan pengirim serta rancang bangun robot?

c. Bagaimana cara mengarahkan robot (target seeking) dengan tepat kearah yang diinginkan?

d. Bagaimana cara merancang software groundsegment agar robot dapat dimonitoring dari ground station?

1.4 Tujuan

Tujuan penelitian ini adalah membuat robot terbang sebagai media pendistribusi bantuan bencana alam di daerah-daerah terisolir dimana robot tersebut memiliki fungsi sebagai berikut.

1. Setelah dilepas dari pesawat, maka melalui pengendali jarak jauh, robot dapat dikendalikan untuk mengarahkan parasut menuju lokasi pendaratan.

2. Setelah berhasil mendeteksi jarak ± 6 meter dari permukaan tanah, maka robot akan melepaskan paket bantuan bencana alam dan parasut. 3. Setelah berhasil melepas parasut, robot akan berubah menjadi mode

(80)

4. Lalu, melalui pengendali jarak jauh, robot dapat dikendalikan untuk menuju ground station.

Secara khusus, manfaat yang ingin dicapai dari perancangan robot terbang ini adalah sebagai sarana alternative dalam pendistribusian bantuan bencana alam ke daerah-daerah terisolir. Jika dikembangkan lebih lanjut, robot terbang ini dapat dimanfaatkan untuk berbagai kepentingan lainnya, diantaranya sebagai berikut.

a. Monitoring kebakaran hutan atau penebangan hutan illegal b. Monitoring kemacetan jalan

c. Alat bantu pemadaman kebakaran melalui media udara d. Survei dan pemetaan

e. Media bantu pencarian pada misi Search and Rescue (SAR) f. Pemakaian untuk keperluan keamanan (seperti patroli)

1.5 Batasan Masalah

Penelitian ini dibatasi pada hal-hal sebagai berikut.

a. Sistem komunikasi yang digunakan adalah sistem komunikasi half duplex .

b. Sistem pengiriman data menggunakan modem radio huawey YS-1020UA dan menggunakan komunikasi data UART, sofware yang yang dipakai menggunakan Labview

c. Mikrokontroler yang digunakan adalah Basic Stamp BS2p40

(81)

e. Sistem kontrol robot masih dilakukan secara manual melalui pengendali jarak jauh

f. Informasi navigasi robot diperoleh melalui data sensor kompas g. Beban maksimum yang bisa di angkut oleh robot ± 1kg

1.6 Metodologi Penelitian

Tahapan metode penelitian yang dilakukan adalah sebagai berikut.

1. Studi pustaka yang berkaitan dengan quadrotor helicopter, pengontrol PID, lembar data sensor-sensor serta manual mikrokontroller Basic Stamp Bs2p40.

2. Pemilihan dan pengadaan sensor, motor dan propeller yang digunakan.

3. Perancangan desain robot terbang yang dapat memuat sistem catu daya, mikrokontroller, sensor-sensor dan motor.

4. Pembuatan rangka dan rangkaian elektronik robot.

5. Pembuatan mekanisme separasi robot dengan paket beban.

(82)

1.7 Sistematika Penulisan

Adapun sistematika penulisan pada tugas akhir ini adalah sebagai berikut. BAB I. PENDAHULUAN

Dalam bab ini memaparkan dan membahas mengenai latar belakang, maksud dan tujuan penulisan, batasan masalah, metoda penulisan dan sistematika penulisan.

BAB II. LANDASAN TEORI

Dalam bab ini membahas tentang teori-teori dasar yang berhubungan dengan perangkat keras maupun perangkat lunak yang digunakan dalam perancangan model robot terbang sebagai media pendistribusian paket bantuan bencana alam ke daerah terisolir.

BAB III. PERANCANGAN SISTEM

Dalam bab ini membahasan tentang perancangan sistem dan integrasi dari setiap komponen yang digunakan ke badan robot agar tidak mengganggu performansi robot.

BAB IV. UJI COBA DAN ANALISA SISTEM

Dalam bab ini membahas tentang cara kerja robot, analisa data terhadap sensor-sensor yang digunakan dan memaparkan hasil pengujian target seeking (pengarahan robot ke drajat tertentu derajat).

BAB V. KESIMPULAN DAN SARAN

(83)

Pada perancangan model robot terbang sebagai alternatif media pendistribusian paket bantuan kedaerah terisolir terdiri dari empat motor brushless, dua motor servo dan empat propeler sepanjang 26 cm yang menjadi sistem aktuator pada robot, dan dilengkapi dengan sensor kompas HM55B sebagai petunjuk arah, dan dilengkapi dengan sistim pemutus parasut yang berfungsi untuk menjatuhkan paket bantuan kedaerah terisolir tersebut.

Dengan menggunakan tiga pengontrol PID, pada mode 1, robot dapat melakukan target seeking dengan set point yang dapat diubah bila adanya gangguan. Dari percobaan diperoleh maximum overshoot rata-rata adalah 32,1 %, settling time rata-rata adalah 10,6 detik dan steady state error rata-rata sebesar 3.7 %. Pengendalian robot menggunakan wireless memiliki daya jangkau hingga 190 m untuk medan jalanan di kota. Dengan menggunakan sebuah baterai Lipo 2200 mAh, waktu operasi robot adalah sekitar 24 menit. Sebagai pengendali dan penerima data dari robot, telah dirancang software ground station berbasis LabVIEW 7.1. dengan waktu sampling data rata-rata adalah 250 ms. Pengendali jarak jauh menggunakan modul komunikasi RF dengan sistem transmisi data UART, dimana sistem komunikasi robot menggunakan sistem komunikasi dua arah secara bergantian (half duplex) dengan mengunakan modem radio huawey YS1020UB yang mana jarak maksimalnya adalah ±900 meter, sistem catu daya robot menggunakan baterai lipo 3 cell dan maksimum operasi kerja robot adalah 24 menit.

(84)
(85)

CV – dedi sitompul

Religion : Kristen Protestan

Marital Status : Single

Nationality : Indonesian

Current Address : jl.haur mekar c28 Phone / Mobile Phone : 081394254931

Email : dedi.sitompul89@gmail.com

ID Number : 3216070801890001

Permanent Address : jl.sekolah II no 2a Pekanbaru, Riau

FORMAL EDUCATION

University : UNIKOM

Faculty : Faculty. Technical and Computer Science Departement : Elektrical Engineering

Predicate : ST

Degree : Strata 1 (S1)

Date From – To : 2007 - 2011

Other Formal Education

SMK MUHAMMADYAH 01 PEKANBARU 2004-2007

SLTP SWASTA ASSISI P.SIANTAR 2001-2004

(86)

CV – dedi sitompul Language

Language Speak Read Write

Engish Good Good Good

Bahasa Indonesia Excellent Very Good Very Good

Computer

Software Windows Applications, MS-Office, Protel DXP. Programming C++, PHP,Visual Basic.

Gambar

Gambar 3.12 Rangkaian komunikasi modul hitachi HM55B  dengan Basic Stamp 2p40
Gambar  3.14   (a) segment 16 arah kompas (b) tampilan program saat dilakukan pengkalibrasian pada sensor
Gambar 3.15 Rangkaian basic ke radio YS1020 UB
Gambar 3.19 contoh program pada motor servo
+7

Referensi

Dokumen terkait

Para Negara Pihak juga harus mengambil langkah-Iangkah yang efcktif untuk mencegah dan mcnghukum perlakuan lain yang kejam, tidak manusiawi, atau hukuman yang menghinakan

Hasil analisis menunjukkan bahwa struktur serat selulosa yang dihasilkan oleh bakteri dalam produk nata de coco adalah berupa selulosa alpha sedangkan serat

Terbagi menjadi 2, yaitu: 1. Bayangkan andai kita butuh mencari satu diantara jutaan arsip. Tentu akan menjadi pekerjaan yang sangat sulit dan membutuhkan banyak waktu.

Thermal unit ialah jumlah panas yang harus tersedia bagi tanaman untuk optimalisasi pertumbuhan dengan akumulasi suhu rata-rata harian diatas suhu baku (suhu dasar)

Puji syukur penyusun panjatkan kehadirat Allah SWT atas Berkat dan Rahmat- Nya sehingga penyusun dapat menyelesaikan Tugas Akhir ini beserta laporannya yang berjudul

Pembahasan penelitian ini akan menguraikan secara ilmiah mengenai efektivitas iklan televisi kartu selular XL Xensasi versi Rocky jadi Ustadz, dari hasil pengolahan data

Rezultati istraživanja za posmatrani period ukazuju da vrijednosti RCA pokazatelja za sektor agroindustrije Republike Srpske u odnosu na ukupnu razmjenu s zemljama CEFTA

Sejalan dengan ketentuan Pasal 1832 angka 1 KUH Perdata, pengajuan permohonan pernyataan pailit terhadap seorang penjamin atau penanggung dapat diajukan tanpa mengajukan