欢迎来到天天文库
浏览记录
ID:55130721
大小:28.50 KB
页数:7页
时间:2020-04-28
《养鸡场嵌入式远程监测系统的设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、养鸡场嵌入式远程监测系统的设计 摘要:引入嵌入式Web服务器技术,采用DSP+ARM双CPU结构,设计并实现了基于嵌入式Web服务器的养鸡场远程监测系统。通过对Boa服务器的设置与改进,实现了动态交互和历史数据保存等功能,客户端通过浏览器即可对养鸡场中的各项环境参数进行实时远程监控及保存。经现场和远程测试,该系统达到了设计要求。 关键词:嵌入式Web服务器;养鸡场;Boa服务器;远程监测;数据采集 中图分类号:S818.9文献标识码:A文章编号:0439-811423-4949-04 TheDesign
2、ofChickenFarmEmbeddedRemoteMonitoringSystem WANGYang,PANTian-hong,WANGWei Abstract:ThechickenfarmremotemonitoringsystembasedontheEmbeddedWebServerwasdesignedbyintroducingtheEWStechnologyandusingDSP+ARMdoubleCPUstructure.Thedynamicinteractionandhistoric
3、aldataretentionwereachievedthroughtheBoaserver’ssettingandimprovement.Theclientcouldrealizereal-timeremotemonitoringanddatasavingoftheenvironmentalparametersinchickenfarmsthroughthebrowser.Thesystemfullymettherequirementsbyfieldandremotetest. Keywords:embedde
4、dWebserver;chickenfarm;Boasever;remotemonitoringsystem;dataacquisition 我国养鸡业规模化、机械化的程度越来越高,传统手工管理已不能满足大、中型鸡场信息处理的需求[1,2]。计算机技术和自动控制技术与传统家禽养殖业逐步结合,利用现代传感技术、计算机技术、通讯技术以及因特网技术等使养殖生产中的信息能够及时获取和流通,进而实现了鸡的生产方式从传统的以物流管理为核心到以信息流管理为核心的转变[3]。在鸡的养殖过程中,对养鸡场环境有严格的要求,必须对养鸡
5、场的温度、相对湿度及通风条件等进行精确的测控以保障鸡群健康,提高养鸡场的生产效率[4]。现代计算机技术和因特网应用为养鸡场的信息实时传播提供了新的途径,其高速实时性、良好的互动性以及开放性为养鸡场的监测提供了保障[5,6]。基于嵌入式Web服务器的思想,设计了养鸡场的远程监测系统,通过监测养鸡场的环境参数,如温度、相对湿度、通风口的风向、风速等;利用嵌入式Web服务器技术,与养鸡场监测设备集成在一起,结合开放的TCP/IP网络通信协议,用户利用Web浏览器远程监测养鸡场的运行参数,对养鸡场实现远程实时监控,提高养鸡
6、场现场测试和监控水平,实现养鸡场的有效管理和鸡只养殖过程的全自动监控。 1系统的总体设计 采用基于嵌入式Web服务器养鸡场的远程监测系统[7],系统的总体结构如图1所示。系统主要由养鸡场数据采集系统、嵌入式Web服务器以及远程监控客户端等构成。养鸡场远程监测系统采用DSP+ARM双CPU结构,由于需要采集和保存大量参数,通过TMS320F2812构建实时数据采样平台,主要对养鸡场运行中的关键参数,包括温度、相对湿度、通风口的风向、风速等进行采集、处理和存储。ARM平台则采用32位ARM7微处理器S3C4510,
7、网络接口以RTL8019AS芯片为核心,以μCLinux为操作系统,移植Boa作为Web服务器,它支持CGI接口,便于引入TCP/IP协议栈实现网络接入,并作为Web服务器将采集的数据通过以太网传送给远程客户端。双CPU结构可有效发挥DSP采样、运算和逻辑判断的优势,又能充分利用ARM平台实现人机交互和通讯的特长,避免单一ARM平台执行采样及运算等多种功能后,人机交互和通讯周期变长,影响系统响应速度。 远程监控客户端通过Internet实现服务器端和客户端之间的通信,远程用户在浏览器上输入EWS的URL地址,
8、便可进入EWS网页,同时进入养鸡场远程监测操作界面。用户通过监测操作界面设置控制参数,运行客户端应用程序将它们传递到服务器端;服务器端程序则通过动态链接库将控制信息发送至数据采集系统,控制采集系统进行实时参数采集,采集完毕将结果反馈至服务器后,由EWS端通信程序将其返回到用户端界面,实时监测养鸡场各项参数,从而实现远程实时监测养鸡场的运行状况。 2养鸡场数
此文档下载收益归作者所有