CC3220S alwaysconnected的功耗问题

您好!

SWRA502B文档上说CC3220保持与路由器的连接,功耗大概是825微安,但是我自己实测功耗大概是2~3mA左右,

测试环境:路由器是tp-link TL-WR885N,beacon时间设置为100ms,开启WMM。

代码:使用的是 simplelink_cc32xx_sdk_2_10_00_04\examples\rtos\CC3220S_LAUNCHXL\demos\power_measurement 的工程,就将路由器的SSID和key修改为自己的,然后将唤醒发送数据的操作给注释了。

请问为什么功耗方面会有这么大的差异?这对我们的产品的使用影响很大!请问我这边如何能够复现出你们的825uA左右的功耗?非常感谢!!!

4 个回复

  • 1、用无改动的原例程测试
    2、按照swra502bf第二章--Power Measurement Guide 的步骤操作
  • 回复 Viki Shi:

    Hi,Viki

    我按照文档的说明,修改了原始代码,然后测试结果如下

    板子:我自己的模块,模块对外就连了2根线,一根VCC,一根GND,VCC和外部3.3V之间串联了一个1欧姆电阻,示波器探头1接外部电源,探头2接模块VCC。粉红色的是CH1-CH2的差值。

    板子原理图:

    CC3220S.pdf

    1、示波器表笔接一起的波形(测试示波器的漂移)

    2、启动时的电流波形

    3、静态时的电流波形

    4、异常电流波形1

    5、异常电流波形2

    6、异常电流波形3

    7、电流变化波形

    如上电流波形,在beacon过程中,有将近47mA的电流,个人认为这是正常的。但是有如下疑惑:

    1、在beacon时隙,为什么会有将近500mA的尖峰电流?这是什么造成的?

    2、个别beacon时隙为什么会出现一个比较长的发送时间?这个是正常的么?

  • 回复 Viki Shi:

    对了,忘了给平均电流的测试值了,大概3.3mA左右,30k采样率,连续采样30s的平均值。

    电脑开了个UDP的服务端,每5s能够收到一包数据。

  • 回复 Viki Shi:

    Hi,Viki

    请问我在之前截的异常电流波形,是正常的吗?那个尖峰电流是什么电流?