蓝牙穿戴器中电源效率的重要性

现代的可穿戴设备,如健身跟踪器、智能表和医疗补丁,可以依靠蓝牙进行无缝数据交换。 挑战在于平衡与电池的连接,因为用户期望设备在充电之间持续数天或数周。蓝牙低能(BLE)通过引入几种低功率模式和先进的电力管理功能来解决这一问题。 了解这些模式有助于开发者设计更高效的产品,并帮助消费者对可穿戴设备做出知情的选择。

蓝牙低能(BLE)建筑和动力基本原理

BLE在2.4 GHz ISM频段运行,使用40个频道(3个广告频道,37个数据频道). 协议的设计围绕短时间活动,然后是长时间闲置的时期. 影响动力消耗的关键参数包括广告间隔,连接间隔,奴隶懒惰,以及监理超时. BLE标准定义了多个角色—— 周长(通常为可穿戴)和中央(如智能手机). 每种角色都有不同的功率配置.

广告模式

在广告模式中,外围设备定期在三个广告渠道中的一个或几个上发送小包. 广告(advInterval)之间的间隔从20ms到10.24s不等,默认为1.28s. 间隔时间较短可以更快发现但能增加功耗. 许多可穿戴者使用BE 5.0+的扩展广告模式发送更大的有效载荷,同时保持平均值周期低. 调整广告间隔是电池保护的最有效杠杆之一.

扫描模式和启动

中央设备(类似于智能手机)可以运行一个扫描程序来监听广告. 存在两种模式:被动扫描(仅听)和主动扫描(请求外围数据) 主动扫描使用更多的电源,但可以解决设备地址. 对于需要快速发现的可穿戴设备,制造商往往将定向广告(地址为特定中心)与配对时间隔较短,然后恢复到长间隔重联.

连接模式: 连接间隔和奴隶闲置

一旦连接,外围和中央就连接间隔(7.5 mss至4 s)达成一致. 外围只在每次间隔开始时才从中央接收数据。 如果没有数据,它就会回到睡眠状态。 奴隶休息让外围跳过一组连接事件,进一步减少电源抽取。 例如,每5秒穿戴的传输心率数据可以使用500 ms的连接间隔,而奴隶休息时间为4,这意味着它只能每2.5秒检查一次。

睡眠模式和深眠

BLE芯片提供了多种睡眠状态:闲置模式(低功率睡眠与定时器),深眠(保留RAM,极低流),以及关闭(通过外部事件觉醒 ) 。 根据应用需求,这些州之间有效的固件转换。健身跟踪器可能一夜沉睡,通过加速计中断守夜,然后进入广告模式,在早晨与智能手机同步数据。

扩展电池寿命高级功能BLE

数据长度扩展( DLE)

在 BLE 4.2 中引入, DLE 允许最多251字节的包而不是原来的27字节。 传输较少意味着无线电活动较少。 例如,可穿戴的发送100字节的传感器数据可以在一个包而不是四个包中进行,从而减少空中时间和能量消耗。

LE 2M PHY 和编码 PHY

BLE 5.0引入了三个物理层:1M(legacy),2M(双速),以及编码的PHY(更长的距离在125kbps或500kbps). 2M PHY将同样数量的数据传输时间减半,降低了当前消耗. 编码的PHY增加了范围,但每位使用更多的能量;对于需要更长范围的穿戴器(例如资产跟踪器),对于少数包来说可能是值得的. 典型的,2M PHY在距离足够时,更适合电池动力的穿戴.

白名单和过滤

使用白名单( 已核准的中央设备列表) , 只能对已知设备进行响应。 这可以减少不必要的唤醒并节省电量。 同样, 广告包可以包含一个 Service UUID 过滤器, 只有感兴趣的中央才能处理广告 。

LE 安全连接

虽然加密增加了间接费用,但BLE安全连接使用椭圆曲线Diffie-Hellman(ECDH)来谈判密钥,这比遗留的对等包数量减少了。一旦连接,加密的数据路径可以使用上面提到的DLE。净效果是更高效的对等过程,消耗的能量更少。

连接参数更新程序

初始连接后,外围可以请求较长的连接间隔,更高的蓄奴延迟,或者两者兼而有之。这允许可穿戴者根据活动调整其电源配置。例如,在进行裁剪时,它可能会使用一个短间隔来获取实时数据;在闲置时,它可能会请求一个宽松的间隔来保存电池。

开发者真实世界优化电源战略

优化广告周期

对于需要只在用户点击屏幕或按下按钮时才能发现的可穿戴性,使用有限可发现模式,广告间隔短(如30ms)几秒钟,然后恢复到不可发现或长间广告(如2.56 s). 总是使用白名单来过滤接通的连接.

选择右连接参数

将连接间隔设定为应用程序延迟允许的高度。 对于心脏速率显示器(HRM)等健康传感器来说,连接间隔通常为500至1000米,奴隶延迟为3–5。这每2–5秒就产生一次检查,这是HRM数据可以接受的。 对于连续流(如ECG)来说,缩短间隔可能是不可避免的,但DLE可以帮助减少数据包的计数。

尽量减少数据传输

只在数据变化( 事件驱动) 而不是固定间隔时发送数据。 使用 [[ FLT: 0]] 写入命令 [[ [FLT: 1] (没有承认) 而不是在可靠性不关键时写入请求 。 卸载重处理到智能手机中, 只发送摘要 。

有效使用睡眠模式

执行一个状态机器,有3个状态:活性(传感器取样和BLE连接),]idle(BLE睡眠,收音机关闭,传感器低功率),以及[]深睡眠](只有RTC运行). Wake源:按键,加速计中断,或计时器. 例如深睡眠中的智能表可以每小时醒来,通过拨号过程检查接收到的呼叫.

利用BLE 5.x扩展

使用 扩展广告 在单个广告包中发送最多255字节, 从而能够不完全连接地定期发布广告。 这对偶尔向中心广播的像信标的可穿戴设备(例如电池级别) 非常有用 。

对用户经验和设备的影响

用户预计可穿戴的至少持续一天(智能表)至几周(简单健身带)。BLE 动力优化会直接影响这一点。例如,苹果观察系列9使用定制的BLE 堆,根据使用量调整连接间隔;它可以以适度使用实现全天电池。同样,小米乐队8使用长长的广告间隔,与深睡眠对齐,持续16天。理解这些基本技术有助于消费者理解技术细微差别,并帮助开发者在设计中优先考虑电池寿命。

贸易-业务:反应与电池生活

更短的连接间隔会提高用户的感知响应性(例如更快的通知),但会增加电源抽取。智能观察操作系统往往会暴露出一种“低电源模式 ” , 增加连接间隔并降低屏幕亮度。 开发者应该提供可配置的电源配置—— 性能、平衡和节电 — 以便用户能够根据日常需求选择。

供进一步阅读的外部参考

结论

蓝牙的低功率模式 — — 从广告间隔到连接参数和先进的BLE 5.x特性 — — 提供了一个强大的工具箱,用于延长电池在可穿戴设备中的寿命。 通过精心选择参数,利用DLE和PHY选项,以及实施智能睡眠状态,制造商可以在小硬币电池或紧凑锂电池上实现数日或数周的运行。 随着IOT生态系统的不断增长,这些动力优化策略对于创建方便用户、耐久的可穿设备仍然至关重要。