PENERAPAN REAL TIME OPERATING SYSTEMS (RTOS) PADA MIKROKONTROLER AVR (STUDI KASUS CHIBIOS/RT)

Leksono, Bayu Pujo and Setiawan, Iwan and Setiyono , Budi (2011) PENERAPAN REAL TIME OPERATING SYSTEMS (RTOS) PADA MIKROKONTROLER AVR (STUDI KASUS CHIBIOS/RT). Undergraduate thesis, Diponegoro University.

[img]
Preview
PDF - Published Version
296Kb

Abstract

Penggunaan perangkat lunak dalam perancangan sistem kontrol bukan merupakan hal yang baru. Seiring dengan banyaknya perangkat keras yang menggunakan sistem kontrol maka akan semakin kompleks juga sistem pengontrolan yang akan dirancang. Untuk mempermudah perancangan sistem kontrol tersebut maka pada proses perancangan ikut dimasukkan sebuah perangkat lunak yang bernama real time operating systems (RTOS). RTOS sendiri merupakan hasil pengembangan pada bidang IT yang kemudian bisa diadaptasikan untuk bidang otomatisasi, salah satunya digunakan untuk merancang sistem kontrol secara real time. Dengan sistem real time maka sebuah task (proses) dapat diselesaikan dalam waktu tertentu yang bisa user tentukan sendiri. Selain itu terdapat scheduling yang memungkinkan pengerjaan beberapa task secara teratur sehingga kemungkinan untuk bertabrakannya beberapa task bisa dihindarkan. Tujuan tugas akhir ini untuk mengenalkan prinsip kerja sebuah RTOS dan kemampuan serta fungsi-fungsi apa saja yang ada di dalamnya. Selain itu juga mengetahui apa saja kelebihan dan kekurangan menggunakan sebuah RTOS. Kemudian mengetahui bagaimana jika mikrokontroler jenis AVR ditanamkan sebuah RTOS. Dari hasil pengujian didapatkan hasil bahwa mikrokontroler jenis AVR dengan tipe ATmega128L bisa ditanamkan sebuah RTOS. Kemudian kemampuan dari RTOS tersebut juga bermacam-macam, tetapi yang paling penting dari sebuah RTOS adalah fungsi dari kernel yang ada pada RTOS itu sendiri. Kata kunci: RTOS, task, scheduling, kernel.

Item Type:Thesis (Undergraduate)
Subjects:T Technology > TK Electrical engineering. Electronics Nuclear engineering
Divisions:Faculty of Engineering > Department of Electrical Engineering
Faculty of Engineering > Department of Electrical Engineering
ID Code:31992
Deposited By:INVALID USER
Deposited On:19 Dec 2011 11:02
Last Modified:19 Dec 2011 11:02

Repository Staff Only: item control page