网站大量收购独家精品文档,联系QQ:2885784924

摘要 - 北京石油化工学院.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要 - 北京石油化工学院

基于GPRS的粮食仓库远程监测系统 计算机科学与技术专业 刘絮薇 指导教师 刘建东 教授 摘 要 本系统将传感器及GPRS数据传输技术结合建立无线传感网络,形成网络智能化监测系统,实现了温湿度数据的远程采集。利用C#语言与GPRS模块进行通信,发送配置指令并接收传感数据,对收到的数据进行实时显示、报警判断并将数据分类存储到数据库中,以便用户查看历史数据。利用JSP网站技术并采用B/S结构,对远程粮食仓库温湿度进行实时监测,可对历史数据进行列表查看及折线图查看,并在图中显示最大值、最小值及均值线。实现对温湿度的远程监测、分析、记录,实现粮仓的信息化管理,确保粮食质量与安全,实现无人值守等目的。 关键词 GPRS,监测,无线网络,粮食仓库 1 前言 1.1 研究意义 随着低功耗无线通信技术、微型传感器技术等的日益成熟,无线传感器网络作为一种全新的信息获取和处理技术在许多领域具有广阔的应用前景和很高的应用价值 图1 GPRS网络结构图 GPRS技术的优势特点:(1)永远的在线性。(2)支持IP协议和X.25协议。(3)支持多种数据应用。(4)资源利用率高。(5)移动和分布的灵活性。 2 远程监测系统总体设计 2.1 总体设计 图2 基于GPRS网络的远程监控系统模式 基于GPRS技术建立无线传感网络,将传感器的数据采集起来通过Internet发送到指定服务器,服务器根据标识接收并区分不同仓库的温湿度数据并分类存储到数据库中,以便用户查看及进一步用作数据分析。最终实现采用B/S结构的客户端对远程的粮食仓库温湿度进行实时监控。 2.2 GPRS通信 2.2.1 GPRS通信设备 负责GPRS通信设备的设备为GPRS RTU模块,RTU英文全称Remote Terminal Units,中文全称为远程终端单元。RTU是一种远端测控单元装置,负责对现场信号、工业设备的监测和控制,将测得的状态或信号转换成可在通信媒体上发送的数据格式。 2.2.2 GPRS通信协议 对于一些数据量大、数据可靠性要求十分严格、终端数量较少的应用应采用TCP协议。对于多点分散、数据量小、实时性要求高、终端数量多的应用,可以考虑UDP的协议。本系统中需传输的数据量较小,但要求较高的实时性,故选择采用UDP协议。 3 远程监测系统硬件说明 3.1 GPRS RTU模块 3.1.1 RTU模块介绍 图3 GPRS RTU模块实物 本系统采用北京杰创永恒科技有限公司GPRS RTU V1.2模块。该模块包括6 路模拟输入、6路数字I/O、1路标准RS232串口、2路DC电源输出端口。可以连接传感器模块,并对传感器数据进行整合,以定时、触发、查询的方式通过GPRS网络将传感器数据上传到指定域名服务器。RTU模块可将采集到的传感器数据上传至指定服务器,服务器地址、端口号等信息可灵活更改。 3.1.2 RTU模块通信指令格式说明 在通信过程中需要多次用到RTU模块的通信指令,在本文中列举设置一个通道全部参数指令进行说明。 表1 设置一个通道全部参数指令格式说明 每Byte 功能 数据 包头 命令 长度 本机 地址 低8 位L 本机 地址 高8 位H 异或 校验 值 命令 字 数据 通道 号 定时 时长 低8 位L 定时 时长 高8 位H 报警 阈值 上限 低8 位L 报警 阈值 上限 高8 位H 报警 阈值 下限 低8 位L 报警 阈值 下限 高8 位H 当前 通道 是否 有效 数据 包尾 具体指令 7F 0F 00~ FF 00~ FF 00~ FF 0B 00~ OB 00~ FF 00~ FF 00~ FF 00~ FF 00~ FF 00~ FF 00/ 01 FE 如表1所示,例如,要设置地址编号为0x1001的RTU的通道3的定时时长(5秒)、触发上限(0x0FEE)、触发下限(0x000F)、当前通道有效(01代表有效,00代表无效),则应发送的指令为:7F 0F 01 10 7C 0B 03 05 00 EE 0F 0F 00 01 FE。 3.2 传感模块说明 图4 温湿度传感器 ??传感器类型:模拟电压式 ??温度量程:-40℃~+80℃,对应输出电压0~5V; ??温度计算公式:Y≈0.194*x-40-0.194*Ef ??湿度量程:0%RH~100%RH,对应输出电压0~5V; ??湿度计算公式:Y≈0.162*x-0.162*Ef 4 远程监测系统软件设计 4.1 设计概述 本系统主要利用RTU模块的定时数据传输方式进行温湿度的监控,作为B/S结构的服务器端,需要接收RTU传来的数据和对RTU发送指令进行配置。接收数据需要根据不同RTU发来的数据相关参数区分不同仓库及传感器类型分类显示并存入数据库。要求可按仓库设置温湿度警戒值,超出警戒值可提

您可能关注的文档

文档评论(0)

wujianz + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档