




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于无线Mesh网络的智慧农业大棚监控系统摘 要: 针对目前农业大棚消费的实际情况,提出一种基于无线Mesh网络智慧农业大棚控制系统。系统采用TI公司的CC2530芯片作为无线ZigBee节点,组成无线Mesh网络,该网络具有自组网、信息监听、等待、低功耗、多节点、数据透传、自找空闲透传途径等特点。系统使用多组低压继电器控制大棚的通风窗、遮光帘、保温帘、滴灌、补光器。控制系统可以进展算法设计,参数设计及手动和自动切换。系统通过人机界面设置的参数,算法及各种状态,主控器将其储存在自身的E2PROM中。主控制器通过数据比较与算法计算,通过无线网络透传给路由器,控制通风窗、遮光帘、保温帘、滴灌、补光
2、器,实现农业大棚现代化的数字化管理功能。关键词: ZigBee; Mesh网络; 数字化大棚; 环境量传感器; 工业触摸屏中图分类号: TN915?34 文献标识码: A 文章编号: 1004?373X202116?0071?04Abstract:Aiming at the actual situation of agricultural greenhouse production, a kind of intelligent agricultural greenhouse control system based on wireless Mesh network is proposed in
3、 this paper. CC2530 chip of TI company is adopted in the system as the ZigBee wireless node to form the wireless mesh network. The network has the characteristics of self?organized network, information monitoring, waiting, low?power consumption, multi?node, data transmission and asking for leisure t
4、ransmission path. The multiple sets of low?voltage relays are used to control ventilation window, curtain, blanket, drop irrigation, fill?in light of greenhouse. The control system can carry on the algorithm design, parameter design and manual and automatic switch. The parameters, algorithm and vari
5、ous state set through man?machine interface are stored in the E2PROM of the system by the main controller, and are sent to the router through a wireless network according to data comparison and arithmetic calculation to control the ventilation window, shade curtain, heat preservation curtain, drip i
6、rrigation and fill?in light, so as to realize the deigital management function of agricultural greenhouse modernization.Keywords: ZigBee; Mesh network; digital greenhouse; environmental quantity sensor; industrial touch screen0 引 言菜农因其简陋的大棚设施,必须每天花足够多的时间给农作物通风、灌溉、施肥、导致收入利润低下。因此设计平安、可靠、科学的数字化农业大棚很有必要
7、。随着现代无线传感器网络技术的开展,将无线Mesh网络技术,自动控制技术、传感器技术与农业消费实际相结合,将大大地提升农业消费的效率与质量。本文将信息技术与当前农业有机的结合,更好地解决农业消费中的一些实际问题1?2。1 系统总体设计方案系统采用工业触摸屏作为人机界面,显示各环境量、各执行器的开关状态以及系统的设置参数和算法。工业触摸屏通过Modbus协议与控制器单片机通信。ZigBee的各个节点控制器采集土壤温湿度、室内温湿度、室内光照、室外光照、室内CO2和室外CO2等环境量通过无线Mesh网络进展透传。进展算法计算和设定值比较,输出执行器的输出值给路由器,通过路由器的控制器控制各执行器的
8、状态。当系统与网络处于异常时,还可以通过手动方式切除控制系统的控制,通过手动的人工方式处理各执行器的状态。系统构造图如图1所示。2 系统硬件设计本系统的硬件电路较多,而且很多电路涉及无线射频电路,因此硬件的稳定和抗干扰等性能是本系统设计的一大难题。由于系统电路比较复杂,而且许多元器件的本钱都比较高,采用模块化组装的形式,构建系统的硬件电路,方便将来不会因某个模块损坏就废弃,只需更换该模块即可。硬件电路中很多元器件都是贴片封装,因此系统的所有电路都采用PCB制版,方便焊接和将来的大规模消费。2.1 电源电路设计稳定的电源电路是系统正常工作的根底。本系统的电源主要有三种:触摸屏电源24 V,Zig
9、Bee,MSP430,STC15W4K48S4单片机与假设干传感器电源33.3 V;继电器电源5 V。系统采用开关电源给系统提供DC 24 V和5 V电压。开关电源的输入为AC 220 V,通过变压器降压,二极管组成整流桥进展整流,并联多种阻值的电容滤波,最后使用稳压芯片生成相应的电压如图2所示。 环境量采集节点的电源由两节干电池直接供电,供电电压为3 V,因此没有再稳压,只是在MSP430和ZigBee的电源输入端添加两个电容,辅助提供模块发射瞬间的瞬变电流的作用。2.2 ZigBee模块电路设计ZigBee模块主要由CC2530和CC2591两个芯片构成。模块引出了CC2530芯片的所有I
10、/O口。该模块设计成串口透传形式,其与下位机通信采用Modbus协议。当要发送数据时,只需要唤醒ZigBee,发送目的地址加数据即可。ZigBee电路在原理上与TI公司给的一样,但是需要注意在PCB板布局上,电容应该尽量靠近芯片引脚,而且通信走线尽量短且粗。复位线尽量不与其他走线并行,周围尽量设计为地平面以起到屏蔽效果,复位线尽量短,全长尽量不超过50 mm,复位线上挂接元器件应尽量少,防止额外的干扰3。2.3 环境量传感器采集电路设计本系统的传感器大都是数字信号传感器,采用的通信格式为Modbus和I2C,所设计的线路和处理上要满足该通信格式的要求。串口和I2C通信所引出的线都不宜太长,而且
11、都要求通信电缆要有外屏蔽线,防止外部环境对信号的干扰。BH1750FVI是一种用于I2C通信的光照强度数字集成芯片。本模块的ADDR引脚接地,采取高分率测量形式。I2C的两个引脚都加一个10 k的上拉电阻,加大引脚的驱动才能。电源端加一个104的独石电容,为芯片滤波4?5如图3所示。空气温湿度传感器选用SHT10芯片,为了数据的稳定性传输,需要在电源与地端接100 nF的电容,数据端接10 k的上拉电阻。导线需要用有屏蔽干扰功能的电缆。CO2模块采用非色散红外NDIR原理对空气中的CO2进展探测,该模块为串口通信。电路原理图较为简单,该模块有四个引脚,其中两个串口引脚RX与TX端穿插连接到MS
12、P430的串口1P36与P37。在PCB布局连线时,尽量让连线短,有助于系统的稳定性。3 系统软件与测试3.1 工业触摸屏软件设计SuKon触摸屏采用的编程软件是HMIHuman Machine Interface,通过Modbus协议、CAN总线协议与控制器进展数据和控制信号的交互。MSP430首先对自身进展初始化,选择频率输入方式、定时器初始化、串口初始化,其次对ZigBee进展初始化,各个传感器初始化。当定时器的时间溢出时,退出低功耗形式,便开始采集传感器数据,唤醒ZigBee的终端设备,通过串口将数据透传给终端设备。最后和终端设备一起进入低功耗形式,等待定时器的再次溢出7。3.2 Zi
13、gBee软件设计ZigBee联盟为ZigBee协议栈2007定义了2个标准:ZigBee与ZigBee PRO。ZigBee设备只要遵循该标准即可8?9。用户假设改变标准,形成自己特定的网络,那么ID号为0。该协议的标准IDSTACK_PROFILE_ID在nwk_globals.h头文件中有定义。ZigBee设备的地址在整个协议栈开发中是很重要的,为保证设备地址的惟一性,协议栈通过分布式寻址分配网络地址。R=1,Cskipd=1+C*L-d-1;R1,Cskipd=1+C-R-C*RL-d-1/1-R;父设备的第n个子路由设备的短地址分配为:n=1,Achild=Aparen+n-1*Csk
14、ipd+1;n>1,Achild=Aparen+n-1*Cskipd;父设备的第n个子终端设备的短地址分配为:Achild=Aparen+R*Cskipd+n;用户在做详细的工程开发时,只能通过调用API接口进展设计,无法知道ZigBee协议栈实现的详细细节。ZigBee的协议栈由main函数开始执行,而该函数只做两件事情:系统初始化;执行轮转查询式操作系统。其中系统初始化如图4所示。协议栈的每一层设计了事件处理函数,处理当层相关的事件,这些事件处理函数其实就是协议栈每一层相对应的任务。通过调度协议栈的任务进展处理,那么协议栈便会以时间为顺序,有条不紊的运行程序10?11。3.3 系统测
15、试设计完系统的硬件原理图后,便开始PCB制版与焊接,主控制板的硬件实物如图5所示,板子的面积为9.7 cm×9.7 cm,板子的最大高度为2 cm,板子引出了单片机另外三个串口,方便将来扩展。所有多余的I/O口都用接线端子引出,ZigBee模块另接一个50 的天线。板子里有两个贴片的LED:一个为电源指示灯,另一个为ZigBee组网状态指示灯。板子四脚留有过孔,方便安装与固定。节点采集板如图6所示,底板面积为6 cm×7 cm,高度2 cm。由于底板不留MSP430的仿真下载口,所以MSP430另作小板,下完程序再插接上。底板留出了四组传感器接口和16个I/O口,四角留有过
16、孔。留有一个跳帽和LED,LED可以观察到终端设备是否连接上网络,当不需要LED指示组网情况时,可拔掉跳帽,节省功耗。PCB引脚连线的线宽都为0.5 cm,底板Top Layer大面积铺地,增加了系统的抗干扰才能。系统的采集节点每一分钟采集一次数据,将数据发送给路由器,路由器再转发给协调器。其余时间,采集板上的ZigBee,MSP430和传感器都进入休眠状态。路由器、继电器板、主控制器与触摸屏长时间处于供电工作状态。主控制器将节点采集的数据上传给触摸屏,并通过手动切换控制继电器,所有一切设备都能正常工作,如图7所示。3.3.1 系统稳定性测试 测试设备:30个环境量采集板,每个板挂接2个温湿度
17、传感器、1个光照传感器;5个继电器板;1个主控制器和1个触摸屏。测试分布:随机分布在1.5 km的范围内。测试结果:所有设备都正常工作,30个温湿度传感器同一时刻采集的温度最大值与最小值的差为0.5 ;湿度最大值与最小值的差为1%RH;30个光照传感器采集的最大值与最小值差为4 lux。3.3.2 采集板功耗测试本系统的关键是在采集板用普通两节1号干电池供电工作半年以上。普通的一号干电池含电量为2 500 mA0鹔,但电池会有自放电现象,假设干电池在半年的时间里自放电达自身电量的30%,那么可用电量为1 750 mA0鹔。终端设备每分钟工作时间为1 s,休眠状态电流为20 A,工作状态电流为2
18、0 mA。平均电流为353 A,工作半年需要1 524 mA0鹔。因此两节普通1号干电池供电可达半年以上。3.3.3 系统性能评估本系统经过多天的测试,性能如下:组成的网络,系统没出现过调网现象。每个节点在空旷场地的非视距传播间隔 为1.3 km。终端设备进入休眠,在3 V供电的电流为20 A。终端设备在唤醒后工作电流3 V供电为20 mA包括三个传感器。系统的无线数据丧失率低于0.01%。4 结 语本文以ZigBee,MSP430,STC15W4K48S4为控制核心,配套相关传感器,并设计制作了人机界面。本系统将无线传感器网络应用到农业消费中,对农业大棚的环境参数进展实时在线监测,同时通过无线网络对相关的执行器进展控制,实现农业大棚消费的自动化、智能化,进步消费效率和质量,节省了人力。系统设计并制作了实物样机,经过实验和测试,系统工作稳定,性能良好,到达了实际应用的效果。参考文献1 乔晓军,张馨,王成,等.无线传感器网络在农
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重磅!杭州公积金贷款合同政策调整来了
- 房地产买卖合同书
- 有限责任公司股东入股合同协议书
- 植物模拟考试题+答案
- 租赁合同担保书范文
- 砖厂人力资源合同新政策
- 用人单位与劳动者签订的长期劳动合同
- 医疗设备融资租赁合同
- 建筑合同工程设计补充协议模板
- 智慧城市建设:大数据共享框架合同
- 2024年国网山东省电力公司招聘笔试参考题库附带答案详解
- 动物饲养与养殖中的危险源识别与风险评估
- 《电话的发明》课件
- 酒店投资项目融资计划书
- 人教版新教材高中英语选择性必修四全册单词语境记忆(复习必背)
- 蔬菜水果配送投标方案
- 西藏自治区班戈县班嘎错、(3湖)盐湖液体矿补充勘查环评报告
- 电机设计计算公式
- 赫尔《期权、期货及其他衍生产品》(第10版)笔记和课后习题详解
- 继父(2015浙江杭州中考记叙文阅读试题含答案)
- DBJ-T 13-318-2019 建筑施工承插型盘扣式钢管支架安全技术规程
评论
0/150
提交评论