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.

CC2540 在广播模式时 怎样将耗电降至最低?

Other Parts Discussed in Thread: CC2540, CC2541, TPS62730

CC2540的模块,使用 SimpleBLEBroadcaster的例子,除了修改广播时间外,还可以怎样进一步降低耗电功率?

我现在设置广播间隔为2000ms,平均电流大概为100uA;可否可以调节其他模块或模式,使其进一步降低?

期待 Yan 和 TY 的回复。

  • 你的模块还包含其他传感器吗?TI给出的数据是使用CC2541,增加TPS62730,2个字节Payload,15mA峰值电流的情况下,1000ms广播间隔,是30uA.

  • Hi,TY:

    模块上没有其它的传感器。而且因成本问题,可能暂时不会加上TPS62730;

    现在还有以下不能确认:

    1、 SimpleBLEBroadcaste的例子是不是最省电的方式,有没有其他模块可以关闭;需求只需要定时发送广播即可;

    2、可否在此基础上再考虑 Power Mode 2 (Sleep Timer On): 0.9 μA 的模式;使其功耗进一步降低?


    望指点。

  • 协议栈本身就能支持PM2方式的低功耗(simpleBLEBroadcaster是定义了POWER_SAVING的)。建议看看hal_sleep()是怎么做的。如果不是周期性进入PM2,你的平均功耗不可能只有100uA.

    不知你有没有看过如下app notes

    http://www.ti.com/general/docs/litabsmultiplefilelist.tsp?literatureNumber=swra347a