Rijal Fahmi Mohamadi 0510630087 FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO UNIVERSITAS BRAWIJAYA MALANG 2010.

Slides:



Advertisements
Presentasi serupa
PENGONTROL GERBANG DAN ATAP OTOMATIS BERBASIS MIKROKONTROLER AT89S51
Advertisements

Pertemuan 10 BUS Author: Linda Norhan,ST.
Dasar-Dasar Mikroprosesor dan Mikrokontroler
PEMOGRAMAN ROBOT LINE FOLLOWER
Sistem Input/output (I/O)
Mikrokontroller Berbasiskan RISC 32 bits
Disusun oleh: Dwi Joko Supriyanto (L )
NAMA : MUHAMMAD MUCHLISHIN NIM : L KELAS : A
Pemberi Makan Ikan Otomatis Untuk Aquarium Ikan Koi Dengan Media SMS Ananda Darsono, for further detail, please visit
Oleh: Hanny Kristianto
RANCANG BANGUN APLIKASI interactive whiteboard untuk mendukung pembelajaran menggunakan gaming controller Oleh : Andre Yusdianto
AVR 8-bitMicrocontroller
PERTEMUAN KESEPULUH Memory HARDWARE.
Komunikasi Serial By Kustanto.
Lapisan Session ( Session Layer ).
Radityo Wisnupradono S1 Sistem Komputer
KOMUNIKASI PORT PARALEL KOMPUTER
Dimas Syamsuddin ( ) I.W. Bayu Praja Pratama
BAB VI MULTIPLE INTERRUPTS
APLIKASI PARKIR MENGGUNAKAN BAHASA PEMROGRAMAN JAVA dan MYSQL
Rahayu Utami Jurusan Sistem Informasi
PINTU AIR OTOMATIS PADA WADUK BERBASIS MIKROKONTROLER ATMEGA 16
SIMULASI Nia Nofrianti
PENGENALAN KOMPONEN DASAR DALAM MERANCANG ROBOT
LOGO “ Add your company slogan ” Siswo Wardoyo, S.T., M.Eng. Siswo WardoyoJurusan Teknik Elektro Fakultas Teknik UNTIRTA2011/2012- Genap
RANCANG BANGUN ROBOT ARM BERBASIS MIKROKONTROLER ATMEGA 8535
MUH AFTON BADRUZZAMAN, SIMULATOR ALAT OTOMATISASI KIPAS ANGIN MENGGUNAKAN SENSOR SUHU.
PI, Fakultas Ilmu Komputer, 2007 Robot Pembersih Lantai Otomatis Berbasis Mikrokontroler AT89S52 for further detail, please visit
ALAT PENDETEKSI JARAK PADA KENDARAAN RODA DUA MENGGUNAKAN SENSOR ULTRASONIC DENGAN TAMPILAN LCD DAN SISTEM GETAR BERBASIS JARINGAN NIRKABEL DAN MIKROKONTROLLER.
HARYANTO, KENDALI MOTOR POMPA BERDASARKAN KETINGGIAN AIR DENGAN SENSOR ELEKTRODA.
Wahyu Setiawan Teknik Elektro Universitas Gunadarma
PENGERING TANGAN OTOMATIS MENGGUNAKAN SENSOR INFRA Teddy Samantha
AT89C2051. TOMBOL ADU CEPAT BERBASISKAN MIKROKONTROLER
INSTITUT SAINS DAN TEKNOLOGI NASIONAL FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS GUNADARMA 2011
PERANCANGAN PURWARUPA ROBOT PEMBANTU ORANG CACAT (Studi Kasus RoboWaiter Trinity College Tahun 2011) asalamualaikum wr wb. nama saya mohamad bayu, pada.
“ROBOT WALL FOLLOWER DENGAN MEMANFAATKAN KOMPARATOR”
MICROCONTROLER AVR AT MEGA 8535
Kuliah 3 TKE 321 R. Arief Setyawan, ST. MT.
Wistu Agias ( ) 08TK04 JURUSAN TEKNIK KOMPUTER FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA BANDUNG2012.
PERANCANGAN PERANGKAT KERAS ROBOT LINE FOLLOWER
KOMUNIKASI DATA – ST014 Definisi Dan Jenis
NETWORKED CONTROL SYSTEM DENGAN MEDIA GELOMBANG RADIO
PENULISAN LAPORAN TEKNIK (PLT) Pertemuan 4 & 5
ROBOT WALL FOLLOWER DENGAN MEMANFAATKAN KOMPARATOR
Perancangan dan pembuatan irama musik menggunakan angklung dengan media penyimpanan micro sd Dalam judul TA saya terdapat 3 variabel yang akan dijelaskan.
Melvini Eka Mustika JURUSAN TEKNIK KOMPUTER
Oleh: Adriansyah AS Elektro Industri D4/LJ
PENGENDALI MOTOR SERVO DC STANDARD JARAK JAUH DENGAN Purwanto,
Title Pengenalan Robotika.
APLIKASI TEKNIK PWM PADA SISTEM PENGENDALIAN SUHU Eri Febriansyah ( )
MICROCONTROLER AVR AT MEGA 8535
Mikrokontroler ATmega8535
Dibuat oleh: Ilham Nurchahyo /
PERCOBAAN MENGGUNAKAN LPT DENGAN MODUL LED MATRIKS
Mikrokontroler Umar Muhammad, ST.
Identitas Mahasiswa - NAMA : INDRA CHRISTIAN HARWIBOWO - NIM : PRODI : Teknik Elektro - JURUSAN : Teknik Elektro - FAKULTAS : Teknik.
Pertemuan 11 Interface Mikroprosesor dengan Keyboard
RANGKAIAN DISPENSER OTOMATIS MENGGUNAKAN LDR Fansuri,
PENGENALAN KOMPONEN DASAR DALAM MERANCANG ROBOT
Pengontrolan sistem digital pada laboratorium elektronika berbasis pemrograman ephi nama: Npm:
MODUL N. Bericho S for further detail, please visit
RANGKAIAN PENDETEKSI PERUBAHAN SUHU DENGAN Muhammad Wahid,
Humidity and Temperature Measurement Using Arduino
SISTEM INFORMASI PENJUALAN DAN PEMBELIAN OBAT PADA APOTEK DZANI FARMA
JURUSAN TEKNIK KOMPUTER FAKULTAS TEKNIK DAN ILMU KOMPUTER
Oleh : Feri Moch. Suandi Pembimbing : Hidayat, M.T.
Aplikasi Pencatatan Meteran Air Digital Berbasis Smartphone Android
MACROMEDIA FLASH 5.0 MEMBUAT WEBSITE IKLAN PRODUK MOBIL BMW DENGAN
Transcript presentasi:

Rijal Fahmi Mohamadi FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO UNIVERSITAS BRAWIJAYA MALANG 2010

LATAR BELAKANG  Perkembangan pesat dari teknologi robotika, khususnya dalam perlombaan robot KRI yang rutin diadakan tiap tahun, semakin banyak diperlukan mikrokontroler sebagai kontroler sistem sensor.  Diperlukan sebuah solusi murah untuk mengatasi sistem besar yang terpecah ke dalam beberapa kontroler terpisah, dimana penggunaan mikrokontroler kelas high end tidak memungkinkan untuk kalangan mahasiswa.  Diperlukan sebuah sistem firmware komunikasi yang baik dan bisa diandalkan terutama pada protokol TWI untuk menghubungkan antar mikrokontroler.

RUMUSAN MASALAH  Bagaimana mengaplikasikan algoritma komunikasi yang memanfaatkan protokol TWI ke dalam sebuah firmware.  Apakah firmware komunikasi antar mikrokontroler dengan memanfaatkan protokol TWI dapat diandalkan.

RUANG LINGKUP  Difokuskan pada perancangan firmware komunikasi dengan memanfaatkan protokol komunikasi TWI antar mikrokontroler AVR  Model Uji adalah sistem mobile robot untuk chasis dengan dua roda dan motor penggerak sesuai dengan standard pada sistem robot KRI (Kontes Robot Indonesia)  Mikrokontroller yang digunakan adalah mikrokontroler kelas megaAVR yaitu Atmega16 Dan Atmega8

TUJUAN Tujuan skripsi ini adalah untuk merancang dan membuat firmware komunikasi dengan memanfaatkan protokol komunikasi TWI (Two Wire Interface) yang mampu mengatasi sistem dengan banyak mikrokontroler.

DIAGRAM BLOK SISTEM SECARA UMUM

PENGUJIAN DAN ANALISIS  Pengujian Model Uji  Pengujian Tiap Fungsi Program  Pengujian Mode Transmisi TWI  Pengujian Pengujian Validasi data  Pengujian Respon Waktu Pengiriman Data

PENGUJIAN DAN ANALISIS Hasil Pengujian Model Uji : PengujianHasil Pengujian Pengujian jalur bus TWI SDA dan SCL Kedua jalur sudah terhubung Pengujian Mikrokontroler, pin kaki mikrokontroler terutama pin SDA dan SCL Pin kaki SDA dan SCL mampu mengeluarkan logika high dan low dengan benar

PENGUJIAN DAN ANALISIS Hasil Pengujian Tiap Fungsi Program : Posisi FungsiJumlah Error Dalam Compilasi Jumlah Warning Dalam Compilasi Ukuran Hasil Compilasi (1 Word= 16bit) Penggunaan Kapasitas Memory Flash Fungsi Master06323 Word (5168 bit) 0,624 Kbyte atau 3,9 % (Atmega Kbyte Flash Memory) Fungsi Slave02293 word (4688 bit) 0,576 Kbyte atau 7.2% (Atmega8 - 8 Kbyte Flash Memory) Fungsi Dual06570 word (9120 bit)1,112 Kbyte atau 13,9% (Atmega8 - 8 Kbyte Flash Memory)

PENGUJIAN DAN ANALISIS Hasil Pengujian Mode Transmisi TWI :

PENGUJIAN DAN ANALISIS Dari Hasil Pengujian Mode Transmisi TWI didapatkan hasil bahwa Mode berjalan dengan baik data dapat terkirimkan dan diterima.

PENGUJIAN DAN ANALISIS Hasil Pengujian Validasi Data : Sample Data Sensor Garis

PENGUJIAN DAN ANALISIS Hasil Pengujian Validasi Data(data PWM) : Nomor Pengujian Jumlah Data Dikirim Jumlah Data Diterima Data Error Persentase Keberhasilan Persentase Kesalahan %0% %0% %0% %0% %0% %0% %0% %0% %0% %0%

PENGUJIAN DAN ANALISIS Hasil Pengujian Validasi Data (Data Sensor Garis) : Nomor Pengujian Jumlah Data Jumlah Data Diambil Data Error Persentase Keberhasilan Persentase Kesalahan %0% %0% %0% %0% %0% %0% %0% %0% %0% %0%

PENGUJIAN DAN ANALISIS Hasil Pengujian Respon Waktu Pengiriman Data : Nomor Pengujian Lama Waktu (dalam µs)

KESIMPULAN  Algoritma komunikasi yang memanfaatkan protokol TWI dapat diaplikasikan kedalam sebuah firmware dan baik gunakan untuk aplikasi yang memerlukan komunikasi dengan akurasi pengiriman data tinggi.  Algoritma komunikasi TWI dapat diandalkan untuk digunakan dalam sistem yang memerlukan banyak mikrokontroler menggunakan 5 buah mikrokontroler dalam sistem dengan menggunakan kecepatan bus TWI maksimal sebesar 400 KHz.

SARAN  Penggunaan TWI dengan mode dual terlalu banyak dalam sistem tidak dianjurkan, karena kecenderungan penurunan rata – rata kemampuan pengiriman data akibat dari algoritma pengecekan kondisi bus SDA dan SCL sebelum berpindah dari posisi slave atau master dan sebaliknya yang menyebabkan bertambahnya delay antar pengiriman data.