Rancang Bangun Sistem Multi-Sensor Untuk Pengukuran Jarak Secara Simultan

Wahyuddin S., Idang (2018) Rancang Bangun Sistem Multi-Sensor Untuk Pengukuran Jarak Secara Simultan. Sarjana thesis, Universitas Brawijaya.

Abstract

Sebuah sistem multi-sensor yang berjalan simultan merupakan suatu faktor yang harus diperhatikan ketika membangun sebuah sistem multi-sensor. Agar sistem berjalan secara simultan dibutuhkan sebuah sistem dengan respon yang cepat. Berdasarkan permasalahan tersebut, diperlukan sebuah sistem multisensor yang bisa berjalan secara simultan. Dengan menerapkan multitasking maka sistem dapat mengeksekusi lebih dari satu program secara bersamaan. RTOS (Real Time Operating System) adalah salah satu metode untuk penerapan multitasking pada sistem embedded. Untuk mengimplementasikan RTOS ke dalam Arduino dibutuhkan library FreeRTOS. Mikrokontroler Arduino Mega 2560 dan modul sensor HC-SR04 sebanyak 8. Antar muka komunkasi pada sistem ini menggunakan Parallel Bus Interface (PBI) untuk mendukung kinerja dalam pengaplikasian sistemmultisensor berjalan simultan. Pada penerapan RTOS sistem ini akan dibagi menjadai 8 task. Setiap task akan memproses masing-masing modul sensor HCSR04. Dari hasil pengujian kinerja modul sensor HC-SR04 memperoleh persentase error sebesar 0% dari seluruh sensor. Untuk pengujian stabilitas eksekusi waktu dari masing-masing task terbilang stabil yaitu 1ms pada masing-masing task dalam 10 percobaan. Dari hasil pengujian, sistem yang menerapkan RTOS berjalan dari awal program sampai akhir membutuhkan rata-rata waktu 8,1332ms sedangkan pada sistem yang tidak menerapkan RTOS membutuhkan rata-rata waktu 264ms. Setiap task memiliki waktu eksekusi berkisar antara 1,005-1,583ms. Sistem dengan menggunakan RTOS memerlukan waktu yang lebih sedikit dari pada sistem yang tidak menggunakan RTOS.

English Abstract

A multi-sensor system that runs simultaneously is a factor to be considered when building a multi-sensor system. In order for the system to run simultaneously required a system with a fast response. Based on these problems, required a multisensor system that can run simultaneously. By applying multitasking then the system can execute more than one program simultaneously. RTOS (Real Time Operating System) is one method for multitasking application on embedded system. To implement RTOS into Arduino requires FreeRTOS library. Arduino Mega 2560 Microcontroller and HC-SR04 sensor module as much 8. 8. Communication interface on this system using Parallel Bus Interface (PBI) to support performance in multisensor system running simultaneously. In the application of RTOS this system will be divided into 8 tasks. Each task will process each of the HC-SR04 sensor modules. From the results of performance testing HC-SR04 sensor module gain percentage error of 0% of all sensors. To test the stability of time execution of each task is fairly stable that is 1ms on each task in 10 experiments. From the test results, the system implementing the RTOS running from the beginning of the program to the end requires an average time of 8.1332ms whereas on systems that do not implement RTOS requires an average time of 264ms. Each task has an execution time ranging from 1.005 to 1.583ms. Systems using RTOS require less time than systems that do not use RTOS.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2018/409/051807569
Uncontrolled Keywords: RTOS, FreeRTOS, Multi-sensor, Multitasking, task, Simulltan
Subjects: 000 Computer science, information and general works > 004 Computer science
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Budi Wahyono Wahyono
Date Deposited: 21 Nov 2018 02:11
Last Modified: 18 Oct 2021 06:02
URI: http://repository.ub.ac.id/id/eprint/161371
[thumbnail of Idang Wahyuddin S..pdf]
Preview
Text
Idang Wahyuddin S..pdf

Download (2MB) | Preview

Actions (login required)

View Item View Item