1 引言
随着计算机技术的发展,尤其是Internet技术广泛深入到人们生活的各个方面,使人们的生活发生了深刻的变化,从工控领域来讲,由于需要监控的区域广、监控的对象种类繁多,因而需要花费大量的人力、物力和财力进行设备的维护,而且存在许多条件恶劣、人们不易到达或不能时刻停留的地方偶尔采集一些现场数据,如果进行大量的布线工作则是不经济、不合理的,这就推动了无线通信的技术在远程监控领域的发展。
GPRS[1](通用分组无线业务)作为现有GSM网络向第三代移动通信演变的过渡技术(2.5G)具有接入迅速、永远在线、按流量计费等特点,在远程突发性数据实时传输中有不可比拟的优势。
2 GPRS技术
GPRS(General Packet Radio Service)通用分组无线业务),是在GSM系统的基础上建立的移动网络系统,他使用分组交换技术,能兼容GSM,并在网络上传输高速数据,GPRS在传统的GSM网络中引入了3个新的组件:PCU(Packet Control Unit,分组控制单元)、SGSN(Serving GPRS Support Node,GPRS服务支持节点)和GGSN(Gateway GPRS Support Node,GPRS网关支持节点)GPRS通信具有以下特点:
资源利用率高 GPRS引入了分组交换的传输模式,用户只有在发送或接收数据期间才占用资源,这意味着多个用户可高效率地共享同一无线通信,从而提高了资源的利用率,而GSM传输数据方式为电路交换模式,在整个连接期内,用户无论是否传送数据都将独自占用无线信道。GPRS用户的计费按通信的数据流量为计费标准。
传输速度高GPRS数据传输速度可达57.6KB/s,最高可达到115-117.2kb/s,完全可以满足用户应用的需求。
接入时间短 GPRS接入等待时间短,可快速建立连接,平均为2s。
提供实时在线功能 用户将初始处于连线和在线状态,这将使访问服务变得非常简单、快速。
支持IP协议和X.25协议 GPRS支持Internet上应用最广泛的IP协议和X.25协议,而且由于GSM网络覆盖面广,使得GPRS能提供Internet和其他分组网络的全球性无线接入。
从上述的GPRS特点可以看出,GPRS网络特别适合于频发小数据量的实时传输。
工业的远程数据采集系统就是一个比较典型的频发小数据量的实时传输系统。
3 系统设计
3.1 系统结构
整个系统的结构如图1所示。
用户终端设备通过串口或无线方式连接到GPRS数据终端上,然后将数据打成IP包,再通过GPRS空中接口接入到GPRS网络,最终通过各种网关和路由到达系统数据中心。
3.2 终端硬件设计
GPRS数据终端的硬件结构采用模块化设计,共包含数据处理模块,远程通信模块,模数转换模块和显示模块四部分,系统结构如图2所示。
数据处理模块主要包含AT89C55[3],X25045两个芯片,AT89C55用于处理与远程通信模块、模/数转换模块和显示模块间的数据传输,为了保证数据不会因为掉电而丢失,采用串行E2PROM器件X25045对数据进行存储。
远程通信模块主要包含GPRS无线模块、SIM卡和串口模块MAX3238三部分,GPRS无线模块采用SIEMENS公司的MC35[4]GPRS模块,其功能是将数据或命令通过与其连接天线发射出去,或接收远端监控中心发送的数据,再将接收到的数据或命令进行相应的协议处理后,通过MAX3238送入单片机进行处理,MX3238起电平转换和串口通信的功能,由于传输数据的承载方式是GPRS网络,故SIM卡是不可缺少的,功能是存储数据和在安全条件下完成客户身份鉴权和客户信息加密算法的全过程。
模数转换模块的功能将采集到的模拟信号转换成数字量,作为单片机处理信息源,电路设计时采用了AD0832芯片作为模数转换芯片,先将模拟信号送入AD0832转换成数字量,再送入T89C55芯片进行计算和处理。
显示模块主要是考虑到当现场有管理人员巡视时,可以方便实时地了解现场情况,系统使用了一种管理键盘和LED显示器的专用智能控制芯片HD7279A,HD7279A与处理器之间采用串行接口,其接口电路和外围电路电简单,占用口线少,只需4条,具有较高的性价比。
3.3 终端软件设计
数据终端必须具备以下基本功能:自动登录GPRS网络,自动向数据中心注册动态IP地址和SIM卡的IMSI号,进行数据传输。
3.3.1 串口驱动
由于数据终端是用单片机实现的,必须从底层的串口通信开始逐渐实现GPRS登录,最终实现数据的传输,串口驱动实现打开串口(OpenComm)、关闭串口(CloseComm)、读串口数据(ReadComm)、向串口写数据(WriteComm)、串口中断(Interrupt UartRxISR)等。
3.3.2 登录GPRS网络
通过GPRS Modem支持的AT[5]命令集对其进行初始化设置,初始化设置成功后即可进行拨号连接,GPRS Modem的初始化及拨号过程如下:
AT+IPR=38400;
//把波特率设置为38400b/s,默认值为9600b/s。
AT+CGCLASS=“B”;
//设置移动终端的类别为B类,即具有GPRS上网和GSM语音功能,但二者不能同时使用,可自动切换。
AT+CGDCONT=1,“IP”,“CMNET”;
//设置GPRS接入网关,如果Modem返回“310D”则表示初始化成功。
发送“ATDT*99***1#”若Modem返回“310D”则表示成功接通GPRS网络。
3.3.3 网络协商
GGSN与Modem通信时遵循PPP协议,Modem拨号后首先要与GGSN进行通信链路的协商,即进行点到点的各种通信链路的参数配置,协商过程遵循LCP、PAP、CHAP、IPCP等协议,其中LCP用于建立、构造、测试链路连接,PAP或CHAP用于处理密码验证部分;IPCP协议用于设置网络协议环境,并们配IP地址。Modem接收到IP后将其存入数据终端的配置地址域,数据终端向数据中心发送配置后的数据帧,告知其动态IP地址和IMSI号,数据中心存储收到的信息,作为下传数据的联络信息。
3.3.4 传输数据
网络协商之后即可进行数据传送,GPRS网络支持TCP/IP协议,所以通过收发IP数据包来传送数据,此时,终端系统向GGSN发送的所有包含IP报文的PPP报文都会被传送给Internet网中相应的IP地址,从而完成终端系统向远程监控中心通过互联网传输数据的过程。
4 实现过程中的难点
系统实现的一个难点是登录GGSN的过程,即终端系统登录GPRS网关(GGSN)并与网关通过LCP,PAP,IPCP协议进行协商的过程。
网络协商过程是一个复杂的过程,协商过程大致如下,在拨号成功连接后GPRS网关首先会返回一个PAP REQ帧,我们发送一个空LCP REQ帧,以强迫进行协议协商阶段,随后,GPRS网关发送LCP设置帧,我们拒绝所有的设置并请求验证模式,GPRR网关选择CHAP或PAP方式验证,我们只接受PAP方式,然后进行PAP验证用户名或密码过程,如果成功,GPRS网关会返回IPCP报文分配动态IP地址。此时就完成了GPRS网关的协商过程,流程如图3所示。
5 结语
远程监控技术在工业控制领域中的应用非常广泛,在电力系统、燃起管网、石油勘测、水利、交通运输等领域有着非常重要的作用,采用GPRS技术使得无线监控系统的实时性、可靠性有了很大的提高,进一步促进了工业监控系统的智能化和信息化
- 大小: 7.5 KB
- 大小: 9 KB
- 大小: 26.8 KB
分享到:
相关推荐
标题和描述中提到的“基于GPRS远程监控系统数据终端的研究报告”主要涉及的是利用GPRS(General Packet Radio Service)技术构建远程监控系统的过程和优势。GPRS是一种2.5代移动通信技术,它在GSM网络的基础上引入了...
远程监控系统设计中,GPRS网络是系统的关键组成部分,它将控制信息和反馈信息以IP数据包的形式通过Internet/GPRS网络进行传输,从而实现对终端设备的远程无线监控。 在本设计中,DTU(Data Transmission Unit,数据...
2021年09月16日
本文利用GSM/GPRS公共网络 进行数据传输的方法,通过标准的RS232接口结合己有的单片机系统,...有的900M或1800M的GSM网络,实现数据的无线传输,并且监控终端也不再 仅局限于PC机,也可以是移动电话或其他移动终端。
基于GPS&GPRS的远程监控系统设计,于克兵,吕志明,本设计实现一套基于GPS&GPRS的远程监控系统。它能够实现控制中心对远程终端的监控。GPS(Global Positioning System-全球定位系统)可以提供
### 基于GPRS 的分布式油田远程监控系统研究与实现 #### 摘要与背景 随着信息技术的发展,远程监控技术在石油行业的应用日益广泛。对于分散布局且周边环境复杂的油田而言,如何有效地实现远程监控成为了一项重要的...
### 基于GPRS的配电网远程监控终端的设计 ...综上所述,基于GPRS的配电网远程监控终端的设计充分利用了GPRS技术的优势,不仅提高了数据传输效率,还简化了系统部署,对于提升电力系统的智能化管理水平具有重要意义。
基于GPRS远程登陆数据终端设计毕业设计的知识点总结如下: 一、远程登陆数据终端设计的概念和分类 远程登陆数据终端设计是指使用GPRS技术实现远程数据采集、传输和处理的系统设计。该系统可以应用于智能家居、工业...
随着无线通信技术的发展,基于GPRS(General Packet Radio Service,通用分组无线业务)的远程监控系统设计应运而生,它通过现有的GPRS网络提供无线数据传输功能,使得客车的监控数据可以实时传送到监控中心,极大...
本文主要讨论的是基于GPRS的纯电动汽车远程监控终端的研究与设计。这个终端旨在解决纯电动汽车的有序充电、公共电动车(如电动公交车)的调度问题,以及提升电动汽车运行的安全性。系统设计的核心是集成GPRS无线通信...
1. 实时数据传输:基于GPRS通信的远程称重监控系统可以实时地传输称重数据,实现了对无线分布式称重终端系统的实时监控。 2. 灵活部署:该系统可以灵活地部署在不同的环境中,适应不同的应用场景。 3. 广域覆盖:...
远程监控终端的核心是微处理器,通过RS232串口采集现场仪表数据,并利用GPRS无线模块与监控中心建立TCP连接,通过互联网将数据传输至监控中心。监控中心服务器通过Web服务器为管理人员提供实时监控功能,管理人员...
《基于嵌入式系统的GPRS数据终端的研究》 随着科技的飞速发展,嵌入式系统与无线数据通信的结合愈发紧密,其中GPRS数据终端的研究成为了一个热门话题。本文主要探讨了基于嵌入式系统的GPRS数据终端的设计与应用,...
综上所述,基于GPRS的远程温度监测系统是一种高效、可靠的远程监控解决方案,其设计与实施涉及到传感器技术、数据通信、网络编程和服务器管理等多个IT领域的知识。通过这样的系统,用户可以随时随地了解和控制远程...
本文将深入探讨基于GPRS和ZigBee无线传感器网络技术的远程监控系统的研究与应用,重点阐述ZigBee的组网原理和应用特点以及GPRS在远程数据传输中的作用。 首先,ZigBee是一种基于IEEE 802.15.4标准的近距离、低...
本文主要介绍了基于 GPRS 的网络监控系统的设计和实现,系统主要通过 GPRS 无线通讯技术将安保浮标数据发送到远程网络监控计算机,实现远程监控。该系统在我国大型海上运动项目中得到了使用,对近岸海域的安保起到了...