微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2650 Sensortag 上的功耗问题

CC2650 Sensortag 上的功耗问题

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

我用BLE2.1 的central例程在 CC2650 Sensortag 上实现作central扫beacon,并把实时数据写入characteristics,通过手机连接sensortag可以查看

但是在测量它的功耗时候发现电流很高.

在standby时大概在3.77mA, 在扫beacon时大概在11.33mA。

3.77mA绝对有问题啊,手册上说standby在1uA,测了一下sensortag原本的程序standby在0.23mA左右. 推测应该在使用例程时sensor tag上的某些sensors被开启了。 请问在sensortag上使用ble 例程时有什么需要注意的?应该如何关闭或者避免开启 Sensors呢? 谢谢。

Even,

你用的是central和扫beacon的功能,这种情况下你可以理解为大多数时间下设备是属于打开RX窗口的,在standby的时间非常短,RX窗口打开的电流是5.9mA,所以你长时间开扫描的平均电流有3.7mA这个级别应该是对的,但是具体数据对不对得看你的实际应用了。你可以调整扫描的间隔试试。

Hi Yan,

谢谢你的回复。 我尝试把sensors关了之后,standby电流在0.75mA左右, 扫beacon时的电流最高8.13mA,应该是如你说所RX开窗电流和扫beacon电流之和。

我看了sensortag的电路图,只有MPU9250是独立供电,像湿度,光学,温度和气压传感器都是VDD供电的。 我尝试只断电MPU9250和断电MPU9250+disable其他传感器得到的电流都几乎一样的(standby 0.75mA左右, Scan 8mA左右 )。

我之前的是通过寄存器写关闭来disable其他传感器,但并没有效果。  想请教下几个问题:

1. 该如何正确关闭除了MPU9250之外的其他传感器?

2. 0.75mA的standby电流是否过高?其原因是不是因为有传感器或者其他电路没有关闭?

Even,

1. 好问题。当然最好是从硬件上直接断开,特别是从供电上。所以本质上sensorTag不是一个很好的用来测试功耗的开发板,我们一般建议都是用smartRF06 + 2650/40EM,这个组合很容易调整各种需求。

2. 如果你说的standby 就是我们spec上的standby的话,那确实还是高了些,我们用smartRF06+2650/40EM的实测就是和spec上一样的。

Hi Y,

抱歉回复晚了。我其实并不是用sensortag测功耗,只是想在sensortag上实现我需要的功能但同时功耗越少越好,所以打算把tag上的所有传感器都关闭。
我再试试其他方法吧,谢谢了。

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

网站地图

Top