XLW-BLE003U 蓝牙模块是一款嵌入式的无线通信模块,支持蓝牙4.0 BLE协议,具有低功耗、小尺寸、信号强,快读启动、高可靠性,高性价比等特性。本模块集成了MCU、无线射频收发器、蓝牙BLE4.0协议栈和应用程序,用户只需要对模块提供3.3v供电即可独立运行。 XLW-BLE003U蓝牙模块提供了各种标准接口方便用户使用,包括GPIO、 UART等,同时也提供了AT指令,便于用户操作和集成到Zui终产品中。
产品特性:
Ø 支持蓝牙BLE4.0即以上协议
Ø 支持1MS秒快速启动
Ø 低功耗设计,支持Suspend和Deep Sleep两种低功耗模式,可适用于电池供电
Ø 支持GPIO/UART等接口
Ø 支持PCB天线
Ø 支持AT指令
Ø 可通过FCC/CE标准认证
适用范围:
Ø 智能家居,小家电,智能家电,灯光照明,
Ø 可穿戴产品,手持设备,健康医疗设备
Ø 玩具,汽车电子,各类工业控制产品
引脚说明
序号 |
名称 |
描述 |
说明 |
1 |
TXD |
串口发送端 |
|
2 |
RXD |
串口接收端 |
|
11 |
RST |
复位引脚 |
低电平复位 |
12 |
VCC |
3.3V电源供电 |
2.0V-3.6V可工作,建议3.3V |
13 |
GND |
电源地 |
|
14 |
GND |
电源地 |
|
17 |
PA1 |
GPIO口 |
可复用为PWM3 |
21 |
GND |
电源地 |
|
22 |
GND |
电源地 |
|
29 |
PC0 |
GPIO口 |
可复用为PWM0 |
30 |
PC1 |
GPIO口 |
|
31 |
PC2 |
GPIO口 |
|
32 |
PC4 |
GPIO口 |
可复用为PWM2 |
其他引脚悬空即可
技术规格
类型 |
规格 |
|
天线 |
PCB板载天线 |
|
频率范围 |
2.402 ~ 2.480 GHZ |
|
数据传输速率 |
1Mbps,2.4GHz 2Mbps Boost Mode |
|
RF接收灵敏度 |
-92dBm |
|
RFZui大输出功率 |
Zui大+8dBm |
|
IO 口 功 能 |
UART |
提供Zui高8M的波特率 |
GPIO |
Zui多支持5个IO口,需定制 |
|
PWM |
Zui多支持3路PWM,需定制 |
|
平均 功率 |
正常工作模式
|
600-700ms间隔响应为100uA |
Suspend模式 |
14uA
|
|
Deep sleep 模式 |
0.7uA
|
|
工作电压 |
1.9 ~ 3.6V |
|
工作温度 |
-40°C ~ +85°C |
实现协议
LM、 LC、 L2cap、 SDP、 RFCOMM
实现蓝牙串行协议(Bluetooth Serial Port Profile)
AT指令必须以“AT+”开头,以“\r\n”换行符结束,执行成功返回“OK\r\n”或者相应信息,失败则返回“ERROR\r\n”,AT指令改变的参数需重启后方能生效。
AT指令仅在模块蓝牙未连接时有效,模块蓝牙连接后自动进入串口透传模式。
指令名称,操作类型 |
详细说明 |
|
NAME |
查询 |
串口发送“AT+NAME\r\n”,则模块返回蓝牙名称 |
设置 |
串口发送“AT+NAME=USER NAME\r\n”,USER NAME为用户设置的蓝牙名称,出厂默认蓝牙名称为“BLE003U” |
|
PIN |
查询 |
串口发送“AT+PIN\r\n”,则模块返回蓝牙配对密码,若蓝牙模块的配对模式为不加密,则返回“NULL\r\n” |
设置 |
串口发送“AT+PIN=USER PIN\r\n”,USER PIN为用户设置的蓝牙配对密码,若要设置蓝牙模块的配对模式为不加密,则发送“AT+PIN=NULL\r\n”,出厂默认蓝牙密码为“1234” |
|
BAUD |
查询 |
串口发送“AT+BAUD\r\n”,则模块返回串口波特率 |
设置 |
串口发送“AT+BAUD=USER BAUD\r\n”,USER BAUD为用户设置的波特率,模块支持的波特率有8000000,4000000,115200,57600,56000,38400,14400,9600,4800,2400,出厂默认波特率为115200 |
|
DEFAULT |
串口发送“AT+ DEFAULT \r\n”,则模块恢复出厂设置 |
|
REBOOT |
串口发送“AT+REBOOT \r\n”,则模块重启 |
低功耗说明
模块默认是不支持低功耗模式,如需要支持需要定制。
XLW-BLE003U分两种睡眠模式:
(1)浅度睡眠, Suspend 模式, 醒来后所有内存,寄存器数据都保存着不会丢失, 程序从
进入睡眠的那个函数继续往下跑, 浅度睡眠平均电流在 14uA 左右,支持 timer 唤醒
和 GPIO 唤醒
(2)深度睡眠, Deep sleep 模式, 醒来后所有内存和数字寄存器部分信息都丢失,只保留
部分模拟寄存器信息,醒来效果等同重新上电,只是因为省去了一些模拟寄存器的配
置,所以和重新上电相比,初始化时间缩短. 平均电流在 0.7uA 左右, 只支持 GPIO 上
升沿唤醒.
所以,一般在广播和连接状态,使用 Suspend 模式, 在断开连接且不需要马上建立新
连接的时候,使用
注意:
1、XLW-BLE003U系列蓝牙模块对电源供电电路有一定的要求:3.3V的供电电压的纹波系数要小于200mV,Zui小输出电流要大于200mA(3.3V稳压器件选择时需要根据实际电路的电流来决定)。
2、建议PCB板布线时,3.3V的电源线需按大于300mA的线宽来布线。