当前位置: 首页 >应用方案 >技术应用 >

E104-BT56SP低功耗蓝牙模块及测试套件快速使用教程

E104-BT56SP与E104-BT56SX蓝牙模块及EWT104-BT56SP测试套件产品配置使用指南

摘要

成都亿佰特电子科技有限公司推出的E104-BT56系列蓝牙模块,基于BLE 5.3协议标准,提供E104-BT56SP(板载PCB天线)和E104-BT56SX(IPEX三代天线接口)两种型号,覆盖从智能穿戴、智能家居到工业数据采集的广泛场景。配套的EWT104-BT56SP测试套件则集成了核心模块、电源指示灯、连接状态指示灯、串口收发指示灯、复位按键和恢复出厂设置按键等硬件资源,大幅降低了开发者的评估门槛和产品上市周期。本文从E104-BT56SPE104-BT56SX系列蓝牙模块产品性能介绍、快速使用教程和FAQ常见问题三个维度,系统介绍E104-BT56SP系列蓝牙模块及EWT104-BT56SP测试套件的硬件规格、AT指令集、配置使用方法和常见问题处理,为物联网产品开发者提供一份实用的配置使用指南。

一、蓝牙模块产品性能简述

1、E104-BT56SP系列蓝牙模块

E104-BT56SP(板载PCB天线)和E104-BT56SX(IPEX三代天线接口)系列是基于蓝牙5.3协议设计的串口转BLE蓝牙模块,采用邮票孔封装,支持主机、从机、主从一体和观察者四种角色模式,最大支持8路并发连接,同时支持低功耗广播、数据透传、空中配置、OTA固件升级等功能。

2、EWT104-BT56SP测试套件

EWT104-BT56SP是基于E104-BT56SP模组开发的蓝牙测试套件,集成了模块的所有核心功能引脚,并板载了电源指示灯、连接状态指示灯、串口收发指示灯、复位按键和恢复出厂设置按键,开发者只需通过USB转串口连接器即可快速评估模块性能。

二、E104-BT56系列蓝牙模块快速使用教程

1、蓝牙模块使用教程准备工作

硬件准备:

E104-BT56SP、E104-BT56SX低功耗蓝牙模块(或EWT104-BT56SP测试套件)× 1

USB转UART串口转换器(如E15-USB-T3)× 1

电脑(安装串口调试工具)× 1

手机(安装nRF Connect APP)× 1(可选,用于空中配置测试)

软件准备:

PC端串口工具:推荐XCOM(正点原子串口调试助手)或AccessPort

手机端BLE调试APP:推荐nRF Connect(iOS/Android均可下载)

硬件连接: 将模块(或测试套件)的VCC(3.3V)、GND、RXD、TXD分别连接到USB转UART串口转换器对应的引脚上。注意:模块的RXD连接转换器的TXD,模块的TXD连接转换器的RXD。

2、串口配置模式快速使用指南

2.1、串口配置

设置XCOM 串相关配置(默认配置:115200,8,1,none,无流空)

按照at 指令表所示指令,配置模块,指令不能携带\r\n 回车换行符,否则无法正确识别;

2.2、空中配置

仅蓝牙模块作为从机时可使用空中配置。

3、数据传输

数据传输相关说明参见5.3 数据传输模式所述。

测试条件:

3.1、数据透传

① 蓝牙模块通电;

② 主模块通过AT+CONNECT=<MAC>连接从模块,连接成功后主机打印,从机打印。LINKLINK 引脚为 high。

③ 主机连接成功后打印“XX:XX:XX:XX:XX:XX CONNECTD C*Y:主角色连接成功”;从机打印 XX:XX:XX:XX:XX:XX CONNECTD P*Y:主角色连接成功”。LINK 引脚为 high。如图所示,主、从机连接成功。

1E104-BT56SP蓝牙模块快速使用教程

④ 主机和从机分别输入AT+TRM_HANDLE=0 进入透传模式,如果有多个连接 AT+TRM_HANDLE 带的参数就是连接时候 CONNECTED

⑤ 主机向从机发送数据“0123456789”,从机接到数据为“0123456789”;

⑥ 从机向主机发送数据“abcdefghijk”,主机接到数据为“abcdefghijk”;

2E104-BT56SP蓝牙模块快速使用教程

3.2格式传输

① 2.1 数据透传步骤 1,2,3 主从双方连接;

② 设置为格式传输(默认格式传输,设置指令“AT+TRANMD=0”);

③ 2.1 数据透传步骤 4 发送 AT+TRM_HANDLE=0 进入透传模式;

④ 主机向从机发送有效数据为“0123456789”(ASCII)。格式传输数据打包“00 30 31 32 33 34 35 36 37 38 39”(HEX)。此时从机接收到数据为“0123456789”(“00 30 31 32 33 34 35 36 37 38 39”)

3E104-BT56SP蓝牙模块快速使用教程

⑤ 从机向主机发送数据“11 22 33 44 55 66 77 88 99”(hex),主机接到到数据为“00 11 22 33 44 55 66 77 88 99”(HEX),只要开启了格式传输 则第一个字节为发送 IDX 主机从机双方可使用不同传输模式 但是输入需要满足传输规则。

⑥ 主机格式传输,从机透明传输。主机向从机发送有效数据为“0123456789”(ASCII)。格式传输数据打包“00 30 31 32 33 34 35 36 37 38 39”(HEX)。此时从机接收到数据为“0123456789”(“30 31 32 33 34 35 36 37 38 39”)。

4E104-BT56SP蓝牙模块快速使用教程

3.3、手机和模块透传数据

手机和模块进行数据传输时候,模块只能做从机或者主从一体;

打开nrf connect(或者其它手机蓝牙调试助手),搜索到 E104-BT56 并连接;

选择FFF0 服务,使能 FFF1 特征的 notify,通过 FFF2 的发送通道即向上的箭头,发送数据 1234;

5E104-BT56SP蓝牙模块快速使用教程

蓝牙模块未进入透传状态会收到+DATA=0,4,1234;发送 AT+TRM_HANDLE=0 进入透传后,再次发送数据,模块收到数据 1234;模块发送数据 adcd,nrf connect 中 FFF0 服务的 FFF1 特征的 notify 收到数据 abcd。

6E104-BT56SP蓝牙模块快速使用教程

4、蓝牙OTA 升级指南

OTA 仅在从机和主从一体模式下可用,打开 nrf connect 软件,搜索到模块后连接;点击右上方这个 DFU 小图标。选择Distribution paacker(ZIP),点击 OK,从手机文件夹中选择升级压缩包,确定后开始 ota 升级。

升级完成后显示Application has benn sent successfully,等待 10s 左右,模块重启后升级完成。

三、蓝牙模块FAQ常见问题

1、E104-BT56系列蓝牙模块支持哪些BLE角色?

答:蓝牙模块支持四种角色:主机、从机、观察者和主从一体。主机最多连接8个从机;从机最多被8个主机连接;主从一体可同时扮演主机和从机角色;观察者仅用于监听周围BLE设备的广播信息,不可连接。

2、蓝牙模块如何连接指定的从机设备?

答:主机模式下,可通过以下方式连接指定从机:

方法一:主动连接,发送AT+CONNECT=<从机MAC地址>

方法二:自动重连,发送AT+AUTO_CNT=1,<从机MAC地址> 添加到自动重连列表(最大支持8个),模块上电后自动扫描并连接列表中的设备;

方法三:开启MAC地址绑定,只连接已绑定的MAC地址设备。

3、蓝牙模块的供电电压范围是多少?能否使用5V供电?

答:模块供电电压范围为1.8~3.6V,推荐3.3V供电。不建议直接使用5V供电,否则可能造成模块永久性损坏。如需使用5V系统,建议通过LDO(如AMS1117-3.3)降压至3.3V后为模块供电。

四、E104-BT56SP与E104-BT56SX系列蓝牙模块指南总结

亿佰特蓝牙模块产品体系中E104-BT56SP系列是亿佰特基于BLE 5.3协议,支持4种BLE角色、8路并发连接、MTU 244字节、8dBm最大发射功率和200m通信距离,覆盖了从近距离穿戴设备到中远距离工业数据采集的广泛需求。1.8μA深度休眠电流配合WKP引脚休眠唤醒机制,使其在电池供电场景中具有显著优势。完善的AT指令集、空中配置和OTA升级功能,为产品的远程维护和持续迭代提供了有力支撑。

E104-BT56SP与E104-BT56SX系列蓝牙模块及其配套的EWT104-BT56SP测试套件,为物联网开发者提供了从评估到产品化的完整蓝牙解决方案。



今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多BLE蓝牙模块和蓝牙技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网进行了解,也可以直接拨打400电话咨询技术专员!


相关阅读:

1、E104-BT56SP与BT56SX串口转蓝牙模块BLE5.3低功耗方案

2、什么是蓝牙模块?蓝牙模块使用指南和常见问题解答

3、什么是低功耗蓝牙模块?BLE蓝牙技术特点详解

4、亿佰特BLE蓝牙模块选型应用指南及其FAQ常见问题

5、亿佰特蓝牙模块产品体系及蓝牙模块应用案例详解


联系我们:

技术支持:support@cdebyte.com      销售咨询:4000-330-990

点击拨打: 亿佰特官网 4000-330-990