移远官网

bc28-F如何进入PSM模式

在使用BC28CNXAW-I01-CNASA【芯翼平台 宽电压版本】的时候无法进入PSM模式。

我这边开启了AT+NPSMR=1使能PSM模式上报,我这边等了很久都没有,平台上设置了PSM模式,模块的话也设置了+CPSMS:1,01000001,00000101。

从网络上报的URC里面也包含了PSM的参数,+CEREG:1,73AF,0C9131D3,9,00000001,00111000。

SIM卡的话也问了默认设置,支持PSM模式,想问下还有没有其他设置,或是问题导致进不了PSM模式。

最后串口信息停在+CSCON:0,之后在没有信息。

请执行如下指令,并输出日志:

AT+CEREG=5
AT+CEREG?
AT+QNBIOTEVENT=1,1
AT+NPSMR=1

可以了,能够进入PSM模式了,会返回+NPSMR:1,需要注意的是设置Deep Sleep,也就是 AT+QSCLK=1 命令,这个在BC28-F资料里面是没有的,是在BC260Y的资料里面看到的,现在的电流就是0.8uA。

你好,输出的日志显示进入了PSM模式,我这边测试到这个模式下的电流为200uA有点大。下面是日志:

AT+CEREG=5
OK

AT+CEREG?
+CEREG:5,1,73AF,0C9131D3,9,00000001,00111000
OK

AT+QNBIOTEVENT=1,1
OK
+QNBIOTEVENT:“ENTER PSM”

AT+NPSMR=1
OK

AT+NPSMR?
+NPSMR:1,0
OK

还有就是VDD_EXT上面有电压,我输入电压是3.3V,VDD_EXT上是3V,和资料上面说的一样3.0 V ≤ VBAT ≤ 4.5 V,VDD_EXT = 3.0 V;但是后面又说PSM 及 Idle 状态下无电压输出。所以我判断是不是没有进PSM模式。

日志显示进入了PSM模式,但是没有进入sleep模式
需要执行AT+QSCLK=1
建议BC28CNX的PSM和sleep模式设计参考如下文档
Quectel_基于下电与PSM模式的NB-IoT模组开发应用流程设计与参考.pdf (5.0 MB)

就是没有执行AT+QSCLK=1,设置好了就可以了。谢谢。