Open Access
Subscription Access
Open Access
Subscription Access
RTOS Based Industrial Automation
Subscribe/Renew Journal
A real-time operating system (RTOS) is a piece of code (usually called the kernel) that controls task allocation when the microcontroller is operating in a multi-tasking environment. In the RTOS we selected OSA OS for our project. In our project we were controlling the industrial equipment with the help of the microcontroller. In this the major parts of industries were to be maintained. The controls were maintained are temperature management, entering into restricted area of the industry, emergency alarm and displaying such parameters. In the processing there are some ways of algorithm and processes were followed by the OS. The processes are 1) Context switching-while running a task switching to another task. 2) Multitasking-running more number of tasks at a time. 3) Interrupt handling-is the process of task with high priority will execute first by passing the running task. The algorithm were followed is that priority based system is that the task were executing with the priority bases the priority is given by us in the coding part. The tasks have the same priority that follow the round robin algorithm, it share the running time by separating equal time slots. For example two tasks of same priority it will run for 5ms and switched to another tasks that run for 5ms and switched. These were the processes and algorithms were followed in the OS. In our project the temperature is maintained for certain level by temperature sensor (LM35) if it reaches above the level we switch on the fan. PIR sensor will sense the live human it will switch on the light. For the emergency case alarm were on by pressing the emergency button, the different temperature were maintained by different sensor and are processed to the output with the help of the OSA RTOS.
User
Subscription
Login to verify subscription
Font Size
Information
Abstract Views: 258
PDF Views: 3