Catu Daya Flowchat LANDASAN TEORI

16 Table 2.23 Deskripsi pin – pin YS – 1020U Pin Nama Pin Fungsi Lavel 1 GNG Ground 2 Vcc Tegangan Input + 3.3 ~ 5.5 V 3 RXD TTL Input Serial Data TTL 4 TXD TTL Output Serial Data TTL 5 DGND Digital Grounding 6 A TXD A of RS – 485 or TXD of RS -232 7 B RXD A of RS – 485 or RXD of RS -232 8 SLEEP Sleep control input 9 RESET Reset input

2.7 Catu Daya

Catu daya memegang peranan yang sangat penting dalam hal perancangansebuah robot, tanpa bagian ini robot tidak akan berfungsi. Begitu juga bila pemilahan catu daya tidak tepat, maka robot tidak akan bekerja dengan baik penentu system catu daya yang akan digunakan di tentukan oleh banyak factor, di antaranya :

1. Tegangan

Setiap modul atau rangkaian tidak memiliki tegangan yang sama hal ini akan berpengaruh terhadap desain catu daya. Tegangan tertinggi dari sala satu modul atau rangkaian akan menentukan nilai tegangan catu daya.

2. Arus

Arus memiliki satuan Ah ampere – haour . Semakin besar Ah , semakin lama daya tahan baterai bila pada beban yang sama. Secara umum , ada beberapa jenis dan bentuk baterai yang dapat digunakan untuk system catu daya pada sebuah robot, diantaranya Lithium Ion Li-Ion. Baterai Li-Ion merupakan baterai standar terbaru disamping Lithium Polymer. Baterai ini memiliki rapat energy lebih tinggi dibandingkan dengan baterai lainnya. Hal ini memungkinakan baterai Li-Ion memiliki volume lebih 17 kecil untuk kapasitas yang sama. Selain itu, bater Li-Ion tidak memiliki memory effect sehingga dapat di recharge kapan pun kita mau. Terdapat pula baterai Lithium yang bersenyawa dengan senyawa polymer atau biasa disebut Lithium Polymer. Baterai Li-Po sangat baik untuk pemakaian dalam arus besar karena dapat memberikan arus hingga 30 Ampere Gambar 2.24 Lithium Ion Li-Ion

2.8 Perangkat Lunak Software

Perangkat lunak merupakan factor penting dalam tahapan perancangan robot. Pernagkat lunak ini berupa algoritma gerak dan tugas robot dalam bentuk listing program yang di tanamkan kedalam mikrokntroler. Program dapat bermacam – macam bentuk dan bahasa pemogramannya, sesuai kebutuhan dengan spesipikasi dari mikrokontroler yang digunakan. Mikrokontroler Basic Time Bs4p menggunkan bahasa pemograman Pbasic, yang bahasa pemogramannya hampir sama dengan bahasa Basic. Software yang digunakan adalah BASIC Stamp Editor v2.4.

2.8.1 BASIC Stamp Editor v2.4

Intruksi yang digunakan dapat digunkan pada editor Basic Stamp yang relatif cukup banyak digunakan. Berikut ini adalah beberapa intruksi dasar yang dapat digunakan pada mikrokontroler BS4p Basic Stamp . 18 Tabel 2.25 Beberapa intruksi dasar mikrokontroler BS4p Basic Stamp Intruksi Keterangan DO....LOOP Perulangan GOSUB Memanggil Prosedur IF...THEN Percabangan SERIN Peneriama data serial RS - 232 SEROUT Pengiriman data serial RS - 232 PULSOUT mengkonversi nilai digital ke analog menggunakan pulsa sebagai pembangkitnya GOTO Lompat menuju alamat yang dituju Basic Stamp Editor adalah software yang dibuat khusus , software ini berjalan pada system opersi windows. Software ini dapat berjalan pada computer dengan system minimum, tanpa harus membutuhkan spesipikasi computer yang canggih. Gambar 2.25 Tampilan Editor Basic Stamp 19

2.9 Flowchat

Adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma Tujuan Membuat Flowchat : • Menggambarkan suatu tahapan penyelesaian masalah • Secara sederhana, terurai, rapi dan jelas • Menggunakan simbol-simbol standar Simbol-simbol flowchart yang biasanya dipakai adalah simbol-simbol flowchart standar yang dikeluarkan oleh ANSI dan ISO. Simbol-simbol ini dapat dilihat pada Gambar 2.26. Simbol Flowchart Standar 20 Gambar 2.27. Simbol Flowchart Standar 21

BAB III PERANCANGAN SISTEM

Pada bab ini akan di jelaskan mengenai komponen – komponen apa saja yang membangun robot terbang berdasarakan landasan teori. Gambar 3.1 merupakan diagram blok keseluruhan dari sistem Gambar 3.10 Diagram Blok Sistem

3.1 Hardware

3.1.1 Mikrokontroler Basic Stamp

Pemilihan mikrokontroler ini berdasarkan kebutuhan pada banyaknya kebutuhan, dengan 40 pin IO yang di miliki oleh Basic Stamp yang menggunkan bahasa tingkat tinggi.