




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于无线模块的环境检测系统的设计【摘要】随着我国经济的迅速发展,环境保护也日益受到国家和广大群众的保护,全国各级环保机构也在环境保护方面加大力度。近年来国民经济飞速发展,工业企业不断增多,由此带来的问题就是环境污染源的增加和分布的复杂。与此同时,以城市为中心的环境污染通过乡镇企业扩散到农村,严重影响我国的可持续发展进程。 随着射频技术、集成电路技术的发展, 无线通信功能的实现越来越容易, 数据传输速率也越来越快, 并且逐渐达到可以与有线网络相媲美的水平。无线传感器网络(wireless sensor network,wsn)是计算机、通信和传感器3项技术相结合的产物,近年来得到了飞速发展,已成
2、为计算机科学领域一个活跃的研究分支。而zigbee是部署无线传感器网络的新技术,是一种应用于短距离范围内,低传输数据速率下的各种电子设备之间的无线通信技术。zigbee过去又称为“homerf lite”、“rf-easylink”或“firefly”无线电技术,目前统一称为zigbee技术。zigbee联盟基于ieee 802.15.4技术标准物理层和媒体访问控制层(mac层)协议对网络层协议和api进行标准化而制定的无线局域网组网、安全和应用软件方面的技术标准。【关键字】无线传感器网络 ;zigbee ;ieee 802.15.4 ;无线电技术目 录 摘要及关键字2 目录3一、 绪论4 (
3、一)课题的简介及其意义4 (二)环境检测的历史、现状和发展4 (三)国内现有环境检测面临的问题4二、关于zigbee的简单介绍5 (一)最大的1 2个zigbee应用5 (二)应用结构5 (三)zigbee 的概述5三、基于zigbee 的无线定位系统研究6 (一)定位系统节点类型6 (二)定位基本原理介绍8四、基于zigbee技术的环境检测系统的开发9 (一)引言9 (二)zigbee协议框架及其网络拓扑结构9 (三)无线传感器节点硬件设计10 (四)节点的软件设计10 (五)zigbee网关设计11 (六)监控终端软件设计11五、总结与展望11参考文献12致谢13湖南广播电视大学毕业作业写
4、作过程记录表14湖南广播电视大学毕业作业评审表15基于无线模块的环境检测系统的设计一、绪论(一) 课题的简介及其意义环境,是人类赖以生存和活动的场所,也是向人类提供生产和生活所必须的自然资源的供应基地。环境问题可分为两大类:一类是由于自然环境因素的破坏和污染所引起的。如:火山活动,地震,风暴,海啸等产生的自然灾害,因环境中元素自然分布不均引起的地方病,以及自然界中放射物质产生的放射病等。另一类是人为因素造成的环境污染和自然资源与生态环境的破坏。本课题目的是构架一个能使环保部门监控、管理环境的监测系统。通过对环境的全天候,全方位的控制,借助于完整可靠的通讯协议,利用实时的传输系统,准确及时地反映
5、监控对象的变化状态,为环境管理者提供管理决策的依据,提高环境监管的效率,提升环保监测的现代化水平。传统的检测方法需要环保部门将大量的精力投入到环境现场的数据采集工作之中。但是随着污染源的增加,这种原有的检测方式,已经无法起到实时监控污染的目的。利用现代化最先进的电子技术,通讯技术,软件技术,建立一套环境自动监控系统,实现监控系统的自动化,从更高的层次上对环境污染进行有效的管理,体现了环保作为一个新兴行业的发展方向;有利于监控污染企业,增加企业的自律。促进他们履行自己的环境业务,帮助企业提高治理设施的水平;可以大大降低环境污染,提高企业经济效益的同时,也提高了环保投资的社会效益。因此,做好各项环
6、境保护工作,特别是做好环境管理工作,必须充分重视、依靠和发挥环境检测的作用,需要不断加强环境检测技术的开发研究和更新。(二) 环境检测的历史、现状和发展20世纪60年代以来,环境问题逐渐从地区性问题演变为全球性问题。在解决环境问题的长期探索中,国际社会已经逐渐认识到,单纯依靠污染源控制技术已经解决不了日趋复杂和广泛的环境问题,只有按照生态可持续性和经济可持续性要求,改革传统意义上单纯追求经济增长的战略和政策,对传统的经济增长模式,包括生态和消费模式做出重大的改革,加强对人口的控制,改变现有的技术和生产结构,减少自然资源的消耗,人类才有可能实现自身的可持续发展。作为环境保护的重要组成部分。环境检
7、测曾被形象的地比喻为环境保护的耳目、哨兵和尺子,是获取环境信息、认识环境变化、评价环境质量、监督排污状况的重要途径,是监督执行环境法规、环境标准的重要技术手段。70年代,是我国环境检测的起步阶段,颁布了一系列的法规文献,标志着我国环保事业开始起步。在大众的观念中,政府过去所提出的“三废”处理和综合利用的思想开始逐步地被“环境保护”的概念所代替。开展对重点区域的的污染调查和检测。各级政府部门也通过制定一系列的环境保护规划,开始实行污染源限期治理等管理制度。80年代,我国的环境检测进入了调整和巩固发展的阶段,制定我国环保事业的战略方针,标志我国 环保工作进入发展阶段。90年代之后,充实提高深化阶段
8、,可持续发展成为社会和经济发展的基本思想,我国已初步形成了具有中国特色社会主义的环境检测技术规范、环境检测分析方法、环境质量标准体系和环境质量报告制度,并逐步迈向标准化的轨道。环境检测实现了监测信息公开,环境管理政务公开,检测系统紧扣环境管理和社会公众的需要,在提高公众环保意识的同时也极大提升了环境检测的地位和形象。(三) 国内现有环境检测面临的问题1.环境检测仪器的落后。2.传统的环境检测系统采用的数据传输通信方式包括有线modem或者光纤灯方式。3.传统的环境检测系统在结构上,通常采用的都是封闭式的自动化检测体系,监测站点监测中心通过某种特定的专用网络进行信息和数据交换。4.环保职能部门所
9、采用标准和规范不统一。二、关于zigbee的简单介绍(一) 最大的12个zigbee应用1.监控照明、hvac和写字楼安全。2.配合传感器和激励器对制造、过程控制、农田耕作、环境及其它区域进行工业监控。3.带负载管理功能的自动抄表(amr),这可使得地产管理公司削减成本和节省电气能源。4.对油气生产、运输和勘测进行管理、控制、数据采集及其它遥感勘测。5.家庭控制照明、hvac、安全和其它系统。6.对病患、设备及设施进行医疗和健康监控。7.军事应用,包括战场监控和机器人控制。8.汽车应用,配合传感器网络报告汽车所有系统的状态。9.消费电子应用,对玩具、游戏机、电视、立体音响、dvd播放机和其它家
10、电设备进行遥控。10.应用于计算机外设,如鼠标、键盘、游戏控制器及打印机。11.有源rfid应用,例如电池供电标签,它可用于产品运输、产品跟踪、存储较大物品和财产管理。12.基于互联网的设备之间的机器对机器通信(m2m)(二) 应用结构apsdesap中的应用结构是zigbee设备上的应用对象中的环境。在应用结构内,这个应用设备发送和接收数据直接通过apsdesap。这个应用对象在完成以下任务后直接接到zdo公共部分。1. 控制和管理在zigbee设备中的协议层。2. 创建标准网络功能。这个数据服务倘若通过apsdesap,包括请求、确认、回答和指出原始的传递数据。在同等应用实体之间请求支持原
11、始数据传送。请求原语呼叫的结果确定原始报告。指出原始的用于指出数据来自于应用对象目的地文件aps.(三) zigbee的概述zigbee栈体系包含一系列的层原件,包含ieee802.15.4 2003标准mac层和phy层,当然也包括zigbee的nwk层。每个层的原件提供相关的服务功能。图1为zigbee栈结构框架图。 图1 zigbee栈结构框架图三、 基于zigbee的无线定位系统研究(一) 定位系统节点类型无线定位主要由zigbee网关(location)、参考节点(reference nodes)以及盲节点(blind nodes)组成。zigbee网关:无线定位系统的网络协调器,通
12、过rs232串口延长线与pc相连。它在整个系统中起着至关重要的作用,首先它要接收由监控系统提供的各种参考节点和移动节点的配置数据,并发送给相应的节点;其次还要接收各节点反馈的有效数据并传送给监控 系统。网关工作 流程如图2所示。是是开始收到pc机数据?收到各个节点数据?通过串口发送发送至节点计算出校验值从串口发出结束否校验正确图2 网关工作流程图参考节点:无线定位系统中已知坐标的节点是zigbee网络中的路由器,为使参考节点能提供rssi值以及一个准确的包含自己位置(x,y)的坐标的信息包给移动点,所以参加节点必须精确地配置在需要定位的区域中。参考节点工作流程如图3所示。开始收到数据rssi请
13、求?收到rssi?参考节点请求配置?多考节点配置?结束多次手机rssi发送rssi平均值将配置收到数据rssi请求?多考节点配置?参考节点请求配置?收到rssi?发送rssi平均值将配置信息写入flash取出配置值发送给协调器多次手机rssi信息写入flash取出配置值发送给协调器否是否否否否是是是是图3 参考节点工作流程图盲节点:无线定位系统中移动节点,它通过已知参考节点的坐标来计算自身坐标值的节点,是zigbee网络中的路由器,移动节点能够与离自己最近的参考节点通信,收集这些节点的(x,y)坐标和rssi值,根据这些信息和输入参数(a,n)一起计算自己坐标信息。将适当的信息发送给网关,通过
14、rs232传给计算机定位监控系统。盲节点定位流程图如图4所示。开始收到数据rssi请求?盲节点请求配置?盲节点发现请求?收集rssi应答?盲节点配置?结束强制位置发现将配置信息写入flash取出配置值发送给协调器接收rssi平均值强制位置发现否是是否是是是是否否否否图4 盲节点定位流程图(二) 定位基本原理介绍本研究采用cc2431无线定位引擎技术,该技术基于rssi,定位系统由参考节点组成。参考节点是已知自身位置并可以将其位置通过发送数据包的方式通知其邻节点。盲节点接收参考节点发出的数据包信号,从数据包中获取参考节点位置坐标及相应的rssi值,并将其写入定位引擎,然后利用定位引擎计算可以读出
15、自身位置,rssi值是由接收节点(盲节点)计算获得。在参考节点发送给盲节点的数据包内,至少包含参考节点的水平位置坐标参数x和竖直位置坐标参数y,定位原理如图5所示。图5 定位原理示意图硬件定位引擎cc2341在速度、精度、占用处理器时间等方面都比软件定位方法更有优势。定位引擎的特点:定位估计算法需3到16个参考节点;定位估计分辨率为0.25m;少于50us的计算节点位置耗时;定位偏差小于3m;采用分布式计算定位估计方法,该方法是使用已知参考节点的rssi信息进行定位。集中计算方法带来的大量网络运输与通信延迟问题分布式定位计算都可避免。四、基于zigbee技术的环境监测系统的开发(一) 引言zi
16、gbee名字来源于蜂群使用的赖以生存和发展的通信方式,蜜蜂通过跳zigzag形状的舞蹈来通知发现的新食物源的位置、距离和方向等信息,以此作为新一代无线通讯技术的名称。zigbee是ieee802.15.4协议的代名词。这个协议规定的技术是一种短距离、低功耗的无线通信技术。主要适合用于自动控制和远程控制领域,可以嵌人各种设备。zigbee技术有如下几点优势:(1)成本低,zigbee技术是免协议专利费的,而且每块芯片的价格大约为2美元左右;(2)低功耗,在低耗电待机模式下,两节五号干电池可支持1个节点工作半年至两年时间甚至更长;)(3)低速率,zigbee工作在20一250kbps的较低速率,在
17、不同频带间分别提供250kbps(2.4ghz),40kbps(915mhz)和20kbps(868mhz)的原始数据吞吐率满足低速率传输数据的应用需求;(4)近距离,其传输范围一般介于10一100m之间,在增加射频(rf)发射功率后,亦可增加到1一3km;(5)短时延,zigbee的响应速度较快,一般从睡眠转人工作状态只需15ms,节点连接进人网络只需30ms,进一步节省了电能;(6)大容量,zigbee可采用星状、树状和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点,同时主节点还可由上一层网络节点管理,最多可组成65000个节点的大网;(7)安全性能好,zig
18、bee提供了三级安全模式,包括无安全设定、使用接人控制清单(acl)防止非法获取数据以及采用高级加密标准(aes128)的对称密码,以灵活确定其安全属性。(二) zigbee协议框架及其网络拓扑结构zigbee协议是一种低成本、低功耗、低速率嵌入式设备互相间及与外界网络通信的组网解决方案,它是zigbee联盟基于ieee 802.15.4技术标准物理层和媒体访问控制层(mac层)协议对网络层协议和api进行标准化而制定的无线局域网组网、安全和应用软件方面的技术标准。zigbee协议栈结构如图6所示。应用层 网络安全层媒体接入控制物理层 图6 zigbee协议框架在标准规范的制订方面,主要是ie
19、ee 802.15.4小组与zigbee alliance两个组织,两者分别制订硬件与软件标准。在ieee 802.15.4方面,2000年12月ieee成立了802.15.4小组,负责制订mac与phy(物理层)规范,在2003年5月通过802.15.4标准; zigbee建立在802.15.4标准之上,它确定了可以在不同制造商之间共享的应用纲要。802.15.4仅仅定义了实体层和介质访问层,并不足以保证不同的设备之间可以对话,于是便有了zigbee联盟。 在网络层方面,zigbee联盟制订可以采用星形和网状拓扑,也允许两者的组合,称为丛集树状。根据节点的不同角色,可分为全功能设备(full
20、-function device;ffd)与精简功能设备(reduced-function device;rfd)。相较于ffd,rfd的电路较为简单且存储体容量较小。ffd的节点具备控制器(controller)的功能,能够提供数据交换,而rfd则只能传送数据给ffd或从ffd接收数据。 zigbee协议套件紧凑且简单,具体实现的硬件需求很低,8位微处理器80c51即可满足要求,全功能协议软件需要32k字节的rom,最小功能协议软件需求大约4k字节的rom。(三) 无线传感器节点硬件设计无线传感器网络的节点由传感器模块、处理器模块、无线通信模块和电源模块构成。节点的硬件原理框图如图7。处理器
21、模块和无线通信模块采用cc2430 芯片, cc2430是一个真正的系统芯片( soc) , 它包括了一个高性能的2.4ghz dsss( 直接序列扩频) 射频收发器和高性能、低功耗的8051微控制器核。cc2430芯片采用0.18 um cmos工艺生产, 工作时的电流损耗为27 ma; 在接收和发射模式下, 电流损耗分别小于27 ma和25 ma。cc2430的休眠模式和转换到主动模式的超短时间的特性, 特别适合无线传感器网络的应用。大大简化了射频电路的设计。传感器模块采用集成温湿度传感器sht10。电源模块采用3v 纽扣电池。图7 节点硬件设计 sht10 用于采集周围环境中的温度和湿度
22、, 其工作电压为2.45.5v, 测湿精度为4.5%rh, 25时测温精度为0.5。采用smd 贴片封装, 与处理器的通信电路i2c通信协议。(四) 节点的软件设计节点软件设计采用了tinyos操作系统,tinyos 是美国的伯克利大学开发的,专为嵌入式无线传感器网络而设计,是一款自由和开放源码的操作系统和平台, 它采用面向元件结构,确保快速响应和执行,同时减小了代码量,以适应无线传感器网络严格的存储空间需要。它运行在每个网络节点上,是其他上层应用和协议运行的前提。其操作系统、库和程序服务程序是用nesc 写的。nesc 是一种开发组件式结构程序、具有c 语法风格的语言,其组件层次结构就如同一
23、个网络协议栈,底层的组件负责接收和发送原始的数据位,而高层的组件对这些数据进行编码、解码,更高层的组件负责数据打包、路由和传输数据。组件用接口互相连接。tinyos为普通的抽象描述提供了接口和组件,例如数据包通信,路由,感知,行为和储存。 无线传感器节点的应用程序采用nesc编写,分为数据采集、电池能量检测和无线通信这三个分别设计的模块。无线路由节点和无线终端节点比无线终端节点多一个数据汇集和上传的功能。(五) zigbee网关设计在该系统中,需要实现zigbee无线传感器网络与以太网的互联,把网络中监测的温湿度数据需要发送到监测中心主机进行分析和显示。zigbee网关实现该功能, 担当zig
24、bee网络和以太网的协议转换。zigbee网关由下列部分组成: 内部集成符合ieee 802.15.4标准的2.4ghz的射频(rf) 收发器的cc2430无线单片机; 采用arm核的samsungs3c44box微控制器; ax88796以太网控制器芯片等。(六) 监控终端软件设计作为一个完整的环境监控系统,除了无线传感器网络技术研究,运行在计算机服务器上的上层管理软件必不可少。本系统中,上层管理软件采用三层c/s 模式,实时对传感器网络送来的数据进行处理,形成用户最终关心的数据表现形式,局域网内的办公用户在经过授权后,可以读取监控主机上的实时数据,实现远程的监测。监控应用软件还对传感器网络
25、中的每个节点进行跟踪管理。对于监控到异常情况,上层管理软件使用声光、短信、电话实时报警方式。可显示参数列表、实时曲线图(对应具体数值并任意调整坐标)、实时数据、折算数据、累计数据、历史、报警画面、报表等多种显示、统计功能更加贴近用户需求。五、总结与展望为了推动zigbee技术的发展,chipcon(已被ti收购)与ember、freescale、honeywell、mistubishi、motorola、philips和samsung等公司共同成立了zigbee联盟(zigbee alliance),目前该联盟已经包含130多家会员。该联盟主席robert f.haile曾于2004年11月亲
26、自造访中国,以免专利费的方式吸引中国本地企业加入。据市场研究机构预测,低功耗、低成本的zigbee技术将在未来两年内得到快速增长,2005年全球zigbee器件的出货量将达到100万个,2006年底将超过8000万个,2008年将超过1.5亿个。这一预言正在从zigbee联盟及其成员近期的一系列活动和进展中得到验证。在标准林立的短距离无线通信领域,zigbee的快速发展可以说是有些令人始料不及的,从2004年底标准确立,到2005年底相关芯片及终端设备总共卖出1500亿美元,应该说比被业界“炒”了多年的蓝牙、wi-fi进展都要快。 zigbee技术在zigbee联盟和ieee802.15.4的推动下,结合其他无线技术,可以实现无所不在的网络。它不仅在工业、农业、军事、环境、医疗等传统领域有具有巨大的运用价值,在未来其应用可以涉及到人类日
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 七年级历史下册 第二单元 辽宋夏金元时期 民族关系发展和社会变化 第9课 宋代经济的发展教学设计 新人教版
- 早教报名协议书8篇
- 七年级语文上册 9从百草园到三味书屋第3课时教学设计 新人教版
- 电子商务发展动态
- 车辆安全隐患课件
- Unit6 Section A Grammar Focus3a-3d 教学设计 2024-2025学年人教版英语七年级上册
- 七年级体育与健康 基本体操2教学设计
- 直肠肛管疾病护理
- Unit 8 How are you (教学设计)-2023-2024学年译林版(三起)英语四年级下册
- 耳科手术一般护理
- 2025重庆西南证券股份有限公司招聘45人笔试参考题库附带答案详解
- 2025年4月自考15043中国近现代史纲要押题及答案
- 湖南省示范性高中2024-2025学年高二下学期2月联考 物理试卷(含解析)
- 服装公司品质(质量)管理手册
- 江苏省淮安市洪泽区2024-2025学年七年级下学期3月调研地理试题(含答案)
- 办公楼弱电系统设计方案
- 黄金卷02(广州专用)-【赢在中考·黄金预测卷】2025年中考数学模拟卷(考试版)
- 2025-2030年班用帐篷项目投资价值分析报告
- 2025年国家粮食和物资储备局垂直管理系统事业单位招聘701人历年自考难、易点模拟试卷(共500题附带答案详解)
- 2025年合肥二模数学试题及答案
- 射线无损探伤合同范本
评论
0/150
提交评论