毕业设计(论文)基于TCPIP协议的嵌入式火警警报系统.doc
《毕业设计(论文)基于TCPIP协议的嵌入式火警警报系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于TCPIP协议的嵌入式火警警报系统.doc(18页珍藏版)》请在三一办公上搜索。
1、基于TCP/IP协议的嵌入式火警警报系统 江西财经大学软件与通信工程学院,南昌,中国,330013Email: shxxzloved摘 要: 从古至今,火灾就是严重威胁人类生命财产安全的隐患之一,世界上火灾监控系统的使用已有100多年的历史了。人们对火灾的预防经历了从无到有,从人工看守到无人监控的过程。现阶段,随着人力资源的短缺,自动化、智能化以及集预测和警报于一体的火警警报系统的研究迫在眉睫。在我国,随着建筑防火规范的实施,火灾监控系统在消防工程中已得到了广泛的应用,火灾监控技术也有了很大的发展。近些年来,我国的建筑市场非常活跃,高层建筑特别是智能建筑的兴起,对建筑物火灾监控系统提出了越来越
2、高的要求。随着基于TCP/IP技术的国际互联网(Internet)的遍布,将火警警报系统接入互联网将是一种有效的选择。本文在分析和比较了国内外火警警报系统的研究后,为满足无人监控、自动化网络预警等要求,提出了一种基于TCP/IP协议的嵌入式火警警报系统模型,该系统结构简单,价格低廉,且能移动监控,安装便捷。本文基于TCP/IP协议的互联网接入的嵌入式火警警报系统。文章将从嵌入式系统及火警警报系统的研究背景和现状着手,简单地介绍了TCP/IP协议等相关背景知识,进而着重讲述了本系统的整体设计思路和各模块实现,研究表明,该系统具有价格低廉、网络通信、稳定可靠,能满足火警监控及警报的实际要求 关键词
3、: TCP/IP协议;火警警报系统 ;嵌入式Based on TCP/IP protocol embedded fire alarmsystem Xiaozhi xiongJiangxi University of Finance and Economics, Electronic and Information Engineering, Nanchang, ChinaEmail:shxxzlovedAbstract: Down through the ages,fire accident is one of the potential safety hazards which serious
4、ly threats people s lives and property,so humans have developed and used fire accidents detected and monitored system for hundreds years.The history of this system is from personal guards to non-attended substation,and with the shortage of labor automatic and intelligent system more and more interes
5、t people.With the implementation of building fireproofed principle,fire detected system is broadly applied,which as a result greatly developed it.Because of the high rise building s burgeoning,the request to fire alarm system is more and more strict and rigid.Moreover,for the widely usage of Interne
6、t,it must be effective to combine single fire alarm system to the Internet.This paper proposed a embedded fire alarm system based on TCP/IP protocol after analyzing and comparing some existing fire alarm system.This system is of simple structure and cheap price, as well as in mobile monitoring and f
7、ast installing. The paper started with introduction of the embedded system and some background of fire alarm system,and then simply introduced some knowledge of TCP/IP protocol.Next I introduced the structure of system in details,especially the implementation of some sub-module.At last,I showed the
8、implementation of TCP/IP protocol in single-chip system.This research indicates the proposed system is stable and reliable,and low in price,and of network communication.In one word,this system can satisfy practice request of fire monitoring and alarming.Key Words:TCP/IP protocol;fire alarm system;em
9、bedded system;1引言 随着城市的不断发展,各种城市建筑规模越来越大,结构越来越复杂,火灾隐患也大大增加,现阶段,大部分单位用户主要使用独立的火灾自动报警系统来防止火灾事故的发生,然而,目前一般的火灾自动报警系统有较大的局限性。首先。这是一种“半自动”的报警方式,监测到火灾警情后需要单位值班人员通过电话人工向消防部门报警,如果值班人员未在岗或疏忽则火警就不能及时送出;其次,报警控制器发生故障时,不一定能立刻发现,从而使报警系统形同虚设;另外,不能够对大范围内的多个火灾报警子系统的运行状况进行实时集中监测。基于WEB的城市远程火灾自动报警信息系统通过在火灾报警控制器内嵌入网络模块使之
10、网络化利用Internet采集多个单位的火灾报警子系统运行及报警信息,及时进行信息处中,保证每个火灾自动报警系统工作于最佳状态,并将监控得到的数据保存于远程管理平台的数据库中,消防指挥中心能够根据网络传送的实时数据快速准确判断火灾地点、火灾类型,并结合系统数据库中的地图信息和各消防队信息进行辅助决策,调度消防部队迅速到达现场进行有效的灭火。2火警预警系统的研究现状2.1火警预警系统相关研究火灾的发生、发展过程是一个复杂的物理化学过程,与周围环境的相关性很强,因此火灾探测是一种特殊类型信号的检测,需要系统能够根据环境的变化,自动调整运行参数以适应于不同的环境。传统的火灾探测系统智能化程度较低,对
11、数据的处理方法缺少融合性,很难将早期的火灾信号和厨房烟雾、香烟、灰尘等非火灾信号很好地区分开来,常常出现误报、漏报情况。随着传感技术、信号处理技术及微处理技术的不断成熟,智能火灾自动探测技术取得了长足发展,世界各国都在致力于研究和开发能早期预报火灾的智能型火灾探测方法和设备 汤正华、王殊和陈涛在引文5中利用三层BP神经网分析处理由多传感器和多判据探测器采集到的信号,提出了一种基于CO2和CO体积百分数和上升率的判别规则。通过实验,对于明火(煤油)、阴燃火(木材)和非火源(香烟)的识别率分别为100%、86%和70%。这种系统虽然使用了多传感器和基于神经网络的数据融合方式,具有识别率高、探测时间
12、短、误报率低的优点,但是不能实现自动报警,不能网络互联,对于火灾现场的信息不能反馈,这对火灾的控制很不利。吴英才在引文6中介绍了基于UD-02型离子感烟传感器和电话的自动火灾警报系统,该系统能实现当发生火灾时传感器检测出信号,通过控制电路使电话自动拨号(如119),并报告现场地址。但是,这种用单一传感器的火灾探测非常容易造成误判,为了避免这个缺点,论文结尾推荐可与温度传感器一起使用,由两者分别检测信号,经与门电路后传输给控制电路。刘胜福的硕士毕业论文14中介绍了一种基于ZigBee无线组网技术和PlC18F4620和CC2420为核心构建了分布式智能复合探测无线消防报警系统。并且,论文采用光电
13、感烟传感器、温度传感器和CO气体传感器相结合的方法,设计出复合型火灾探测器,使火警的预测更加可信。但是,由于无线技术本身的不成熟,该消防报警系统在实际使用过程中,网络节点中的传感电路部分始终是工作状态,这样的设计使9V电池的供电达不到实用需求。综上所述,现在火警警报方面主要使用的技术有传感技术、信号处理技术、信息融合技术、无线传感技术和嵌入式技术等。既有采用有线技术进行火警传感器网络构建,也有采用无线传感网络进行火警监控既有用PC机甚至大型机构成中心处理器等大型火警检测系统,也有采用单片机作为中心控制其的灵活性嵌入式系统。总而言之,随着科技的发展,火警监控及警报系统趋于五花八门。对于不同的环境
14、和不同的应用背景,使用火警警报系统的技术也不一样。2.2火警警报系统发展的前景及挑战随着人力资源的缺乏和科技的发展,可以预见的是在未来火警警报系统将进一步完善其智能化和自动化。并且由于半导体技术的更新,更灵敏的传感器将会产生,这会使火警警报速度和正确率大大提高。为适合更多更复杂的环境要求,便捷的、可移动的、网络互联的火警警报系统将越来越受人们推崇火警警报系统将面临的挑战有:(1)对传感技术的高要求。传统的火灾探测器通常是感温和感烟探测器,环境干扰、燃烧材料、燃烧状况等很多因素都会显著地影响到它们的可靠性,使之产生误报,甚至对特定的火灾不响应。如感温探测器不响应阴燃火,某些感烟探测器不响应酒精火
15、却对灰尘、水蒸气容易误报。火灾探测技术的发展一方面需要新的传感技术提高探测灵敏度。(2)对信号处理技术提出新的要求。由于传感器阵列的引入和无线传感器网络的兴起,采集的信号具有信息量大、冗余信息多、信息失真或信息过度精密等新问题,导致有用信息提取困难。随着传感技术的发展,信息处理技术必须有新的发展。(3)信息融合技术的引进。由于各类传感器的性能相互差别很大,所测物理量各不相同,有互补性,它们协同动作就能获取比单传感器更多、更有效的信息,所以火警警报系统越来越多的引进信息融合技术。但是,传感器类型越来越多,各种类型的信息表征着不同环境特征,这对信息融合技术提出了更高的要求。(4)对网络技术提出新要
16、求。为了实现监控中心与火警现场的信息交互不受火灾的影响,这将对网络技术提出新的要求,尤其是无线网络技术。为了保证火警警报系统的灵活性便捷性,基于单片机的互联网通信系统将会越来越多地应用于火警警报系统中。2.3系统总体架构本系统由以下几部分组成:l)火灾信息采集输入部分:信息采集部分主要负责温度、烟雾浓度、火焰强度等火警信息的检测,一般通过相应的火灾探测器采集。这里采用感烟传感器、感温火警传感器和火焰火警传感器组成的传感器阵列,火灾探测器探测到的数据通过RS-485总线送给负责处理数据的火灾报警控制器。2)数据处理部分:火灾控制器首先保存从火灾探测器传送过来的数据,然后对数据进行分析处理,如果发
17、现采集到的数据超过了预设警报值,则通过TCP/IP协议将火灾信息传入消防中心进行警报。3)网络连接部分:这一部分主要用于火灾现场与消防中心的信息交互,消防中心一旦获得来自于网络的火警警报,即可对现场的温度、烟雾浓度和火焰强度等信息进行收集,以便尽快选择一个最有效方式进行救火。4)中心控制部分:利用模块化编程和进程管理机制,调度和控制整个系统。3 嵌入式系统及网络协议分析 3.1嵌入式系统的概念及特点国内学者通常将嵌入式系统定义如下:针对某种特殊应用,对软硬件进行适当裁剪,以满足该特殊应用对功能、成本、外观、体积、能耗等方面需求的一类专用计算系统。通常,嵌入式系统是一个控制程序存储在ROM中的嵌
18、入式处理器控制板。事实上,一切带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统。虽然有些嵌入式系统包含有操作系统,但是绝大多数嵌入式系统都是仅通过单一程序实现对整个系统的逻辑控制。从这种意义上来说,嵌入式系统给火警警报系统提供了一个很好的平台和实现载体。嵌入式系统之所以备受系统开发人员和应用人员的喜爱,主要是因为这类系统具有以下几个重要特征(1)强专用性。嵌入式系统软件与硬件的结合通常采用紧耦合方式,仅为一类特殊应用专门设计。因此,研发嵌入式系统时往往需要依据硬件型号的变化对系统代码进行相应修改。同时,如果嵌入式系统任务发生变化,也需对系统代码进行相应更改。上述修改和台式机
19、上一般应用软件的升级完全不同,通常需要整体考虑,系统地对系统代码进行重新编制、编译和下载。(2)小内核。嵌入式系统通常应用在中小型电子设备中,这些设备拥有的各种资源相对普通台式机来说较为有限。因此,如果系统采用了操作系统内核,那么也需要尽量缩减内核规模。例如,最新的Linux内核只有32MB左右,而Windows内核的规模则以GB计算。(3)精简系统。嵌入式系统通常没有明显区分系统软件与应用软件,这主要是出于方便用户控制成本和容易实现安全的考虑。(5)专用开发环境。嵌入式系统开发通常采用专用的开发工具与环境才能完成。这些开发工具与环境一般是安装在通用台式机上的,调试系统代码过程中还须借助逻辑分
20、析仪、信号示波器等专用调试设备。(6)高实时性。嵌入式软件通常需要满足较高的实时性,为提高系统反应速度和运行可靠性,最好将嵌入式软件固化存储在片上存储装置中,如ROM、FLASH等。3.2嵌入式系统的构成嵌入式系统一般可分为嵌入式计算机系统和执行装置两部分。嵌入式计算机系统是整个嵌入式系统的核心,分为四层:硬件层、中间层、系统软件层和应用软件层,执行装置则主要用来接收嵌入式计算机系统发出的控制命令,实现相应的操作和任务。手机上可调节的微型电机以及智能电动玩具上的发声装置都是典型的执行装置。嵌入式系统一般由以下组件构成(1)硬件层硬件层通常包括微处理器(微控制器)、存储芯片、模数转换接口(A/D
21、、D/A接口)和通用I/O接口。最核心的嵌入式控制模块包括了嵌入式微处理器、片上电源电路、时钟电路和以及ROM/FLASH存储器。嵌入式操作系统和嵌入式应用程序通常被固化在ROM/FLASH存储器中。嵌入式微处理器种类很多,据不完全统计,目前全世界嵌入式微处理器已经超过1000多种,常见的包括ARM、MIPS、Xscale、PXA、PowerPC系列。即使是同一类嵌入式微处理器,在时钟频率、数据总线宽度、I/O接口等细微处也有不同。例如ARM微处理器,就包括了ARM7、ARM9、ARM11等多种不同的系列产品。事实上,没有哪种嵌入式微处理器能主导市场,因为嵌入式应用范围实在太广大,研发人员只能
22、根据具体的应用才能决定选择哪个型号的嵌入式微处理器。(2)中间层中间层一般也被称为硬件抽象层(Hardware Abstract Layer,HAL)或板级支持包(Board Support Package,BSP)。借助于中间层,软件开发人员无需关心系统底层硬件的细节,而只需使用HAL/BSP提供的API就能够完成软件的编制。一般来说,中间层主要负责嵌入式系统的硬件初始化(参数配置)以及数据的I/O操作。它有两个特点:硬件关联性:嵌入式系统的底层硬件和系统目标应用紧密关联,中间层作为系统软件和底层硬件沟通桥梁,可以将系统软件的命令转换为底层硬件的具体动作。OS关联性:各种OS的层次结构都相互
23、有些差别,因此,每种OS都定义了特殊的硬件接口形式。事实上,HAL/BSP是位于操作系统和底层硬件之间的特殊层,包含有和底层硬件紧密相关的绝大部分驱动模块。一个完整的BSP需要设计完成两部分工作:嵌入式系统的硬件初始化以及BSP功能和设计设备驱动以用于硬件。(3)系统软件层系统软件层通常由实时操作系统(Real-time Operation System,RTOS)、文件系统(FileSystem,FS)、图形用户界面(Graphic User Interface,GUI)、网络系统(Network System,信息工程大学硕士学位论文NS)和通用组件模块(Common Component
24、Module,CCM)构成。嵌入系统层负责系统中全部资源的分配,特别是实时任务的调度、控制、协调并发。整个嵌入式系统的特征都是由嵌入系统层体现出来的。目前主流的嵌入式操作系统包括VxWorks、Windows CE和嵌入式Linux等。3.3 TCP/IP协议的定义传输控制协议/网际协议(Transmission Control Protocol/Internet Protocol)是互联网的基础通信协议,该协议定义了计算机接入因特网的方式、数据在计算机之间的传输标准。TCP/IP协议包含两层,高层的传输控制协议主要负责聚集信息或者将原始数据文件拆成更小的数据包,这些数据包再通过网络传送到接收
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 TCPIP 协议 嵌入式 火警 警报 系统

链接地址:https://www.31ppt.com/p-3888798.html