|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我们从以下四方面来了解低功耗蓝牙选型:
# C2 ?6 b# a( Q! { 一、方案结构. ^' A( E* D+ n& [2 e' ]$ @
首先我们要确认我们是选 mcu BLE transceiver,MCU Network processor 还是选SOC的方案
- }/ E9 m( M! I- E* Z. t
0 s | d& q& Z: M0 Z5 Z/ Y. `8 S5 r! m. k# N1 L8 F
+ d9 G, J$ O8 \SOC选型时MCU部分我们需要了解RAM,FLASH,GPIO,MCU内核和主频,蓝牙部分我们需要了解功耗,输出功率,接收灵敏度,蓝牙协议版本。
6 _7 [. }) C& Y7 L0 U9 R: i1 a 二、功耗7 }5 c* }* f d/ S( ^2 C; }
低功耗蓝牙的功耗需要从以下五个方面来考虑:, u" ^* O1 Y/ H5 m+ F( O' Q
1. 待机电流, BlueNRG-1/2 都是0.9uA;
4 }' Q/ w' {% G! S 2. 实时收发电流,BlueNRG-1/2 RX 7.7mA, TX 8.3mA @0dBm.0 B5 f! V" M* d$ ]& \0 p) c2 G
3. 广播电流(蓝牙设备做从),这个与广播字节长度,时间间隔和广播信道有关系;; o: E" B) ]" J' Z, ]3 g! b6 k
4. 扫描电流(蓝牙设备做主),这个与扫描窗口时间及时间间隔有关系;
8 h8 n; m/ c% K& V/ g6 q2 o( A 5. 连接时间,这个与Payload和连接时间间隔有关系。5 w) K5 C% b6 Y7 r9 H
如果使用ST的产品,ST会提供BlueNRG Current Consumption Estimation Tool V1.4 工具,该工具提供所有上面介绍到的所有电流数据,具体请参考下面图片。% b% P* ]6 w2 H' T- Q2 l$ d
$ h/ B' V' f6 a" P9 s
& q6 \) ~6 H9 X% }- p! O5 P( \2 E2 M, w
三、输出功率和接收灵敏度
. _$ t8 a0 a5 H 大家都知道输出功率,接收灵敏度和传输距离有关,目前低功耗蓝牙规范规定低功耗蓝牙芯片输出功率小于10dBm,接收灵敏度小于-70dBm。现实生活中低功耗蓝牙主要用来和手机连接进行数据传输,且大多数应用传输距离的要求都在几米,针对这类应用选型时不用太关心低功耗蓝牙芯片的接收灵敏度和输出功率。另外除蓝牙外其它2.4G频段WIFI,Zigbee,2.4G产品也特别多,现在2.4G频段的噪声已经接近20dBm,所以在有其它2.4G设备的场合,选型时也不用太关心蓝牙的接收灵敏度。
9 k: v+ o7 t8 @( B 四、低功耗蓝牙协议版本
+ i, S$ M; d. H6 C6 u8 v& y 目前低功耗蓝牙协议已经从最开始的BLE4.0升级到BLE5.0,它们的主要区别请参考下图表格。9 S. m$ S9 {7 H0 m( _
# @4 s6 S& ?; z) T. t. k
! B$ ]6 _8 {0 c
2 J4 r) j# q& p, R! _ 最后附上ST低功耗蓝牙选型参数表:- t& [& s% T8 ]$ O5 Q
5 J) g6 o! t! J/ ^4 v0 @
. e' p3 h ?$ |, U$ N5 i$ p8 r, }" g) C( \+ [8 o6 B
(*)虽然BlueNRG-2目前不能支持所有BLE5.0特性,但它是能支持BLE5.0性价比最高的低功耗蓝牙芯片。
: ^" G$ g7 F0 I' G, g" @& q" W |
|