型号: | RC224AM |
---|---|
品牌: | RF Crazy |
原产地: | 中国 |
类别: | 电子、电力 / 电子元器件 / 集成电路 |
标签︰ | EFR32BG224 , AEC-Q100 , 车规级蓝牙 |
单价: |
¥25
/ 片
|
最少订量: | 2 片 |
最后上线︰2022/10/09 |
智汉科技RF Crazy®的RC224AM是基于Silicon Labs EFR32BG224F512IM40-C SoC设计的蓝牙5.2(BLE)射频模块,它符合车规级AEC-Q100 且过相关认证。 RC224AM内置2.4GHz收发器、38.4MHz工业级晶振和集成高性能蛇形天线,无需其他RF设计即可提供完整的RF解决方案,从而缩短产品开发周期。 RC224AM充分利用EFR32BG22的功能和外围器件,可以为要求苛刻的应用提供保障与支持,同时简化了设计并降低了BOM成本。
RC224AM可用于开发基于蓝牙5.2(BLE,低功耗蓝牙)的车规级应用,它能提高操作的可靠性;提高信号的传输距离和抗干扰性;还能实现不同电子产品间的互操作的问题,电池寿命也可显著延长,为车规级产品与智能移动设备通讯提供快速的BLE解决方案。
模块可工作在桥接模式(透明传输模式)。模块启动广播后,已打开特定 APP 的手机会对其进行扫描和对接,成功之后便可以通过 BLE 协议对其进行监控。
用户 MCU可以通过模块的通用串口和移动设备进行双向通讯,用户也可以通过特定的串口 AT 指令,对某些通讯参数进行管理控制。用户数据的具体含义由上层应用程序自行定义。移动设备可以通过 APP 对模块进行写操作,写入的数据将通过串口发送给用户的 MCU。模块收到来自用户 MCU 串口的数据包后,将自动转发给移动设备。此模式下的开发,用户必须负责主MCU 的代码设计,以及智能移动设备端 APP 代码设计。
为了保证程序的稳定性,模块上电500ms之后才开始正常工作;透传大数据时建议在模块连接后5秒开始,建立连接需要等待确认MTU,连接间隔等操作,若此时进行高速透传极易出现丢包或设备卡死现象。
主要特点
1、使用简单,无需任何蓝牙协议栈应用经验;
2、支持配置普通BLE模式、Beacon模式、Eddystone模式;
5、默认20 ms - 75ms连接间隔,连接快速,并且 Android 与 IOS 的兼容性好;
6、用户接口使用通用串口设计,全双工双向通讯,最低波特率支持4800 bps,最高支持460800bps;
7、支持AT指令软件复位模块;
8、获取MAC地址,支持 AT 指令修改 MAC 地址(要重新复位后生效);
9、支持AT指令调整蓝牙连接间隔,控制不同的转发速率(动态功耗调整);
10、支持AT指令调整发射功率、修改广播间隔、修改串口波特率、修改模块名,详情请查看AT指令表;
11、支持AT指令修改Service UUID;
12、可通过APP发送AT指令;
13、高速透传转发,20KBytes/s稳定传输;
14、极低工作功耗,模块实测功耗如下:
事件 |
平均电流 |
测试条件/备注 |
模块睡眠功耗 |
2.74 μA |
关闭串口和蓝牙广播 |
广播 |
68.37 μA |
广播周期 200 ms |
广播 |
29.61 μA |
广播周期 500 ms |
广播 |
15.35 μA |
广播周期 1000 ms |
广播 |
9.54 μA |
广播周期 2000 ms |
连接事件 |
93.83 μA |
连接周期 50 ms |
连接事件 |
50.29 μA |
连接周期 100 ms |
模式默认配置
3、广播间隔:200 ms。
4、连接间隔:20ms - 75ms。
5、UUID默认为128位。
6、广播为可连接模式。
7、设备为透传状态。
设备状态
1、DEVICE START:设备启动。
2、CONNECTED:连接成功。
3、DISCONNECTED:断开连接。
4、BUSY...:设备繁忙,请等待设备处理完当前任务。
5、WAKE UP:设备串口接收唤醒。
6、DEVICE ERROR!:设备发生异常错误,设备会自动恢复出厂设置。
表1. RC224AM引脚定义
引脚序号 |
名称 |
功能 |
备注 |
1 |
GND |
- |
接地 |
2 |
VCC |
- |
工作电压 3.3V |
3 |
PB04 |
I/O |
GPIO |
4 |
PB03 |
I/O |
GPIO |
5 |
PB02 |
I/O |
GPIO |
6 |
PB01 |
I/O |
GPIO |
7 |
PB00 |
I/O |
GPIO |
8 |
PA00 |
I/O |
GPIO |
9 |
PA03 |
I/O |
GPIO |
10 |
PA04 |
I/O |
GPIO |
11 |
PA05 |
I/O |
GPIO |
12 |
PA06 |
I/O |
GPIO |
13 |
PA07 |
I/O |
GPIO |
14 |
PA08 |
I/O |
GPIO |
15 |
PD03 |
I/O |
GPIO |
16 |
PD02 |
I/O |
GPIO |
17 |
PD01 |
I/O |
GPIO |
18 |
PD00 |
I/O |
GPIO |
19 |
VBAT |
- |
模块电源 1.6 - 3.6V |
20 |
GND |
- |
模块接地 |
21 |
RES |
RESET |
复位脚,低电平有效 |
22 |
PC00 |
I/O |
GPIO |
23 |
PC01 |
I/O |
GPIO |
24 |
PC02 |
TX_UART |
TX,模块数据发送引脚 |
25 |
PC03 |
RX_UART |
RX,模块数据接收引脚 |
26 |
PC04 |
I/O |
GPIO |
27 |
PC05 |
I/O |
GPIO |
28 |
SWD |
I/O |
用于调试和编程的串行线调试 I/O |
29 |
SWC |
I/O |
用于调试和编程的串行线调试时钟输入 |
30 |
PC06 |
I/O |
GPIO |
31 |
PC07 |
I/O |
GPIO |
32 |
GND |
- |
接地 |
33 |
ANT |
RF |
外接天线引脚 |