VC4FM25模组是熵权物联基于BK3633射频芯片研发的蓝牙模组。
本模组采用片上高集成度的SoC芯片方案,支持BLE 5.2协议。芯片内部集成了高性能射频收发器、基带、低功耗处理器,配备有功能丰富的外设单元,可编程协议和配置文件,以支持广泛的应用。采用Flash存储器使其适合定制应用程序。
图1 芯片内部框图 |
本模组采用先进的技术设计并集成,带有开关DC-DC稳压器,具有超低功耗和超低泄漏功率。嵌入式高阶干扰抑制滤波器和快速自动增益控制逻辑使其可以良好地运行在高干扰环境下。
n BLE 5.2双模以及2.4GHz私有协议;
n 约5mA的工作电流;
n 支持低功耗RTC,深度睡眠电流小于1μA;
n 支持BLE 125kbps、500kbps、1Mbps、2Mbps速率;
n 2.4GHz私有协议下支持1Mbps和2Mbps速率;
n 最大12dBm的输出功率,功率可配置;
n 32位RISC内核,80KB RAM,最高80MHz主频;
n 工作电压从0.9 ~ 1.5V(boost),2.0 ~ 3.6V(buck);
n 时钟
n 16MHz晶体参考时钟,可以通过内部调谐负载电容
n 80MHz数字锁相环时钟
n 外部32kHz晶体
n 微处理器可以与带有内部分频器的任何时钟源一起运行
n 专用于I2S主时钟提供音频锁相环时钟
n 接口和外围设备
n Quad IO Flash编程
n I2C、SPI接口速率可达96MHz
n 2个UART接口,UART可进行程序下载
n 多通道高精度32位PWM
n USB 主机和设备接口,具备USB音频功能
n 片上10位通用 ADC
n 具有主模式和从模式的I2S/PCM数字音频接口
n 代码加密和在线解密
n 安全JTAG和系统保护
表1 RF参数(通用)
Name |
Condition |
Min |
Typical |
Max |
Unit |
FOP |
Operating frequency |
2400 |
|
2480 |
MHz |
FXTAL |
Crystal frequency |
|
16 |
|
MHz |
RFSK |
Air data rate |
0.125 |
1 |
2 |
Mbps |
PRF |
Output power |
-20 |
-1 |
+10 |
dBm |
表2 BLE 1Mbps速率下性能
Name |
Condition |
Min |
Typical |
Max |
Unit |
PBW |
Modulation 20dB bandwidth |
|
|
1 |
MHz |
PRF1 |
Out of band emission 2MHz |
|
-53 |
|
dB |
PRF2 |
Out of band emission 3MHz |
|
-58 |
|
dB |
Dev |
Transmit FM deviation |
185 |
250 |
300 |
kHz |
Drift |
Transmit drift in any position |
|
|
400 |
Hz/μs |
Max Input |
- |
|
-10 |
|
dBm |
RXSENS |
1e-3 BER sensitivity |
|
-97 |
|
dBm |
Intermodulation |
Pin = -64dBm Punwant = -50dBm f0 =2f1-f2, f2-f1 =3/4/5MHz |
|
-25 |
-22 |
dBm |
C/ICO |
Co-channel C/I |
|
7 |
|
dB |
C/ST |
ACS C/I 1MHz |
-9 |
|
-6 |
dB |
C/I2ND |
ACS C/I 2MHz |
|
-44 |
|
dB |
C/I3RD |
ACS C/I 3MHz |
|
-50 |
|
dB |
C/1STI |
ACS C/I Image channel |
|
-25 |
|
dB |
C/I2NDI |
ACS C/I 1MHz |
|
-35 |
|
dB |
Block[1] |
Block @ 30MHz ~ 1.35G |
|
10 |
|
dBm |
Block[1] |
Block @ 1.36MHz ~ 2.39G |
|
0 |
|
dBm |
Block[1] |
Block @ 2399MHz and 2484 |
|
-5 |
|
dBm |
Block[1] |
Block @ 2.5G ~ 3G |
|
0 |
|
dBm |
Block[1] |
Block @ 3GHz ~ 6GHz |
|
10 |
|
|
Leakage |
Leakage @ < 1GHz |
|
-71 |
|
dBm |
Leakage |
Leakage @ > 1GHz |
|
-56 |
|
dBm |
RSSI |
Dynamic range |
-97 |
|
-62 |
dBm |
表3 ADC特性
Name |
Condition |
Min |
Typical |
Max |
Unit |
Conversion Clock (Fs) |
|
|
|
16 |
MHz |
Conversion Time |
|
|
16 |
|
Cycle |
VREF |
Internal |
|
0.5 |
|
V |
External |
|
|
0.6 |
V |
|
Resolution |
|
|
10 |
|
bits |
No Missing Code |
|
|
9 |
|
bits |
Input Voltage Range |
|
0 |
|
ADC_VREF*2 |
V |
Input Impedance |
|
|
16/(Fs*Cs) |
|
kΩ |
Input Capacitance (Cs) |
|
|
7.3 |
|
pF |
Offset |
|
-90 |
|
90 |
mV |
DNL |
|
|
1 |
|
bits |
INL |
|
|
2 |
|
bits |
Offset Temperature Drift |
|
|
|
0.2 |
LSB/℃ |
Gain Temperature Drift |
|
|
|
0.01 |
%/℃ |
SNDR |
|
|
60 |
|
dB |
Dynamic Range |
|
|
64 |
|
dB |
Tstartup |
|
|
|
1 |
μs |
Current Consumption |
|
|
750 |
|
μA |
表4 供电特性
Name |
Min |
Typical |
Max |
Unit |
|
VCCBAT |
Battery Supply |
0.9 |
3.0 |
3.6 |
V |
TEMP |
Temperature |
-40 |
+20 |
+125 |
℃ |
VIH |
High level |
VCC-0.3 |
|
VCC+0.3 |
V |
VIL |
Low level |
VSS |
|
VSS+0.3 |
V |
VOH |
High level (IOH=-0.25mA) |
VCC-0.3 |
|
VCC |
V |
VOL |
Low level (IOL =0.25mA) |
VSS |
|
VSS+0.3 |
V |
表5 功耗特性
Parameter (Condition) |
IVDD Typical |
Unit |
|
Shut down |
100 |
nA |
|
16MHz MCU耗电 |
3 |
mA |
|
64MHz MCU耗电 |
9.619 |
mA |
|
发射单载波 (含16MHz MCU) |
0dBm |
18.48 |
mA |
4dBm |
21.35 |
mA |
|
10dBm |
29.47 |
mA |
|
发射PN9 (16MHz MCU) |
0dBm |
17.91 |
mA |
4dBm |
22.33 |
mA |
|
10dBm |
29.47 |
mA |
|
正常接收 |
13.13 |
mA |
|
一直接收PN9 |
14.83 |
mA |
|
Deep sleep (1 kHz Timer) |
0.9 |
μA |
|
Sleep current (RF OFF, 32 kHz clock, DIG Retention) |
2 |
μA |
|
降压IDLE(RC校准关) |
6.49 |
μA |
|
降压IDLE(RC校准开) |
7.96 |
μA |
|
蓝牙广播,间隔 |
100ms |
254.973 |
μA |
500ms |
59.327 |
μA |
|
1000ms |
33.488 |
μA |
|
蓝牙连接,间隔 |
100ms |
123.538 |
μA |
500ms |
38.069 |
μA |
|
1000ms |
26.779 |
μA |
图2 模组尺寸 |
图3 模组外观 |
图4 模组引脚示意 |
表6 引脚定义
Symbol |
I/O |
Description |
|
1 |
GND |
GND |
GND |
2 |
P32 |
Digital I/O |
General purpose IO ADC and Clock Output CH2 |
3 |
P31 |
Digital I/O |
General purpose IO ADC and Clock Output CH1 |
4 |
P10 |
Digital I/O |
General purpose IO PWM0 |
5 |
P11 |
Digital I/O |
General purpose IO PWM1 |
6 |
RSTN |
Analog |
Reset PIN of system Low is active |
7 |
XTAL32K_P37 |
Analog |
32 kHz Crystal input and GPIO P37 |
8 |
P12 |
Digital I/O |
General purpose IO PWM2 |
9 |
P13 |
Digital I/O |
General purpose IO PWM3 |
10 |
P33 |
Digital I/O |
General purpose IO ADC and Clock Output CH3/CLKOUT |
11 |
GND |
GND |
GND |
12 |
VCCBAT |
POWER |
POWER |
13 |
P14_P17 |
Digital I/O |
General purpose IO P14-PWM4 P17-UART2_RX (AT UART) |
14 |
P15_P16 |
Digital I/O |
General purpose IO P15-PWM5 P16-UART2_TX (AT UART) |
15 |
GND |
GND |
GND |
16 |
P02 |
Digital I/O |
General purpose IO SCL |
17 |
P03 |
Digital I/O |
General purpose IO SDA JATG Mode-JTAG_NTRST |
18 |
P04 |
Digital I/O |
General purpose IO SPI_SCK PROGRAM Mode-SPI_MOSI JATG Mode-JTAG_TDI |
19 |
P00_USBDN |
Digital I/O |
General purpose IO UART_TX/SCL/USBDN PROGRAM Mode-DL_UART_TX |
20 |
P01_USBDP |
Digital I/O |
General purpose IO UART_RX/SDA/USBDP PROGRAM Mode-DL_UART_RX |
21 |
P05 |
Digital I/O |
General purpose IO SPI_MOSI PROGRAM Mode-SPI_MISO JATG Mode-JTAG_TDO |
22 |
P06 |
Digital I/O |
General purpose IO SPI_MISO/PWM5 PROGRAM Mode-SPI_SCK JATG Mode-JTAG_TCK |
23 |
GND |
GND |
GND |