摘要随着计算机技术,通讯技术及控制技术的发展,现场总线技术随之产生。现场总线的产生,推动了测控领域的网络化进程,也带动了仪器仪表的网络化发展。CAN总线作为现场总线的一种,具有良好的稳定性,高可靠性,较快的通讯速率以及低成本等特点,且其能有效支持实时,分布式控制,因而被应用于许多领域,具有广阔的发展前景。本文应用CAN总线技术,设计并实现一种智能消防报警系统,该系统适用于家庭火灾报警。7154
论文给出了基于CAN总线的消防报警智能节点的软件设计,在KEIL C51的环境下,采用模块化方法,设计完成了各个模块:以C8051F040为核心的CAN节点的通信模块,数字滤波器模块。通过对主程序的仔细分析与设计实现了各个任务的合理调度,达到了系统的设计要求。
最后对论文工作进行了总结和对智能火灾报警系统的发展作了展望,提出了系统改善的一些具体方法。
关键词 火灾报警 CAN总线 C8051F040 传感器
毕业设计说明书(论文)外文摘要
Title Software Design of Family Fire Detection and Alarm System
Abstract
With the development of computer technology, communication technology and control technology, field bus technology appeared. Field bus technology promotes the development of the instrument, measurement and control system. As a field bus, CAN bus has characteristics such as fine stability, high reliability, quicker communication rate and low cost, and it can effectively support real-time, distributed control, thus it has been applied in many fields, and has a broad prospect for development. This subject designs a kind of fire alarm system, which adopts CAN bus technology. It is utilized for Family fire detection and alarm system.
In the environment of KEIL C51, using the modular design approach, this paper completed all modules: the communication module and digital filter module based on C8051F040. Through the arrangement of all the tasks, this paper achieved the requirement of this system.
The paper summed up the done work, has made the forecast to the intelligent fire alarm system development, and proposed some methods to improve system.
Keywords fire alarm CAN bus C8051F040 sensor
目 次
1 引言 1
1.1 课题研究的背景及意义 1
1.2 不同领域火灾报警系统的特点1
1.3 本课题主要工作内容及安排 3
2 硬件组成结构3
2.1 智能节点硬件结构图4
2.2 现场总线CAN原理概述 4
2.3 C8051F040单片机简介11
2.4 气体传感器MQ-219
3 火灾探测报警系统软件设计20
3.1 变量的定义和系统的初始化函数20
3.2 数字滤波器26
3.3 CAN通信程序28
3.4 主函数33
结论 35
致谢 36
参考文献37
附录 智能节点程序39
1 引言(或绪论)
1.1课题研究的背景及意义
随着经济的发展,人们的生活水平现代化程度越来越高,物质生活极大地丰富,城市化的进程不断加快,信息化带动工业化,高层建筑,地下建筑以及大型综合性建筑日益增多,安全保障越发重要。在众多灾害中,火灾已成为一种常发生,破坏性和影响力最强的灾害之一,所以现代建筑要具备一定的自动检测火灾,自动报警功能。火灾自动报警系统起着极其重要的安全保障作用。在完全脱离其他系统或网络的情况下能独立正常运行和操作,完成自身所具有的防火和灭火功能。在工业和民用建筑,宾馆,图书馆,科研和商业部门,火灾自动报警系统已成为必备的装置【1】。网络技术,控制技术和通讯技术的高速发展,为消防行业的现代化动态管理提供了可能。而对于消防产业而言,如何在信息时代把新技术(传感技术,通信技术,智能化信息技术)应用于火灾报警系统,从而使系统缩短了早期火灾的报警时间,提高了报警的准确度和及时性,已成为人们的重点研究对象。现在的火灾报警系统大多数都利用现场总线实现内部系统各个节点的数据共享,构成一个动态的消防网络进行检测,报警,通过计算机实时监控系统。 CAN总线家庭火灾探测与报警系统软件设计:http://www.751com.cn/zidonghua/lunwen_4968.html