网络表系统中数据收集转发器的研究与实现

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:mxyyd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在抄表系统中,嵌入式系统的引入及其应用己经成了一个新的发展热点问题。而嵌入式操作系统的应用是近年来嵌入式系统向高端发展的趋势。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、调度和控制协调等工作,能够通过装卸模块进行功能配置,体现所在系统的特征。燃气网络表系统中的数据收集转发器是基于μC/OS-Ⅱ嵌入式实时操作系统研发的,其具体架构是基于ARM7,在ARM芯片上运行μC/OS-Ⅱ的系统架构,既提高了系统的运行速度,又提高了系统运行的可靠性,并且片上资源丰富,性价比高,可靠性好。数据收集转发器先通过RS-485总线将用户燃气表的相关信息收集,然后通过GPRS网络将燃气表相关信息送给服务器,以实现远程自动无线抄表功能。本文在对数据收集转发器研究与实现的过程中主要做了以下工作:1)完成数据收集转发器总体设计,包括对基于ARM7芯片LPC2114作为主控制器及其相关外围电路的硬件设计,把实时、多任务的嵌入式μC/OS-Ⅱ操作系统移植到LPC2114上,构成后续开发的软件平台。2)通过对各种串口通信方式的优缺点的比较,最终选择了RS-485作为终端网络通信,并在此基础上设计了数据收集转发器与燃气表具的通信命令帧,具体编写了数据收集转发器通过RS-485与燃气表具通信的驱动程序。3)针对GPRS无线通信的优点,本文在研究了GPRS的工作原理的基础上,设计了与服务器无线通信的通信命令帧。针对GPRS无线通信的容易掉线的缺点,通过向服务器发送心跳包帧来保持GPRS的实时在线。在编写通信接口驱动程序时,由于采用查询的方式,容易出现掉帧和响应时间慢的现象,所以本文都采用中断的方式来实现,有效地解决了上述现象,从而保证了通信的稳定。4)对于从燃气表具抄上的数据存储的安全性,本文考虑了各种因素,最终选择把数据存储在E~2pROM,并对I~2C总线通信的各种模式进行了研究与实验。编写了针对本文用到的E~2pROM的驱动。本文研究的数据收集转发器通过了RS-485通信、GPRS通信的实时性、可靠性等在内的系列测试。投入使用的结果表明:本课题所设计的数据收集转发器能够准确、可靠地完成数据收集、数据处理、数据传输等功能,完全满足了网络燃气表远程监控的要求。
其他文献
网格计算是分布式计算的一种,是解决科学计算、工程计算和商业计算等大规模计算的下一代极具潜力的计算平台。网格将在地理位置上分布的异构的各种高性能计算资源整合起来,将
指代消解是自然语言处理的重点和难点之一,在文本摘要、机器翻译、多语言信息处理和信息提取等诸多应用中都涉及到指代消解问题。核函数的研究和使用是当前机器学习研究领域
对一些信号的监测尤其是对电压、电流、温度等模拟量的监测有着很广泛的应用,通过监测到的数据,可以对系统相关设置进行及时调整,为人们的生产生活带来便利与保证。系统采用Actel公司先进的模数混合FPGA以及Actel公司的SOPC设计解决方案,单芯片实现以CortexM1处理器为核心的片上监测系统。它可以完成对电压、电流、温度等模拟量的监测,系统模拟模块将采集到的数据ADC后送给处理器Cortex-M
学位
随着网络的普及和数据库技术的快速发展,信息量呈现出爆炸式增长。大量数据中潜藏着无数有价值的信息,如何挖掘利用这些信息成为当今数据挖掘领域研究热点。贝叶斯分类算法以
本文主要研究了定性仿真建模和定性仿真平台原型实现问题。定性仿真理论自上世纪七八十年代被提出以来,逐渐成为系统仿真和人工智能领域的研究热点,越来越受到科研人员和工程
伴随着多媒体和网络技术的发展和广泛应用,多媒体信息的内容保护已经成为人们关注和亟待解决的问题。数字图像作为一类非常重要的多媒体信息,它的版权保护和内容认证受到了广
经过近十几年的发展,架构设计已经成为软件工程领域一门重要的学科。在一个软件项目设计之初,首先进行体系架构设计已经成为广大软件开发人员的共识。但大多数项目只是停留在
桌面网格是一种由桌面PC机组成的网格,具有结构更复杂、动态性更强等特点。充分利用桌面网格的空闲计算能力可以为大规模计算提供一种廉价和便捷的解决方案,其关键是如何把任
本文研究了基于P2P网络视频监控末梢终端,以及为保护传输数据安全的编码路径保护技术。首先,针对当前互联网范围内的网络图像传输设计的现状与不足,解决协调访问终端和图像压