《养殖场信息监测系统设计-精品文档 (2).docx》由会员分享,可在线阅读,更多相关《养殖场信息监测系统设计-精品文档 (2).docx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、养殖场信息监测系统设计摘要:针对养殖场部分信息监测需要人工测量与人工记录,且监测信息不全面,不能综合反映养殖场环境信息等问题,设计开发了一种基于无线网络的养殖场信息监测系统该系统能够对养殖场禽畜舍温度、湿度、浓度、风速、用水量和用电量进行采集,并通过网络将传感器数据传输到监控室内上位机监测系统,该系统基于和编程,便于养殖场信息存储、查询和分析实际测试表明:该系统能够有效、准确地监测养殖场内各禽畜舍的环境信息,通过自组网特性,布线复杂程度低、可扩展性强,系统具有一定的推广应用价值关键词:养殖场;信息监测;无线网络;近几年来,随着畜牧业的发展,养殖产业发展速度不断加快,并向规模化、当代化方向推进,
2、十分是大群体、高密度饲养畜禽的日益增加,养殖场内的环境质量已经上升为影响畜禽健康状态与生产性能的首要问题各类流行性疾病的不断爆发和传播,将会给畜禽养殖带来严重的打击,为了有效防治疫病的发生与传播,在不断加强疫病防控体系的同时,对养殖场环境的监测逐步得到国内外企业和学者的重视随着无线通信技术的不断发展,近年来出现了面向低成本设备无线组网要求的技术,它是一种近距离、低成本、低功耗、低速率的双向无线传输技术,主要适用于自动控制、远程控制甚至家用设备联网的需要通过网络技术实现传感器节点与数据聚集中心节点的无线通信,并能够充当路由进行信息交换,愈加符合养殖场信息检测经过中对多点检测、多要素、移动性、便捷
3、性等方面的要求养殖场内禽畜舍环境通常比拟复杂,环境信息之间互相影响,目前虽已有相关学者在养殖场信息采集方面进行了相关研究,并已实现相关功能,但大多数只是涉及畜禽舍内部温度、湿度、和光照等信息检测,并未涉及整个养殖场信息的采集管理,因而不能全面综合地反映整个养殖场内的环境信息从环境信息综合性和家畜的健康角度出发,还需要考虑到其他环境因素禽畜舍内适当的风速会对温度、湿度和浓度起到一定的调节作用;通过观察禽畜舍用水量能够了解到家畜的生长状况和健康状况;通过观察禽畜舍用电量能够得知养殖场内大型风机设备以及取暖设备的运转状况,同时也间接反映了禽畜舍内通风量、温度、湿度、浓度的变化本文结合河南某牧业公司对
4、养殖场综合信息采集需求,针对上述问题,设计了基于技术的养殖场信息采集系统,使用无线通信技术将养殖场内畜禽舍温度、湿度、浓度、风速、畜禽舍用水量和用电量信息传输到监测管理中心上位机,工作人员通过上位机监测整个养殖场的采集信息,当传感器数据超过阈值时,及时报警以便于现场监控人员进行调控,还能够通过上位机查看传感器历史数据,便于工作人员分析历史数据,提高养殖场生产力该系统组网灵敏,信息采集完好准确,系统部署方便,维护成本低,降低工作人员劳动强度,为养殖场进行科学养殖提供了基础的环境数据根据系统方案设计本系统实际应用的养殖场所处环境较为广阔,此养殖场一共建有个禽畜舍,布局为排列,监测室处于第一排禽畜舍
5、正前方,单个禽畜舍长,宽,相邻禽畜舍横向间隔,纵向间隔每个禽畜舍安装个传感器检测节点检测禽畜舍环境信息,路由器节点安装于人行道旁,协调器安装于监控室内部通过串口连接上位机电脑,系统总体构造如图所示。根据传感器节点和协调器节点的位置情况测量,最远直线距离为,因而节点的传输距离只要能够大于,便能够实现传感器数据的采集与传输然而的传输范围一般介于之间,为了保障传感器检测节点能够和协调器节点稳定通信,使用增加无发射功率,配合全向天线发射,相邻节点之间可靠传输距离能够高达,自动重连距离高达,完全知足此养殖场内数据传输距离为了避免信号遭到养殖场内障碍物阻挡,影响无线信号强度,在两排禽畜舍中间人行道的路边处
6、每隔放置个路由器节点,通过网络进行多跳转发,保障养殖场内无线数据的稳定传输为了到达系统设计需求,系统整体设计分为两部分:养殖场信息采集子系统设计与上位机监测子系统设计养殖场信息采集子系统主要由传感器检测节点、路由器节点和协调器节点组成,传感器检测节点主要负责对畜禽舍温度、湿度、浓度、风速、用水量和用电量信息进行采集,然后通过路由器节点以无线多跳方式发送给协调器,完成养殖场传感器信息的采集与传输;上位机监测子系统由图形用户界面和数据库组成,上位机接收到传感器数据后,通过图形用户界面显示各畜禽舍环境参数,然后存储在数据库中,便于工作人员查询和分析养殖场数据,提高养殖场的养殖和管理水平养殖场信息采集
7、子系统养殖场信息采集子系统主要实现养殖场信息通过以为核心的无线网络技术进行传感器数据的采集,主要由传感器检测节点、路由器节点和协调器节点组成传感器检测节点主要采集养殖场畜禽舍中的传感器数据,包括养殖场畜禽舍环境温度、湿度、风速、浓度、畜禽舍用水量和畜禽舍用电量传感器节点根据养殖场的需求布置在监测点,通过传感器检测节点核心处理器依次采集运算后,按照系统定义的通信数据帧构造组成数据发送帧,然后将数据帧无线发送出去路由器节点主要为整个信息采集系统提供无线信息路由转发功能,整个信息采集子系统中的节点通过自组网的方式组成网状构造,构成无线传感器网络传感器检测节点通过采集各个传感器的数据,沿着路由器节点以
8、多跳方式进行数据传输,经太多跳路由发往协调器接收节点协调器节点为整个网络的建立发起者,具有整个网络的最高权限,是整个网络的维护者,管理传感器节点和路由器节点的参加和离开,并接收所有传感器节点发送的传感器数据,再通过串口将传感器数据发送至上位机监测系统上位机监测子系统上位机监测子系统是整个网络系统的数据会聚中心和系统监测中心上位机监测系统使用可视化编程软件编写,结合数据库存储传感器数据通过连接协调器节点接收养殖场信息采集节点中传感器数据,在图形用户界面显示养殖场中传感器数据,实时监测养殖场情况,并存储在数据中,便于管理人员对养殖场传感器信息查看和分析系统硬件设计本系统采用的无线传输技术的核心处理
9、器使用公司的单芯片集成,支持标准,集成了高性能的收发器,标准的加强型,系统内可编程闪存,最高拥有的闪存,通道位模数转换,个位定时器和个位定时器,个可编程引脚和很多其它强大的功能结合公司开发的协议栈,为养殖场多种传感器数据采集和传输提供了硬件支持,适用于多种传感器数据采集传感器采集节点硬件设计传感器采集节点主要用于检测畜禽舍室内温度、湿度、风速和浓度以及畜禽舍用电量与畜禽舍用水量的环境参数,传感器采集节点硬件构造如图所示,主要由核心处理单元、温湿度传感器、传感器、风速传感器、用水量传感器、用电量传感器、复位电路、电源模块组成核心处理单元主要负责传感器数据采集和无线数据传输,采用电压供电,通过功率
10、放大,加强无线发射信号强度,保障信号传输的稳定性图为的核心模块的电路原理图,也是所有节点的最小系统温湿度传感器采用数字式温湿度一体传感器,此传感器采用通讯接口,温度测量精度为,湿度测量精度为;温度测量范围为;湿度测量范围为;传感器默认返回位温度数据和位湿度数据,外壳采用防水设计,完全适用于畜禽舍环境内部温度和湿度采集浓度传感器采用型号为电化学式传感器,电化学传感器通过与被测发生反响并产生与气体浓度成正比的电信号来检测浓度测量范围为,测量精度为,防护等级为,采用标准电流输出;采集传感器数据前需要把电流信号转换为电压信号,再通过内部自带位通道进行电压采集,进而实现采集浓度采集风速传感器采用三杯式风
11、速传感器,其测量范围为,启动风速为,其输出为信号,抗干扰能力好,且精度较高,防护等级为;通过将的串口电平转为电平,再与风速传感器连接,通过指令读取当前环境风速用电量传感器采用电子式三相四线电能表,其遵循通讯规约,适用于大型自动抄表系统,该电表内部通过计算实际用电量后再以的方式输出通过使用通信规约中的数据帧命令读取实时用电量信息用水量传感器采用计数直读式用水量传感器进行检测,传感器通过检测安装在水表上的磁针的转动圈数来检测用水量,磁针的安装位置能够根据实际情况来选择安装精度,安装位置精度越小,磁针转圈数越多,计数也越多用水量通过圈数与磁针的精度乘积来计算用水量,通过方式读取用水量传感器的检测信号
12、由于传感器节点需要多种电压供电,数据采集频率较高,采用锂电池供电,势必造成带电时间短,会给工作人员带来维护不便;禽畜舍中安装有大量的照明设备和取暖烤灯,留有大量的电源接口,为了保障传感器采集节点的稳定工作,采集节点采用开关电源模块供电,电源接入方便,布线简短,既不影响传感器工作稳定性,又能根据采集需求合理布局传感器节点开关电源输出和,再通过稳压芯片和转换和,为传感器供电,为用水量传感器供电,为风速传感器供电,为核心模块及温湿度传感器供电路由器节点硬件设计路由器节点的核心模块和传感器检测节点的核心模块一样,均使用主控芯片和功率放大芯片,区别在于路由器节点在此不进行传感器数据采集,因而硬件上只需要
13、最小系统便能够工作协调器节点硬件设计协调器节点主要负责接收所有传感器节点的无线发送数据,同时作为数据终端设备通过标准接口与上位机通信,将传感器数据传输到上位机监测系统由于接口电气特性规定逻辑为,逻辑为而协调器使用电平,为了实现上位机与电安然平静逻辑关系的转换,在此使用芯片把串口电平转换为电平,其工作电路如图所示系统软件设计系统软件主要包含协议栈开发和上位机软件开发两部分开发的目的是使得协议栈能够知足实际系统功能需求,主要进行应用层开发,实现养殖场传感器信息采集,并组成网络,进行采集终端节点与协调器通信上位机软件开发主要包含图形用户界面开发和数据库开发,通过图形用户界面能够帮助工作人员能够直观的
14、读取养殖场的传感器数据,同时利用数据库存储采集到的传感器数据,便于工作人员查看和分析历史数据应用开发网络中协调器和路由器均属于全功能设备,传感器节点终端节点属于精简功能设备,设备不具有设备的路由功能,而路由节点区别于协调器节点的最重要一点是:协调器负责网络的发起和建立,因而路由器节点和传感器节点只能向协调器节点申请参加网络协调器节点上电后会初始化并建立网络,然后监听网络中能否有采集节点请求参加网络,假如收到采集节点请求参加网络,协调器会采用分布式分配机制为采集节点分配位扩展地址,协调器在建立网络成功后将使用作为本人的扩展地址,采集节点入网成功后将以位扩展地址与协调器通信,协调器收到采集节点发送
15、的数据后会通过串口发送给上位机协调器节点软件流程图如图所示,传感器节点软件流程图如图所示本系统为了便于管理所有畜禽舍中传感器节点发送的数据帧,且由于采集传感器数量多,各传感器有效数据字节长度不同,为保障协调器节点和上位机监控系统能够准确的识别各个畜禽舍中传感器节点发送的数据帧,因而定义传感器数据帧构造如表所示传感器数据帧的构造主要由数据帧头、传感器节点地址、协调器节点地址、畜禽舍编号、传感器数据和帧尾组成各个传感器的数据在通信帧中的位置固定,传感器节点依次采集各个传感器数据,并存放在对应位置,传感器数据采集完成后,通过射频信号发送给协调器。使用无线网络分析仪进行抓包分析,数据包如图所示从软件抓
16、到的数据包能够看到每个数据包由很多段组成,由于协议栈采用分层构造实现,所以数据包显示时不同层使用不同的颜色表示从数据包中能够看到协调器组建网络直到终端节点参加网络的整个经过,以及采集节点与协调器节点的通信数据帧,在图介质访问控制层栏中后面有如下数据帧:此为采集节点发送给协调器节点的数据帧,数据帧中包含了采集到的各个传感器数据信息,协调器收到后再通过串口发送到上位机,上位机在对数据进行解析、显示、存储和分析上位机软件开发上位机借助于可视化的集成开发环境,其采用面向对象的编程语言和基于部件的开发构造框架,配合高速的编译器和强大的数据库支持,与编程严密结合数据库使用,通过和连接开发环境,为数据库开发
17、和管理提供了便捷为了测试本文养殖场环境监测系统的稳定性,本系统在河南某牧业有限公司进行了长达个月的测试,系统运行稳定图为上位机监测界面,通过上位机图形用户界面,工作人员直观的看到养殖场内所有传感器采集的数据,了解到养殖场内全面的环境信息;图为历史数据查询界面,以湿度作为查询对象为例,工作人员通过上位机能够查看数据库中的历史数据,为养殖场提供完好的环境信息数据,便于养殖场工作人员根据历史数据合理科学的调节饲养环境和饲养经过,提高养殖场生产力结束语本文根据河南某牧业公司养殖场信息监测需求,设计了基于无线网络的养殖场信息监测系统首先介绍了检测系统中传感器采集节点中核心硬件设计和各传感器选择,然后对开
18、发和基于和数据库的上位机开发做了详细的应用介绍,最后对系统进行了实地测试该系统通过部署在养殖场内的节点构成自组网络,传感器节点完成传感器信息采集后,经过多跳方式传往协调器节点,通过监控室的上位机监测界面查看传感器数据,经过在实际环境中测试,能够准确地监测养殖场内环境信息该系统布线简单、组网方便,适应不同规模的养殖场需求,并能够根据实际需要,增加其他类型的传感器,具有安装灵敏性和硬件可裁剪性,为企业提供全面综合的环境监测信息,同时为疾病判定和预测提供数据支持,具有一定的推广应用价值参考文献丛希,胡晓丽,袁洪印国内外畜禽舍环境监控系统研究现状农业与技术,:陆明洲,沈明霞,丁永前,等畜牧信息智能监测
19、研究进展中国农业科学,:王雷雨,孙瑞志,曹振丽畜禽健康养殖中环境监测及预警系统研究农机化研究,:许建林物联网技术在禽舍环境监控中的应用中国家禽,:付倩基于单片机禽舍环境控制系统设计科技创新与应用,:师树恒,和东周基于的禽舍环境控制器的设计华北水利水电学院学报,:孙岐峰,杜锋基于的禽舍环境监控系统设计电子测试,:钟翔,李刚,张桂英,等无线传感器网络技术及其在畜禽舍环境监控中的应用中国家禽,:张书涛,吴孜越分布式无线禽舍环境监控系统设计中国家禽,:高中霞,朱凤武,涂川川,等基于无线传感器网络的禽舍环境监测系统农机化研究,:,王冉,徐本崇,魏瑞成,等基于无线传感网络的畜禽舍环境监控系统的设计与实现江苏农业学报,:张飞云基于无线网络的智能猪舍控制系统设计广东农业科学,:韩华峰,杜克明,孙忠富,等基于网络的温室环境远程监控系统设计与应用农业工程学报,:吴沧海,何火娇,熊焕亮,等基于与的牛场远程监测系统设计农机化研究,:张亮,李树珍,谢永军,等基于单片机的鸡舍环境监控系统的硬件设计河北科技师范学院学报,:李惠敏,连京华,孙凯,等家禽环境自动化控制技术研究进展中国家禽,:。