基于zigbee无线网络的土壤墒情速测仪监控系统.pdf
《基于zigbee无线网络的土壤墒情速测仪监控系统.pdf》由会员分享,可在线阅读,更多相关《基于zigbee无线网络的土壤墒情速测仪监控系统.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、230 第 27 卷 2011 年 第4期 4月 农业工程学报 Transactions of the CSAE Vol.27 No.4 Apr.2011 基于 zigbee 无线网络的土壤墒情监控系统 胡培金,江 挺,赵燕东 (北京林业大学工学院,北京 100083)摘 要:为了提高农业灌溉用水利用率,针对传统有线网络采集布线复杂和成本高的缺点,该文设计了一套基于 Zigbee 无线网络和 CC2430 MCU 的土壤墒情监测系统。该系统综合了 Zigbee 无线网络自行组网、自行愈合和超低功耗的优点,采用太阳能电池供电,能实时监测和记录土壤墒情信息,为进一步制定节水灌溉策略提供有力的数据支
2、持。初步试验结 果表明,该系统运行稳定,丢包率低,能及时准确的监控土壤墒情信息,并将土壤含水率维持在适合植物生长的最佳含 水量的范围之内。研究结果可为进一步开发更精准的自动灌溉系统提供数据支持。关键词:CC2430,土壤墒情,zigbee,监控系统,灌溉 doi:10.3969/j.issn.1002-6819.2011.04.040 文献标志码:A文章编号:1002-6819(2011)-04-0230-05中图分类号:TP274+.5 胡培金,江 挺,赵燕东.基于 zigbee 无线网络的土壤墒情监控系统J.农业工程学报,2011,27(4):230234.Hu Peijin,Jiang
3、Ting,Zhao Yandong.Monitoring system of soil water content based on zigbee wireless sensor network J.Transactions of the CSAE,2011,27(4):230234.(in Chinese with English abstract)0 引 言 1 系统设计 中国水资源总量占世界水资源总量的 7%,水资源总 量位居世界第 6 位,但是人均淡水资源量只有 2 200 m3,居世界第 119 位,是世界人均占有量的 1/4,是全球 13 个贫水国之一。中国是农业大国,由于多年来采
4、取传统 的大水漫灌方式,目前中国农业用水的有效利用率仅为 40%左右,远低于发达国家 70%80%的水平,因此提高 农业灌溉用水利用率已成为研究的热门课题。随着信息化浪潮的到来和无线网络技术的发展,越 来越高的技术已融入到节水灌溉当中,土壤墒情信息的 采集是绝大多数节水灌溉技术的基础。Zigbee 技术是一 种低成本、低功耗的近距离无线组网通信技术,其自组 网、自愈和、多组网方式、三级安全模式等优点,为无 线网络的建立带来方便。靳广超等 1 提出了一种基于 zigbee 无线网络的土壤墒情检测系统,但仅限于监测土壤 2墒情而没有控制功能;王建等 提出的基于 zigbee 土壤墒 情监控系统,通
5、过控制电磁阀的开闭来控制灌溉区域的 土壤含水率,但是这套系统还需要市电的支持,并且控 制策略过于简单。综合以上 2 种系统的优缺点,本文设 计了一套基于无线传感器网络的土壤墒情监控系统,该 系统整个监测和控制的过程都实现无线化,并能在上位 机中自行设定灌溉阈值和灌溉时间以达到精准灌溉的目 的,而且价格大大低于进口产品价格,便于推广使用。1.1 无线土壤墒情监测系统结构及工作原理 如图 1 所示,无线土壤墒情监测系统由网关节点(协 调器)、功能节点(路由器)组成3。协调器负责选择初 始通信信道,初始化网络配置并接受子节点加入网络,它还拥有路由器的全部功能。一个网络只能有一个协调 器。路由器用于在
6、节点间传递数据包,并允许子节点加 入。协调器和路由器统称为全功能设备(FFD)4。Zigbee 网络中还有一种终端设备,但是终端设备的作用仅限于 寻找并连接路由器而不能进行数据包的路由,为了方便 网络的布置,本系统中的功能节点全都设置成路由节点。系统工作原理如图 2 所示5,协调器节点建立网络和配置 网络当中的各种参数,一旦建网成功后协调器就充当路 由器的作用。路由器节点负责上传自身或其他节点向协 调器发送的数据包10。收稿日期:2010-09-25 修订日期:2010-12-12 基金项目:林业公益性行业科研专项(200704040);2008 北京市教育委员 会共建项目(2008BJKY0
7、1)共同资助 作者简介:胡培金(1984),男,江西人,主要研究方向为嵌入式系统设 计。北京 北京林业大学工学院,100083。Email: 通信作者:赵燕东(1965),女,山东人,博士,副教授,主要研究方 向为智能检测与信号处理。北京 北京林业大学工学院,100083。Fig.1 图 1 系统结构 Framework of the system 第4期 胡培金等:基于 zigbee 无线网络的土壤墒情监控系统 231 图 2 系统工作原理图 Fig.2 System schematic 协调器启动之后便进入组网流程,组网过程当中协 调器按照 Zigbee 协议的规定,各层之间进行一系列的会
8、 话,完成新网络的参数配置直至网络建立成功12。然后 路由节点开始加入网络,路由器和协调器各层协议分别 通过一系列会话之后完成对自身的配置,此后网络当中 的各个节点之间就可以通信了13。传感器节点会定时向协调器发送 2 种数据包,一种 是心跳包,心跳包的主要作用是用于实时检测节点是否 在线;另一种数据包上传传感器含水率和电磁阀状态,协调器收到含水率包后将其存储在上位机的数据库当 中。这 2 种数据包都包含有节点长地址和网络地址等其 他丰富的信息9。1.2 硬件设计 本文是基于 Texas Instruments 公司的 CC2430 和 CC2591 进行开发的。CC2430 是一颗真正的系统
9、芯片(SoC)CMOS 解决方案。这种解决方案能够提高性能并满 足以 ZigBee 为基础的 2.4 GHz ISM 波段应用,及对低成 本、低功耗的要求11。CC2591 是一款高性能的低成本前 端。它集成了功率放大器、低噪声放大器、平衡转换器、交换机、电感器和 RF 匹配网络等。配合上高增益天线,可将无线传感器网络覆盖范围提高到 400 m 甚至上千米。节点结构如图 3 所示,CC2430 作为整个系统的 CPU,负责执行软件中指定的各种任务。CPU 采集土壤含水率 后并将其存储在 flash 存储器中8;网络状态指示电路中 有 2 个指示灯,用于指示当前网络处于在线、脱网还是 收发数据状
10、态。RS232 接口和计算机串口连接后,可通 过上位机软件直接向网络发送命令。CC2591 是射频放大 芯片,加上 6DB 高增益天线的作用,CC2591 可将无线 传感器网络的覆盖范围大大的提高。系统当中的传感器采用北京林业大学自主研发的 BD-I 型土壤水分传感器,由 100 MHz 高频信号源、同轴 高频传输线及土壤探针组成。传感器基于驻波原理研制,与目前广泛使用的 TDR 相比,在同等精度的情况下,BD-I 型传感器响应速度更快,价格更便宜。电磁阀采用了雨鸟公司生产的 200-PGA 型电磁阀,该阀配备 TBOS 控制模块,阀的启停是由正负脉冲来控 制,非常适用于没有交流电的场合。整个
11、系统由智能太阳能充放电管理系统供电,供电 系统由光伏板、铅酸蓄电池和太阳能充放电管理电路组 成。为了节省功耗,系统运行完规定的任务之后便进入 休眠模式,直到有事件将其唤醒。通过几个月的试验表 明,蓄电池在充满电后能持续运行半个月左右。1.3 软件设计 该系统软件是基于 TI 公司的 Z-Stack 协议栈开发。Z-Stack 协议栈为用户写好了协议部分的代码,只需开发 人员把主要精力投入在应用层开发即可,省去了开发底 层协议的繁琐工作。Z-Stack 以操作系统的形式给出,系 统中所有的操作被定义为任务或事件7。协调器通过一系列的初始化之后建立网络,网络 建 立之后协调器只负责传感器节点与上位
12、机的数据交换。传感器节点加入网络后循环执行两个任务,一个是每隔 10 s 向协调器发送一个心跳包,上位机通过统计单位时间 段内收到的数据包数量感知传感器节点是否在线。另一 个任务是每隔 0.5 h 向协调器节点报告一次土壤含水率。探头检测到的模拟电压信号经过处理后变成含水率,然 后经 RS485 通信电路发往 CC2430,CC2430 通过预先设 定的控制策略判断是否执行开关阀门的动作。如图 4 所示,协调器启动之后便进行初始化无线电 通道、短地址、串口设备、操作系统等操作,紧接着定 义配置文件和注册节点,然后就可以启动网络,Z-Stack 是以操作系统的形式出现的,完成组网和硬件初始化工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 zigbee 无线网络 土壤 墒情 速测仪 监控 系统
限制150内