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

E104-BT09系列蓝牙模块应用指南详解

本文将通过E104-BT09蓝牙模块作为从机与手机进行连接通信的操作过程,进一步介绍关于E104-BT09系列蓝牙模块的应用及特性。

一、E104-BT09系列蓝牙模块产品概述

1、E104-BT09蓝牙模块产品简介

E104-BT09蓝牙模块是成都亿佰特电子科技有限公司基于泰凌微的TLSR8208BER芯片方案研发的符合蓝牙BLE5.0协议的低功耗、贴片型蓝牙转串口从机模块E104-BT09蓝牙模块使用通用的AT指令设置参数,操作简单快捷。蓝牙模块支持从机角色、蓝牙广播、数据透传、空中配置。蓝牙模块可广泛应用于智能穿戴、家庭自动化、家庭安防、个人保健、智能家电、配饰与遥控器、汽车、照明、工业互联网、智能数据采集、智能控制等领域。

2、E104-BT09蓝牙模块功能特点

Ø 支持蓝牙BLE 5.0 协议

Ø 支持开机自动广播;

Ø 支持IBeacon 和普通广播切换;

Ø 支持串口透明传输;

Ø 支持多种串口波特率;

Ø 支持自定义16 位、128 位 UUID;

Ø 支持蓝牙参数空中配置功能;

Ø 支持AT 指令配置,在唤醒模式下自动识别 AT 指令;

Ø 支持发射功率修改,最大发射功率为11.5dBm;

Ø 最大通讯最远距离可达150m;

Ø 支持超低功耗睡眠;

Ø 模块支持从机角色;

Ø MTU 最大 200 bytes;

最大串口波特率支持1000000 bps。

3、E104-BT09蓝牙模块模块应用原理图推荐

1 E104-BT09蓝牙模块

二、E104-BT09低功耗蓝牙模块应用操作步骤

1、蓝牙模块模式说明:

l AT指令说明:模块一直处于响应AT指令的状态,所以在连接模块进行透传时,发送的数据可能需要避开AT指令相关的数据。

l 传输模式:模块被连接后,通过串口发送的数据将会被转发到蓝牙处。

常用指令:

l AT?测试指令

指令

应答

AT?

AT

说明:无

l AT+RESET 复位指令

指令

应答

AT+RESET

DEVICE_NAME:EBYTEBLE MAC:40050238C1A4

说明:立即生效

l AT+FACTORY 恢复出厂指令

指令

应答

AT+FACTORY

DEVICE_NAME:EBYTEBLE MAC:40050238C1A4

说明:

1、重置完后,自动重启;

2、恢复出厂设置过程中,禁止任何形式复位,禁止操作未完成之前断电;

3、RESTORE引脚为低电平持续5秒,则恢复出厂设置

l AT+NAME 蓝牙广播名称

指令

应答

查询

AT+NAME?

OK+NAME=[para]

设置

AT+NAME=[para]

OK+NAME

参数

paraASCII)指蓝牙广播名称

说明

设置蓝牙广播名称,如模块已有连接,需要下次广播时才能生效,如永久保存该参数需发送AT+SAVE,否则只是临时生效,缺省的蓝牙名称为EBYTEBLE。

示例

发送:AT+NAME=ABC

返回:OK+NAME

设置蓝牙广播名称为ABC

2、E104-BT09低功耗蓝牙模块应用操作步骤:

第一步:E104-BT09蓝牙模块作为从机与手机nrf connec app进行通信,如下所示:

1、 将测试套件接入电脑后可以在设备管理器中看到如下图端口

2 E104-BT09低功耗蓝牙模块应用

2、通常Windows 10以上的系统将会自动安装串口驱动,但是假如测试套件通过usb口接入电脑后没有相应端口出现可以先尝试安装 串口驱动。

第二步:蓝牙模块连接步骤

1.将测试套件通过usb口接入电脑。测试接入电脑后,可以在 “我的电脑->属性->设备管理->端口中看到相应端口号”

2.打开xcom助手,选择对应的端口号.

l 串口波特率:115200 ;

l 停止位:1位 ;

l 数据位:8位 ;

l 校验位:NONE ;

3.打开串口,按图进行配置

l 恢复出厂模式(factory reset)

l 打开从机普通广播功能(Open the normal broadcast function of the slave device)

l 修改从机广播名称(Modify the name of the slave broadcast)

l 保存配置

3 E104-BT09低功耗蓝牙模块应用

4.至此模块端从机角色功能配置完成;

5.手机打开app "nrf connect";

6.连接模块(点击"connect"按键);

7.找到对应服务以及打开对应接收开关;

4 E104-BT09低功耗蓝牙模块应用

第三步骤:点击发送按钮后如图显示

5 E104-BT09低功耗蓝牙模块应用

第四步:界面右滑可以进入日志界面

6 E104-BT09低功耗蓝牙模块应用

第五步:电脑端接收与发送显示,如下图所示:

7 E104-BT09低功耗蓝牙模块应用

三、E104-BT09蓝牙模块配置应用可能遇到的问题

蓝牙模块通信波特率为115200;

当指令出现ERR 提示后可以参考用户手册。如使用其他的串口助手进行调试,请注意检查字符串长度;

注意蓝牙模块只支持从机模式;

注意指令结尾没有其余符合(某些串口助手,或者用户自己勾选了发送新行等功能,会导致软件自动给指令结尾附加特殊符号)。



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


蓝牙模块相关阅读:

1、蓝牙模块有什么作用?蓝牙有哪些物联网应用场景?

2、BLE1.0到BLE5.3蓝牙协议版本解析

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

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

5、蓝牙协议栈的各层功能简述


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