本课题研究了一种基于GSM手机SMS远程数据通信的技术,提出了利用Nokia3310手机SMS进行远程数据采集的设计方案,用于采集远程设备的状态参数。远程设备的状态参数通过其串口发送到设备端GSM模块中的单片机,设备端GSM模块利用Nokia3310手机SMS把数据发送到短信服务中心SMSC,SMSC转发给GSM中心机,GSM中心机通过其串口发送到主机PC,PC对接收的数据进行分析和处理。相反,也可以从PC主机向远程设备发送控制信息。 本文通过对各种移动通信网络数据通信的特点进行分析比较,提出了利用GSM作为远程数据通信平台的方案。对GSM-SMS的通信原理进行了研究,特别对SMS的通信协议、传输的数据格式、编码等进行了较深入的研究;确定了基于GSM利用Nokia3310手机SMS进行远程数据采集的设计方案,设计并实现了设备端GSM模块的硬件电路和部分控制软件。测试表明,该设备端GSM模块既能可靠地发送远程设备的状态参数到主机PC,也能可靠地接收PC发送给远程设备的控制信息,具备了采集远程设备状态参数的功能,具有结构简单、操作方便的特点。本文讨论的设计方法,还可推广到远程抄表系统、远程报警系统等远程数据通信系统的设计中,具有一定的实用价值。