《低功耗蓝牙开发权威指南》——2.2节时间即能量

简介:

本节书摘来自华章社区《低功耗蓝牙开发权威指南》一书中的第2章,第2.2节时间即能量,作者 (英)Robin Heydon,更多章节内容可以访问云栖社区“华章社区”公众号查看

2.2 时间即能量
时间即能量是贯穿低功耗蓝牙设计的另一个基本概念。一旦无线电开始工作它便需使用能量,哪怕只是检查是否需要发送或者接收。因此,减少必要操作的执行时间变得十分重要。
许多关键而重复的操作必须通过一定的措施实现优化,包括鲁棒地发现设备、连接设备和发送数据。减少这些活动所需的时间,能耗得以减少,从而延长了电池寿命。
鲁棒的设备发现要求至少有两个设备:其中之一用于寻找其他设备,其他一个或多个设备则处于可发现状态。在低功耗蓝牙中,一个设备如果想被发现就必须每隔几秒发送三次短消息;而如果它想发现打算与之通信的设备,在广播短消息之后该设备应立即进行侦听 。寻找其他设备时,设备将打开它的接收器并侦听其他设备的传输。
三次传输分别利用了三个不同的频率进行,以提高鲁棒性。选择数字三其实是为了在鲁棒性和低功耗之间求得平衡:如果频率的数量只有一个,那么像很多其他技术那样只要该频率被阻塞,整个系统将无法工作。如果频率的数量太多,例如为16个,该设备将花费大量的时间进行传输,将不再是“低功耗”设备。
在选择哪些设备执行发送、哪些设备执行接收时也要经过慎重的考虑。要搜寻一个正在发送的设备可能需要花费很长一段时间,并因此耗费大量的能量,因此这类操作应当交给那些能量储备更多的设备或正好选择低功耗设备。在低功耗蓝牙中,可发现设备执行数据的发送,而寻找其他设备的设备执行接收。
数据报文的长度很短,主要是出于下列三个原因:首先,通过使用高效率编码,短分组可以使用更少的能量更快地发送相同数量的数据。其次,限制设备只可使用短报文,控制器消除了在一次数据传输中需要不断校准无线电的需求。这是由于无线电模块在传送或接收时不断发热,将改变硅芯片的特性,并因此改变传输频率。如果报文控制在较短的长度,则芯片没有足够的时间发热,因此传输频率的偏移可以忽略不计。此外,对于短报文的要求也略微降低了芯片的峰值功率。最后,短期、间歇性而非长期、连续的取电令设备可以从一个纽扣电池获得更多的能量。可见,较之长报文的解决方案,使用短报文且彼此间保留足够空间让电池得以恢复的方案更为适合。

相关文章
|
传感器 Linux Python
一起玩转树莓派(19)——红外遥控控制实验
红外遥控是生活中非常常见的电子器具,电视机,空调,音响等电器都可以通过遥控器进行控制。本篇博客,我们尝试来通过红外发生器和红外信号接受器来进行红外控制实验,在树莓派上通过红外遥控的按键来处理LED灯的控制。
1827 0
|
负载均衡 5G
频谱利用 | 带你读《5G 空口设计与实践进阶 》之二十
NR 单载波最大支持 275 个 RB,即 3300 个子载波。这相应也约束了不同Numerology 下 NR 的最大工作带宽。NR 须通过合理设置保护带宽来降低误差矢量幅度、抑制相邻频道泄漏。
频谱利用 | 带你读《5G 空口设计与实践进阶 》之二十
|
11月前
|
机器学习/深度学习 编解码 人工智能
CPU也可以起飞的RTMPose来袭 | 作者手把手带你设计一个超轻超快的模型(二)
CPU也可以起飞的RTMPose来袭 | 作者手把手带你设计一个超轻超快的模型(二)
601 0
|
11月前
|
机器学习/深度学习 编解码 自然语言处理
CPU也可以起飞的RTMPose来袭 | 作者手把手带你设计一个超轻超快的模型(一)
CPU也可以起飞的RTMPose来袭 | 作者手把手带你设计一个超轻超快的模型(一)
538 0
|
12月前
【蓝桥杯嵌入式】蓝桥杯嵌入式第十二届省赛题,考点:模拟电压,串口通信,计时器
【蓝桥杯嵌入式】蓝桥杯嵌入式第十二届省赛题,考点:模拟电压,串口通信,计时器
186 0
|
传感器 芯片
【微机原理资料分享】基于8086多路温度采集系统设计(仿真、程序、报告)
以8088 CPU 为核心设计一个温度采集系统,系统可以实现一路温度的采集,在3位LED显示器上显示当前温度。 本设计所用器件主要有传感器,A/D转换器,8088CPU,可编程并行接口8255,显示器等。首先传感器把所测的温度转换为电压,输入A/D转换器中进行转换,然后再把得到的二进制数经过CPU在数码管上显示出来。 本设计共分以下几个模块:8088主控模块、A/D转换模块、并行接口模块、显示模块。
286 0
【微机原理资料分享】基于8086多路温度采集系统设计(仿真、程序、报告)
|
传感器 存储 数据安全/隐私保护
基于PLC十字路口交通灯控制(可计算车流量、调整时间等)课程设计毕业设计
基于PLC十字路口交通灯控制(可计算车流量、调整时间等)课程设计毕业设计
320 0
基于PLC十字路口交通灯控制(可计算车流量、调整时间等)课程设计毕业设计
电磁场与电磁波实验四 熟悉CST Studio软件在电磁领域的应用
电磁场与电磁波实验四 熟悉CST Studio软件在电磁领域的应用
102 0
电磁场与电磁波实验四 熟悉CST Studio软件在电磁领域的应用
|
传感器 存储 编解码
MLX90640 红外热成像仪开发笔记(一到十篇)完整过程
现在都智能手机、信息化、人工智能了,能不能用 MLX90640 做个能和手机连接成像的红外模块呢,那样的话测试、存储岂不是很方便。 说做就做,马上行动。。。。。
MLX90640 红外热成像仪开发笔记(一到十篇)完整过程