E104-BT01是成都亿佰特电子科技有限公司基于德州仪器(TI)CC2541射频芯片研发的符合蓝牙协议5.0的模块,该模块主从一体,可实现模块点对点间的蓝牙连接,实现模块间数据透传,支持串口指令配置模块参数和功能。广泛应用于智能穿戴、家庭自动化、家庭安防、个人保健、智能家电、配饰与遥控器、汽车、照明、工业互联网、智能数据采集、智能控制等领域。
本文将通过模块作为从机与手机进行连接通信的操作过程,进一步介绍关于E104-BT01的应用及特性。
1.产品特点
1.模块特点
支持Ble5.0;支持主机、从机、观察者三种模式;模块作为主机只支持连接一个从机;低功耗;引脚指示数据;支持普通广播和ibeacon广播;支持空中配置。

模块外观图
2.模块应用原理图推荐

3.引脚功能说明

二.快速使用
准备工作:
1.本节将用到的硬件
①一组E104-BT01的测试套件,并按下图进行连接:

②电脑

③手机

2.本节将用到的软件(可从亿佰特官网下载)
①XCOM串口助手

②nrf connect app:

三.操作步骤
模块模式说明:
AT指令说明:模块一直处于响应AT指令的状态,所以在连接模块进行透传时,发送的数据可能需要避开AT指令相关的数据。
传输模式:模块被连接后,通过串口发送的数据将会被转发到蓝牙处。
常用指令:



操作步骤:
模块作为从机与手机nrf connec app进行通信
1.将测试套件接入电脑后可以在设备管理器中看到如有图端口。
2.通常Windows 10以上的系统将会自动安装串口驱动,但是假如测试套件通过usb口接入电脑后没有相应端口出现可以先尝试安装 串口驱动。

模块连接步骤:
1.将测试套件通过usb口接入电脑。测试接入电脑后,可以在 “我的电脑->属性->设备管理->端口中看到相应端口号”
2.打开xcom助手,选择对应的端口号
l 波特率:19200
l 停止位:1位
l 数据位:8位
l 校验位:NONE
3.打开串口,按右图进行配置
l 恢复出厂模式;
l 重启模块
l 使能打印信息
l 设置模块工作在从机角色
l 使能广播功能
l 修改从机广播名称
l 重启模块
l 配置完成
4.至此模块端从机角色功能配置完成;
5.手机打开app "nrf connect";
6.连接模块(点击"connect"按键);
7.找到对应服务以及打开对应接收开关



点击发送按钮后如下图显示

界面右滑可以进入日志界面

电脑端接收与发送显示

四.可能遇到的问题
模块通信波特率为19200;
当指令出现ERR 提示后可以参考用户手册。如使用其他的串口助手进行调试,请注意检查字符串长度;
当出现模块指令不回复时,请注意模块是否是进入透传模式,需要对MOD引脚进行电平操作。
注意MOD脚功能的切换是电平边沿触发的。
注意本模块是Ble5.0版本的模块,mtu最大为23字节。也就是单包数据最大为20字节。
注意指令结尾没有其余符合(某些串口助手,或者用户自己勾选了发送新行等功能,会导致软件自动给指令结尾附加特殊符号)。
全部0条评论
快来发表一下你的评论吧 !