况下,CPU一直循环检测串口数据区的状态,如果有数据到达,则根据不同的数据信息采取不同的操作。若数据是新消息,则把新消息代码直接存入相应的数据区;若是正常消息内容,则在读取完成后置标志,供主模块分析并应答,若数据超出正常范围,则放弃处理此组数据。
近年来,流行的GPRS网络是在现有GSM 网络中增加GGSN和SGSN来实现的,使得用户能够在端到端分组方式下发送和接收数据。本系统稍加改动可以实现GPRS下的数据传输。此时需要在嵌入式系统中增加实现PPP和TCP/IP协议的模块。同时采用适用于GPRS的AT指令。GPRS数据终端将数据打成IP包,经GPRS空中接口接入无线GPRS网络,由移动服务商转接到Internet,最终通过各种网关和路由到达统一的监控中心。同时监控中心的计算机需要有固定的IP,主要应用Winsock控件来实现接收数据,并通过UDP或者TCP协议进行数据交换。GPRS终端向监控中心发送数据是间断性发送, 可以根据需要调整发送数据的频率,这在一定程度上也降低了无线信息传输费用。
 
; 5、结论
本文在分析和总结现有的远程监控系统的基础上,结合当前无线通讯及嵌入式系统的新技术,研制了基于GSM/GPRS的无线远程测控终端。
通过本课题的研究,确定基于GSM/GPRS的远程测控终端可以满足设计要求,同时从工业生产现场的角度综合考虑了可靠性设计和使用成本等问题。终端具备良好的通用性、高灵敏度及高性价比,在数据采集和远程传输等领域有较强的可移植性,对于矿山,工业环境下的数据通讯也有一定的借鉴意义。
参考文献
[1] 季春丰. GPRS在热网计量实时检测系统中的应用[J].中国计量,2005;4:71~74
[2] 李继豪,赵瑞峰,李爱莉. 基于GSM/GPRS网络的路灯监控系统[J] . 计算机工程与设计,2005;26(7):1889~1890
[3] 李艳华,陈彗明.单片机控制GSM手机的技术及应用[J]. 单片机与嵌入式系统应用,2005;2:73~75
[4] 张站新,孟如,孟庆洪. 基于MC35的无线数据采集系统[J]. 微计算机信息,2005;21(9):400~402