Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

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

Presentasi serupa


Presentasi berjudul: "Rijal Fahmi Mohamadi 0510630087 FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO UNIVERSITAS BRAWIJAYA MALANG 2010."— Transcript presentasi:

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

2 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.

3 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.

4 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

5 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.

6 DIAGRAM BLOK SISTEM SECARA UMUM

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

8 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

9 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 % (Atmega16 - 16 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)

10 PENGUJIAN DAN ANALISIS Hasil Pengujian Mode Transmisi TWI :

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

12 PENGUJIAN DAN ANALISIS Hasil Pengujian Validasi Data : Sample Data Sensor Garis 6 5-2 4-3 3-4 2-5 1-6 07

13 PENGUJIAN DAN ANALISIS Hasil Pengujian Validasi Data(data PWM) : Nomor Pengujian Jumlah Data Dikirim Jumlah Data Diterima Data Error Persentase Keberhasilan Persentase Kesalahan 1100 0100%0% 2100 0100%0% 3100 0100%0% 4100 0100%0% 5100 0100%0% 6100 0100%0% 7100 0100%0% 8100 0100%0% 9100 0100%0% 10100 0100%0%

14 PENGUJIAN DAN ANALISIS Hasil Pengujian Validasi Data (Data Sensor Garis) : Nomor Pengujian Jumlah Data Jumlah Data Diambil Data Error Persentase Keberhasilan Persentase Kesalahan 1100 0100%0% 2100 0100%0% 3100 0100%0% 4100 0100%0% 5100 0100%0% 6100 0100%0% 7100 0100%0% 8100 0100%0% 9100 0100%0% 10100 0100%0%

15 PENGUJIAN DAN ANALISIS Hasil Pengujian Respon Waktu Pengiriman Data : Nomor Pengujian Lama Waktu (dalam µs) 1697 2701 3699 4702 5705

16 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.

17 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.

18


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

Presentasi serupa


Iklan oleh Google