合宙Luat | 实用教程,祖秒哥带你测试Cat.1功耗

何祖秒 合宙Luat 昨天

作者简介:

不急不燥的温和个性,炉火纯青的手焊技能,对各型号模块产品的性能了然于心,还有一手令人垂涎流连的好厨艺。他,就是小伙伴们口中的“祖秒哥”,合宙Luat硬件测试工程师,一位年轻的生活家。


实验室的焊接台常可看到祖秒哥的身影,在他手中仅需最为普通的镊子,即便细小到几乎要用放大镜来看的元器件也能乖乖就位。淡淡的焊接雾光之后,是祖秒哥专注的眼神。。。






今天分享的是祖秒哥针对社群反馈的Cat.1功耗测试问题所写的实用教程,希望对你有所帮助。




前        言




Cat.1模组相比NB-IoT、2G模组,在网络覆盖、速度和时延上均有优势,相比传统的LTE Cat.4模组则更拥有低成本和低功耗的优势。


经实网测试,合宙Cat.1系列模组相对于原Cat.4系列模组,功耗全面降低50%以上,优势极为明显。



上图为合宙Cat.1发布期实网功耗测试数据,实际上目前优化过后的版本,功耗数据还有进一步降低的空间。





如何使用开发板测试Air724UG模组实网功耗





合宙Cat.1系列开发方式和Cat.4一致,可以无缝对接,用户主要想体验的就是其低功耗特色。收到Cat.1团购活动赠送的Air724UG开发板后,有不少同学自己动手测试功耗。

问题来了:

Cat.1和Cat.4刷入一样的固件,一样的脚本,Cat.1的功耗只是低了一点点,根本没有官网说的那么低?

如何正确使用开发板测试724UG模组实网功耗呢?让我们一起跟随祖秒哥学习吧~








1

实网功耗测试前的准备工作





为了更准确的测试Air724UG的待机功耗,需要拆掉开发板上的一些外围电路:


1) 去掉电阻R1;

2) 去掉控制状态灯的电阻R2、R3、R4;

3) 去掉U2;           



待去除的外围电路参见下图标示

                                   




4)把电源开关拨到OFF状态,注意:SIM卡默认使用SIM0;

5)通过“4V” 排针和“GND”排针给开发板供电,接外部精密电源



准备就绪的开发板如下图所示





6)按键开机后,等待枚举出虚拟USB串口,通过 Luat USB Device 1AT 口发送AT指令。



驱动安装参考网址:

https://wiki.openluat.com/doc/tools/#_3








2

实网测试项目及方法




实网环境中信号强弱、频段、网络制式、运营商等都会影响到功耗的值,理论上信号越强功耗越低。实网环境中每一次测试的数据都有所差距,干扰项越多功耗越大,建议多测试几次。






- 静态电流测试-



注:Air724UG开发板的漏电电流大概为70uA,需要测试准确的模块漏电流最好用模块单独测试


1. 初始上电后的漏电流:

SIM卡、无TF卡,开机之前,测量30s内平均电流。


2. 正常关机后的漏电流:

SIM卡、无TF卡,关机后5分钟,测量 30s内平均电流。







-飞行模式测试-



1. 模块开机可后通过SSCOM发送以下5条指令:

  • AT+CFUN=4

  • AT^TRACECTRL=0,0,关闭AP 跟踪

  • AT^TRACECTRL=1,0,关闭CP 跟踪

  • AT+CNETLIGHT=0,  关闭指示灯

  • AT+CSCLK=2



2. 拔掉USB线,等待模块进入飞行模式,通过精密电源记录模块的实际功耗,计算平均值。


下图为飞行模式,参考值1.36mA:








- 休眠电流测试 -



1. 模块开机后等待它注册上网络,发送4条AT指令:

  •  AT^TRACECTRL=0,0,关闭AP 跟踪

  •  AT^TRACECTRL=1,0,关闭CP 跟踪

  •  AT+CNETLIGHT=0,  关闭指示灯

  •  AT+CSCLK=2 



2. 拔掉USB线,等待模块进入休眠状态,通过精密电源记录模块的实际功耗,计算平均值。


下图为休眠电流参考值2.58mA:








- 工作电流测试 -



1. 模块注册上网络后拔掉USB线,等待电流平衡后,通过精密电源记录模块的实际功耗,计算平均值;


下图为工作电流参考值13.43mA









模拟应用场景TCP连接频率测试 -



可以通过跑Luat脚本或进入休眠模式手动发送数据进行测试

时间频率可根据需求自行制定。


下图为TCP连接频率1钟一次,参考值12.34mA:



下图为TCP连接频率5钟一次  参考值4.26mA:









3

合宙Cat.1系列功耗测试常用AT指令





  • ATI       查询软件版本

  • AT+COPS?   查询SIM卡运营商

  • AT+CPIN?    查询SIM卡是否读卡

  • AT+CESQ     查询信号质量

  • AT+CGATT?   查询网络附着,返回1为附着上网络.

  • AT+SETLOCK=1,0,40 锁定频段

    (最后一位40为频段,如设置成BAND3, 发送AT+SETLOCK=1,0,3返回OK重启后生效)

  • AT+SETLOCK=0,0  解除BAND锁定。















- 粉丝专有福利 -



请由公众号菜单“合宙商城”进入或长按下图识别二维码直达,领取粉丝专有福利↓↓↓






感谢阅览本期内容

欢迎文末留言互动


本期文末最先留言的五位同学

— 将获得合宙商城五折券一张 —


五折券有效期至5月31日

点击公众号菜单“合宙商城”即可使用






点亮在看,和更多人一起了解物联网

↓↓↓