

已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘 要 随着半导体与控制技术的飞速发展,各种微电子器件的性能不断提升功耗却不断降低。技术的进步使得高速度、低功耗的数据采集系统得以实现。在火灾报警中也是一样的。由于火灾探测信号的复杂性.多变性和不确定性及传统火灾报警系统存在的一些缺陷,误报漏报现象十分普遍,越来越受到关注。本设计利用了传感网、无线网络和计算机网络。使三者有效的结合,实用性更强,更加智能化。无线传感网络技术的引入,使火灾报警系统智能化、无线化成为国内外火灾探测报警最受关注的两个方向。基于无线传感网络火灾监测系统,实现了智能化、无线化。主要应用改善了传统灾难系统因采用有线方式而导致的可靠性差、易受损、失效快、维护困难等问题。本设计将无线传感器网络与传统计算计网络监测有机结合,可及时监测到火灾的发生.同步报警,友好的internet网页监测界面。gprs无线通信报警。该系统不但有效的客服了传统的低可靠性、维护困难等问题,而且此系统实现了低功耗,节省能源、经济适用,是一套完整.可行的系统。关键词 无线传感网络 gprs 低功耗 嵌入式web服务器 abstractwith semiconductor and control technology rapid development, all kinds of microelectronics devices improve the performance of the power consumption is coming down. technical progress that the high speed, low power consumption of data acquisition system can be realized. in the fire alarm is the same as. because of the complexity of the fire detection signal. variety and uncertainty and traditional fire alarm system in some defects, distorting omission phenomena are very common, more and more attention to. this design using the sensor network, wireless network and computer network. make the three combination of effective, more practical, more intelligent. wireless sensor network technology introduce, make fire alarm system intelligence, and wireless become fire detection alarm at home and abroad and the most concern two direction. based on wireless sensor network fire monitoring system, realize intelligent, and wireless. main application system for improving the traditional disaster by cable way in poor reliability, easy damage, failure is fast, and maintenance difficulties. the design of wireless sensor network will with the traditional calculation program network monitoring organic combination, can timely monitoring to the occurrence of fire alarm, the friendly. synchronous monitoring internet web interface. gprs wireless communication alarm. this system not only effective customer service of the traditional low reliability, maintenance difficulties, and the system realize low power consumption and saving energy, economy applicable, is a complete set. feasible system 意见与反馈 选择人工翻译服务,获得更专业的翻译结果。 key words wireless sensor network gprs low power consumption embedded web server目 录-iii-摘要iabstractii第1章 绪论11.1 研究背景和研究意义11.2 国内外研究现状21.3发展趋势31.4研究的重点和难点4第2章 整体方案的设计52.1方案比较分析52.1.1烟雾传感器的选型52.1.2单片机选型62.1.3传感网络协议选择72.2 系统功能及原理82.3 系统总体方案框图92.4 系统方案设计10第3章 硬件设计113.1无线终端设备113.1.1无线终端设备框图113.1.2 无线终端设备介绍113.1.3无线终端设备功能123.2无线集中器123.2.1无线集中器框图123.2.2无线集中器介绍123.2.3无线集中器功能133.3嵌入式服务器133.3.1嵌入式服务器框图133.3.2嵌入式服务器介绍143.3.3嵌入式服务器功能153.3.4嵌入式服务器原理153.3.5嵌入式服务器原理图16第4章 软件设计174.1星型网络系统的功能及关键技术174.1.1星型网络系统的功能174.1.2无线传感网络174.1.3 simplici ti网络的主要优势174.1.4 simplici ti 网络系统184.2嵌入式web服务器184.2.1 uc/os-ii操作系统平台的搭建184.2.2嵌入式web服务器软件设计194.2.3嵌入式服务器与gprs软件流程图20结论24致谢25参考文献26附录27contentsabstract(chinese)iabstractiichatper 1 introduction11.1 background and significance of the research11.2 current research at home and abroad21.3 development trend31.4 study of the emphases and difficulties4chatper 2 the overall scheme design52.1 scheme comparison analysis52.1.1 smoke sensor selection52.1.2 microcontroller selection62.1.3 sensing network protocol choice72.2 system function and principle82.3 the whole system scheme diagram92.4 scheme design10chatper 3 hardware design113.1 wireless terminals113.1.1 wireless terminal equipment diagram113.1.2 wireless terminal equipment is introduced113.1.3 wireless terminal equipment function123.2 wireless concentrators123.2.1 wireless concentrators equipmnet diagram123.2.2 wireless concentrators equipment is introduced123.2.3 wireless concentrators equipment function133.3 embedded server133.3.1 embedded server diagram133.3.2 embedded server is introduced143.3.3 embedded server functions153.3.4 embedded server principle153.3.5 embedded server principle diagram16chatper 4 software design174.1 the function of star network system and key technology174.1.1 the function of star network system174.1.2 wireless sensor network174.1.3 simplici ti main advantage of network174.1.4 simplici ti network system184.2 embedded web server184.2.1 uc/os-ii operating system platform184.2.2 embedded web server software design194.2.3 embedded server and gprs software flow chart20conclusions24acknowledgements25references26appendix27-vii- 0 -第1章 绪 论无线传感网络火灾报警系统在现代智能建筑中起着极其重要的安全保障作用。随着传感器技术,无线通信技术,集成电路和微电子技术日臻完善,无线传感网络火灾报警系统迎来了良好的发展契机。1.1 研究背景和研究意义 随着我国智能建筑的蓬勃发展和消防体系的不断完善,火灾自动报警设备的应用和研究都得到较大的发展。自2007年7月1同起,我国建设部与国家质量监督检验检疫总局联合发布的修订版智能建筑设计标准正式实施,它将智能建筑定义为以建筑物为平台,具备信息设施、信息化应用、建筑设备管理、公共安全等若干系统,将系统、结构、管理、服务及其优化组合等一体化,提供安全可靠、高效便捷、节能环保、健康舒适的建筑环境。新标准是我国智能建筑的一个新的里程碑,它将吸引更多的科技投入,提高这一领域的研究水平,不断地推动我国的智能建筑的发展。近年来,许多高科技成果已经在智能建筑中得到应用,各种智能化设备已投入使用,其中火灾自动报警系统是智能建筑自动化设备(ba系统)的重要组成部分。新标准指出,智能建筑的火灾自动报警系统的设计应遵照我国的国家标准火灾自动报警系统设计规范的相关规定进行。火灾自动报警系统(fas)起着十分重要的消防安全保障作用。常言道:“预防重于救火”,但预防却无法完全避免火灾发生,如果火灾发生时,能被及时发现,并采取有效的控制措施,那么可将火灾造成的损失降到最低限度。随着经济的发展,火灾自动报警设备的生产和应用得到了较大的发展,据调查研究,国内的生产商达数百家,品牌近千个,类型繁多。目前,各大城市的高层建筑、高级宾馆、重要的图书馆、博物馆、重要仓库、高档商场,都有火灾自动报警系统的应用,且绝大多数都发挥了其效能,然而目前的火灾自动报警系统普遍存在智能化水平不高,火灾探测精度参差不齐等问题,尤其对于一些消防安全隐患大、管理落后的商场和批发市场,其中的火灾报警设备更需改进和完善。火灾自动报警系统的基本保护对象和应用场合为工业与民用建筑,其简称工民建,包括民用住宅,商业建筑和工业厂房等建筑,以其中的商用建筑为例,进行火灾自动报警系统的设计与研究。目前国内许多商场和批发市场,由于其人员结构密集,货物堆放密集,火灾荷载大,易燃因素极其复杂等原因,已发生了多次特大火灾,例如,全国闻名的武汉大型批发市场汉正街近十年来多次发生火灾,造成重大生命财产损失。由于汉正街店铺林立,货物密集,消防设施落后,人员结构复杂,存在重大的消防安全隐患。2005年12月,汉正街发生一场重大火灾,造成人员伤亡;2009年1月3日、2月2日、2月5日汉正街连续发生三起特大火灾,出动数十支消防中队、近百台消防车、近千名消防官兵,经过十多小时才将大火控制,火灾导致人员伤亡,同时造成巨大的经济损失;2010年1月8日,汉正街再发重大火灾,再次造成了重大的生命财产损失。在黑龙江,哈尔滨市大世界商城屡次发生火灾,其中2009年11月30日发生的火灾,经5个小时才将火扑灭,造成了巨大的经济损失。近年来,国内许多建筑由于存在严重的消防安全隐患,以致发生了火灾甚至特大火灾,近十年来,全国每年发生火灾达数十万起,并有逐年上升的态势,其中大型火灾如吉林市中百商厦特大火灾、广东汕头华南宾馆特大火灾、乌鲁木齐市国贸大厦火灾、广州市在建中的富力盈泰广场火灾、福建省长乐市拉丁网吧火灾、中央电视台新大楼北配楼火灾、武汉市政府三号办公楼火灾、南京中环国际广场火灾等,都造成了巨大的经济损失,有的还造成严重的人员伤亡,后果令人触目惊心。随着我国经济的快速发展,我国已经走出物资匮乏的年代,如今的物资水平已经很丰沛并同趋增长,同时也使人们面临火灾总量持续增长的压力和群死群伤火灾多发的高风险,火灾形势严峻。火灾自动报警系统对于维护公共安全、保护人们的生命财产安全,具有极其重要的社会价值,在公共场所设置火灾自动报警系统势在必行。1.2 国内外研究现状我国火灾报警系统起步较晚,从20世纪70年代才开始研制生产这类产品。自改革开放以来,高层建筑甚至超高层建筑如同雨后春笋,蓬勃发展,使得火灾自动报警系统的需求量迅速增加,同时也催生了火灾自动报警系统的技术创新,带动了这一行业的蓬勃发展。我国火灾自动报警系统的研发、生产和应用的等方面不断地吸引了社会各界的人力、物力、财力和科技的投入,并取得了令人瞩目的成就。在我国,采用的无线通信方式的火灾自动报警系统日益受到重视。由于其具有安装简便、对建筑物无损坏作业、灵活性好,易于扩展等优点,适用于许多场合,如名胜古迹、体育馆、博物馆、展览中心、处于施工阶段的建筑物、医院等。火灾自动报警系统的智能性主要体现在火灾判决和统筹管理方面,一般分为分散式、集中式和分布式,分散式系统由非智能型控制器若干智能型探测节点组成,由探测节点完成火灾状态的判断;集中式系统由智能型控制器和若干非智能探测节点构成,探测节点仅将火灾参量传送给控制器,由控制器智能地判断火灾状态;分布式系统的控制器和探测节点均为智能型,也是今后火灾自动报警系统的发展方向。 近年来,采用无线通信方式的火灾自动报警系统在国外悄然兴起。这种系统引入了无线电通信技术,利用无线通信方式代替传统的有线通信方式,将大多的电器装置通过无线连接方式进行信息传输与控制,适用于各类建筑和场所。无线火灾自动报警系统起初仅用于特殊场合,如博物馆、名胜古迹等不宣布线的场合,而且其价格也比较高。随着科技进步和元器件成本的降低,无线火灾自动报警系统的研发和生成成本也随之降低,它在性能和价格上都具有很强的竞争力,其市场潜力已经崭露头角。1.3发展趋势 火灾自动报警系统已有百余年的发展历史,19世纪40年代美国诞生的火灾报警装茕标志着火灾自动报警系统首次进入人们的视野。1890年在英国,感温式火灾探测器研制成功并应用于火灾探测系统,标志着火灾自动报警系统的发展走上正轨。此后,随着世界科技取得了突飞猛进的进步和各种新兴技术的出现和发展,火灾监测技术也相应迅速发展,各种类型的火灾探测器相继问世,并日臻完善,火灾自动报警系统也在此基础上逐渐地蓬勃发展起来。在西方发达国家,智能建筑火灾自动报警系统作为智能建筑设备自动化系统的重要子系统,目前已经发展的比较成熟。首先,西方发达国家的消防体系比较完善,成立专门的消防监控服务机构,为城市消防提供火灾报警数据通信保障服务,为消防部门提供可靠的火灾报警信息;其次,利用计算机技术、网络技术、通信技术的融合,对火灾监测系统设备实时监控以及故障的远程传输,普遍构建了公共报警监控系统网络,将智能建筑中的火灾自动报警系统接入网络,从而使消防监控指挥中心能够迅速判断火灾发生的精确位置,并调度消防部队迅速到达现场。再次,尤其是美日欧等发达国家,火灾自动报警系统已走入家庭,并接入城市消防网,使得城市消防网络更大,覆盖的范围更广。 1.4研究的重点和难点由于各种原因,产生一些和火灾发生时物理特征相似的虚假现象,概括起来有以下几种情况:水蒸气,它的产生伴随着温度的升高和大量的“烟雾”;吸香烟产生的烟雾和火灾产生的烟雾在粒谱特征上十分接近,感烟探测(特别是传统式的探测器)很难识别,常常引起误报;打扫房间引起的灰尘;使用空调和取暖设备,造成气温的剧烈变化;电磁环境对感烟传感器的影响;背景噪声的影响。如:由于空调很久未用,落了不少的灰尘,在使用时,空调直接把灰尘吹进了感烟传感器,烟尘颗粒大小与烟雾的大小相近,用传统的分析方法就存在不可避免的误报警。 由于火灾报警技术最根本的目的是充分获取特征信息,并及时准确的作出判断。要解决以上存在的问题,信息融合的思想提供了一条思路。也就是说,基于信息融合的思想,获取多源信息进行融合并加以利用,实现对火灾的准确判断。第2章 整体方案的设计 2.1方案比较分析2.1.1烟雾传感器的选型方案一:半导体烟雾传感器,半导体烟雾传感器包括用氧化物半导体陶瓷材料作为敏感体制作的烟雾传感器,以及用单晶半导体器件制作的烟雾传感器。自1962年半导体金属氧化物烟雾传感器问世以来,由于具有灵敏度高、响应快、输出信号强、耐久性强、结构简单、价格便宜等诸多优点,得到了广泛的应用。该传感器己成为世界上产量最大、使用最广的烟雾传感器之一。按照敏感机理分类,可分为电阻型和非电阻型。方案二:固体电解质烟雾传感器,固体电解质烟雾传感器使用固体电解质气敏材料作为气敏元件,其原理是利用气敏材料在通过烟雾时产生电阻,测量其形成电动势从而测量气体浓度1。由于这种传感器电导率高,灵敏度和选择性好,因而得到了广泛的应用,几乎打入了石化、环保、矿业等各个领域,其产量仅次于半导体烟雾传感器的一类传感器。但这种传感器制造成本高,检测烟雾范围有限,在检测环境污染领域中有优势。方案三:接触燃烧式传感器,当易燃烟雾接触这种被催化物覆盖的传感器表面时会发生氧化反应而燃烧,故得名接触燃烧式传感器2。接触燃烧式烟雾传感器的检测元件一般为铂金属丝(也可表面涂铂、钯等稀有金属催化层),使用时将铂丝通电,保持在300和400之间的高温,此时若与烟雾接触,烟雾就会在稀有金属催化层上燃烧,因此铂丝的温度会上升,铂丝的电阻值也上升;通过测量铂丝的电阻值变化的大小,就知道烟雾的浓度2。方案比较:经过对比上述三种烟雾传感器的应用特性,发现半导体烟雾传感器的优点更加突出:灵敏度高、响应快、抗干扰性好、使用方便、价格便宜,且不会发生探头阻缓及中毒现象,维护成本较低等。因此,本设计采用半导体烟雾传感器作为报警器烟雾信息采集部分的核心。而在众多半导体气体传感器中,本设计选用mq-2型烟雾传感器,这种型号的传感器不但具备一般半导体烟雾传感器的特性,而且其具有灵敏度高、响应快、抗干扰能力强、寿命长的优点。2.1.2单片机选型单片机是烟雾检测报警器的核心部件,一方面它要接收来自传感器的烟雾浓度的模拟信号和来自温度传感器的数字信号,另一方面要对两种信号分别进行处理,把数据通过射频模块发送到协调器,控制后续电路的相应工作。在单片机实现的功能中,将模数转换后的信号做数字滤波,再进行线性化处理,这一过程的软件实现,需要单片机有较快的运算速度,使报警器监测人员能够观测到实时的烟雾浓度,并进行相应处理。同时,在能够满足报警器设计的计算速度及接口数的要求的同类型单片机中,要考虑选择价格低廉且体积轻巧的机型,在保证了报警器的精确性、可靠性及抗干扰性的基础上,能够不提高成本,缩小体积。方案一:采用at89s52单片机,at89s52单片机应用普遍,工具多,易上手,片源广,价格低,但是速度慢,功耗大,不适合做低功耗传感网络。方案二:采用avr单片机,avr单片是atmel公司研发出的增强型内置flash的risc(reduced instruction set cpu) 精简指令集高速8位单片机,avr单片机可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。高可靠性、功能强、高速度、低功耗 , 一直是衡量单片机性能的重要指标,也是单片机占领市场、赖以生存的必要条件,可是这款单片机的价格相对来说贵一些,货源不稳定,所以不适合工业、民用。方案三:采用msp430单片机,msp430单片机是ti公司的产品,其突出的特点是功耗低,精简指令集 ,抗干扰性好,可靠性高,价格便宜,16位单片机,同等价格下内部的功能模块更多一些,而且支持超低功耗,最小漏电流小于5ua,采用冯诺依曼结构,编程简单,它的芯片来源很广,适合民用,商用和合工业用途3。方案比较:为适用于本论文设计的烟雾检测报警器,应选择一种比8051系列速度快,功耗低,抗干扰性好,而又避免c语言编程溢出问题的单片机。最终我们选择了ti的msp430系列单片机,msp430f5xx系列单片机具有高速、低功耗、超强抗干扰等优点,而且芯片内部带有ad转换器,节省了外部资源,发容量的flash、eeprom、硬件乘法器等等4。较好的实现了强大的功能与超低功耗的结合。而且在功能同样的情况下,管脚较少封装体积小,价格比其他型号便宜,因此具有很好的性价比和应用适应性。2.1.3传感网络协议选择本设计用到的无线传感网络支持低功耗,用电池供电就可以工作几年,所以选择网络时一定要选则支持低功耗的网络5。目前几种比较流行的网络协议有以下几种:支持802.15.4的zigbee协议,蓝牙协议和simpliciti协议,他们各自有各自的特点。方案一:采用zigbee协议,ieee 802.15.4标准,是针对低速无线个人区域网络制定的标准。该标准以低功耗、低速率传输、低成本为重点目标,为家庭范围内不同设备之间的低速无线互联提供统一标准。它的通讯速率分别为250kb/s,40kb/s和20kb/s三种,在我国是采用250kb/s的速率,可以组成星型等网络拓扑结构,设备的短地址为16bit,扩展地址为64bit,低功耗,低速率,而且带有能量检测和链路识别功能6。但是目前带有zigbee协议栈的芯片厂商所生产的芯片的协议栈是不兼容的,而且zigbee协议栈比较复杂,不易操作,编程复杂7。方案二:采用蓝牙协议,1998年5月,爱立信、诺基亚、东芝、ibm和英特尔公司5家著名厂商,在联合开展短程无线通信技术的标准化时提出了蓝牙(bluetooth)技术,其宗旨是提高一种短距离、低成本传输应用技术。它的工作频段是2.402ghz2.480ghz,通信距离10m左右,数据传输速率为1mb/s,远大于zigbee的传输速率,密钥是以8bit为单位增减,最大长度为128bit12;由于蓝牙的高速率传输,就决定了它的应用,不适合做低功耗的网络,所以蓝牙主要应用于掌上电脑、笔记本电脑和移动电话等终端设备之间进行短距离的通信。方案三:采用simpliciti协议。simpliciti是ti开发的一份专门针对其ccxxxx系列无线通信芯片的网络协议。它支持两种网络拓扑结构:直接的点对点通信结构和基于星型连接的网络拓扑结构。simpliciti将其网络功能封装为几个api函数型式,应用程序可以通过直接调用其api函数实现点对点的通信。simpliciti对硬件资源要求非常低,除了程序空间所需要的flash和运行时随机变量所占用的ram外,simpliciti不需要任何其他资源,它甚至不需要定时器,内部需要的定时器都是用软件模拟实现了8。它在运行过程中不会进行动态内存分配因此根本不会占用程序的空间。如果mcu资源富裕我们可以配给simpliciti一个定时器以提供更好的服务。simpliciti 网络协议支持各种低功耗应用,如报警与安全(烟雾探测器、玻璃破碎检测器、一氧化碳探测器、光传感器)、自动读表(气表、水表)、家庭自动化(家电设备、车库开门器、环境设备)以及有源 rfid 等。simpliciti 网络协议专为简单的 rf 网络而设计,对适合网状路由与标准化配置的大型网络的 zigbee 而言是一种很好的补充,而且网络协议以免版税、免许可费的源代码形式提供给大家。方案比较:综上我选择了操作简单,使用方便的simpliciti 网络协议作为传感网络的协议。2.2 系统功能及原理1功能由于现在人口居住密度不断在增大,高楼大厦耸立,火灾发生的频率不断在上升,火灾造成的伤害和经济损失大家都有目共睹。因此火灾报警系统的存在是必要的。此系统可以实时监测火灾的发生并且同时发送报警信号。可做到及时的通知离此处最近的消防中心以及火灾现场业主。降低人员伤亡,减少经济损失,灵敏度高,实时性好。系统将无线网络,传感网络和传统internet网络监测有机结合,不仅可及时监测到火灾的发生.同步报警。而且具有友好的internet web网页监测界面。gprs无线通信报警。上位机监测界面。internet 可以用在远程监测报警,如消防中心等等。而上位机正好弥补了没有internet的缺陷,实现了无internet网络的近距离监测报警。如小区监控室等等。而且此系统实现了低功耗,节省能源、经济适用,是一套完整可行的系统。 2原理系统主要由三大部分组成:无线终端设备、无线集中器、和嵌入式服务器。无线终端设备主要有传感器(ds18b20、烟雾传感器)、mcu(msp430f5418)、rf射频芯片(cc2500)组成。集中器主要由rf射频芯片(cc2500)、mcu(msp430f5418)组成。嵌入式服务器主要有lm3s8962、gprs模块、网关、报警系统组成。本设计利用了simplici ti无线传感网络、gprs网络和internet网络,三者有效的结合。系统主要使用simplici ti协议栈构成无线网络,使用ucos ii操作系统构成嵌入式web服务器。无线网络最多可挂100个终端设备,并采用星形无线网络,终端设备通过一定的配置自动加入网络,系统使用五个无线模块作为终端设备,在一定时间间隔分别对温度、烟雾进行检测,并把检测到的信息发送给集中器,集中器经过处理通过uart与嵌入式服务器m3进行通信,服务器处理后把信息更新在网络页面上并同时更新在上位机页面上。如果监测到火灾的发生,internet web网页报警显示,上位机页面报警显示,与此同时gprs以发送短信息的形式通知火灾现场业主。消防人员可以远程登录web网页监测到火灾发生,启动消防设备,采取消防措施。小区监测室通过上位机监测到火灾发生,启动消防设备,迅速到底火灾现场采取更有效的措施。系统还可以增强与其它消防子系统的集成和联动能力,进一步提高远程协助的能力。2.3 系统总体方案框图如图2-1所示,采集终端采集数据,通过cc2500把数据传输给集中器,集中器传给gprs和网关。 图2-1系统总体方案框图2.4 系统方案设计本设计的无线终端设备为simplici ti网络中的传感节点,传感节点构成的网络,能够实时的监测、感知和采集节点部署区域的观察者感兴趣的感知对象的各种信息,如光强等,并对这些信息进行处理,然后以无线的方式发送出去。此系统传感节点由温度传感器和烟雾传感器组成,能够实时监测环境温度、烟雾浓度情况,并加以处理发给ap节点本设计的无线集中器为simplici ti网络中的ap,ap(ap,access point,)无线访问节点、会话点或存取桥接器)是一个包含很广的名称,它不仅包含单纯性无线接入点(无线ap),也同样是无线路由器(含)无线网关、无线网桥)等类设备的统称。本系统的ap节点为无线网关,通过simplici ti网络配置与传感节点形成无线网络,ap节点实时接收传感节点信息,ap节点收到所有传感节点信息后经过处理和数据转换后经msp430f5418的串行接口(uart)发送至嵌入式服务器。ap最多可以接100个传感节点,但实际应用中达不到9。嵌入式web服务器主要实现了m3与internet的链接,通过m3使页面实现到internet上,lm3s8962把网页放在flash中,通过上传实现嵌入式wed,网页会显示每一次变化的信息,如果信息超过设置的闸值,服务器会发出声音报警、页面报警和gprs短信通知9。lm3s8962有强大的处理能力和存储空间。lm3s8962移植了ucosii操作系统,使产品更加稳定可靠,与传统wed服务器一样,嵌入式wed服务器同样要给客户提供共享资源,并应答客户的请求。但由于嵌入式系统的资源非常有限,一个嵌入式服务器的功能不可能很全面,应尽量使其占用较少的系统资源,以不影响嵌入式应用系统的整体功能。第3章 硬件设计3.1无线终端设备3.1.1无线终端设备框图 如图3-1所示为无线终端设备框图。 图3-1无线终端设备框图3.1.2 无线终端设备介绍无线终端设备也可以成为传感节点,由mcu(msp430f5418)、rf射频模块(cc2500)10。电源模块组成。mcu:msp430f5418是一款高性能低功耗处理器,430处理器低功耗全球第一,非常适合无线传输应用。rf射频模块:cc2500芯片是单片无线收发一体化芯片,工作在2.4ghz全球开放频段,满足多点通信和调频通信需要,低功耗,外围元器件极少,该芯片集成了几乎所有的射频收发器模块,包括pll、pa、lna,只要工作参数大都可通过芯片状态字有用户根据需要自行配置,没有复杂的通信协议,且同种产品之间可以自由通信,因此cc2500是业界最小、功耗最少、外围元件最小的低成本射频芯片之一。电源管理:传感节点我们选用电池供电,由于传感节点是在一定时间间隔时利用传感器收集火灾信息,而其他时间进入低功耗模式,整个传感节点功耗很低,完全适用电池供电。节省能源、环保适用。每个传感节点都工作在2.4ghz的simplici ti网络中具有良好可靠的通信性能。3.1.3无线终端设备功能 本系统的无线终端设备为simplici ti网络中的传感节点,传感节点构成的网络,能够实时的监测、感知和采集节点部署区域的观察者感兴趣的感知对象的各种信息,如光强等,并对这些信息进行处理,然后以无线的方式发送出去。此系统传感节点由温度传感器和烟雾传感器组成,能够实时监测环境温度、烟雾浓度情况,并加以处理发给ap节点。 3.2无线集中器3.2.1无线集中器框图 如图3-2所示,为无线集中器框图,通过cc2500接收到的数据再传给嵌入式服务器msp430f5418cc2500lm3s8962嵌入式服务器图3-2无线集中器框图3.2.2无线集中器介绍 无线集中器也可以称ap,由mcu(msp430f5418)、rf射频模块(cc2500)。电源模块组成。mcu:msp430f5418是一款高性能低功耗处理器,430处理器低功耗全球第一,非常适合无线传输应用。rf射频模块:cc2500芯片是单片无线收发一体化芯片,工作在2.4ghz全球开放频段,满足多点通信和调频通信需要,低功耗,外围元器件极少,该芯片集成了几乎所有的射频收发器模块,包括pll、pa、lna,只要工作参数大都可通过芯片状态字有用户根据需要自行配置,没有复杂的通信协议,且同种产品之间可以自由通信,因此cc2500是业界最小、功耗最少、外围元件最小的低成本射频芯片之一。电源管理:采集节点由于需要一直查询是否有信息需要接收,因此不能进入低功耗模式,能量消耗较大,不能使用电池供电。本系统采集节点和嵌入式服务器使用电源供电。 3.2.3无线集中器功能 本系统的无线集中器为simplici ti网络中的ap,无线ap(ap,access point,)无线访问节点、会话点或存取桥接器)是一个包含很广的名称,它不仅包含单纯性无线接入点(无线ap),也同样是无线路由器(含)无线网关、无线网桥)等类设备的统称。本系统的ap节点为无线网关,通过simplici ti网络配置与传感节点形成无线网络,ap节点实时接收传感节点信息,ap节点收到所有传感节点信息后经过处理和数据转换后通过msp430f5418的串行接口(uart)发送至嵌入式服务器。ap最多可以接100个传感节点,但实际应用中达不到。3.3嵌入式服务器3.3.1嵌入式服务器框图 嵌入式服务器框架图如图3-3所示。 图3-3嵌入式服务器框图3.3.2嵌入式服务器介绍通用计算机技术容易实现基于internet的远程监控,但其可靠性和经济性差,功耗也大,更难使用于无人管理和环境恶劣的场合。嵌入式服系统与网络的结合能够克服上述不足。嵌入式系统以具体应用为背景,硬件软件可以灵活配置、裁剪,能够适应对功能、可靠性 、成本、体积、功耗等指标有严格要求的情况。将嵌入式设备接入物联网技术,指的是设备通过嵌入式模块而不是pc系统自行接入internet,以internet为介质实现信息交互的过程。此嵌入式服务器主要有arm(lm3s8962)、报警系统(蜂鸣器、internet页面、gsm短信)、电源管理(usb供电,电源供电)、gprs(mg2636)、uart与ap节点进行通信。lm3s89620集成了其他m3的强大功能外,主要有以太网功能。因此构建嵌入式服务器只需一片芯片就能实现。也为以后的二次打发预留了资源。报警系统有多个方式组成,当嵌入式服务器受到报警信号后,蜂鸣器报警,internet页面产生报警信号,gprs发出短信息通知业主。电源管理有两方面组成,可以由usb供电或者普通电源供电使得系统更加灵活。功能更强大。mg2636这里仅仅使用了它的短信发送功能,它还有很多的强大功能,如3g无线上网等等,可以在二次开发中使用。3.3.3嵌入式服务器功能 嵌入式服务器主要实现了m3与internet的链接,通过m3使页面实现到internet上,lm3s8962把网页放在flash中,通过上传实现嵌入式wed,网页会显示每一次变化的信息,如果信息超过设置的闸值,服务器会发出声音报警、页面报警和gprs短信通知。lm3s8962有强大的处理能力和存储空间。lm3s8962移植了uc/os-ii操作系统,使产品更加稳定可靠,与传统wed服务器一样,嵌入式wed服务器同样要给客户提供共享资源,并应答客户的请求。但由于嵌入式系统的资源非常有限,一个嵌入式服务器的功能不可能很全面,应尽量使其占用较少的系统资源,以不影响嵌入式应用系统的整体功能。嵌入式服务器显示页面如下:图3-4嵌入式服务器页面3.3.4嵌入式服务器原理 本系统服务器利用自带的mac/phy的32位arm处理器lm3s8962构架一个串行口嵌入式服务器,移植uc/os-ii操作系统、lmip协议栈、fat文件系统及cgi至lm3s8962上构架基本的嵌入式服务器。其中lm3s8962搭建的嵌入式服务器原理图如图3-5所示。此部分主要是lm3s8962工作所需要的基本电路,包括复位电路、震荡电路以及集成隔离变压器的rj45接口电路、spi的if卡读写接口。由于cortex-m3内核的arm功能强大,只需一片芯片就实现了所有的功能,无需接其他的原件或者芯片。软件上首先移植ip包到uc/os-ii下,实现基本的tcp/ip协议通信,通过在数组中存放超文本传输协议的网页,让pc直接访问在confignet.h中设定的my_ip_2id地址,实现tcp/ip下的socket功能并熟悉socket中的app函数应用。然后修改底层驱动程序并在bsp中编写串口中断在uart isr中接受串行口fifo中的数据,并通过信号量同步任务,使得串口接受到的数据可以通过以太网传输出去。等这些测试基本完工后一直lwip协议栈,fat文件系统及cgi程序包至uc/os-ii上完成最终嵌入式服务器架构。3.3.5嵌入式服务器原理图图3-5lm3s8962嵌入式原理图第4章 软件设计4.1星型网络系统的功能及关键技术4.1.1星型网络系统的功能 系统采用最新的simplici ti无线通信技术,实现了现场火灾信息的及时通报。系统功能主要是报告火灾发生的情况及火灾发生的大概位置,火灾现场住户可以通过铃听报警声和观察系统点亮的灯来判断哪个楼层发生火灾,现在是否处于安全的楼层,实现及时逃离,及时报警,把伤亡降到最小。4.1.2无线传感网络典型的无线传感网络结构有传感器节点、网关、互连网络和监控中心组成,传感器节点具有传感、信息处理和无线通信功能,它们既是信息包的发起者,也是信息包的转发者11。通过网络自组织和多跳路由,将数据向网关发送。网关可以使用多种方式与外部网络通信,如internet、卫星或移动通信网络等,大规模的应用可能使用多个网关,监控中心对网关进行配置和管理,发布监测任务以及收集监测数据。近几十年来,无线以移动通信蓬勃发展。人们在享受数字蜂窝移动通信系统带来便利的同时,对短距离的无线移动通信又提出了新的要求。短距离无线通信包括高保真、超宽带、蓝牙技术以及simplici ti技术等各种热门技术,均展现出各自巨大的应用潜力12。其中,以低速率、低功耗、低成本、简便易用性的simplici ti技术作为无线传感网络大型网络技术zigbee技术的补充更加适用于小型工业监控,楼宇监测等领域。4.1.3simplici ti网络的主要优势 simplici ti是支持低于100个节点的简单小型rf网络的专有低功耗rf协议,完全可以覆盖整栋楼的所有住户。利用simplici ti网络协议可实现mcu占用的最小化,从而降低了低功耗rf网络的系统成本。低功耗、低成本、简便易用性是simplici ti的主要特点。simplici ti网络协议支持点对点通信和星形通信,选择这种方案不仅可使用接入点设备来存储并发送信息,还能通过距离扩展器来扩大网络覆盖范围,以支持四次跳频。在simplici ti1.0.6中还添加了频率捷变功能,节点可以在频率列表中移动,以避免频段忙碌之间的冲突,也可以减小因频段出问题带来数据传输的丢失。4.1.4simplici ti网络系统 simplici ti协议支持两种网络拓扑结构:星型拓扑结构和点对点拓扑。网络拓扑结构中涉及到三种逻辑类型的节点:访问节点(access point)、扩展节点(range extender re)、终端节点(end device),实际网络中存在的节点不知可以担当一个节点,有时可以身兼数值。该网络程序中传感器周期性的检查周围的环境,如果其中有一个传感器接受到信息时,将会通过发送信息帧,通知其他节点这一信息。如果传感器处于唤醒状态或者是亚唤醒状态。受到一个信息时将被会唤醒,如果没有接收到信息时,将会回到睡眠状态,如果接受到信息时,将会传播该信息到其他节点。如果传感器处于活跃系统时,将会广播信息,这个信息将会间隔很短的时间被发出,这是为了确保设备在很短的时间被唤醒。每个终端节点都可用以所有所在范围内的所有终端节点进行通信。该系统的原型机包括五个节点,根据两个节点间的距离可以增加扩展节点(re),使得距离较远的两个节点也可以通信。4.2嵌入式wed服务器4.2.1uc/os-ii操作系统平台的搭建 系统软件核心为uc/os-ii,它是一个源码公开的、占先式多任务管理的实时操作系统内核,转为嵌入式系统应用设计。其性能完全可以与许多商业产品竞争,已在相当多的系统得到成功应用,是一个实践证明稳定可靠的内核。uc/os-ii采用c语言和汇编语言,其中巨大部分用c语言,结构非常简单,并且可移植性非常好,很容易被移植到各种微处理器上,在移植过程中用户只需要做很少的工作即可。uc/os-ii是系统内核,只提供系统多任务实施管理等基本功能。因此,为实现网络通信应用,需在其基础上扩展和构建网络功能模块tcp/ip协议栈,并提供相应的api接口实现与系统的无缝连接,以最终的实现在uc/os-ii下多应用任务的实时调度13。4.2.2嵌入式web服务器软件设计 嵌入式web服务器的实现采用模块化的设计方法,所有代码采用c语言编写并按照tcp/ip协议的层次结构,分为以太网驱动模块、tcp/ip协议栈模块、应用层web服务器模块。通过main函数中调用osstart()进入uc/os-ii多任务调度环境,并创建一个优先级最高的任务taskcreateinit()来创建其他任务和对以太网驱动、tcp/ip协议栈初始化。打开uart串口接受中断,在串口中断中更新网页。以太网驱动模块:lm3s8962内部自带以太网驱动。有关网络接口方面的配置将在里面实现。通过调用该库提供的以太网初始化实现以太网的配置。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能家居合同欺诈案例分析与构成要件探究
- 2025湖北公务员面试题及答案
- 吊顶施工与室内防虫防鼠合同
- 汽车租赁公司股东权益与智能交通合作协议范本
- 智能金融创新-洞察及研究
- 生成对抗网络稳定性与收敛性的联合优化研究-洞察及研究
- 航天科技研发个人连带责任保证担保合同
- 文艺复兴复调发展-洞察及研究
- 专业安保考试题目及答案
- 专业素养面试题目及答案
- 二年级乘法算式练习(口诀练习)每日一练模板
- 售后沟通技巧课件
- 进制转换课件-2025-2026学年浙教版高中信息技术必修一
- 电厂电气安全知识培训课件
- 国际汉语考试题及答案
- 交友的智慧(课件)-2025-2026学年七年级道德与法治上册(统编版2024)
- 2025-2026学年语文二年级上册统编版语文园地一 课件
- 2025年中国航空油料集团招聘笔试模拟题与解析
- 2025四川省水电投资经营集团有限公司所属电力公司员工招聘6人备考练习题库及答案解析
- 广东省深圳市福田区红岭实验学校(上沙)2025-2026学年八年级上学期开学考试英语试卷(含答案)
- 羽毛球合作协议合同范本
评论
0/150
提交评论