1 案例背景
精准农业是由信息技术支持的、根据空间变异定位、定时、定量地实施一整套现代化农事操作技术与管理的系统。
其基本涵义是根据作物生长的土壤性状,调节对作物的投入,即一方面查清田块内部的土壤性状与生产力空间变异,另一方面确定农作物的生产目标,进行定位的“系统诊断、优化配方、技术组装、科学管理”,调动土壤生产力,以最少的或最节省的投入达到同等收入或更高的收入,并改善环境,高效地利用各类农业资源,取得经济效益和环境效益。精准农业由10个系统组成,即全球定位系统、农田信息采集系统、农田遥感监测系统、农田地理信息系统、农业专家系统、智能化农机具系统、环境监测系统、系统集成、网络化管理系统和培训系统。其核心是建立一个完善的农田地理信息系统(GIS),可以说是信息技术与农业生产全面结合的一种新型农业。精准农业将农业带入数字和信息时代,是21世纪农业的重要发展方向。
精准农业通过精心计算出庄稼所需化肥、水分、农药等的量,就可以极大地节约各种原料的投入,大大降低生产成本, 提高土地的收益率,同时十分有利于环境保护。精准农业使农业生产由粗放型转向集约型经营,其重要性是使各种原料的使用量达到非常准确的程度,经营可以像工业流程一样连续地进行,从而实现规模化经营。精准农业技术的应用非常广泛,如根据土壤的需要使肥力的状况得到改善,根据病虫害的情况来调节农药喷洒量,根据干旱情况及时灌溉,自动调节拖拉机耕种深度,及时改善土壤,防止土地板结和肥力下降等。
中国农业大体上是传统农业,个人拥有的土地比较小,精准农业和智能化农业在大部分地区并不适用。但是对于集约化、规模化的农场(如黑龙江八五二农场、大西江农场)以及药剂制药集团下属农场等,精准农业的发展应用得到了政府的大力支持,这也体现国家对农业信息技术的推动和重视。
本文基于近年来发展势头很迅猛的无线传感网络技术ZigBee,阐述一种易于实现的精准农业无线传感网络应用系统。
2 系统描述
在现代化农业中,有不少的自动化系统,如灌溉施肥自动化控制系统、自动化喷淋系统、LED灯光补光系统、无土栽培配合压力补偿滴灌系统等,如果说传感检测是精准农业的眼舌耳鼻喉(感受器官),那么通信网络无疑就是精准农业的神经网络了。
说到神经网络,则不得不提到目前嵌入式应用的一大热点技术——ZigBee。ZigBee技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术和无线网络技术,主要适合于承载数据流量较小的业务,可嵌入各种设备中,同时支持地理定位功能。相对于现有的各种无线通信技术,ZigBee技术是最低功耗和成本的技术。
ZigBee应用在精准农业中,构建分布式网络的优势如下:
(1)相比于数传电台技术(大功率315 MHz/433 MHz模块),ZigBee技术具有功率小、耗电低的特点,电池供电便于安装维护;
(2)网络特性,ZigBee有一套健全的网络协议栈,能够方便地实现自组网、自动路由、冗余网络故障自恢复;
(3)2.4 GHz低功率高频信号,辐射小,效率高。相比于其他通信手段,ZigBee的发送功率通常只有几毫瓦,通过器件自身非常高的接收灵敏度(通常是-90 dB~-105 dB),保障了通信距离,而各国相关部门对ZigBee射频收发器功率也有严格的限制,不能超过100 mW(CDMA的最大发射功率是200 mW;GSM最大发射功率是2 W),此技术产生的电磁波辐射不会对农产品及工作人员产生不良影响。
(4)分布式网络对于大面积多采样点监控十分必要,只有全面掌握各个点的信息,才能完整地使用地理信息系统(GIS),形成完备的数据信息库,才能帮助农场技术人员全面地了解地理信息,同时,也能实现精准农业概念中的精准控制性。
3 技术实现
要实现农场传感检测及控制网络,需要具备以下组件:传感器、动作器、微处理器以及无线传输模块(ZigBee模块)。典型的传感器包括温度传感器(DS18B20芯片只有小纽扣大小)、水位传感器、压力传感器等;动作器包括继电器、电机和灯光控制器等,原来的灌溉施肥自动化控制系统、自动化喷淋系统、LED灯光补光系统中都有类似的执行特定动作的器件;微处理器用于处理传感器采集到的数据并按照事先制定的逻辑对动作器进行控制,而同时,也通过ZigBee模块将需要的信息发送到监控中心,并按照监控中心发过来的命令进行采集和控制。
目前市面上简便易用的ZigBee模块本身就具备了微处理器MCU可以处理和控制底层的传感器和动作器,这种类型的模块(芯片)更加集中地体现出ZigBee技术“传感网络”的特性。
图1中的结构适合单点控制,天线及传感器动作器都在同一个物理地点,这样做的好处在于便于安装管理,缺点是成本较高。
为降低成本,还可以使用如图2所示的结构,就近通过有线方式引出多个传感器,采集多点的信息,并控制多个动作器。
这些节点在农场分布之后,形成一个ZigBee无线传感网络,如图3所示。这是一个分布式数据采集及分布式控制系统,每个节点不仅具备简单实用的环境感知能力,简单逻辑进行控制(如温湿度高于特定值时启动调温调湿设备),同时还因为具备无线网络功能,可以将数据传到农场控制中心,在那里,专业的农业技术人员根据专家知识,对整体或局部进行“诊断”及“医治”,通过此无线网络进行命令控制,如在特定天气动态地调整灌溉时间和灌溉水量,根据植物生长特点进行灯光控制(大棚系统)。
系统中使用的ZigBee模块为ZICM2410模块,配备9 dB增益的天线,单点覆盖面积达到空旷半径500 m,应用中需要注意的问题包括:
(1)2.4 GHz的射频信号波长短,容易被物体遮挡,因此需要将天线拉高,最好高过农作物的水平面,因此安装时应当注意。
(2)电池供电,按照1 min采集一次数据的频率,ZigBee模块可以工作半年到两年之久,但是要注意电池本身的质量和环境适应性,如在暴晒雨淋或者湿度大的情况下,质量不好的电池则非常容易出现问题,ZigBee模块本身如果是工业级的,对于温湿度变化并不敏感(ZICM2410本身可工作在-40 ℃~+85 ℃,自然环境的温度变化并不会比实验室模拟的温度剧变强烈)。
(3)天线的安装,如果使用全向天线,要注意水平方向的对齐,这样能最大地利用射频能量,保障传感器数据的可靠传输,关于天线的相关知识,参看文章《ZigBee物理层分析》(致远电子《嵌入式对话》)。
4 核心器件
ZICM2410是美国CEL公司根据自主研发的ZigBee ready模块(如图4所示),为2.4 GHz IEEE 802.15.4无线网络提供一个高性能低成本的组网方案。ZIC2410芯片是一款真正意义上的ZigBee片上系统:集成了ZigBee无线收发器和一个单指令内嵌Flash空间的51CPU核,同时还有GPIO、UART、音频解码器(IIS接口,PCM/μ-a-law/ADPCM格式),ZigBee数据收发的速率可以达到1 Mb/s。
ZICM2410主要性能参数如下:
(1)功率
103 dB链路预算;接收灵敏度-97dB@1.5V;发送功率+6dBm@1.5V;3 000英尺无障碍传输距离;最低睡眠电流<1 μA;工作电压2.1 V~3.3 V;接收电流35 mA;发送电流44 mA。
(2)对内接口类型
CPU:单指令51内核CPU;96 KB Flash,8 KB RAM;GPIO个数:22;接口类型:SPI(主从);UART(2路)、I2S/PCM;4路8位ADC。
(3)温度范围
工作温度:-40 ℃~+85 ℃;保存温度:-55 ℃~+125 ℃。
(4)速率
ZigBee(250 kb/s);Turbo(500 kb/s);Premium(1 Mb/s)。
5 结束语
国内在规模化农业场合对ZigBee技术的应用还是极其稀少,但是在国外,这样的应用已比较普遍。一方面因为无线传感技术在美国及欧美国家起源并推广的时间比较早,另一方面也因为农业国情的不同。但是从大的趋势上看,先进的、产业化的技术总是会得到政府和相关单位的支持。本文描述的方案具有技术先进性、易用性,非常适合智能化精准农业的应用场合。