首页资源分类IC设计及制造 > SIM908技术

SIM908技术

已有 451617个资源

下载专区

上传者其他资源

    文档信息举报收藏

    标    签:硬件手册

    分    享:

    文档简介

    硬件设计,很实用,,下载

    文档预览

    X320_SIM908 嵌入式 GPS+GPRS 二合一模块产品硬件手册 X320_SIM908 是一个 GPS+GPRS 二合一模块,用户需要通过上位机通过 UART 发指令控制它 1,上图实物图片:SIM908 是工业级的 GPS+GPRS 二合一模块,下图左侧是背面,右侧是正面 2,物理尺寸:50 毫米 x 36 毫米 3,供电:直流 3.6V 至 4.2V 或单节锂电,或 USB 供电(需有 USB 插座)或 5V 供电 4,接口方式:兼容 SIEMENS 的 TC35I 板对线定义 或 双排 2.54 毫米间距插针焊盘 5,固定方式:二个直径 2 毫米固定孔 6,天线接口:IPX 射频接口,不含天线 注:板子背面的 USB 插座,缺省不焊接的(空着),有需求的用户请订货时说明。 ZIF40 插针 引脚定义描述 1-5 VBAT 模块供电端,3.6V 至 4.2V 直流或者单节锂电池正极 6-10 GND GND,供电端,GND 或单节锂电池负板 11 D+ SIM908 没有 USB 引脚,是 GPS 的 UART 的 TX 12 D- SIM908 没有 USB 引脚,是 GPS 的 UART 的 RX 13 2V6 模块 VDD 输出,可以用户检测模块是否开机,正常开机电压 2.6V 左右 14 VUSB USB_VBUS,USB 通讯 VBUS 信号 15 IGT 模块启动,低电平有效,大于 1S 的低电平,板上已经焊 10K 电阻接 GND, 实现上电自启动,如用户想控制开机,可以去掉 IGT 与 GND 之间 10K 电阻。 16 NC,无连接 17 RING SIM908 的 RI 信号,方向输出,2.8V 电平 18 TXO SIM908 的 TX 信号,方向输出,2.8V 电平 19 RXI SIM908 的 RX 信号,方向输入,2.8V 电平 20 CTSO SIM908 的 CTS 信号,方向输出,2.8V 电平 21 RTSI SIM908 的 RTS 信号,方向输入,2.8V 电平 22 DTRI SIM908 的 DTR 信号,方向输入,2.8V 电平 23 DCD SIM908 的 DCD 信号,方向输出,2.8V 电平 3V3 单 片机用 户串可 靠接线 图,如 果是 3V 单 片机将 5.6K 电 阻换成 14K 电 阻 5V 单 片机用 户串口 接线 图,图 中 VDDE XT 就 是本模 块的 2V6 24 NC,无连接 25 SRST SIM 卡信号,SIMRST 26 SIO SIM 卡信号,SIMDATA 27 SCLK SIM 卡信号,SIMCLK 28 SVCC SIM 卡信号,SIMVCC 29 30 31 32 33 34 35-38 39 40 RST LED SP+ SP- MIC+ MIC- GND RTC,备份电池输入 模块复位信号 RESET,低电平有效,使用方法与 IGT 引脚相同 网络状态指示 LED_STATUS,用于外接 LED。 SP+,耳机正极 SP-,耳机负极 NC,无连接 MIC+,麦克风正极 MIC-,麦克风负极 请注意这组 6 个焊盘,也是最小模式接口,其中 TXO,RXI, VBUS,GND,D-,D+,引脚的说明如下: 1, TXO:SIM908 的 UART 的 TX 输出,已经经过电平变 换可以直接接单片机(5V 或 3.3V) 2, RXI:SIM908 的 UART 的 RX 输入,已经经过电平变 换可以直接接单片机(5V 或 3.3V) 3, VBUS:5V 供电输入 4, GND:地 SIM908 本身有两组 UART,一组是 GSM/GPRS 部分的 UART,另外一组是 GPS 部分的 UART,但 GPS 部分 UART 可以不用,通过 GPRS 部分的 UART 也可以得到 GPS 数据 5, D-:SIM908 没有 USB 接口,是 SIM908 的 GPS 部分的 TX 输出,2.8V 电平,未经电平变换,请注意 6, D+:SIM908 没有 USB 接口,是 SIM908 的 GPS 部分 的 RX 输入,2.8V 电平,未经电平变换,请注意。 下图实际应用的图片。 z 安装 X320_SIM908,通过 ZIF 软排线连接到底板,通过 RF 电缆连接 RF 信号,螺丝固定。 z 这个图片是上下两个板子,上面是 X320_SIM908,下面是用户底板。 z X320_SIM908 硬件是参考 SIEMENS 的 TC35I/MC39I 设计,所以原来使用这些模块及使用 华为 GTM900B、GTM900C、WAVECOM 的 Q39 模块的用户,可以直接使用。 用户也可以加配一些附件后立即升级为简易型组合式开发板(包含 GPRS 天线,GPS 天线,射频 电缆,USB 转串口小板,杜邦线,USB 线)。将其组合在一起,可以连接到 PC 机测试,拆开后, 也可以直接使用 X320_SIM908 模块,聚划算,超实用。请见上图。 以下是 AT 指令操作流程 打电话的流程 AT+GMR Revision:1137B02SIM908M64_ST OK AT+CSQ +CSQ: 11,0 OK AT+CREG? +CREG: 0,1 OK AT+CGREG? +CGREG: 0,1 OK AT+CGATT? +CGATT: 1 OK ATD10086; OK ATH OK 发短信息的流程 RDY +CFUN: 1 +CPIN: READY Call Ready //固定波特率模块上报信息,建议开机后收到 Call Ready 后再执行其他操作,注册网 络的过程可以采用下列指令循环 5 次,AT+CSQ,AT+CREG?,AT+CGATT? AT+GSV //获取模块制造商信息及模块软件版本 SIMCOM_Ltd SIMCOM_SIM900 Revision:1137B06SIM90064_ST OK AT+CSQ //查询信号质量 +CSQ: 25,0 OK AT+CREG? //查询 GSM 网络是否注册 +CREG: 0,1 OK AT+CGATT? //查询 GPRS 网络是否注册 +CGATT: 1 OK AT+CMGF=1 //设置为文本模式 OK AT+CSCS? //使用模块默认的国际标准字母字符集发送短信 +CSCS: "IRA" OK AT+CMGS="18676650551" //发送目标地址 1 > hello! //发送内容,>号为输入短信内容提示,也可以通过 AT 命令设置不要此提示符。 +CMGS: 115 //发送成功提示符 OK +CMTI: "SM",29 //接收短信提示符,短信索引号为 29。接收短信可以通过串口的 RI 的波形来判 断是否有短信进来,也可以通过+CMTI 来判断 AT+CMGR=29 //按照索引号读取短信 +CMGR: "REC UNREAD","18676650551",,"10/11/23,09:58:46+32" //收到短信信息提示 hi,how are you? //短信内容 OK TCP 的连接 AT+CPIN? +CPIN: READY // 查询模块是否有设置 pin 码 OK AT+CSQ +CSQ: 20,0 // 查询天线信号质量 OK AT+CGREG? +CGREG: 0,1 // 查询模块是否有注册网络 OK AT+CGATT? +CGATT: 1 // 查询模块是否附着 GPRS 网络 OK AT+CSTT // 以上返回正常后在操作 TCP/IP 应用 // 设置 APN OK AT+CIICR // 激活移动场景 OK AT+CIFSR // 获得本地 IP 地址 10.93.84.189 AT+CIPSTART="TCP","116.228.221.51",7015 // 建立 TCP/IP 连接 OK CONNECT OK 发彩信的过程 AT+CSQ //查询信号质量 +CSQ: 31,0 //彩信指令必须是支持彩信功能的 SIM900 模块,SIM900A 不支持彩信。 OK AT+CGATT? //是否注册 GPRS 网络 +CGATT: 1 OK AT+CGATT=1 //如果没注册主动捕获 GPRS 网络 OK AT+CNMP=13 //设置网络为 GSM 网络,如果是 WCDMA 的卡请设置为 14 OK AT+CMMSCURL="mmsc.monternet.com" //设置彩信中心地址 OK AT+CMMSPROTO=1,"10.0.0.172",80 //使用 HTTP 发送彩信,设置 IP 地址和端口 OK AT+CGSOCKCONT=1,"IP","CMWAP" OK AT+CMMSEDIT=1 //进入彩信编辑模式 OK AT+CMMSDOWN="TITLE",10 //设置附件标题 >test title OK AT+CMMSDOWN="FILE",1,"PIC.jpg" //作为附件发送的图片文件,图片文件可以通过摄像头拍照或者外部传送给模块(如 PC) OK AT+CMMSRECP="18676650551" //设置发送目标地址 1 OK AT+CMMSRECP="support@xxx.net.cn" //设置发送目标地址 2 OK AT+CMMSCC="15107552133" //设置发送目标地址 3 OK AT+CMMSSAVE=1 +CMMSSAVE:1 OK AT+CMMSSEND="13828835152" OK //发送彩信,成功发送 +CMMSSEND: 0 附件是 PDU 模式下发送短信的例子,及相关短信资料。供参考。 附件是 PDU 模式下发送中文短信的例子,请查收。 1、在 PDU 模式下发送中英文短信例子 AT OK AT+CSQ +CSQ: 30,0 OK AT+CREG? +CREG: 0,1 OK AT+CMGF=0 //设置为 PDU 模式 OK AT+CSCA? +CSCA: "+8613010888500",145 OK AT+CSCS="UCS2" //设置为 USC2 字符集 OK AT+CSCA? //查询短消息服务中心号码 +CSCA: "002B0038003600310033003000310030003800380038003500300030",145 OK AT+CMGS=019 //设置 PDU 数据类型的制度,不包括短消息服务中心号码 > 0011000D91688176660555F1000801044F60597D +CMGS: 120 OK 对 019 内容分析如下: 00 //短消息服务中心长度 00 //设置为 PDU 模式 01 //设置参考号码 0D //设置目的地址号码长度 86 //设置目的地址号码类型,用国际格式号码(在前面加“+”) 87 //设置为中国区域号码 8176660555F1 //目的号码为 18676650551 00 //发送模式 08 //代码模式,08 代表 UCS 编码,00 表示 7 位编码,04 表示 8 位编码 04 //有效期,C2 代表 5 分钟 05 ///数据长度 4F60597D //Unicode 编码格式内容 PDU 编码规则 PDU 模式不仅支持中文短信,也能发送英文短信。PDU 模式收发短信可以使用 3 种编码:7-bit、8-bit 和 UCS2 编码。7-bit 编码用于发送普通的 ASCII 字符,8-bit 编 码通常用于发送数据消息,UCS2 编码用于发送 Unicode 字符。一般的 PDU 编码由 A B C D E F G H I J K L M 十三项组成: A:短信息中心地址长度,2 位十六进制数(1 字节)。 B:短信息中心号码类型,2 位十六进制数。 C:短信息中心号码,B+C 的长度将由 A 中的数据决定。 D:文件头字节,2 位十六进制数。 E:信息类型,2 位十六进制数。 F:被叫号码长度,2 位十六进制数。 G:被叫号码类型,2 位十六进制数,取值同 B。 H:被叫号码,长度由 F 中的数据决定。 I:协议标识,2 位十六进制数。 J:数据编码方案,2 位十六进制数。 K:有效期,2 位十六进制数。 L:用户数据长度,2 位十六进制数。 M:用户数据,其长度由 L 中的数据决定。J 中设定采用 UCS2 编码,这里是中英文 的 Unicode 字符。 下面简单举个例子说明 PDU 编码的格式: 例如 发送:SMSC 号码是+8613800250500,对方号码是 13851872468,消息内容 是“Hello!”。从手机发出的 PDU 串可以是: 08 91 68 31 08 20 05 05 F0 11 00 0D 91 68 31 58 81 27 64 F8 00 00 00 06 C8 32 9B FD 0E 01 对照规范,具体分析如下: 08 SMSC 地址信息的长度, 共 8 个八位字节(包括 91) 91 SMSC 地址格式(TON/NPI),用国际格式号码(在前面加‘+’) 68 31 08 20 05 05 F0 SMSC 地址,8613800250500,补‘F’凑成偶数个 11 基本参数(TP-MTI/VFP),发送,TP-VP 用相对格式 00 消息基准值(TP-MR) 0 0D 目标地址数字个数,共 13 个十进制数(不包括 91 和‘F’) 91 目标地址格式(TON/NPI),用国际格式号码(在前面加‘+’) 68 31 58 81 27 64 F8 目标地址(TP-DA),8613851872468,补‘F’凑成偶数个,BCD 编码方式,低位-高位方 式 00 协议标识(TP-PID),是普通 GSM 类型,点到点方式 00 用户信息编码方式(TP-DCS),7-bit 编码 00 有效期(TP-VP),5 分钟 06 用户信息长度(TP-UDL),实际长度 6 个字节 C8 32 9B FD 0E 01 用户信息(TP-UD),“Hello!” SIM908 的 GPS 功能测试 1, 先通过 GPRS 的 UART 下发如下指令 AT+CGPSPWR=1 AT+CGPSRST=1 2, 将开关切换到 GPS,然后串口收到 GPS NMEA 数据 AT OK AT+CGPSPWR=1 OK AT+CGPSRST=1 OK $GPGGA,052431.000,,,,,0,0,,,M,,M,,*49 $GPGLL,,,,,052431.000,V,N*7B $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,00*79 $GPRMC,052431.000,V,,,,,,,170212,,,N*4B $GPVTG,,T,,M,,N,,K,N*2C $GPGGA,052434.000,,,,,0,0,,,M,,M,,*4C $GPGLL,,,,,052434.000,V,N*7E $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,02,13,,,41,17,,,41*7F $GPRMC,052434.000,V,,,,,,,170212,,,N*4E $GPVTG,,T,,M,,N,,K,N*2C $GPGGA,052435.000,,,,,0,0,,,M,,M,,*4D $GPGLL,,,,,052435.000,V,N*7F $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,1,1,02,13,,,40,17,,,44*7B $GPRMC,052435.000,V,,,,,,,170212,,,N*4F $GPVTG,,T,,M,,N,,K,N*2C $GPGGA,232123.000,3953.218313,N,11617.315807,E,1,3,4.78,4.085,M,-6.640,M,,*49 $GPGLL,3953.218313,N,11617.315807,E,232123.000,A,A*54 $GPGSA,A,2,17,23,13,,,,,,,,,,4.89,4.78,1.00*09 $GPGSV,1,1,03,17,55,119,43,23,23,076,33,13,21,109,44*4A $GPRMC,232123.000,A,3953.218313,N,11617.315807,E,1.185,272,200212,,,A*74 $GPVTG,272,T,,M,1.185,N,2.196,K,A*15 $GPZDA,232123.000,20,02,2012,,*54 $GPGGA,232124.000,3953.218549,N,11617.315597,E,1,3,4.78,3.793,M,-6.640,M,,*44 $GPGLL,3953.218549,N,11617.315597,E,232124.000,A,A*5E $GPGSA,A,2,17,23,13,,,,,,,,,,4.89,4.78,1.00*09 $GPGSV,1,1,03,17,55,119,42,23,23,076,34,13,21,108,43*4A $GPRMC,232124.000,A,3953.218549,N,11617.315597,E,1.472,276,200212,,,A*77 $GPVTG,276,T,,M,1.472,N,2.728,K,A*1F $GPZDA,232124.000,20,02,2012,,*53 SIM908 本身有两个 UART,一个是 GPRS 的 UART,一个是 GPS 的 UART,但也可以不使用 GPS 的 UART,直接通过 GPRS 部分的 UART 接口获取 GPS 信息。以下是相关指令测试流程 at+gsv SIMCOM_Ltd SIMCOM_SIM908 Revision:1137B03SIM908M64_ST OK AT+CGPSPWR=1 OK AT+CGPSRST=1 OK AT+CGPSIPR? +CGPSIPR: 115200 OK at+cgpsinf=0 0,11617.119564,3953.442984,-31.920454,20120523021812.000,0,8,3.339438,0.000000 OK at+cgpsinf=2 2,021817,3953.422098,N,11617.140754,E,0,3,26.327860,-20.099768,M,-6.652369,M,,00 00 OK at+cgpsinf=4 4,3953.401701,N,11617.162454,E,021822.000,A,A OK at+cgpsinf=8 8,A,1,18,12,15,,,,,,,,,,25.40,25.38,1.00 OK at+cgpsinf=16 16,7,18,57,155,40,12,41,97,53,9,35,47,33,15,13,90,47 OK at+cgpsinf=32 32,021838.000,V,3953.357086,N,11617.214880,E,4.44,142.11,230512,,E,A OK at+cgpsinf=64 64,139.85,T,,M,9.76,N,18.07,K,A OK at+cgpsinf=128 128,021853.000,23,05,2012,00,00 OK AT+CGPSSTATUS? +CGPSSTATUS: Location 3D Fix OK SIM908 增强版本还支持 LBS 功能,彩信功能与 DTMF 解码功能, 普通的 SIM908 不支持这些功能,以下是 SIM908 增强版 LBS 指 令测试流程 AT+GMR Revision:1137B01SIM908M64_ST_ENHANCE OK AT+CSQ +CSQ: 19,0 OK AT+GMR Revision:1137B01SIM908M64_ST_ENHANCE OK AT+CIMI 460001074127622 OK AT+CREG? +CREG: 0,1 OK AT+SAPBR=3,1,"CONTYPE","GPRS" OK AT+SAPBR=3,1,"APN","CMNET" OK AT+SAPBR=1,1 OK AT+SAPBR=2,1 +SAPBR: 1,1,"10.120.136.184" OK AT+CIPGSMLOC=1,1 +CIPGSMLOC: 0,116.290347,39.888184,2012/11/08,02:12:00 OK AT+CIPGSMLOC=2,1 +CIPGSMLOC: 0,2012/11/08,02:12:57 OK AT+SAPBR=0,1 OK

    Top_arrow
    回到顶部
    EEWORLD下载中心所有资源均来自网友分享,如有侵权,请发送举报邮件到客服邮箱bbs_service@eeworld.com.cn 或通过站内短信息或QQ:273568022联系管理员 高进,我们会尽快处理。