|
nRF51822蓝牙模块和nRF52832蓝牙模块该怎么选择呢?首先对比一下Nordic的这两个ble低功耗蓝牙芯片nRF51822和nRF52832的规格参数:
芯片型号 | nRF51822 | nRF52832 |
制作工艺 | 180nm | TSMC 55nm |
蓝牙协议栈 | BLE4.1, Prop | BLE4.2, part of BT5.0 |
片内MCU | ARM CM0 | ARM CM4F |
MCU 主频 | 16 MHz | 64 MHz |
Flash | 128/256kB | 512kB |
RAM | 16/32kB | 64kB |
是否需要片外flash | No | No |
供电范围 | 1.8V - 3.6V | 1.7V - 3.6V |
封装 | 6x6 QFN, 31 IOs | 6x6 QFN48, 32 IOs |
片上 DC-DC | Yes(Buck) | Yes(Buck) |
温度范围 | ‘-25 to +75C (general) | -40 to +85C |
RF 射频输出 | Differential | Single ended |
BLE PHY层速率 | 1M | 1M,2M |
最大发射功率 | +4 dBm | +4 dBm |
接收灵敏度 | -93 dBm | -96dBm |
Link Budget | 96 dB | 100 dB |
0 dBm @ 3V 发射电流 | 10.5mA | 6.6mA |
3V 接收电流 | 13mA | 6.7mA |
MCU @ 3.0V功耗 | 275uA/MHz | 52uA/MHz |
完全休眠电流 | 0.6uA | 0.4uA |
休眠电流, XTAL RTC 正常工作,RAM 数据保留 | 3.8uA | 1.9uA |
(32kB retained) | (32kB retained) | |
| 40nA/4kB RAM retention | |
1秒连接间隔平均功耗 | 14.8uA | 7.5uA |
| (ZHAW paper) | |
4秒连接间隔平均功耗 | 5.6uA | 1.75 |
nRF52832相对于nRF51822最大的改进在以下5个方面:
(1)功耗方面:nRF52832更是在nRF51822的基础上几乎将功耗降低了一半
(2)更好的RF表现,主要表现在发射功率和接收敏感度上。
发射功率,nRF52832和nRF51822相同,最大都是+4dbm ,nrf52832的灵敏度是 -96dbm,nrf51822的接收灵敏度是 -93dbm。
(3)更强的处理能力,nrf52832芯片的处理器M4F,Cortex-M4F 增加一个(浮点运算单元) Floating Point unit ,更强大的运算能力以及浮点运算的技术,可以应用在穿戴设备或者工业化设备需要内置非常复杂的算法的场合;
nrf51822芯片采用的是Cortex-M0内核。运算能力不及Cortex-M4F,它适合采集传感器数据。
(4)支持更多的RAM和Flash, 在flash方面,nrf51822支持128kb和256kb,而nrf52832支持512kb,Nordic称有400KB的Flash可以用于应用程序。在RAM方面,nrf51822支持16kb和32kb,而nrf52832支持64kb;
(5)nrf52832支持更多的协议,包括BLE、ANT、2.4Ghz的自由协议。Nordic同时引进了NFC技术,它支持NFC-A,也就是可以作为标签来使用;nrf51822只支持BLE、2.4Ghz的自由协议。
综上,nRF51822蓝牙模块和nRF52832蓝牙模块具体怎么选择,还要看开发需求。在穿戴设备和工业化设备的市场中需要更强的计算能力,可以选择nRF52832蓝牙模块;如果只是传感器数据采集或简单的处理处理,nRF51822的蓝牙模块是很好的选择,毕竟性能已足够应付,选nRF52832蓝牙模块就性能过剩,浪费资源。
下面看几个经典的nRF51822蓝牙模块和nRF52832蓝牙模块。深圳天工测控(SKYLAB),专业做蓝牙模块。基于nrf51822有SKB360、SKB360I、SKB361、SKB362等,基于nrf52832的有蓝牙4.2模块SKB369,支持BLE、ANT、2.4Ghz的自由协议以及NFC标签。