一站式5G模块测试解决方案
新闻资讯
嵌入式蓝牙通讯模块测试两种工作模式
发布时间:2022/02/08 浏览量:122

   HC-05嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作模式和自动连接工作模式,在自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定的方式连接的数据传输;当模块处于命令响应工作模式时能执行下述所有AT命令,用户可向模块发送各种AT 指令,为模块设定控制参数或发布控制命令。通过控制模块外部引脚(PIO11)输入电平,可以实现模块工作状态的动态转换。 

pro2

      HC-06嵌入式蓝牙串口通讯模块(以下简称模块)的主机出厂的时候,是没有对任何从机记忆的,这个时候, 只要主机和从机的密码一致,就可以配对。但是,主机配对过一次之后,就记忆住了最后一次配对的从机地址了,只要主机上电,就会自动地不停地搜索从机,直到找到为止。如果主机的PIN26 脚被高电平触发,就会清空所记忆的从机地址,变为任意地址都允许配对的情况, 此时只要密码一致,就可以配对。用户可以根据这个特性设计主机是该指定地址配对,还是任意地址配对。 

【AT命令的差别】 

     HC-06模组进入AT 指令的方法:给模块上电,不配对的情况下,就是AT 模式了。指令间隔1S 左右。 注意:HC-06命令后不加回车换行,命令不可小写。 

HC-05 模组进入AT 指令的方法:给模块上电,不配对的情况下,按下按键或者置高EN引脚就是进入AT 模式了。指令间隔1S 左右。 注意:HC-05命令后须加回车换行,命令不区分大小写。

     HC-05的AT命令较多,附上文档的下载地址:HC-05蓝牙模块AT指令集

    【串口模块用到的引脚定义】:

1、PIO8连接LED,指示模块工作状态,模块上电后闪烁,不同的状态闪烁间隔不同。

2、PIO9连接LED,指示模块连接成功,蓝牙串口匹配连接成功后,LED长亮。

3、PIO11模块状态切换脚,高电平-->AT命令响应工作状态,低电平或悬空-->蓝牙常规工作状态。

4、模块上已带有复位电路,重新上电即完成复位。

    【测试阶段】

      两个模组分别使用两个USB转串口模块,接好VCC和GND,TXD和RXD交叉对接。先测试HC-05模组,将模组连接好后接入电脑USB口,打开串口调试助手,设置波特率9600,数据位8位,停止位1位,无校验位,无流控制,发送令"AT\r\n",返回"OK\r\n",模组正常工作。

设置为主机模式:发送字符“AT+ROLE=1\r\n”,成功返回“OK\r\n”

设置配对密码: 发送字符“AT+PSWD=8899\r\n”,成功返回“OK\r\n”

此时模组指示灯闪烁状态,说明处于无连接状态,现在先拔掉模组。

      接着测试HC-06模组,将模组连接好后接入电脑USB口,打开串口调试助手,设置波特率9600,数据位8位,停止位1位,无校验位,无流控制,发送令"AT",返回"OK",模组正常工作。

      设置配对密码:发送字符“AT+PIN8899”,成功返回“OK”。

      此时模组指示灯闪烁状态, 说明处于无连接状态,现在我们重新插上HC-05模组,发现两个模组指示灯闪烁几次后长亮,说明我们两个模组已相互连接上了。

      使用两个串口调试助手互发数据,模组均正常通信,至此模组测试正常,下一步就是写程序来完成项目所需功能了。


上一篇:TWS技术在蓝牙耳机领域的应用 下一篇:蓝牙模块三大核心功能讲解
一站式IC芯片老化测试 IGBT模块测试解决方案电话:0512-67950666
群沃电子科技(苏州)有限公司 版权所有 苏ICP备2022003488号-1
4000-526-058
051267950666

首页

产品

案例

电话咨询