Improving Automation Systems

Mohammadamin Hosseinifard1

1) Master of Electronic Engineering,

محل انتشار : کنگره بین المللی علوم و مهندسی ژاپن - TOKYO(tuicet.com)
Abstract :
Objectives: This study aims to eliminate super loops in automation systems by implementing real-time operating systems on the ARM cortex-m series microcontroller. Methods: Design, and implementation of a smart home sample with the ability to communicate with objects based on ARM Embedded Systems and configured by Real-Time Operating Systems. Results: Eliminate Super Loops and add parallel task management capabilities into embedded system programming. Limitation: The implementation of a Real-Time Operating System on ARM processors may make some difficulties but the RTOS structure can completely solve the problem of timing and synchronizing with peripherals and external networks. Conclusion: By increasing the number and variety of equipment in IoT networks, the need for parallel data processing capability will greatly increase, real-time operating systems in processing cores (microcontrollers) can, in addition to solve this problem, make the system more efficient. The only way to implement an automated system with accurate and predictable behavior is to use a real-time operating system.
Keywords : Internet of Things (IoT), Real-Time Operating System (RTOS), Smart home, ARM microprocessor, Super Loop, multi-task.