LTE Cat 1 STM32 4G AIR724

2019年10月,工业和信息化部新闻发言人,信息通信发展司司长闻库表示,我国移动通信的网络在2G、3G退网条件已经逐步成熟。在全球,由于4G、5G网络的普及,已经有100多家运营企业实施了2G、3G的退网。在我国,随着5G建设高速推进,2G、3G退出舞台也将是大势所趋。

那么问题来了,在这个被2G、GSM、CDMA所占据大量基数的广域连接的物联网市场,将会如何演变?不可否认,一部分基于静态的、主动上报的应用场景,如智能表计,会继续沿用低功耗NB-IoT。但同时,还有更多的一部分具有实时性,移动性,需要一定带宽传输能力,甚至语音通讯能力的应用场景,2G、3G退网以后,该被什么所替代呢?答案是:Cat.1

那么问题来了,为什么不继续用Cat.4呢?原因一个字:贵…

Cat.1 相比NB-IoT,2G模组,在网络覆盖、速度和延时上均有优势,相比传统的LTE Cat.4模组则更拥有低成本和低功耗的优势。同时,Cat.1适配于当前国内的4G网络,非常适合运用在对性价比、时延性、覆盖范围、通信速度有要求的运用场景。

Air724UG 是一款超小型的单LTE Cat.1 bis 模块,采用紫光展锐的UIS8910平台,支持 LTE 3GPP Rel.13 技术,支持LTE-TDD/LTE-FDD,最大下行速率10Mbps,最大上行速率5Mbps。同时支持语音通话,多媒体,BLE等功能,满足各种物联网通信应用需求。

基于stm32的控制AIR724的关键原理图如下

简单介绍下软件方面,如何使用stm32串口发送AT指令控制模块。

模组信号查询与网络查询AT指令
AT
指令:AT

功能:测试AT指令功能是否正常

示例:

AT

OK

AT+CPIN?
指令:AT+CPIN?

功能:查询SIM卡是否正常,返回ready则表示SIM卡正常

示例,如果SIM卡插入成功,则返回结果为:

AT+CPIN?

+CPIN: READY

OK

如果未插入SIM卡,则返回结果为:

AT+CPIN?

+CME ERROR: 10

AT+CSQ
指令:AT+CSQ

功能:查询模组的信号强度,第一个值为0-31则正常,99为不正常,第二个参数是信道误码率 bit error rate, 只有通话建立后, 才能获知该值。

示例:

AT+CSQ

+CSQ: 19,99

OK

AT+CREG?
指令:AT+CREG?

功能:查询模组是否注册上GSM网络,+CREG:0,1 表示已注册上本地网,+CREG:0,5表示注册上漫游网。

示例:

AT+CREG?

+CREG: 0,1

OK

AT+CGREG?
指令:AT+CERGE?

功能:查询模组是否注册上GPRS网络,+CGREG:0,1 表示已注册上本地网,+CGREG:0,5表示注册上漫游网。

示例:

AT+CGREG?

+CGREG: 0,1

OK

3. 激活移动场景
必须在查询GPRS网络已正常注册网络的情况下进行本节实验!

AT+CIPMUX=0
指令:AT+CIPMUX=0

功能:设置为单路连接

示例:

AT+CIPMUX=0

OK

AT+CIPMODE=0
指令:AT+CIPMUX=0

功能:设置为非透传模式

示例:

AT+CIPMUX=0

OK

AT+CSTT=“CMNET”
指令:AT+CSTT=“CMNET”

功能:设置GPRS的APN,移动CMNET,联通UNINET

示例:

AT+CSTT="CMNET"

OK

AT+CIPHEAD
指令:AT+CIPHEAD=1

功能:设置接收到消息时显示IP头,格式为:"+IPD,data length:"

示例:

AT+CIPHEAD=1

OK

AT+CIPSHUT
指令:AT+CIPSHUT

功能:关闭移动场景

示例:

AT+CIPSHUT

SHUT OK

AT+CIICR
指令:AT+CIICR

功能:激活移动场景

示例:

AT+CIICR

OK

AT+CIFSR
指令:AT+CIFSR

功能:查询本机IP地址

示例:

AT+CIFSR

10.152.75.128
 

猜你喜欢

转载自blog.csdn.net/gd1984812/article/details/106682968