Font Size: a A A

The Design Of The Fire Alarm System Based On ARM And μC/OS-Ⅱ

Posted on:2013-01-04Degree:MasterType:Thesis
Country:ChinaCandidate:F Y WangFull Text:PDF
GTID:2248330374460595Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the rapid development of modern economy, there are more and more fire disasters, and more andmore attention has been paid to fire safety. Fire alarm systems have become an indispensible part of firefighting security system. The fire alarm system is consisted of detector units, alarm control units, andintegrated fire control devices, connecting with surveillance and control center through systematiccommunication modules. Once a fire disaster happens, it can determine the location and processimmediately. However, traditional fire alarm systems are not good at processing large amounts of data,which has limited the improvement of the real time and reliability of the system. As for the shortcoming oftraditional fire alarm systems, in this thesis the author has put forward a kind of fire alarm system based onARM processor and uC/OS-II. ARM processors are faster than traditional control units in data processingand more convenient in network communication.This system selects LPC2103microprocessor as the control center and multitasking operation systemuC/OS-II as the software platform. The ARM processor, a32bit chip, has fast data-handling capacity,abundant peripheral resources, low cost and small volume. It is very suitable to be the control unit and canrealize the fast data-handling capacity in hardware, guaranteeing the real time of the system. In software,uC/OS-II is selected as the operating system of ARM processor. The uC/OS-II has simplified kernel andmore advantages especially in the aspect of multitask scheduling, guaranteeing the real time and reliabilityof the system in software.On the basis of ARM processor and uC/OS-II system, the start-up and porting code of uC/OS-IIsystem have been programmed, and the test of hardware platform is also finished. According to the designphilosophy of software engineering, the author has accomplished the programming of the software designof the whole system, including systematic fire detecting units, fire alarm modules, control units,communication units and other parts.The system is a distributed and intelligent fire alarm system, which can test the parameter variation ofenvironment comprehensively and effectively and has high real time and accuracy. Meanwhile, it has goodadaptability to the environment and possesses the function of failure recovery. The failure of one controlunit would not affect the working of the whole system, which provides safeguard for the maintainance and operation of the system. In the meantime, the expandability of the system is also considered. It can expandaccording to different environments.Finally, the follow-up work is summarized and analyzed.
Keywords/Search Tags:fire alarm system, embedded system, ARM processor, μC/OS-Ⅱsystem
PDF Full Text Request
Related items