分析测试百科网

搜索

喜欢作者

微信支付微信支付
×

低功耗时代如何正确测量无线通讯功耗?(二)

2020.10.19
头像

王辉

致力于为分析测试行业奉献终身

这个问题往往是由MCU的配置引起的,一般的MCU单个IO口功耗就能达到mA级别。换句话说,如果不小心漏掉或者错配一个IO口的状态,很有可能就将破坏前期的低功耗设计。下面以某产品为例进行一个小实验,看看这个问题影响有多大。

wx_article_20190412113819_QYBX9Z.jpg

图4 产品A的低功耗IO配置测试结果

wx_article_20190412113819_BkGf4V.jpg

图5 产品A的IO配置不当测试结果

在图4和图5的测试过程中,测试对象是同一个产品,同样配置为模块休眠模式,可以很明显看到测试结果的不同。在图4中,所有IO都配置为输入下拉或者上拉,测试出来的电流仅为4.9uA,而图5中,仅仅把其中两个IO配置为浮空输入,测试结果为86.1uA。

如果保持图3的工作电流和时长不变,发送间隔为1个小时,带入不同的休眠电流计算。按照图4的结果计算,一个小时的平均电流为5.57uA,而按照图5则为86.77uA,相差约16倍。同样使用一节200mAh的CR2032电池供电,产品按照图4的配置,可以正常工作时间约为4年,而按照图5配置,这个结果仅为3个月左右!

从上文实例可以看出,要尽可能延长无线模块的使用时长需遵循以下设计原则:

在满足客户应用需求的条件下,尽可能的延长发送包间隔,降低工作周期内的工作电流;

一定要正确的配置MCU的IO状态,不同厂家的MCU可能有不同配置,详细参考官方的资料。

LM400TU是ZLG研发设计的一款低功耗LoRa核心模块,模块采用源自军用通信系统的LoRa调制技术设计,结合独有的频谱扩宽处理技术,完美解决了小数据量在复杂环境中的超远距离通信问题。LoRa组网透传模块内嵌自组网透明传输协议,支持用户一键自组网,并且提供专用抄表协议、CLAA协议以及LoRaWAN协议,用户无需在协议上花费大量时间,即可直接开发应用。

wx_article_20190412113819_nZG4D5.jpg

图6 LoRa核心模块


互联网
仪器推荐
文章推荐