GPRS/GPS终端---工业级无线数据通讯透传模块方案
June, 2018

GPRS/GPS终端产品概述


GPRS/GPS终端.jpg


       深圳讯鹏科技有限公司自主研发的工业级GPRS/GPS终端SP-8801A是基于GPRS通信技术和GPS定位技术相结合,灵活实现GPRS无线数据透传功能和设备GPS定位功能,主要应用于工业设备通信、车载设备、工程机械设备、物流货物跟踪定位、环境监控等领域。


GPRS/GPS终端SP-8801A硬件规格

产品外观尺寸

GPRS/GPS终端.jpg


接口说明

GPRS/GPS终端.jpg

接口描述

功能

名称

描述

外部接口

DC12V

电源接口DC12V/1A

模块电源引脚

接入电源范围直流6~30V

SW

电源使能引脚,默认开启

TTL

TTL通讯接口(接线端子)

RS485

工业RS485通讯接口(3PIN接线座)

USB

USB通讯接口

GPRS

GPRS天线(SMA接口)

GPS

GPS天线(SMA接口)

SIM

自弹式SIM卡插座接口

LED

POWER

电源指示灯

NET

网络状态指示灯

DATA

数据指示灯


GPRS/GPS终端规格参数


分类

项目

描述

硬件参数

电源电压

6-30VDC5.5*2.1mm插座

工作电流

平均工作电流:80-500mA @+12VDC

静态电流:30mA @+12VDC

最大工作电流:1000mA @+12VDC

通信接口

USB/TTL(兼容3V 5V电平)/RS485接口

串口参数

波特率:300-115200bps);数据位:89

停止位:11.52;校验位:None, Even, Odd

SIM卡参数

SIM卡接口(3V/ 1.8V)

天线接口

GPRS:SMA接口; GPR:SMA接口

工作温度

-25~65

相对湿度

10%~90%RH

外形尺寸

115mm×92mm×26mm(铁壳烤漆)

GSM/GPRS 通讯参数

标准

GSM/GPRS

频带

四频850/900/1800/1900MHz

满足GSM 2/2+ 标准

Class 4 2 W @850/900MHz

Class 1 1 W @1800/1900MHz

GPS定位参数(默认GPS定位,可选同时支持GPS和北斗定位)

功能参数

支持北斗2/GPS/QZSS

支持EASYTM 模式的星历预测模式

支持   EPOTM模式的星历预测模式

支持   SBAS (WAAS, EGNOS, GAGAN, MSAS)测距修正

支持   DGPS (RTCM)

支持协议

NMEA/PMTK

首次定位时间

冷启动32s;温启动30s;热启动<1sEPO辅助冷启13s

定位精度

自动定位   <2.5m CEP ;速度0.1m/s

软件和协议

0710 MUX 协议;嵌入型TCP/UDP协议;FTP/HTTP;彩信;电子邮件


GPRS/GPS终端系统架构

GPRS/GPS终端.jpg


应用场景

GPRS/GPS终端.jpg

讯鹏淘宝直营店.jpg


GPRS/GPS终端SP-8801A配置说明


GPRS/GPS终端设备快速配置

1、运行SunpnDTU配置软件,操作界面如下:


GPRS/GPS终端.jpg

备注:配置DTU串口参数固定为115200,8,NONE,1;配置完成后请重新启动DTU模块


2、GPRS/GPS终端配置说明

讯鹏协议:讯鹏公司开发的基于TCP/IP的一种通讯协议,用于与本公司通信服务平台建立连接(服务器尚末开发)

透传协议:基于标准的TCP/IP传输协议

单次连接:DTU启动后不直接连接服务器需要用本地AT指令,短信或者电话的方式进行激活进行连接

自动连接:DTU启动或者掉线后都自动连接预先设置的服务器

服务器地址端口:服务器地址可以是固定IP或者是动态域名

心跳包时间间隔和心跳包内容:表示间隔多少秒向服务器发送心跳包内容,避免GPRS在空闲时段被运

                                               营商切断连接而定时发送的数据包

服务器下传数据间隔时间:由于服务器端意外原因断线,DTU 端尚处于虚连接状态,但实际通信链路

                                        已经中断,如果在所设置的时间内没有收到来自服务器端的数据,即认为与

                                        服务器端的连接中断,DTU 将尝试重新建立连接;如设置为 0,则完全忽略

                                        是否收到从服务器端发来的数据。

自定义注册包内容:DTU启动成功连接服务器后会向服务器发送一次注册包内容进行认证,内容可以为

                              ASCII或者16进制的数据(勾选16进制选项)

在包后添加ID号:勾选后会在心跳包和注册包后跟随ID号,可以作为当前设备类型在线状态等识别

模块ID号:ID号是每个DTU设备唯一的识别码,只可读


GPRS/GPS终端.jpg


备用服务器:服务器地址可以是固定IP或者是动态域名,当主服务器故障连接失败时可自动连接备用服务器

启用短信指令安全模式:勾选后只有添加过的手机号码短信AT指令有效

电话唤醒手机号:仅设置的手机号才能有效唤醒DTU模块

DTU无信号重启时间:如果GSM信号异常超过所设置的时间则DTU重新初始状态

DTU定时重启间隔时间:更为底层可靠性保障机制,如果在所设置的时间内没有监听到任何通信数据则强制重启DTU模块,当设置为0不启用此功能

APN设置项:默认设置为CMNET,当用户使用APN专网时可通过此设置配置参数


GPRS/GPS终端.jpg


GPS数据上传到服务器模式:下拉菜单可选择不上传定位数据或者选择上传不同格式的协议数据

GPS数据上传时间间隔:以所设置的时间间隔向服务器上传定位数据,当设置为0时DTU上电启动后仅上传一次有效定位数据


指示灯状态说明

PWR电源指示灯:工作时常亮

NET网络指示灯:

GPRS/GPS终端.jpg

DATA 数据指示灯:空闲无数据通讯时每5秒闪亮一次,有数据时快速闪亮。


GPRS/GPS终端串口扩展AT指令说明


  指令语句以SP@AT开头+命令,以回车符结束<CR>

  示例:SP@AT+READGPS <CR>

  响应:OK <CR> 或者 ERROR<CR>


相关命令解释如下:

READGPS:读取本机GPS信息

响应:User_ReadGPSInfo!

返回GPS信息格式:

$GPGGA,032947.000,2237.4187,N,11408.7209,E,1,7,1.36,89.3,M,-1.8,M,,*7C

$GPGSA,A,3,06,28,19,17,11,22,193,,,,,,1.62,1.36,0.88*3A

$GPGSV,4,1,15,28,85,030,20,193,60,103,32,42,46,122,38,03,43,069,*45

$GPGSV,4,2,15,17,43,338,30,06,41,255,41,19,30,313,29,22,26,053,21*75

$GPGSV,4,3,15,30,23,198,,01,16,041,,11,08,058,21,02,08,241,16*77

$GPGSV,4,4,15,07,06,176,,09,03,149,40,23,03,120,*4F

$GPRMC,032947.000,A,2237.4187,N,11408.7209,E,0.00,4.28,090916,,,A*62


INTOCMD:从数据透传模式进入SIM800模块AT指令模式,可操作的AT指令详见附件SIM800指令手册 

响应:OK 


EXITCMD:SIM800从AT指令模式恢复到数据透传模式 

响应:OK 


RESETCMD:复位重启DTU设备 

响应:OK 


SENDMEG=mode,number,text  :发送短信,详见短信应用说明

响应:OK <CR> 或者 ERROR<CR>


GPRS/GPS终端短信应用说明


A.发送短信

1.上电等待DTU设备初始化完成(约20秒时间),完成串口会输出“InitOK!”提示;

2.发送短信指令,指令解释如下:

指令格式:SP@AT+SENDMEG=mode,number,text

参数详解:

a、mode:短信内容的编码格式。

1:ASCII码,用于发送纯英文;

2:ASCII+GBK,用于发送中文,支持中英混合,程序自动将编码转换成unicode。

3:unicode,用于发送2个字节的Unicode,当短信内容是其他语言时,使用本指令。

需要使用工具将短信内容转换成unicode编码。

b、number:手机号码。区号(如+86)可加可不加。

c、text:短信内容。不需要任何结束符。

示例:

1、发送英文短信:

短信内容:ASCII Mode

SP@AT+SENDMEG=1,+8612345678910,ASCII Mode

响应:OK <CR> 或者 ERROR<CR>

2、发送中文短信:

短信内容:中英混合模式 Chinese and ASCII Mode

SP@AT+SENDMEG=2, +8612345678910,中英混合模式 Chinese and ASCII Mode

响应:OK <CR> 或者 ERROR<CR>

3、发送unicode短信

短信内容:Unicode模式

SP@AT+SENDMEG=3, +8612345678910,0055006E00690063006F006400656A215F0F

响应:OK <CR> 或者 ERROR<CR>


B.接收短信

为防止SIM卡短信存满,不能接受短信,本模块收到短信后自动将短信内容转发到串口,之后删除短信。

短信内容如下图所示:

GPRS/GPS终端.jpg

补充说明:如果DTU模块只用作发短信,请将数据透传服务器IP配置为空(默认为空);当设备出现异常

不响应时可以发送SP@AT+RESETCMD超级指令复位重启DTU模块,DTU返回:“OK”表示复位成功。