180 likes | 333 Views
Perancangan dan Pembuatan Firmware Komunikasi Antar Mikrokontroler AVR Menggunakan Protokol TWI Pada Mobile Robot. Seminar Ujian Skripsi. Rijal Fahmi Mohamadi 0510630087. FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO UNIVERSITAS BRAWIJAYA MALANG 2010. LATAR BELAKANG.
E N D
PerancangandanPembuatan Firmware KomunikasiAntarMikrokontroler AVR MenggunakanProtokol TWI Pada Mobile Robot Seminar UjianSkripsi RijalFahmiMohamadi 0510630087 FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO • UNIVERSITAS BRAWIJAYA MALANG 2010
LATAR BELAKANG • Perkembanganpesatdariteknologirobotika, khususnyadalamperlombaan robot KRI yang rutindiadakantiaptahun, semakinbanyakdiperlukanmikrokontrolersebagaikontrolersistem sensor. • Diperlukansebuahsolusimurahuntukmengatasisistembesar yang terpecahkedalambeberapakontrolerterpisah, dimanapenggunaanmikrokontrolerkelas high end tidakmemungkinkanuntukkalanganmahasiswa. • Diperlukansebuahsistemfirmware komunikasiyang baikdanbisadiandalkanterutamapadaprotokol TWI untukmenghubungkanantarmikrokontroler.
RUMUSAN MASALAH • Bagaimanamengaplikasikanalgoritmakomunikasi yang memanfaatkanprotokol TWI kedalamsebuah firmware. • Apakah firmware komunikasiantarmikrokontrolerdenganmemanfaatkanprotokol TWI dapatdiandalkan.
RUANG LINGKUP • Difokuskanpadaperancangan firmware komunikasidenganmemanfaatkanprotokolkomunikasi TWI antarmikrokontroler AVR • Model Ujiadalahsistem mobile robot untukchasisdenganduarodadan motor penggeraksesuaidengan standard padasistem robot KRI (Kontes Robot Indonesia) • Mikrokontroller yang digunakanadalahmikrokontrolerkelasmegaAVRyaitu Atmega16 Dan Atmega8
TUJUAN Tujuanskripsiiniadalahuntukmerancangdanmembuat firmware komunikasidenganmemanfaatkanprotokolkomunikasi TWI (Two Wire Interface) yang mampumengatasisistemdenganbanyakmikrokontroler.
PENGUJIAN DAN ANALISIS • Pengujian Model Uji • PengujianTiapFungsi Program • Pengujian Mode Transmisi TWI • Pengujian PengujianValidasi data • PengujianResponWaktuPengiriman Data
PENGUJIAN DAN ANALISIS HasilPengujian Model Uji :
PENGUJIAN DAN ANALISIS HasilPengujianTiapFungsi Program :
PENGUJIAN DAN ANALISIS HasilPengujian Mode Transmisi TWI :
PENGUJIAN DAN ANALISIS Dari HasilPengujian Mode Transmisi TWI didapatkanhasilbahwa Mode berjalandenganbaik data dapatterkirimkandanditerima.
PENGUJIAN DAN ANALISIS HasilPengujianValidasi Data :
PENGUJIAN DAN ANALISIS HasilPengujianValidasiData(data PWM) :
PENGUJIAN DAN ANALISIS HasilPengujianValidasi Data (Data Sensor Garis) :
PENGUJIAN DAN ANALISIS HasilPengujianResponWaktuPengiriman Data :
KESIMPULAN • Algoritmakomunikasi yang memanfaatkanprotokol TWI dapatdiaplikasikankedalamsebuah firmware danbaikgunakanuntukaplikasi yang memerlukankomunikasidenganakurasipengiriman data tinggi. • Algoritmakomunikasi TWI dapatdiandalkanuntukdigunakandalamsistem yang memerlukanbanyakmikrokontrolermenggunakan 5 buahmikrokontrolerdalamsistemdenganmenggunakankecepatan bus TWI maksimalsebesar 400 KHz.
SARAN • Penggunaan TWI dengan mode dual terlalubanyakdalamsistemtidakdianjurkan, karenakecenderunganpenurunan rata – rata kemampuanpengiriman data akibatdarialgoritmapengecekankondisi bus SDA dan SCL sebelumberpindahdariposisi slave atau master dansebaliknya yang menyebabkanbertambahnya delay antarpengiriman data.