优化蓝牙低功耗设备中的功耗 伦茨科技

在电池供电产品中,电流消耗或更普遍的能源使用是主要关注点。优化电流消耗可以延长电池寿命,因此可以生产出更好的产品。本文讨论了如何优化电流消耗。

讨论

影响蓝牙低功耗(BLE)设备中电流消耗的两个主要因素是发射的电量和无线电活动的总时间(tx和rx)。

所需的发射功率取决于主从之间的范围。范围会受到环境(例如障碍物)和当前2.4 GHz通信量的很大影响。第一个技巧是不要传输超出要求的功率。

无线电处于活动状态的时间量由无线电必须发送或接收的频率以及发送或接收所需的时间长度决定。第一个,也是最显而易见的技巧是保持特征较小。如果使用8位,则不要使用32位整数。下一个要看的地方是广告间隔。蓝牙规范允许广告间隔为20毫秒至10.24 s之间的任何时间。使用广告的默认设置,BGM121上的100 ms间隔和+8 dBm,如下所示,平均电流为419 uA

通过将发射功率降低到0 dBm,同时保持相同的100 ms广告间隔,平均电流降低到190 uA

通过将广告间隔增加到1000 ms,平均电流降低到21.5 uA

影响平均电流消耗的另一个因素是所使用的连接间隔。较短的连接间隔将导致具有较高吞吐量的能力,但同时也会导致能源成本,而较长的连接间隔会限制数据吞吐量,但也会节省能源。iOS和Android当前使用的默认连接间隔分别为30 ms和50 ms。如下所示,在0 dBm和30 ms连接间隔下的平均电流约为228 uA

通过使用较长的连接间隔(950 ms),平均电流约为25 uA。

通过增加从机等待时间,从机在没有数据要发送时可以跳过的间隔数为5,平均电流降至10 uA以下。

选择连接参数时应格外小心,以便可以重试几次以确保稳定的连接。超时时间必须大于(1+等待时间)* 2 * max_connection_interval。因此,如果将最大连接间隔选择为950毫秒,并且将超时设置为最大32秒,则允许的最大延迟为15。但是,这将导致连接不稳定,因此本示例中的延迟设置为5允许2次重试。

(上述文章阐述归伦茨科技公司所有,转载请注明出处,更多相关信息欢迎关注微信公众号:lenze_tech或微信号:lenzetech)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值