Desain dan Implementasi Sistem Komunikasi Prosesor Paralel Pada Aplikasi Robotik Berbasis Bus Serial I2C

Tito Mubarak

Informasi Dasar

109 kali
111030225
621.381
Karya Ilmiah - Skripsi (S1) - Reference

ABSTRAKSI: Dewasa ini desain sistem embedded tidak cukup lagi hanya dengan menerapkan satu buah microprocessor atau microcontroller saja. Karena sistem yang dikontrol mempunyai peralatan dan tugas yang semakin banyak. Sehingga perlu menerapkan desentralisasi dan paralelisme pada sistem berbasis microprocessor.
Pada Tugas Akhir ini, dirancang suatu sistem komunikasi antar microcontroller sebagai implementasi dari microprocessor. Yaitu berupa suatu sistem bus yang berbasis pada I2C serial bus yang dikeluarkan oleh Phillips. Bus ini berfungsi sebagai jalur penghubung antar microcontroller untuk melewatkan data-data kontrol atau parameter lain.
Penelitian ini menghasilkan satu set rutin software protokol sistem komunikasi antar microcontroller yang berjalan di atas I2C serial bus sebagai lapisan fisiknya. Rutin software tersebut ditulis dalam bahasa assembly Intel MCS-51. Kemudian diimplementasikan pada keluarga microcontroller Atmel AT89. Ruang ROM yang digunakan oleh software inti sebanyak 392 byte (9.57% dari 4 kB) pada Master dan 565 byte (13.79% dari 4 kB) pada Slave. Sedangkan bit rate tertinggi yang diperoleh sekitar 95057.03 bps pada clock microcontroller sebesar 24 MHz (2 MIPS). Sebagai bukti bahwa sistem bus berjalan sesuai rancangan, sistem tersebut digunakan pada sebuah model robotika wheeled line-follower.
Kata Kunci : I2C serial bus, MCS-51 microcontroller, parallelism, decentralized, wheeled line-followerABSTRACT: In the recent embedded system development, that is not enough only using a single microprocessor or microcontroller design. Because system’s tasks and devices become more larger and more complex to be controlled by a single microprocessor or microcontroller. So, the solution is decentralization and parallelization of system control.
In this Final Project, a communication system based on Phillips I2C serial bus is designed to interconnect between microcontroller as representation of microprocessor system. Data and other control information are transmitted over this serial bus. This function is same as a computer network in the small scale.
This research created software routines of protocol communication system based on I2C serial bus as the Physical Layer. This software routines are written in Intel MCS-51 assembly language which are implemented on Atmel AT89 microcontroller family. The ROM space that are needed for this routines as much as 392 bytes (9.57% of 4 kB) on Master and 565 bytes (13.79% of 4 kB) on Slaves. And highest bit rate achieved is 95057.03 bps at 24 MHz microcontroller clock speed (2 MIPS). This system are proven by a wheeled line-follower robotic as the final implementation.
Keyword: I2C serial bus, MCS-51 microcontroller, parallelism, decentralized, wheeled line-follower

Subjek

Sistem Elektronika
 

Katalog

Desain dan Implementasi Sistem Komunikasi Prosesor Paralel Pada Aplikasi Robotik Berbasis Bus Serial I2C
 
 
Indonesia

Sirkulasi

Rp. 0
Rp. 0
Tidak

Pengarang

Tito Mubarak
Perorangan
Sony Sumaryo, Maman Abdurohman
 

Penerbit

Universitas Telkom
Bandung
2008

Koleksi

Kompetensi

 

Download / Flippingbook

 

Ulasan

Belum ada ulasan yang diberikan
anda harus sign-in untuk memberikan ulasan ke katalog ini