养鸡场嵌入式远程监测系统的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
养鸡场嵌入式远程监测系统的设计.doc

  养鸡场嵌入式远程监测系统的设计 养鸡场嵌入式远程监测系统的设计  摘要:引入嵌入式Web服务器(EWS)技术,采用DSP+ARM双CPU结构,设计并实现了基于嵌入式Web服务器的养鸡场远程监测系统。通过对Boa服务器的设置与改进,实现了动态交互和历史数据保存等功能,客户端通过浏览器即可对养鸡场中的各项环境参数进行实时远程监控及保存。经现场和远程测试,该系统达到了设计要求。   关键词:嵌入式Web服务器;养鸡场;Boa服务器;远程监测;数据采集   .L.   我国养鸡业规模化、机械化的程度越来越高,传统手工管理已不能满足大、中型鸡场信息处理的需求[1,2]。计算机技术和自动控制技术与传统家禽养殖业逐步结合,利用现代传感技术、计算机技术、通讯技术以及因特网技术等使养殖生产中的信息能够及时获取和流通,进而实现了鸡的生产方式从传统的以物流管理为核心到以信息流管理为核心的转变[3]。在鸡的养殖过程中,对养鸡场环境有严格的要求,必须对养鸡场的温度、相对湿度及通风条件等进行精确的测控以保障鸡群健康,提高养鸡场的生产效率[4]。现代计算机技术和因特网应用为养鸡场的信息实时传播提供了新的途径,其高速实时性、良好的互动性以及开放性为养鸡场的监测提供了保障[5,6]。基于嵌入式Web服务器(Embedded Web Server,EWS)的思想,设计了养鸡场的远程监测系统,通过监测养鸡场的环境参数,如温度、相对湿度、通风口的风向、风速等;利用嵌入式Web服务器技术,与养鸡场监测设备集成在一起,结合开放的TCP/IP网络通信协议,用户利用Web浏览器远程监测养鸡场的运行参数,对养鸡场实现远程实时监控,提高养鸡场现场测试和监控水平,实现养鸡场的有效管理和鸡只养殖过程的全自动监控。   1 系统的总体设计   采用基于嵌入式Web服务器养鸡场的远程监测系统[7],系统的总体结构如图1所示。系统主要由养鸡场数据采集系统、嵌入式Web服务器以及远程监控客户端等构成。养鸡场远程监测系统采用DSP+ARM双CPU结构,由于需要采集和保存大量参数,通过TMS320F2812构建实时数据采样平台,主要对养鸡场运行中的关键参数,包括温度、相对湿度、通风口的风向、风速等进行采集、处理和存储。ARM平台则采用32位ARM7微处理器S3C4510,网络接口以RTL8019AS芯片为核心,以mu;CLinux为操作系统,移植Boa作为Web服务器,它支持CGI接口,便于引入TCP/IP协议栈实现网络接入,并作为Web服务器将采集的数据通过以太网传送给远程客户端。双CPU结构可有效发挥DSP采样、运算和逻辑判断的优势,又能充分利用ARM平台实现人机交互和通讯的特长,避免单一ARM平台执行采样及运算等多种功能后,人机交互和通讯周期变长,影响系统响应速度。      远程监控客户端通过Internet实现服务器端和客户端之间的通信,远程用户在浏览器上输入EWS的URL地址,便可进入EWS网页,同时进入养鸡场远程监测操作界面。用户通过监测操作界面设置控制参数,运行客户端应用程序将它们传递到服务器端;服务器端程序则通过动态链接库将控制信息发送至数据采集系统,控制采集系统进行实时参数采集,采集完毕将结果反馈至服务器后,由EWS端通信程序将其返回到用户端界面,实时监测养鸡场各项参数,从而实现远程实时监测养鸡场的运行状况。   2 养鸡场数据采集系统设计   运用DSP高速运算和多种片上外设的特点完成对养鸡场监测信号的捕捉、采样、转换、计算以及与ARM的通信等工作。TI公司的32位定点芯片TMS320F2812主频达到150 MHz,具有12位的A/D转换器,片内含128 K16位片内FLASH,18 K16位SRAM,片上资源丰富。DSP完成温度、湿度、风向、风速等环境参数的采样,结果由DSP进行分析处理并进行保存,并将结果送到双口RAM中,以供ARM系统调用。ARM系统完成统计、存储、通讯以及人机交互等功能。养鸡场数据采集系统的功能框图见图2。养鸡场环境控制是一个完整的系统,包括温度、湿度、通风条件、光照、有害气体、灰尘等综合环境因素,必须及时了解各类参数,对养鸡场进行实时监控[8]。   2.1 温度参数的采集   温度对鸡只养殖性能影响最大,有关研究表明,温度是导致家禽出现冷热应激,影响鸡群健康的首要环境因素。在鸡的不同生长阶段中,对温度的要求非常严格而且是不断变化的,所以养鸡场的温度实时监控要求非常高。但养鸡场现场环境非常恶劣,干扰信号较强,在温度测量系统中,采用抗干扰能力强的新型数字温度传感器,可有效减小模拟信号受干扰而产生的测量误差,确保测量精度。本文实时温度测量采用DS18B20智能温度传感器,它是单总线式数字温度传感器,在测量点已把被测信号数字化

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档