TI中文支持网
TI专业的中文技术问题搜集分享网站

CC254X 待机电流大于蓝牙连接电流,请问如何解决?

TI 同事下午好,

近来在做CC2540/2541 产品低功耗处理时发现如下问题:

1,CC2540在开机后的待机情况下(PM2模式),测得产品总消耗电流为0.66mA(包括两个逻辑芯片的功耗电流);

2,CC2540与手机蓝牙APP连接后电流为0.21mA/0.56mA(在这两个数据间交替变动,也包括相同的两个逻辑芯片的功耗电流);

 

CC254X 待机电流大于蓝牙连接电流,有点奇怪。 请问如何降低待机时的电流?

Yan:

norman,

1. 你的PM2模式是广播之间的待机吗?还另外有timer? 广播要比连接的电流高一点。

2. 还是得看你的具体应用,取决于你在干嘛:)

user3840094:

回复 Yan:

是的,我的PM2是定时广播之间的待机(作为从机的该设备在定时广播),所以有TIMER。此时的电流为什么比与蓝牙APP连接后还大呢?  

Yan:

回复 user3840094:

norman,

那你有问题了。PM2都是一样的,不管广播还是连接。我说的是平均电流,你测的不是平均电流吗?

user3840094:

回复 Yan:

我是用电流表的mA档直接串接在电源线正极里面的,测得的是平均电流。

user3840094:

回复 user3840094:

CC2540 与手机蓝牙连接(LCD提示"connected",也确实是连接上了)后,测得的电流为0.21mA/0.56mA(交替变化),手机蓝牙APP一断开(LCD提示"Advertising",也确实是手机与其断开连接了)后电流马上就变成0.66mA了。

wenzhong shen:

你有没有单独测过CC2541的单独的待机功耗,我这边是用CC2541开发过项目;功耗是很低的。关闭广播的功耗,大约有2uA;广播状态下取决于你设置的广播间隔,广播间隔越小,广播将越频繁,功耗也就越大。连接状态的功耗参数主要有:连接间隔、从机潜伏这两个参数。

测量产品功耗应该:

保证cc2541芯片单独测量功耗,带外围器件测量,有可能在引脚设置和外围器件本身功耗的影响,使得问题变的复杂化
保证cc2541芯片引脚配置正确,我有一次对ADC引脚的配置不对,而造成采样时功耗很高。还需要注意的地方是CC2541的IIC引脚内置上拉电阻,在不用的时候应该改成普通IO口,这样可以防止漏电流。两个引脚在3V供电IIC配置大约耗电流22uA。
如果你还怀疑,可以demo板。我们就是这么一步步走过来的,加快研发周期,比如keyfob板、sensortag,电路和程序都开源,有很多地方可以参考。

user3840094:

回复 wenzhong shen:

单独用CC2540模块(没任何外接元器件)实验了一下, 测得结果为:

1,待机(PM2,定时广播)时:Icc=0.44mA。

2,与手机蓝牙连接后: Icc=0.00/0.33mA之间跳动,大部分时间停留在0.00mA状态(应该是uA级电流 – 如果选用万用表的uA档,CC2540模块开不了机,所以只能选用mA档在测量),0.33mA估计是广播时的电流了。  

user3840094:

回复 user3840094:

Morning TI 同事,

刚才我用TI的“SimpleBLEPeripheral”例程实验过,电流表现跟我在上面遇到的现象是一致的,即“CC2540与手机蓝牙未连接时的PM2状态电流”大于“CC2540与手机蓝牙连接时的PM2状态电流”。这会不会是这个例程的某个部分在节能处理方面有点问题呢?还一直没找出原因。IAR里面的预处理如下:

INT_HEAP_LEN=3072

HALNODEBUG

OSAL_CBTIMER_NUM_TASKS=1

HAL_AES_DMA=TRUE

HAL_DMA=TRUE

POWER_SAVING

xPLUS_BROADCASTER

xHAL_LCD=TRUE

HAL_LED=TRUE

HAL_KEY=TRUE

 

这个“xPLUS_BROADCASTER ”不知道起到什么作用,但选与不选对节能一个样。

user3840094:

回复 user3840094:

我的产品程序就是在“SimpleBLEPeripheral”例程基础上改进的。

user3840094:

回复 user3840094:

从网上获知的信息是,作为输入I/O口,外置上拉电阻(10K)比外置下拉电阻节省150uA/口左右的电流,实验得出的结果与此相符。是我们的软件设置不标准还是怎么的,总之规格上没看到类似的说明哦。

赞(0)
未经允许不得转载:TI中文支持网 » CC254X 待机电流大于蓝牙连接电流,请问如何解决?
分享到: 更多 (0)