模块上电启动后,处于休眠状态。开启广播后,进入广播状态,此时已打开特定APP的手机可对其进行扫描和对接,成功之后模块进入桥接模式(透传模式),移动设备便可以通过BLE协议与模块进行通讯。
桥接模式下,用户CPU可以通过模块的通用串口和移动设备进行双向通讯。用户数据的具体含义由上层应用程序自行定义。移动设备可以通过APP对模块进行写操作,写入的数据将通过串口发送给用户的CPU。模块收到来自用户CPU串口的数据包后,将自动转发给移动设备。此模式下的开发,用户必须负责主CPU的代码设计,以及智能移动设备端APP代码设计。
主要特点:
1.使用简单,无需任何蓝牙协议栈应用经验;
2.用户接口使用通用串口设计,全双工双向通讯,波特率固定为9600bps;
3.默认250ms的广播间隔,100ms连接间隔;
4.串口数据包长度,可以是500byte以下(含500)的任意长度。(大包自动分发);
5.低速透传转发,稳定最快可达0.5KB/S;
6.支持链路状态,广播状态指示脚指示状态;
7.支持从TX串口获取蓝牙连接状态(连接,断线)字串提示;
8.极低功耗的待机模式,DA14580芯片官方数据睡眠电流1.2uA~1.4uA,模块实测功耗如下:
事件 平均电流
(积分计算*1) 平均电流
(电表测量*2) 持续时间 测试条件/备注
模块睡眠功耗 1.9uA 1.8uA - EN悬空
广播 103uA 115uA 13.1ms 广播周期250ms
连接事件 166uA 131uA 9.8ms 连接周期100ms
单次BLE
数据接收事件 285uA 350uA 12.2ms (20bytes,10次/秒)
单次BLE
数据发送事件 280uA 354uA 12.5ms (20bytes,10次/秒)
*1注:官方测试方式:在电源回路上串一个10R的电阻,使用示波器截取压降波形,进行积分计算。
*2注:万用表测试方式:用万用表uA或mA档串在电池与模块之间查看显示值。
测试电压为3.03V。 |
|