Font Size: a A A

Design And Implementation Of Intelligent Fire Alarm Control System Based On ?C/OS-?

Posted on:2019-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:S WangFull Text:PDF
GTID:2428330596459091Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of economy and science and technology,people's living standards have been continuously improved and safety and security have become very important.Among the many safety hazards,fire safety is particularly important.Under such severe market requirements,the requirements for fire protection products are also getting higher and higher.The single-chip microcomputers and simple front-end and back-end designs used in traditional fire alarm systems are no longer able to meet the sharp increase in monitoring points,the increase in linkage complexity,and the networking of large-scale buildings.There are many challenges such as increased number of concurrent data and reliable real-time processing.In this thesis,the advanced 32-bit ARM processor is used as the hardware platform to introduce the secure and stable embedded real-time operating system ?C/OS-II,which aims to design and implement a real-time,highly reliable and user-friendly system.Fire alarm control system,and select "based on ?C / OS-II intelligent fire alarm control system design and implementation" as the title of this thesis.This thesis uses the principles of software engineering and strictly follows the project management process.Taking the information electronics technology as the cornerstone and embedded software technology as the core,combined with hardware abstraction technology and distributed control theory,the entire fire alarm control system is designed and implemented.During this period,I mainly worked on requirements research,software architecture design,BSP board support package writing,hardware abstraction layer design and implementation,?C/OS-II embedded real-time operating system porting,application layer software writing,submission testing and maintenance,and project documentation.Write eight other items.The system designed and implemented in this thesis builds a generic driver architecture for the ?C/OS-II embedded real-time operating system of the microkernel in the traditional embedded development architecture,adds a hardware abstraction layer,abstracts the hardware operating details,and shields the hardware platform.The difference provides a uniform hardware operation interface for the operating system,which reduces the dependence of the software on the specific hardware platform,reduces the overall coupling of the software,saves development time,enables simultaneous development of hardware and software,and facilitates future development in other areas.A variety of platforms are transplanted;in combination with industry requirements and standards,a set of linkage control systems that are more in line with human logic language is constructed to make the linkage programming operations more concise and user-friendly.The system designed and implemented in this paper has important practical significance and value for the protection of national property and people's life safety.
Keywords/Search Tags:fire alarm control system, ?C/OS-II, hardware abstraction layer, linkage system, embedded system
PDF Full Text Request
Related items