基于ZigBee温室监控系统设计.docVIP

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

基于ZigBee温室监控系统设计   摘 要:随着网络通讯技术的快速发展,物联网技术在农业领域的应用受到了社会的广泛关注。针对传统温室环境监测系统存在的不足,设计了基于ZigBee的温室监测系统,并阐述了信息化智能温室应用系统的体系结构控制流程和关键技术。   关键词:信息化温室;自动控制;ZigBee   中图分类号:TM715 文献标识码:A 文章编号:1674-7712 (2014) 12-0000-01   我国的农业普遍存在科技含量低、劳动强度大、生产水平和效益低下等缺点。发展信息化农业,把成本低、效率高、自动化的设备用于农业信息采集和监测,可以推进农业现代化。针对传统的温室监控系统一般采用基于RS485总线或CAN总线的有线通信方式,存在成本高、故障率和误报警率较高、难于维护和扩展性能差等问题。而无线通信技术中,ZigBee网络类似于GSM或CDMA网络,与GSM和CDMA网络的不同之处在于其网络的建立主要是用于工业控制现场自动化的数据传输。通讯距离可以从标准的几十米到几百米、几千米,且支持无限扩散。在整个网络中,每个设备之间可以彼此通信,每个节点间的距离可以无限扩展。ZigBee相比红外、蓝牙、Wi-Fi、UWB等具有低功耗、低成本、组网灵活的优势,适用于需要大量节点、节约能耗且对数据传输速率要求不是很高的网络。为此设计了一种基于ZigBee的温室监控系统,可实现对土壤、水肥、作物生长和病虫灾害等信息的实时精确测量,为灌溉施肥、病虫防治和作物收种等工作带来巨大便利。   一、系统方案设计   基于ZigBee的温室监控系统主要由三部分组成,包括传感网络部分,通过在温室中布置大量的无线传感器节点作为温度、湿度等信息的接收方,实时地传回整个温室的信息,系统采用ZigBee节点将数据传送到网络节点;第二部分是数据汇集中心,在接收到传感网络部分的数据信息后,采用GPRS技术将数据信息传递到远程监控中心;第三部分是温室温度监控中心,该中心通过接收的的数据与事前制定好的指标进行对比分析,从而做出相应的判断。   二、技术路线及系统实现   ZigBee无线传感器网络的核心是ZigBee RF收发器以及MCU微控制器芯片,根据智能温室的测控要求,通过分析不同芯片的性能,本项目选用了TI公司最新推出的集成RF和MCU的单芯片系统CC2530作为无线网络处理器,该芯片相比较之前的CC2430做了改进,可以不用外加功放模块来扩展通信距离,目前距离已可达到400m,存储容量最大为256K。   另外,该芯片具有抗干扰性和接收灵敏度极高的RF收发器、高性能且低功耗的8051微控制器内核、系统内可编程闪存、4种不同的低功耗运行模式及其它强大的功能。该芯片电压范围较宽(2.0-3.6V);休眠模式下的电流消耗仅为0.9A,提供外部中断或RTC唤醒系统;提供模拟和数字外设接口,能满足无线传感器节点及路由节点的功能需求。   网络协调器节点由CC2530芯片构成的主模块、天线、调试接口、电源模块、键盘、显示器及RS232/RS485串行总线接口等部分组成。   路由器节点主要由CC2530芯片构成的主模块、CC2591功放RF前端模块、天线、调试接口、电源模块、键盘、显示器等组成。   无线传感器节点,即网络终端节点,主要由CC2530芯片构成的主模块、温度传感器及接口电路、湿度传感器及接口电路、天线、调试接口、电源模块、键盘、显示器等组成。   系统软件设计包括SHT 11传感器温湿度采集程序设计、DS18B20温度采集程序设计、ZigBee节点软件设计,为了提高软件的通用性和兼容性,ZigBee无线节点控制软件开发采用了支持ZigBee芯片CC2530的Z-Stack协议栈,开发工具使用IAR Embedded Work bench IDE嵌入式集成开发环境。ZigBee无线节点软件设计分为节点应用程序编程和ZigBee协议栈两大部分。节点应用程序的作用是实现节点需完成的具体功能,ZigBee协议栈用于进行ZigBee网络的通信与数据传输。无线传感器节点将采集的环境数据通过路由器节点送到网络协调器,协调器通过RS232或RS485总线传送到监控主机,由主机对数据进行运算、显示、处理并与设定值比较,控制执行机构工作,实现环境参数的自动控制。主机监控管理软件使用C++语言和SQL Server 2008数据库开发。   三、系统测试   在模拟农场的实验箱环境下对网络节点进行了为期两周的稳定性和可靠性测试,本试验测试系统各节点的拓扑关系设计方案相同,系统由六个终端节点与一个网关节点组成,终端节点呈网格排列部署,且每个终端节点接有温度、湿度、CO2传感器,监测数据每20分钟上传一次。采用SmartRF Studio

文档评论(0)

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

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

1亿VIP精品文档

相关文档