微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540的功耗似乎偏大

CC2540的功耗似乎偏大

时间:10-02 整理:3721RD 点击:

使用CC2540 MINI DK,下载TI提供的CC2540MiniDkDemoSlave.hex。使用IPHONE 4S,从APP STORE下载TI提供的TI BLE multitool这个软件到手机。双方连接后进行测试,只是连接上,不做其他操作,测得CC2540板子的耗流如下:平均电流:0.8mA,最大电流:2.38mA

后修改CC2540上的代码,将ADC 功能关掉(也就是battery check和ACC功能都关掉)后测试了两组数据:

一次:平均电流0.45mA,最大电流:2.87mA

第二次:平均电流0.16mA,最大电流:2.01mA

再修改代码,打开ADC功能,但关闭ACC,保留battery check,但测试间隔增大到60s后测试了一组数据:

平均电流:0.15mA,最大电流:1.64mA

以上其他测试条件:电源电压设定为3.0v,电源采样间隔1ms,采样时常:300秒

从以上耗流数据看,CC2540的耗流比我预期的要大。我看CC2540的SPEC,有power mode1,2,3,不知TI提供的参考代码是设定到哪种模式?

代码中与功耗有关的地方我只看到 osal_pwrmgr_device( PWRMGR_BATTERY );  不知是否还有其他设定,可以让功耗更低?还是说2540工作时,功耗就是这个水平?CC2541会不会功耗更小些,能小到什么程度呢?是否有其他大侠可以提供测试数据?

感觉TI的这个芯片比NORDIC同类的芯片功耗高,不过没有实测对比过。

如下是官方功耗测试方法,请参考

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

TI的这篇测试耗流的文档我看过了,不过我觉得它设定的测试条件都比较理想化,与实际使用时芯片的工作条件还是有些差距的。

芯片本身的功耗是可以做到很低的。关键看你怎么控制你的外设.

工作或者待机电流要怎么测呢?用万用表的话对应蓝牙芯片哪两个引脚呢?

参考如下link中的做法:

http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=swra347&fileType=pdf

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top