BAB III PERANCANGAN DAN PEMBUATAN ALAT

dokumen-dokumen yang mirip
BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

BAB IV PENGUJIAN DAN ANALISA

III. METODE PENELITIAN. Penelitian dan perancangan tugas akhir ini dilakukan di Laboratorium Terpadu

PERANCANGAN SISTEM KENDALI GERAKAN ROBOT BERODA TIGA UNTUK PEMBERSIH LANTAI

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB III METODOLOGI PENELITIAN

III. METODE PENELITIAN. Perancangan sistem dilakukan dari bulan Maret sampai Juni 2014, bertempat di

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN ANALISIS SISTEM. didapat suatu sistem yang dapat mengendalikan mobile robot dengan PID

SISTEM INFORMASI AREA PARKIR BERBASIS MIKROKONTROLER ATMEGA 16

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III METODE PENELITIAN

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

TUGAS AKHIR APLIKASI PEMANCAR DAN PENERIMA SENSOR ULTRASONIK SR04 DALAM PENGKURAN JARAK PRIMA AYUNI

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB II DASAR TEORI Arduino Mega 2560

BAB III PERANCANGAN DAN PEMBUATAN ALAT

DT-51 Application Note

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

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

TUGAS AKHIR EDHRIWANSYAH NST

BAB III ANALISA DAN PERANCANGAN ALAT

BAB III PERANCANGAN ALAT

BAB IV PENGUJIAN SISTEM. selesai dibuat untuk mengetahui komponen-komponen sistem apakah berjalan

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III METODE PENELITIAN. Pada penelitian ini dilakukan beberapa langkah untuk mencapai tujuan

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK. Perangkat keras dari alat ini secara umum terdiri dari rangkaian dibagi

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

MONITORING KETINGGIAN AIR PADA BENDUNGAN MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLLER ATMEGA8535 TUGAS AKHIR

BAB III ANALISIS DAN PERANCANGAN

ROBOT PENGHINDAR HALANGAN DENGAN MIKROKONTROLER AT89C51

BAB III PERANCANGAN ALAT

BAB III ANALISA DAN PERANCANGAN

Tugas Akhir PERANCANGAN DAN PEMBUATAN ALAT UKUR JARAK PADA KENDARAAN BERBASIS MIKROKONTROLER ATMEGA8535 OLEH : PUTU TIMOR HARTAWAN

BAB IV PENGUJIAN DAN ANALISA

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III METODE PENELITIAN. Tujuan dari tugas akhir ini yaitu akan membuat sebuah mobile Robot

III. METODE PENELITIAN. Penelitian, perancangan, dan pembuatan tugas akhir ini dilakukan di Laboratorium

3.2. Tempat Penelitian Penelitian dan pengujian alat dilakukan di lokasi permainan game PT. EMI (Elektronik Megaindo) Plaza Medan Fair.

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

BAB III METODOLOGI PENELITIAN

BAB III PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM

Gambar 3.1 Blok Diagram Sistem

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

BAB III PERANCANGAN SISTEM

RANCANG BANGUN SISTEM MONITORING VOLUME DAN PENGISIAN AIR MENGGUNAKAN SENSOR ULTRASONIK BERBASIS MIKROKONTROLER AVR ATMEGA8

BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB III ANALISIS DAN PERANCANGAN

III. METODE PENELITIAN. Pelaksanaan tugas akhir ini dilakukan di Laboratorium Terpadu Jurusan Teknik Elektro

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III METODE PENELITIAN

BAB III. Perencanaan Alat

BAB III METODE PENELITIAN. Pada pengerjaan tugas akhir ini metode penelitian yang dilakukan yaitu. dengan penelitian yang dilakukan.

BAB III PERENCANGAN DAN PEMBUATAN ALAT

BAB 3 PERANCANGAN DAN PEMBUATAN ALAT

BAB IV HASIL DAN UJI COBA

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN PERANGKAT KERAS DAN LUNAK

PERANCANGAN DAN PEMBUATAN ALAT PENGERING KAIN OTOMATIS DENGAN MEMANFAATKAN MIKROKONTROLER ATMega8535 dan SENSOR SHT11

ROBOT ULAR PENDETEKSI LOGAM BERBASIS MIKROKONTROLER

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III PERANCANGAN ALAT SIMULASI PEGENDALI LAMPU JARAK JAUH DAN DEKAT PADA KENDARAAN SECARA OTOMATIS

POSITRON, Vol. VI, No. 1 (2016), Hal ISSN :

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

dan sensor warna sebagai masukan atau inpu, dan keluaran atau ou^u, ya 8 berupa respon dari Valve. Blok diagram sistem dapa, diliha, pada Gambar 3.

III. METODOLOGI PENELITIAN. bertempat di Laboratorium Elektronika Jurusan Teknik Elektro Universitas

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

Gambar 3.1 Diagram Alur Penelitian

PENERAPAN SINYAL ULTRASONIK PADA SISTEM PENGENDALIAN ROBOT MOBIL

DAFTAR ISI HALAMAN PENGESAHAN... ABSTRAKSI... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN...

ARIEF SARDJONO, ST, MT.

BAB III ANALISIS DAN DESAIN SISTEM

Oleh: NIM NIM

BAB IV PENGUJIAN SISTEM. Pengujian minimum system bertujuan untuk mengetahui apakah minimum

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

kan Sensor ATMega16 Oleh : JOPLAS SIREGAR RISWAN SIDIK JURUSAN

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB IV HASIL DAN UJI COBA

BAB III PERENCANAAN PERANGKAT KERAS DAN LUNAK

BAB III ANALISIS DAN PERANCANGAN

BAB I PENDAHULUAN. Pada saat ini, perusahaan yang membuat aki baru masih melakukan

3. METODOLOGI PENELITIAN

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

RANCANG BANGUN ROBOT PENYEIMBANG BERBASIS ANDROID

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB IV PENGUJIAN SISTEM

BAB III PERANCANGAN DAN PEMODELAN

Transkripsi:

BAB III PERANCANGAN DAN PEMBUATAN ALAT 3.1 Gambaran Umum Bab ini akan membahas mengenai perencanaan dan pembuatan robot meliputi perancangan perangkat keras / hardware, pembuatan mekanika robot dan pembuatan perangkat lunak/ software. Perancangan perangkat keras disimulasikan terlebih dahulu menggunakan software Proteus sedangkan pembuatan perangkat lunak/ software dirancang dan dibuat dengan menggunakan compiller Code Vision AVR. Dengan bahasa pemrograman C. Secara umum konfigurasi sistem robot merupakan input dan output yang terdiri dari perangkat keras (hardware) dan perangkat lunak (software). Pada bagian input terdiri dari beberapa sensor diantaranya sebuah ultrasonik yang dipasang di bagian depan robot, flame sensor. Pada bagian output terdiri dari Motor DC untuk roda. AVR ATmega16 digunakan sebagai kontrol utama pada robot. Pembuatan perangkat keras meliputi perancangan rangkaian sistem minimum mikrokontroler, pembuatan rangkaian sensor dan rangkaian driver motor DC untuk pengerak motor. 3.2 Diagram Blok Sistem Secara umum diagram blok sistem yang dibuat dalam tugas akhir ini adalah : Gambar 3.1 Diagram Blok sistem

3.3 Perancangan Sistem Minimum Mikrokontroler Mikrokontroler yang digunakan adalah AVR ATmega 16. Modul sistem minimum yang digunakan buatan sendiri atau hanmade. Modul ini dipilih karena bentuknya yang kecil dan mudah dicari kerusakannya modul ini dapat di download dengan menggunakan downloader K-125R. Gambar 3.2 Modul sistem minimum 3.4 USB Downloader K-125R K-125R merupakan USB Atmel AVR ISP Programmer / downloader untuk Tipe AVR. K-125 yang dilengkapi dengan komunikasi USB to Serial TTL. IC AT89 yang didukung antara lain: 1. AT89S53 2. AT89S8252 Gambar 3.3 USB Downloader K-125R

IC AVR yang didukung antara lain: 1. ATtiny12 2. ATtiny15 3. ATtiny2313 / ATtiny2313v 4. AT90S1200( A) 5. AT90S2313 6. AT90S2323 7. AT90S2333 8. AT90S2 343 9. AT90S4414 10. AT90S4433 11. AT90S4434 12. AT90S8515 13. AT90S8535 14. ATmega16 15. ATmega32 16. ATmega64 17. ATme ga83 18. ATmega103 19. ATmega161 20. ATmega163 21. ATmega603 22. ATmega128 23. ATmega8535 24. ATmega8 / ATmega8L Dan semua chip AVR yang mendukung ISP. 3.5 Perancangan Ultrasonik Sensor ultrasonik digunakan untuk mendeteksi objek yang ada di depan agar robot tidak akan menabrak objek untuk mencari keberadaan asap. Proses pengontrolan ultrasonik terdiri dari dua tahap, tahap perangkat keras (Hardware) dan tahap perangkat lunak (software).

3.5.1 Sensor Ultrasonik (Hardware) Sensor ultrasonik yang digunakan adalah sensor Ping))) buatan Parallax yang memiliki satu pin dua arah sebagai pemicu dan penerima pantulan suara.sehingga akan mengemat pin mikrokontroler Atmega 16 yang terbatas. Terdapat satu sensor ultrasonik yang dipasang di bagian depan robot. Gambar 3.4 Sensor Ultrasonik 3.5.2 Sensor Ultrasonik (Software) Saat mendapatkan trigger dari pin mikrokontroler. Ultrasonik memancarkan gelombang ultrasonik (40 khz) selama tburst (200 µs) kemudian menunggu pantulannya. Gelombang ultrasonik ini merambat melalui udara dengan kecepatan : 344 meter/s, atau 34400 cm/s atau 34400 cm/ 1000000 us = 1 cm/ 29.0697441 us Karena sensor ultrasonik menggunakan pantulan maka untuk mengukur jarak sama dengan : 1 cm = 2 x 29,069767441 us ~ 58 us. Dengan demikian setiap terunda selama 58 us berarti bertambah jarak sebesar 1 cm.

Gambar 3.5 Flowchart sistem kerja ultrasonik. Sensor Ultasonik di tempatkan di bagian depan robot. Dalam hal ini dipancarkan tidak lebih dari 50 kali sehingga jarak terjauh pembacaan dibatasi sampai dengan 50 cm. Berikut adalah contoh program dari scanning ultrasonik : case ping_kiri: { unsigned char x; #asm ("cli") ping=0; pingd=0; pinge=0; DirPulse=1;

DirPulsed=1; DirPulsee=1; PulseOut=0; PulseOutd=0; PulseOute=0; delay_us(100); PulseOut=1; PulseOutd=1; PulseOute=1; delay_us(3); PulseOut=0; // burst sign PulseOutd=0; PulseOute=0; delay_us(750); DirPulse=0; DirPulsed=0; DirPulsee=0; delay_us(3); for(x=0; x<pancar; x++) { if (PulseIn==1) ping++; if(pulseind==1) pingd++; if(pulseine==1) pinge++; delay_us(55); } Jdepan=ping; Jkiri=pingd; walki=pinge; delay_ms(50); #asm ("sei") }break; Penempatan ultrasonik adalah pada PORTA.1 tidak digunakan karena digunakan untuk ADC Sensor api flame detector yang keluarannya berupa tegangan analog sehingga membutuhkan PINA.2 sebagai ADC (Analog to Digital Converter) yang internal terdapat dalam nikrokontroler ATmega16. 3.6 Perancangan Display Display digunakan untuk menampilkan data dari hasil pembacaan sensor. Dengan adanya display kita data mengetahui informasi robot ketika beraktifitas.

3.7 Rangkaian LCD 16x2 LCD 16x2 dot matrix digunakan untuk menampilkan data dari hasil pembacaan. Rangkaian untuk modul LCD 16x2 adalah sebagai berikut : Gambar 3.6 Rangkaian LCD 16x2 3.8 Perancangan Sensor Api Flame Detector Terdapat banyak fasilitas ADC yang di berikan Atmega 16 mulai dari PORTA.0 PORTA.7. ADC2 di gunakan untuk saluran ADC flame sensor di PORTA.2 Gambar 3.7 Flame Sensor 3.9 Rangkaian Driver Motor L298 Pin yang di gunakan adalah pin 3,4,5,6 pada motor shield L298P Rangkaian motor driver yang digunakan adalah sebagai berikut:

Gambar 3.8 Tampilan atas Modul Motor Driver 3.10 Perancangan Power Supply Perancangan power supply dirancang dengan menggunakan battery aki kering 12 volt dan di buat rangkaian 5 volt sebanyak dua buah. untuk suply kepada motor dengan kontroler di gabung menjadi satu bagian.sedangkan rangkaian 5 volt digunakan untuk supply modul dan sensor. Gambar 3.9 Rangkain Regulator 5 Volt 3.11 Perancangan Mekanik Perancangan mekanik robot dibuat sedemikian rupa agar mendukung kemampuan robot dalam bergerak dan bernavigasi pada suatu ruangan. Hampir semua material robot menggunakan bahan akrilik dan almunium. Konstruksi dasar robot menggunkaan alumunium dan konstruksi badan robot menggunakan bahan akrilik. Penggunaan akrilik dan alumunium dipilih karena bahan tersebut relatif mudah dibentuk dan ringan.

Gambar 3.10 Tampak depan robot Gambar 3.11 Tampak keseluruhan robot 3.12 Sistem Penggerak Roda Sistem roda yang dirancang pada robot ini menggunakan belt dan berbentuk menyerupai bentuk kendaraan tank. Kelebihan sistem belt ini adalah robot berjalan dengan cukup lurus namun kekurangannya adalah terjadinya gesekan dengan lantai saat robot berbelok.

Gambar 3.12 Sistem roda 3.13 Posisi Ultrasonik Perancangan penempatan ultrasonik dirancang untuk mendukung aktifitas robot dalam bernavigasi dalam hal ini membaca jarak robot dengan objek disekitarnya sehingga tabrakan dengan benda tersebut dapat dihindari. Posisi ultrasonik dibuat ada di depan posisi robot. Flame sensor Ultrasonik Sistem minimum Rangkaian 5 Volt L298P Gambar 3.13 Posisi penempatan ultrasonik pada robot 3.14 Algoritma pencarian api Ketika start,robot akan maju dan belok kanan.ultrasonik akan terus membaca apakah ada objek di depan robot,ketika ultrasonik mendeteksi ada objek maka robot akan belok ke

kanan untuk menghindari objek, robot akan terus maju dan pada saat buzzer berbunyi maka terdeteksi adanya api di bagian kiri robot, buzzer akan berhenti apabila tidak ditemukan api. Gambar 3.14 Algoritma pencarian api