羊场信息化系统建设研究

来源 :现代信息科技 | 被引量 : 0次 | 上传用户:CYQWWL
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:近年来,随着我国禽畜养殖业的快速发展,使得各地区的羊场规模随之扩大,由此对羊场的管理工作提出更高的要求。为满足管理工作的需要,羊场应当加快信息化系统的建设进程。基于此,本文从羊场信息化系统建设的技术方案分析入手,论述了羊场信息化系统建设的实现途径。期望通过本文的研究能够对羊场管理水平的提升有所帮助。
  关键词:羊场信息化系统;系统设计;智能化
  中图分类号:TP311.52;S826       文献标识码:A 文章编号:2096-4706(2019)23-0109-03
  Research on the Construction of Sheep Farm Information System
  CHANG Xuechuan
  (Songshan Shaolin Wushu College,Dengfeng  452470,China)
  Abstract:In recent years,with the rapid development of animal husbandry in China,the scale of sheep farms in various regions has been expanded,which puts forward higher requirements for the management of sheep farms. In order to meet the needs of management,sheep farm should speed up the construction process of information system. Based on this point,this paper starts with the analysis of the technical scheme of sheep farm information system construction,and discusses the realization way of sheep farm information system construction. It is hoped that the research in this paper can help to improve the management level of sheep farm.
  Keywords:sheep farm informatization system;system design;intellectualization
  0  引  言
  羊场是养殖羊群的场所,为了给羊场内的羊群繁殖与成长提供良好的条件,需要对羊舍环境进行监控,据此采取相应的措施保障羊群健康成长。由于规模化羊场的面积相对较大,所以在建设信息化系统时,应确保系统硬件设备安装的便捷性和软件的实用性。因此,本文就羊场信息化系统的建设展开研究。
  1  羊场信息化系统建设的技术方案
  1.1  主控制器
  MCU以其自身所具备的体积小、功耗低、处理能力强等特点,在信息化系统建设中得到了广泛应用。MCU的种类较多,如51系列、MSP430系列、DSP系列、ARM系列等等,不同类型的MCU适用于不同的场合。在本系统的设计中,需要为信息采集子系统配备采集设备与智能网关,前者主要负责对传感器数据、报警信号等进行实时采集,利用ZigBee将采集到的数据传给信息平台;后者则负责传输数据,应具备数据处理、存储等功能。经综合考虑后,决定采用ARM系列中的N32926芯片作为主控制器,之所以选择该芯片是因为其资源较为丰富,便于封装、焊接,主频高,带有以太网接口,能够满足羊场信息化系统的建设需要。
  1.2  操作系统
  对于嵌入式系统而言,操作系统是较为重要的组成部分之一。目前,市面上较为常见的操作系统有以下几种:Windows CE、VxWorks和Linux等。由于本文所选的主控制器芯片为ARM系列,需要支持驱动开发和网络编程,故此,操作系统选用Linux,借助编译工具對PC机开发代码进行编译,下载到开发板上直接运行。
  1.3  无线通信
  羊场具有占地面积大的特点,若是信息化系统采用有线通信的方式,布线安装的复杂程度会随之提高,且不利于后期维护。因此,在系统设计中,决定采用无线通信。现阶段,常见的无线通信方案有以下几种:红外、蓝牙、ZigBee、Wi-Fi、4G等。不同的无线通信具有不同的特点,适用场合也不相同。在充分考虑羊场信息化系统数据通信需求的基础上,经过比选后,最终选用ZigBee网络和Wi-Fi两种方案。
  1.4  信息化平台
  在信息化平台的开发中,较为常用的模式有两种,一种是C/S,另一种是B/S。由于羊场内部的信息管理系统只供羊场管理人员使用,所以需要简洁的人机交互界面和定制化的功能开发,故此,决定采用C/S模式。而远程信息化平台则选用B/S模式。信息化平台的开发语言较多,如C#、PHP、Java等等,在这些开发语言中,C#的稳定性较好、高效、简单,因此,决定选用C#对客户端及服务器程序进行开发。
  2  羊场信息化系统建设的实现途径
  2.1  系统架构
  在对羊场信息化系统架构进行设计的过程中需要考虑以下几个方面的内容:需求、模块功能开发的难易程度、成本、可扩展性等等。按照上文中的关键技术方案,本次设计的系统由以下设备组成:信息采集设备、智能网关、探测器、摄像头、服务器等。其中信息采集设备除了能够对羊舍内的环境信息进行实时采集之外,还能对探测器的报警信息进行采集,利用ZigBee网络进行数据传输。探测器和摄像头构成了羊舍安全防控子系统,摄像头能够侦测到外来入侵行为,并发出报警信号。信息化平台可将接收到的数据存储到数据库当中。   2.2  系统硬件设计
  本次设计开发的羊场信息化系统中,信息采集和智能网关是核心部分,具体的硬件设计如下。
  2.2.1  信息采集
  在羊场信息化系统中,信息采集设备的主要作用是对羊舍环境信息进行采集,同时还能实时接收报警信息,采集到的数据通过ZigBee进行传输。信息采集设备的主控制器选用的是STM32系列,因为羊舍内的环境信息相对较多,如温湿度、光照、风速等等,这些参数均有与之相对应的变送器,为给信息采集设备的安装提供便利条件,决定采用RS485通信协议的变送器,通过ADM系列芯片对通信模块进行设计,并在信息采集板内引入温湿度传感器。由于信息采集设备需要对羊舍内的温湿度调节装置进行控制,为便于系统扩展,设计三种电路进行控制器调节,分别为RS232、RS485和继电器。
  (1)RS232电路设计。这是嵌入式系统中应用较为广泛的通信协议,在通信电路的设计过程中,可以采用负逻辑电平,该电路主要用于系统的调试与通信。羊场信息化系统建设中,选用MAX系列芯片,对RS232通信电路进行设计,通过公共接口与STM32系列芯片进行连接。
  (2)RS485电路设计。RS485是工业控制系统中较为常用的通信协议之一,该协议具有可靠性高等特点。在RS485通信电路设计中,选用ADM系列芯片作为通信芯片,供电电压为3.3V。ADM系列芯片自带隔离电源,可通过引脚为输出端供电,需要注意的是,如果传输距离过长,会导致RS485的抗干扰能力下降,因此,为确保RS485的通信稳定性,可在其线路两端连接120Ω的匹配电阻。
  (3)继电器电路设计。目前,部分执行器的控制可采用通断的方式予以实现,如与光照有关的电灯等等。所以在信息采集模块的设计中,加入继电器控制电路。由于STM32引脚的电流很难达到50mA,故此经过比选之后,决定采用ULN系列芯片作为继电器线圈的驱动芯片。该芯片的供电电压为5V,借助电平转换的方式,可使STM32对该芯片进行驱动。为降低成本,电平转换芯片选用的是74HC系列芯片。
  2.2.2  智能网关设计
  在羊场信息化系统建设过程中,智能网关的设计是关键环节,其需要通过桥接的方式与ZigBee网络进行连接,并实现通信协议转换。不仅如此,智能网关还需要具备数据处理等功能,因此要求选用的智能网关设备具有较高的性能。经过比选后,决定采用ARM系列芯片中的N32926芯片。智能网关硬件设计围绕该芯片展开,具体如下:
  (1)处理器电路设计。N32926芯片采用的是32位微处理器,最高工频为240MHz,同时为进一步降低系统开发成本,在该芯片内部集成DDR2内存(64M)。为给各个模块提供时钟基准,需要在该芯片外部连接一个12MHz的晶振。
  (2)ZigBee接口电路设计。在本系统中,智能网关的ZigBee接口电路选用的是CC2530芯片,以此来确保模块间的无线通信,协议栈为Z-Stack,最高传输速率为250Kbps,可视化传输距离为250m,休眠时的功耗低于5?A。为便于二次开发,将该芯片的I/O资源全部引出。在接口电路设计中,采用串行通信的方式实现ZigBee与STM32的连接。
  2.3  系统软件设计
  2.3.1  ZigBee节点
  本次设计的羊场信息化系统中,采集设备会将采集到的羊舍环境信息发给ZigBee节点,经由无线通信网络传给协调器。ZigBee节点还能对协调器下发的相关指令进行接收。在信息采集设备中,包含一个ZigBee节点,可将该节点作为完整功能设备(FFD)使用,本系统中,所有节点全部使用的是FFD设备。因此,当其成功加入无线网络后,可通过调用相关函数直接启动路由器。Z-Stack为开发者提供了一系列函数,利用这些函数的相应功能,可以完成ZigBee节点程序设计。例如,通过ZDO_ProcessMgmtLeaveReq函数,可实现节点脱离当前ZigBee网络。
  2.3.2  智能网关程序
  本次设计开发的羊场信息化系统中,智能网关选用的是ARM系列芯片中的N32926处理器,操作系统为Linux,为对系统资源进行合理利用,软件程序设计时,引入多线程机制。
  2.3.3  羊场管理子系统软件
  借助該子系统,羊场的管理人员可对羊舍、羊群进行管理。
  (1)羊舍信息管理模块。该模块可为羊场管理人员提供羊舍的基本信息,如编号、名称、羊的数量等。同时还能提供羊舍的消毒情况信息,如消毒使用的药品名称、用量以及消毒日期等。
  (2)羊群信息管理模块。该模块包含以下信息:羊场内羊的基本情况、饲养、疫情、配种、妊娠等等。
  3  结  论
  综上所述,随着羊场规模的不断扩大,传统的管理模式已经无法适用,因此,引入信息化管理模式势在必行。羊场在建设信息化系统的过程中,可以选用嵌入式系统,对硬件电路进行合理设计,并根据管理系统的需求设计应用软件。通过信息化系统的运用,能够使羊场管理效率获得大幅度提升。
  参考文献:
  [1] 吕晓峰,冯元.农业信息化室内养殖场温度监控系统设计与实现 [J].科技风,2015(1):82-83.
  [2] 李鹏伟,韩战强.规模化羊场提高羔羊成活率的综合技术探讨 [J].畜牧与兽医,2019,51(10):138-141.
  [3] 孙新胜,赵娟娟,王超,等.河北省规模化羊场建筑结构及生产配套设施的调查与分析 [J].黑龙江畜牧兽医,2019(1):62-65+177.
  [4] 苗永强,朱瑞良,魏凯,等.规模化牛羊场重大疫病预警预报体系的构建策略 [J].山东畜牧兽医,2019,40(6):49-52.
  [5] 刘月,李珍,邵丽玮,等.家庭羊场与规模羊场养殖成本构成比较及关键收益因素分析 [J].北方牧业,2019(12):20-21.
  作者简介:常学川(1982.01-),男,汉族,河南濮阳人,讲师,本科,研究方向:计算机应用、农业信息化。
其他文献
为了精确而有效地制定女子中跑的训练计划,了解她们在月经周期中,运动能力的变化是非常重要的。通过研究,我们发现,在不同运动员(不论其运动成绩如何)的月经周期中,其速度、
本文针对车道控制器技术原理、作用、社会效益等进行阐述,并就其原理和所起的作用进行相关的技术改造,使其更好地发挥作用,降低故障率,更好地保证运行的稳定性,从而提高收费
相变增韧氧化锆陶瓷以其高强度、高韧性、耐磨、耐腐蚀以及热膨胀系数接近于钢铁及铁基合金等优良性能而引起广泛研究,特别是四方晶氧化锆多晶体的出现,其室温强度已达1~2.5GP
面对体育院系体操专业招生来源不足,招生质量差,选修体操专业的学生少、水平低等现状,如何上好体操专修课?能否完成教学大纲和教学计划规定的任务和要求?怎样才能培养出合格
女作家毕淑敏在其创作中塑造了形形色色的母亲形象,她们徘徊于爱与理智之间,为孕育和培养下一代而不遗余力,并不断探索、完美着自己。在她们身上,我们找到了毕淑敏对母性意识
8月28日至29日,中央第七次西藏工作座谈会召开。民政部党组高度重视,第一时间召开党组会议传达学习会议精神特别是习近平总书记重要讲话精神,强调要把深入学习贯彻中央第七次
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
文章以“自然资源管理”为例,首先探讨了高职国土类专业课课程思政建设的必要性,然后从“自然资源管理”课程思政育人目标、“自然资源管理”课程思政融入点、“自然资源管理
本文研究了稀土对ZnA122和ZnA127两种合金组织和性能的影响。试验结果表明,在该两种合金中分别加入适量的稀土混合物后,可细化其铸态组织和缩短获得等轴细晶的固溶处理时间;
本文研究了中碳调质钢在循环应力水平低于材料的疲劳极限时以及在温度与循环应力共同作用下,残余应力的松弛规律,并探讨了应力和温度对残余应力松弛的不同作用机理。更多还原