【asp精品源码栏目提醒】:网学会员为广大网友收集整理了,GoAhead 的在线水分分析仪 - 毕业设计,希望对大家有所帮助!
第 18 卷 第 4 期 兰州工业高等专科学校学报 Vol. 18 No. 4 2011 年 8 月 Journal of Lanzhou Polytechnic College Aug. 2011文章编号: 1009 - 2269( 2011) 04 - 0007 - 03 基于 GoAhead 的在线水分分析仪 程进军 , 1 2 周 彬 ( 1. 兰州海默科技股份有限公司 技术研发中心,甘肃 兰州 730000; 2. 兰州工业高等专科学校 电子信息工程系,甘肃 兰州 730050) 摘要: 粮食水分分析在粮食安全储藏中极其重要 ,及时掌握粮食水分含量可以有效预防由于粮食 水分含量过高而引起的粮食霉变 . 为了检测粮食中水分含量,提出了一种基于 GoAhead 的在线水 分分析仪,能够检测流动粮食的水分及温度 . 关键词: GoAhead; 水分分析仪; 水分传感器 中图分类号: TP273 文献标志码: A KB / s. 系统硬件结构如图 1 所示.0 引言 粮食是关系到国计民生和社会稳定的特殊产品,粮食安全对我国的影响举足轻重,安全储粮和粮情检测意义重大. 粮食水分含量是粮食储藏安全的重要指标之一,及时掌握粮食水分含量可以有效预防粮食霉变,确保粮食安全. 〔1-〕 3 本文介绍以 GoAhead 嵌入式 Web 服务器, 图1 系统硬件结构图采用水分传感器、IntelX86 CPU 处理器及嵌入式操 2 系统软件设计作系统为数据采集处理系统实现的粮食水分仪 ,通过此系统能够检测流动粮食的水分、温度等相 GoAhead Web 服务器是 GoAhead 公司的一款关参数. 为粮食烘干、储存和加工提供参考. 源码免费,功能强大的嵌入式 Web 服务器,其支持 多种操 作 系 统, 括 eCos、 包 LINUX、LynxOS、QNX、1 系统硬件设计 VxWorks、WinCE、pSOS 等. GoAhead 提供了多种方 该 水 分 分 析 仪 的 中 央 处 理 单 元 采 用 以 In- 法编写动态页面,包括 Asp 过程、GoForms 过程和telX86 处理器为核心的嵌入式模块. IntelX86 处理 Embedded JavaScript. GoAhead 主要利用 Asp 过程器模块 集 成 了 程 序 存 储 器 ( Flash) 、 据 存 储 器 数 动态获取系统信息然后显示在页面上,GoForms 过( SRAM) 、电子硬盘 ( DOC) 、LCD 显示驱动电路及 程则主要用来处理用户指令,例如控制设备和修ISA 等外部总线接口. 数据采集卡将水分传感器和 改配置等. GoAhead Web 服务器主要特性有:温度传感器采集的实时数据简单处理后送给 In- 1) 易于与设备集成,即易于将 Web 应用程telX86 处理器. 数据采集卡的分辨率为 12 位,具有 序 〔4〕 集成到实时操作系统,并可以在 Web 应用中16 路模拟信号输入采集通道,采样速率可达 100 轻松访问硬件功能. 收稿日期: 2011- 21 04- ) 男, 作者简介: 程进军( 1972- , 甘肃定西人,工程师. 8 兰 州工业高等专科学校学报 第 18 卷 2) 支持 Asp. 2. 5 Web 服务任务 3) 支持嵌入式 JavaScript. Web 服务任务主要为数据显示和接收用户指 〔5〕 4) 标准的 CGI 执行. 令. 利用 GoAhead 的 GoForms 过程来响应用户输 5) 内存中的 CGI 处理 GoForms. 入以更新系统设置或者执行特定的动作. Web 服 6) 扩展的 API. 务软件主要由文件服务、系统配置、数据发布、访 7) 快速响应,每秒可处理超过 50 个请求. 问控制等模块构成. 其系统框图如图 3 所示. 8) 支持将 Web 页面存储在 ROM 中,即支持 文件服务模块提供文件的上传和下载功能,对 Web 页面进行编译并将它们链接到最终的可执 上传是更新系统的软件和 Web 文档从客户端上传行文件中. 至服务器端; 下载是将保存在 DOC 中的历史数据 9) 加密和用户管理,即支持使用 SSL 进行数 和系统运行日志从服务器端下载到客户端 .据加密和认证,同时,它也支持摘要认证机制,并 系统配置模块使用户通过 Web 页面来修改系允许不同的用户具有不同级别的访问权限 . 统配置参数,进行系统标定等参数配置.2. 1 程序整体设计 数据发布模块将系统测试数据及状态等测试 系统的软件设计采用了多任务的思想,把整 信息