基于ZigBee昆明城市空气质量监测.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ZigBee昆明城市空气质量监测

基于ZigBee昆明城市空气质量监测   【摘 要】 在传统的空气质量环境监测中,有线传感器网络存在诸多问题,如布线复杂、传感器位置不灵活、节点延展性差、电缆老化腐蚀、监测位置不灵活等问题。采用ZigBee无线传感器网络技术构建无线传感器网络,用于监测二氧化碳浓度、二氧化硫浓度、一氧化碳浓度。并基于LabWindows/CVI构建了上位机监测界面、实现了传感器网络与上位机的通信。该系统具有传感器布置灵活、低功耗、易于安装维护及扩展,成本较低、实用性较强的特点。   【关键词】 ZigBee 无线传感器网络 LabWindows/CVI   目前,我国空气污染防治工作取得一些进展,但与国外发达国家相比,污染物浓度仍处于高位水平。随着城镇化进程的加速,我国环境空气污染类型正从以一次污染物为主的煤烟型污染,转变为一次污染和二次污染并存的复合型空气污染,从城市的局地污染发展为城市群的区域污染。为改善环境空气质量,需要全面了解环境空气质量状况的现状特征及其污染物的来源。因此,环境空气质量监测是改善环境空气质量的重要手段。传统的空气质量监测方式存在一些缺陷,如不能随时随地对空气质量的数据进行监测,只能将在各个监控站收集到的数据发送到特定的数据处理中心进行分析,而且目前的监控费用居高,数据传输的成本也较高。因此,研究一个实时性强、低成本、低功耗,操作简单的空气质量监测系统就显得非常重要,而无线传感网技术的出现,为解决上述问题提供了一种思路[1]。   1 系统总体方案设计   在本设计中,城市空气质量监测系统由分布于某一区域中的传感器节点、网络协调器节点组成和监控室内的上位机组成。监测人员通过上位机实时查看监控区域内的环境参数。由于本设计只模拟了某一区域,此区域在各无线传感器节点的通信覆盖范围内,故本系统无线网络中只设一个网络调器节点和数个传感器节点。考虑到ZigBee无线协议的低功耗、时延短、安全可靠等特点,选择星型网络拓扑结构[2]。   网络协调器节点和无线传感器节点均基于CC2430构建。协调器节点通过串口与Lab Windows/CVI构成的上位机通信,接收上位机发送的指令,并将指令传送给传感器节点;传感器节点负责采集所需数据并将数据封装后反馈给协调器节点,并最终传到监控室内的上位机。系统总体方案如图1所示。   2 系统硬件设计   2.1 网络协调器节点硬件设计   网络协调器节点所使用的模块是TI公司的CC2430,这款芯片延用了以往CC2420芯片的架构,在单个芯片上整合了ZigBee射频前端、内存和微控制器。它包含增强型8051MCU、32/64/128K闪存、8KB SRAM.、还包括模数转换(ADC)、定时器(Timer)、32KHz晶振的休眠模式定时器等模块。在此基础上采用MAX3232芯片构建RS-232接口与上位机进行通信。电路如图2所示。   2.2 传感器节点硬件设计   传感器节点所采用的模块与协调器节点一样,除了具有CC 2430单元外,还包括传感器单元,以便挂载采集环境参数所需的传感器。下面就分别对各个传感器单元电路进行介绍。   2.2.1 温湿度传感器电路   温湿度传感器采用HSM-20R,其具有湿滞小、耐高温、温湿度一体、线性电压信号输出等特点,可直接与CC2430的I/O口连接。其接口电路如图3所示。   2.2.2 二氧化碳浓度传感器电路   二氧化碳浓度传感器采用MG-811,MG-811为固体电解质传感器,它的信号输出阻抗非常高,因此不能直接测量其输出信号。设计电路时可以在传感器信号输出后端接一级阻抗变换电路,将传感器输出阻抗降低到普通可测量级,阻抗变换运算放大器必须选用高输入阻抗型,比如CA3140,其接口电路如图4所示。   2.2.3 一氧化碳传感器电路   一氧化碳传感器电路有TGS2442构成,它具有低功耗,后期电路简单等特点,其检测范围在:30--1000ppm,电路电压为5V,可直接由传感器节点的电源电压供电[3]。   3 系统软件设计   3.1 网络协调器节点程序设计   网络协调器负责接收上位机发送来的采集指令,同时也负责维护目前连接设备的列表,支持以前的连接设备能够加入网络功能。初始阶段,协调器负责硬件配置、网络配置和协议栈后,进入网络监听功能,接收传感器节点的PANID后,与已存储的地址比较,可用于检查是否有传感器节点未加入网络或上位机的指令是发送给哪个传感器节点的。协调器还可接收传感器节点反馈回的数据,并把数据上传至上位机。其程序流程图如图5所示。   3.2 传感器节点程序设计   传感器节点负责接收网络协调器转发的采集指令,在接收到采集指令后,会启动相应的传感器采集所需的环境参数值,并将采集的环境参数值封装成

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档