- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀论文(五)-北京石油化工学院
基于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发来的数据相关参数区分不同仓库及传感器类型分类显示并存入数据库。要
您可能关注的文档
最近下载
- 2025年高中数学《平面向量与复数》综合测试卷(含答案及解析).pdf VIP
- 人称代词、物主代词、反身代词详解及测试题(含答案).doc VIP
- 夏普 DX-2008UC 2508NC 彩色复印机 维修手册.pdf VIP
- GMP与无菌操作相关要求知识培训.docx VIP
- 夏普 MX C5081D C6081D中文维修手册.pdf VIP
- 第五代移动通信设备安装工程造价编制指导意见(5G补充定额).docx VIP
- 夏普 MX M850 M950 M1100 黑白复印机中文维修手册.pdf VIP
- 夏普 MX363 453 503 4528 维修手册.pdf VIP
- 标准图集-14J938-抗爆、泄爆门窗及屋盖、墙体建筑构造.pdf VIP
- 夏普 MX-2600N 3100N 2601N 3101N 4101N 5001N彩色复印机中文维修手册.pdf VIP
文档评论(0)