- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式Web服务器pH值检测系统设计
基于嵌入式Web服务器pH值检测系统设计
摘要:水环境中的pH(酸碱度)值直接反映水环境中藻类的活力、二氧化碳的存在状态等,对水产养殖具有重要的参考意义。为甲鱼养殖环境设计了1种基于嵌入式服务器的pH值检测系统,以pH复合玻璃电极作为传感节点;以ARM6开发板为核心构建系统的软硬件平台及Web服务器,同时作为硬件的采集终端和嵌入式网关核心。系统可以对甲鱼养殖环境中的pH值及温度等参数进行检测,同时将数据接入互联网,用户可通过客户端IE浏览器实现对检测数据的远程在线监测。
关键词:嵌入式Web服务器;酸碱度;浏览器;网关;甲鱼
中图分类号: TP274文献标志码: A文章编号:1002-1302(2015)01-0390-03
收稿日期:2014-02-28
基金项目:国家自然科学基金(编号。
作者简介:于翰林(1987―),男,山东聊城人,硕士研究生,主要从事农业电气化与自动化研究。E-mail:yuhanlin_2008@163.com。
通信作者:卢泽民,博士,副教授,硕士生导师,主要从事农业工程装备研究。E-mail:luzm@。在工厂化水产养殖中,水质参数监控是健康养殖的重要环节,水质监控可以掌握养殖水体的温度、浊度、pH值、溶解氧等对水产品生长环境有重大影响的水质参数,其中pH值是池塘中水质的重要指标之一,不仅会直接影响甲鱼的生理活动,而且会通过改变水产养殖环境中的微生物理化因子而间接作用于甲鱼[1],pH值过高或过低都会对甲鱼的生长造成危害。确保适宜的水体温度、pH值、溶解氧等参数值,创造良好的养殖环境对甲鱼生长至关重要。目前的检测方法测得的pH值不够精准,实时性不够稳定,因此,准确、方便、快速地测量水体中的pH值大小,为甲鱼的正常生长繁殖提供一个稳定、合理的生存环境在水产养殖中具有重要意义。本研究构建基于 ARM-Linux 的嵌入式服务器,系统中ARM6处理器既作为采集电路的核心又作为嵌入式网关的核心,通过编写相应的应用层CGI程序,实现浏览器/服务器(B/S)通信[2-3],具有以下特点:(1)简易的嵌入式服务器代码和服务器端应用程序代码,实现Web服务器的基本功能;(2)采用B/S通信架构,直接读取远程的检测数据。本系统的开发简单,操作方便,成本低,易于实现,反复测试证明系统的精确性和稳定性均达要求。
1系统硬件平台设计
1.1系统硬件整体结构
在硬件系统中,其整体设计主要包括2个部分:采集电路与嵌入式网关,详见图1。pH传感器对水体水质中的pH值参数进行初步检测,同时调理电路对传感器采集来的模拟信号进行放大、滤波和稳压处理[4],被处理后的信号经过开发板的2路AD进行模数转换和相应的结果计算,同时通过以太网网关跟以太网进行协议转换和数据交换,最后在客户端的浏览器中对检测的数据进行实时读取。
1.2采样电路的设计
酸碱度传感器采用E-201-C型pH复合玻璃电极,在25 ℃时,其电极输出电压与pH值的关系为59.16 mV/pH,即在氢离子活度变化10倍时,电动势偏移59.16 mV。由于pH复合玻璃电极的内阻值较大,要求前置放大器具备高输入阻抗值[5],因此选择高输入阻抗的运算放大器 CA3140来实现阻抗匹配、降低测量噪声、提升系统稳定性等[6],其余的普通运放选用运算放大器TL082,硬件电路如图2所示。
在测量pH值之前要对其调理电路作调试,首先对运算放大器CA3140的调零端进行调零,调零时应将2个输入端全部接地,小量程电压表连接运放输出端,调整P1,使得电压表读数接近零。而后对整个pH信号调理电路进行调试,其方法是:断开pH电极输入,使P2居中,之前接pH值信号输入运放的输入端接地,调节P3,使电路输出电压为700 mV,此时相当于输出的pH值为7;之前接pH值信号输入的运放输入端接通-414.1 mV的输入电压,调节P2,使电路输出电压为1 400 mV,此时对应的是输出pH值为14,pH信号调理电路板便可以正常工作。
1.3嵌入式网关构建
嵌入式网关硬件结构如图3所示。在嵌入式网关的构建中,选用DM9000A作为以太网芯片的核心。DM9000A以太网芯片是功能异常强大的以太网控制器,产自Davicom公司,有1个10/100 M的自适应物理层与4 k双字节的静态随机存储器。此外,DM9000A控制器还提供了与介质无关的接口,该控制器支持8位、16位的接口来访问内部的存储器设备,从而支持不同模型的处理器[7-8]。
2系统软件设计
2.1Web服务器在软件平台上的实现
本研究完成了1个简易、低成本的Web服务器的设计,实现了Web服务器的基本功能,包括页面的请求与响
文档评论(0)