供应GSM/GPRS UART接口无线模块GTM900-C

地区:广东 深圳
认证:

深圳市广辉电子有限公司

银牌会员17年

全部产品 进入商铺
产品描述:

产品特性

描述

工作频段

EGSM900/GSM1800 双频

最大发射功率

EGSM900/GT800 Class4(2W)

GSM1800 Class1(1W)

接收灵敏度

<-106dBm

工作温度

-30°C +75°C

电源电压

3.3V4.8V(推荐值3.8V

平均待机电流

TBD

关机漏电流

TBD

协议

兼容GSM/GPRS Phase2/2+

支持华为GT800 协议

AT命令

GSM 标准AT 命令

V.25 AT命令

华为扩展的AT 命令

 

40PIN FPC 连接器

UART 接口(最大串口速率可达115200bit/s

标准SIM 卡接口(1.8V3V

两路模拟音频接口

电源接口

GSC 射频天线连接器

50|Έ GSC 射频天线连接器

语音业务

支持FREFRHR AMR 的语音编码

支持免提通话,提供回声抑制功能

短消息业务

支持MO MT

点对点和小区广播

短消息模式支持TEXT PDU

GPRS 数据业务

GPRS CLASS 10

编码方式CS 1CS 2CS 3CS 4

最高速率可达85.6Kbit/s

支持PBCCH

内嵌TCP/IP 协议:支持多链接,提供ACK 应答,提供大容量缓存

电路型数据业务

支持CSD 数据业务,最高速率可达14.4Kbit/s

支持传真:Group3 Class2.0

支持USSD

补充业务

来电显示、呼叫转移、呼叫保持、呼叫等待、三方通话等

集群功能

组呼,广播,私密呼叫等

STK功能

通过增强的AT命令支持STK功能

ROHS环保

符合ROSH环保认证要求

1:EM310,GTM900C模块 USB口的作用是什么?

答:一是通过 USB口升级模块程序,一是抓取模块底层数据接口,设计时,建议把模块的 USB口引出来,其中 D+和D-不用接上下拉,模块内部已经有该部分电路。

2:EM310,GM900C和 GTM900B指令是否完全兼容?

答:EM310,GTM900C和 GTM900B指令理论上是向下兼容的。EM310某些指令上会与 GTM900B有细微差别。

例如 EM310,GTM900C的 AT%IPSEND的最大数据大于 GTM900B,EM310,GTM900C输出的 EEROR解释信息会比GTM900B多。

GTM900B的AT命令没有返回值时可以发送回车能取消该命令。EM310,GTM900C一定要等该AT命令执行完成,才能执行下一条AT命令。在等待返回值前。所有命令不响应,也不能发回车取消当前命令。

3:EM310模块第 31管脚 VDD-IO设计需要注意什么?

答:EM310模块第 31管脚 VDD-IO为输入管脚,需接入与 UART匹配的电压。例如 MCU的串口高电平为 3V,需在该引脚输入 3V,在模块 RXD引脚可直接和CPU连接(串0欧姆的电阻)。如果 MCU的串口高电平为 5V,该引脚的输入电压为5V,在模块 RXD引脚需串电阻 6.2K,详细设计说明请查看硬件手册。

4:GTM900C的第 31管脚是否与 EM310一样?

答:GTM900C的第 31管脚为 VBUS是 USB的电源脚与 EM310不同,设计时悬空就行

5:EM310,GTM900C模块 TERM_ON开关机管脚的时序如何处理?

答:由高拉低 50ms即可开机,再拉低 50ms即可关机,建议使用 OC门电路,请参考手册。

GTM900C的关机拉低时间可以编程。默认为50ms拉低关机,可以更改为拉低2S关机。

GTM900C更改开关机时序的命令AT%PWROFF如下:

AT%PWROFF=1    //设为TERM_ON拉低50ms关机

OK

AT%PWROFF=2    //设为TERM_ON拉低2s关机

OK

6:EM310模块第 31管脚 VDD-IO跟 EM200一样吗?

A:EM200模块的 VDD-IO是 2.6V电源输出管脚,可用于电平转换芯片的电源,不用可以悬空,EM310为输入管脚,需要输入与 UART匹配的电压。

7:EM310和900C有几路音频?区别是什么?

A:EM310模块有两路音频接口,第一路为差分输入输出,第二路为单端输入差分输出用于免提通话, GTM900C两路都为差分输入输出,具体说明请参考硬件描述。

8:EM310,GTM900C模块版本信息查询命令是什么?

A:AT+CGMR

9:EM310,GTM900C模块开机接收到AT-Command Interpreter ready,是否可以马上发送AT命令?

A:EM310,GTM900C模块接收到 AT COMMAND READY以后,需要等待 3秒钟,然后再发送 AT指令。

10:EM310,GTM900C模块如何获取到 SIM卡背面的 ID号?

A:通过 AT%CID可以获取到 SIM卡背面的 ID号,方便查找 SIM卡的信息。

11:EM310,GTM900C回音大,如何解决?

A:使用 AT%NFI调整增益的大小,打开回音抑制 AT%VLB,具体参数请查看 AT指令手册。

12:EM310模块的 DCD信号在什么状态下激活?

A:发送 AT&C0命令,DCD线路打开,发送 AT&C1命令,DCD线路只在数据载波存在时打开。

13:EM310,GTM900C烧写程序时出现代码为 0xfffffff9的问题如何解决?

A:与 windows 系统有关,请双击根目录下的 register这个批处理文件,如果还有问题请发邮件索取 CSST的相关补丁,解压后覆盖 CSST安装目录下的三个文件

14:EM310,GTM900C与GTM900B的音频差异?

A:EM310,GTM900C的第一路音频 SPK声音比 GTM900B声音小一点,如果客户需要大音量的话,需要自己增加功放。

15:EM310使用 MUX协议出现直接返回字符串是什么原因?

A:这是 EM310 110版本及之前程序的一个 BUG,华为在 B112这个版本中已修改过来。

16:GTM900C不能使用锁频命令是什么原因?

A:GTM900C 102版本程序已经将 AT%BAND锁频命令做进去。如果发现锁频命令不能使用请确认程序版本是 102版本以上。

17:GTM900C打开一条或多条 TCP/UDP链接需要设置什么?

A:发送 AT%IOMODE=1,2,1设置数据模式为当前使用多连接 AT命令。

18:EM310,GTM900C的网络参数指令有那些?

A:AT%NTPM,AT%BAND ,具体参数请查看 AT指令手册。

19:EM310,GTM900C的 IMEI号如何查询?

A:通过 AT指令 ATD*#06#。

20:使用什么样的软件来测试 EM310,GTM900C模块?

A: 超级终端或SSCOM串口调试助手,模块默认波特率为 9600bps

21:EM310,GTM900C模块使用外置协议栈时如何知道电话的呼入或接收到短信?

A:模块的 RI脚会输出不同高低电平指示,具体请查看模块硬件手册。

22:如何更改波特率?

A:AT+IPR=波特率,具体请查看模块 AT指令手册。

23: EM310,GTM900C模块没有来电提示,如何设置?

A:先查看 SIM卡是否已开通来电显功能,再查看是否已通过指令 AT+CLIP=1开启来电显示功能,模块默认是没有开启来电显示的。

24:如何设置 EM310,GTM900C模块短信上报方式?

A:AT+CNMI=2,1设置只提示短信的序列号,并保存到存储器,不提示短信内容,建议读短信后立即删除短信。

AT+CNMI=2,2设置串口直接接示短信的内容,短信不保存到存储器,可以避免短信存储器满收不到短信。

25:MCU串口与模块串口连接后,发 AT指令不响应或串口不通主要有那些原因?

A:请检查:

1)确定开机时序是否正确。可以用其他电话拨打插在模块上的SIM卡号码确认是否已经开机。

2)关于串口:

串口电平是否匹配?

波特率是否对应?EM310,GTM900C模块默认的波特率为 9600bps;

串口接线是否正确?模块TXD为串口数据的接收脚,模块RXD为串口数据发送脚,

3)在我们的开发板上通信是否正常?模块是否已开机?在开发板上 LPG是否在闪烁?

26:使用外置协议栈时CHAT的认证失败拨号不成功怎么办?

A:请使用AT%CGPPP=0命令取消CHAT的认证,一般可以拨号成功。

27:使用专网数据卡只需连接GPRS网络的情况下模块注册不上网络怎么办?

A:请在开机后使用AT+CGCLASS="CG",可以解决这个问题。

28:读短信参数只支持大写,不支持小写。比如:AT+CMGL=”ALL”, 只能输入”ALL”, 而不能输入”all”

A: 模块支持的AT命令中只有命令本身是忽略大小写的,而其他参数,请按照AT命令手册上给出的参数输入,注意大小写。

29:使用文本和PDU模式发送或存储短信的最大长度是多少?

A:文本模式下最大可发送160个字节,PDU模式下最多70个汉字。

30:为何在文本模式下,读取的短信的内容显示不是文本格式的

A:说明发送该短信使用的不是文本格式,或不是ASCII码。

31:APN参数掉电保存么?

A:不保存。每次掉电需要重新配置,但在不掉电情况下只需配置一次即可。

32:使用AT%ETCPIP建立GPRS链接失败

A:在使用该命令前,一定要首先使用%CGDCONT命令,比如:AT+CGDCONT=1,”IP”,”CMNET”;最好在开机初始化20-30秒后使用该命令。此外还有多种因素造成,可以参考手册中的错误代码查找失败原因。这条命令受网络因素影响较大,执行过程中需要延时。

33: 在ETCPIP成功后能否拨打电话,收发短信?

A:只要不在数据传送中,拨打电话和收发短信不受影响。

34:使用IPOPEN命令,能否在参数中输入域名而不是IP地址?

A:在IPOPEN命令中参数必须是IP地址。

如果必须是域名,可以采用AT%DNSR 将域名解释为IP地址。再使用IPOPEN。

35:AT%DNSR 不能解析域名,而PC机能解析域名?

A:有时运营商提供的域名服务不能解析用户的域名,可以将PC机上能解析用户域名的DNS服务器地址填入AT%DNSR中的相应参数即可。

36:当建立UDP链接后,过了一段时间,服务器主动发送数据给模块,模块无法收到

A:网络测为模块关于UDP应用分配的资源占用时间非常短,大概在15秒左右(依据不同的网络测设备而不同,但总体而言是非常短的),因为服务器的IP和端口是固定的,所以模块总可以找到服务器,但模块因为网络测的这个原因,会导致服务器原来记录下的模块IP和端口已经被释放掉,也就无法主动发送数据给模块。除非是模块这边再次主动发起数据。所以用户有必要在进行UDP应用时,发送心跳祯,来保持链接。

37:当在建立连接情况下,打电话的时候的数据操作问题

A: 打电话的时候不要使用%IPSEND进行数据发送,发送将不成功;也不要使用%IPCLOSE=5进行GPRS网络注销。

38:如何知道对方已经收到我发出去的数据?

A:如果用户在应用层就建立了完善的应答机制,就能解决这个问题。此外在TCP模式下,也可以通过模块来获知,使用AT%TXSTATE?就能来查询对方有没有收到数据。