This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请问如何降低CC2541睡眠状态(PM2)下的定时(唤醒)广播时的电流值?

请教各位专家:

为了降低产品功耗(目前万用表监控到的数据是:睡眠(PM2)时电流120uA, 广播时电流1.5mA,周期为500mS - 即睡眠500mS的时间段内有一个5mS的唤醒并广播动作),搜索过N多相关帖子,但一直没找到如标题所示的实验数据 (也许我搜索技巧不行吧)。记得有帖子说过,万用表测得是平均值,不准。所以,今天在产品DC5V电源出端串接了一个10R电阻,然后用示波器测试该电阻两端电压,示意图如下:

测得广播时的电流峰值(I = 252mV / 10R = 25.2mA) 波形附录如下

其实广播时的电流幅值等于蓝牙连接时的电流值。蓝牙连接时的波形如下:

蓝牙连接以后(不发送数据)时的波形如下图:

蓝牙连接并进行数据(很少的数据)交换时的波形如下图:

广播周期(500mS)波形如下:

广播持续时间(4mS)的波形如下:

综合上面N个波形,可以大概算出广播时的瞬间电流(此瞬间时的120uA基本电流可以忽略不计)换成平均电流值如下:

Iavg = 25.2mA  / (/500ms/4ms) = 0.2016mA = 216uA

如果再加上睡眠时系统总电流120uA的话,系统总平均电流就是 120uA + 216uA = 336uA了。 

这是太大了!!!

请问前辈/专家们,这个广播瞬间电流如何降下来?曾经在某个论坛见过说该广播瞬间电流可以做到200uA。不知道人家是怎么做到的?