TA的每日心情 | 开心 2019-11-21 15:51 |
|---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1、蓝牙模块的收发次数$ k5 b/ ]$ A, |3 h$ D
蓝牙模块在每次在进行发射和接收时都会产生功耗,发射次数越多,那么功耗也就自然就大了。
# S+ s+ k# g: u; ^& u 2、蓝牙模块的传输速度) g- d" O$ t# ]( h% S6 ]' r
对比之前的蓝牙4.2,蓝牙5.0的传输速度上限为2Mbps,蓝牙5.0比此前版本的功耗降低15~50%,带来续航上的巨大优势;
. d5 w6 _4 w3 P1 o. Z8 E x 3、蓝牙模块的发射时间7 e. H# N6 \0 ]8 v9 Z% k; ?
根据电学功耗的计算公式:W(功耗)=U(伏)*I(安)*T(秒),我们可以电学功耗计算公式中得知,功耗是跟蓝牙模块的发射秒数有着直接的挂钩。所以减少蓝牙模块的发射时间,是可以有效地降低蓝牙模块的功耗。
4 N! F5 Z3 Y7 [7 a% U" o 4、蓝牙模块的传输距离) h6 S" \! W- [
传输距离也是一个重要影响因素,传输距离越远,功耗也就越高;
5 V. `3 h, o" s9 {: ~ 5、蓝牙模块的休眠模式
8 r' q: y* p! t7 H 蓝牙模块中在不工作且没进入休眠模式状态时,功耗是不确定,有可能会比休眠模式高,也有可能比休眠模式低。所以为了避免不必要的风险,让蓝牙模块在不工作时,进入休眠状态可以保证模块正常的功耗。
i' N) A& Q' S+ O' u$ ]' J) P& i J 6、蓝牙模块的广播间隔) ?/ }: i3 F1 q: e. O' {
蓝牙ble的角色有以下几种:广播者(Advertise)、扫描者(Scanner)、从设备(Slave)、主设备(Master)、发起者(Initiator),其中主设备作为发起者→扫描者;从设备则作为广播者;! N7 f0 v0 a+ O
在广播期间,每次发送广播数据的间隔直接影响到模块的功耗值;
! s# _* {0 U; K' f, d: C 广播间隔越大,功耗越低,反之,则功耗偏高;
) }/ Q7 ^7 `; u& \# T5 H% o6 h$ u5 Q8 L 7、蓝牙模块的广播持续时间1 i" A% j/ m) o; C6 M
在广播模式下,可以设置每次开始广播后的广播持续时间,理所当然,广播持续的时间越短则功耗越低;
/ R0 X; y% ?$ P, }3 v" i2 E6 X+ F 8、蓝牙从机延时次数6 c& D3 s5 \' I% P( l% I$ B9 p
从机延时(SlaveLatency)次数,就是在连接时忽略连接事件的次数。( l8 p. z6 s r3 s9 Y
在每一个连接事件(ConnectionEvent)中,蓝牙主机须先发包,然后蓝牙设备必须回复,一直这样重复下去,不然蓝牙主机会认为蓝牙设备那边不正常。8 z) C" Q: Z) Q' M! }" U
通过设置从机延时的次数,允许蓝牙设备一定次数内不对蓝牙主机数据进行回复,蓝牙主机即使没有收到蓝牙设备的回复也不会认为蓝牙设备不正常,这样的话,蓝牙设备也就降低了功耗。- |# W* I# O8 `6 ^6 D
|
|