XLW-BLE003U 蓝牙模块是一款嵌入式的无线通信模块,支持蓝牙4.0 BLE协议,具有低功耗、小尺寸、信号强,快读启动、高可靠性,高性价比等特性。本模块集成了MCU、无线射频收发器、蓝牙BLE4.0协议栈和应用程序,用户只需要对模块提供3.3v供电即可独立运行。 XLW-BLE003D蓝牙模块提供了各种标准接口方便用户使用,包括GPIO、 UART等,同时也提供了AT指令,便于用户操作和集成到最终产品中。
产品特性:
● 支持蓝牙BLE4.0即以上协议
● 支持1MS秒快速启动
● 低功耗设计,支持Suspend和Deep Sleep两种低功耗模式,可适用于电池供电
● 支持GPIO/UART等接口
● 支持PCB天线
● 支持AT指令
● 可通过FCC/CE标准认证
适用范围:
● 智能家居,小家电,智能家电,灯光照明,
● 可穿戴产品,手持设备,健康医疗设备
● 玩具,汽车电子,各类工业控制产品
技术规格:
3.实现协议
GAP,GATT,SPP(Bluetooth Serial Port Profile,蓝牙串行协议)
5.模块功耗说明
蓝模块根据消耗电流的不同,可分为三种工作模式:
6.1正常功耗模式
1).Usage:
使用过程中WAKEUP脚一直保持悬空模块即工作在正常功耗模式下;
2).功耗说明:
此模式下无论模块处于广播状态还是连接状态或者连接状态下发数据,功耗都为15ma 左右。
6.2休眠模式(浅度睡眠)
1).使用方法:
使用休眠模式需要客户MCU的I/O口连接模块的WAKEUP引脚,当MCU需要通过串 向模块发送数据时,MCU需要提前5ms将此引脚电平拉高唤醒模块,发送完数据立即 低即可;MCU不需要向模块发送数据时,请保持WAKEUP脚为低电平。
2).待机功耗(不进行数据收发):
● 广播间隔和连接间隔为1000ms时,电流为78ua
● 广播间隔和连接间隔为500ms时,电流为143ua
● 广播间隔和连接间隔为200ms时,电流为338ua
3).数据收发功耗
如果MCU每100ms向模块发送一次20字节的透传数据,不同连接间隔的平均电流如下:
连接间隔(ms) 平均电流(uA)
1000 152
250 567
100 1380
以上电流采用积分方法测试分析得出,需要注意的是连接间隔不代表APP端或者MCU 端发送数据的最小间隔,比如1000ms的连接间隔,不是指APP端1000ms只能写入一 次数据,APP在1000ms内可以写入多次数据,但是BLE协议规定每次写入不能超过20个字节,写入的这些数据每隔1000ms才会一起甩给模块;反之模块向APP发送同理,只是此时每次写入的数据最多可以达到96个字节。
低功耗说明:
模块默认是不支持深度休眠模式,如需要支持需要定制。
XLW-BLE003D分两种睡眠模式:
(1)浅度睡眠, Suspend 模式, 醒来后所有内存,寄存器数据都保存着不会丢失, 程序从进入睡眠的那个函数继续往下跑, 浅度睡眠平均电流在 14uA 左右,支持 timer 唤醒和 GPIO 唤醒;
(2)深度睡眠, Deep sleep 模式, 醒来后所有内存和数字寄存器部分信息都丢失,只保留部分模拟寄存器信息,醒来效果等同重新上电,只是因为省去了一些模拟寄存器的配置,所以和重新上电相比,初始化时间缩短. 平均电流在 0.7uA 左右, 只支持 GPIO 上升沿唤醒.所以,一般在广播和连接状态,使用 Suspend 模式, 在断开连接且不需要马上建立新连接的时候,
使用注意:
1、XLW-BLE003D系列蓝牙模块对电源供电电路有一定的要求:3.3V的供电电压的纹波系数要小于200mV,最小输出电流要大于200mA(3.3V稳压器件选择时需要根据实际电路的电流来决定)。
2、建议PCB板布线时,3.3V的电源线需按大于300mA的线宽来布线。
3、模块在未连接时:串口数据统统作为AT指令处理;模块连上后:通过串口收到的数据格式判断是AT指令还是透传数据,若符合AT指令的格式,则作为AT指令处理,不符合AT指令则当做透传数据处理;
2)模块默认透传服务的UUID是FFE0 ,数据收发特征都是FFE1。客户可通过UUIDSPP,UUIDREAD,UUIDWRITE指令来进行修改;
3)LED灯指示脚(14脚)是输出口,蓝牙模组连上后为低电平;未连时输出周期1s的方波,高低电平各持续0.5s。
4)用户不需要睡眠功能的话,WAKEUP脚悬空即可,此时模块处于正常功耗模式。客户需要休眠功能的话,通过WAKEUP脚进入睡眠模式,低电平时处于睡眠模式,此时用户MCU需要一个I/O口连接模块的唤醒脚,模块广播的时候MCU控制模块唤醒脚为低电平,即休眠模式手机连上模块后,MCU依然控制模块唤醒脚为低电平,即模块仍然处于休眠模式,此时APP可以给模块发数据,数据可以通过串口透传出来。
5)蓝牙模块产品工作在2.4G的频段,应尽量避免各种因素对无线收发数据的影响,注意以下两点:
● 蓝牙模块产品尽量避免使用金属外壳,当使用部分金属外壳的时候,尽量让模块天线远离金属部分。
● 布板时,模块天线周围部分不要走线,不能铺铜,周围尽快远离干扰原器件。