2024年1月19日发(作者:)

HC-05是主从一体化的蓝牙串口模块,主从可指令切换,指令丰富齐全(供电电压 3.3V~3.6V)

HC-06是主从一体化的蓝牙串口模块,主从可指令切换,指令少于HC-05,使用简单。(供电电压

3.3V~3.6V)

主机:用来搜索从设备,不能被其他设备搜索。(带白点的蓝牙模块)

从机:用来被搜索的设备,不能主动搜索其他设备。

主从连上以后就相当于一根串口线使用,这个时候就不分主从,也就是透传模式。

产品描述:

1、 采用CSR主流蓝牙芯片,蓝牙V2.0协议标准。

2、模块供电电压:3.3V~3.6V。

3、 默认参数:波特率 9600、配对码 1234、工作模式 从机。

4、 核心模块尺寸大小为:27mm x 13 mm x 2mm。

5、 工作电流:不大于50MA(以实测为准)。

6、 通讯距离:空旷条件下10M,正常使用环境 8M左右。

7、 用于GPS导航系统,水电煤气抄表系统,工业现场采控系统,可以与蓝牙笔记本电脑、电脑加蓝牙适配器、PDA等设备进行无缝连接。

8、可以对STC单片机无线升级和下载程序。

引脚

1

名称

TX

说明

模块串口发送脚(TTL电平,不能直接接RS232电平),可直接接单片机的RX

模块串口接收脚(TTL电平,不能直接接RS232电平),可直接接单片机的TX

电源3.3V

2 RX

12 VCC

13 GND

24 LED

26 KEY

配对状态输出显示

用于进入AT状态,高电平有效(悬空默认为低电平)

电脑与单片机数据传输

下图中的USB-TTL参数架为广州汇承最新研发的参数架HC-USB-P,专门为HC蓝牙系列产品量身定做功能强大的参数架。客户可以用该参数架对模块进行更改参数和检测,大大方便了客户使用蓝牙模块过程中遇到的各种问题。

单片机与单片机数据传输

蓝牙模块与电脑连接通讯返回

1:首先把蓝牙模块上电,检测发“AT”是否有“OK”

2:给蓝牙适配器上电,搜索附近的蓝牙模块“HC-06”,双击查找串口服务,然后配对输入配对码,最后串口连接,找到蓝牙适配器虚拟出的串口。

蓝牙模块与手机通讯

手机端需要有一个对应串口应用软件来接收发送

安卓串口小助手下载链接:/?id=32

1:手机上安装串口应用软件(ios系统内部的协议是授权的,不支持SPP协议,所以不能与串口模块配对使用,部分安卓手机不一定兼容)

2:首先把蓝牙模块上电,检测发“AT”是否有“OK”返回

3:打开手机上的串口小助手,搜索蓝牙模块,输入配对码即可连接

4:蓝牙模块与手机通讯效果

产品特性:

1、led引脚指示蓝牙连接状态,输出脉冲表示没有蓝牙连接,输出高表示蓝牙已连接并打开了端口

2、电源电压3.3V,未配对时电流约30mA,配对后约10mA,绝对禁止接反电源!电源绝对禁止超过3.6V!

3、接口电平3.3V,可以连接各种单片机(51,AVR,PIC,ARM,MSP430等),5V单片机最好串联一个1K电阻再与模块直接连接,按规格书公布的底板原理图转换,无需MAX232也不能经过MAX232!

4、空旷地有效距离10米,超过10米也是可能的,但不对此距离的连接质量做保证

5、配对完毕后,就当串口线一样使用,支持8个数位,1个停止位,奇偶或无校验(以规格书为准)

6、在未建立蓝牙连接时支持通过AT指令设置波特率、名称、配对密码,设置的参数掉电保存。蓝牙连接以后自动切换到透传模式

7、体积小巧(2.7cm*1.3cm),工厂贴片生产,保证贴片质量。

8、该链接为从机,从机能与各种带蓝牙功能的电脑、蓝牙主机、大部分带蓝牙的手机、PDA、PSP等智能终端配对,

变通使用:

波特率变换,因为接收端和发送端可以选择各自的波特率,在数据量小的时候可以作为波特率变换的设备使用。

模块与单片机请遵循以下连接(蓝牙模块电压为3.3V):

HC-06规格书下载链接:/?id=39

一、出厂默认参数:

从机,波特率:9600,N,8,1。配对密码:1234;如要需要主机模式,请下单时注明。

二、AT命令集如下:

1、测试通讯

发送:AT(返回OK,一秒左右发一次)

返回:OK

2、改蓝牙串口通讯波特率

发送:AT+BAUD1

返回:OK1200

发送:AT+BAUD2

返回:OK2400

……

1---------1200

2---------2400

3---------4800

4---------9600

5---------19200

6---------38400

7---------57600

8---------115200

9---------230400

A---------460800

B---------921600

C---------1382400

不建议用在超过115200的波特率,信号的干扰会使系统不稳定。

设置超过115200后用电脑无法使用,要用单片机编程于高于115200才能使用此波特率和重新发AT命令设低波特率

用AT命令设好波特率后,下次上电使用不需再设,可以掉电保存波特率。

3、改蓝牙名称

发送:AT+NAMEname

返回:OKname

参数name:所要设置的当前名称,即蓝牙被搜索到的名称。20个字符以内。

例:发送AT+NAMEbill_gates

返回OKname

这时蓝牙名称改为bill_gates

参数可以掉电保存,只需修改一次。PDA端刷新服务可以看到更改后的蓝牙名称。

4、改蓝牙配对密码

发送:AT+PINxxxx

返回:OKsetpin

参数xxxx:所要设置的配对密码,4个字节,此命令可用于从机或主机。从机则是适配器或手机弹出要求输入配对密码窗口时,则手工输入此参数就可以连接从机。主机则是在用主蓝牙模块连数码相机时,数码相机是从机,找到相机的配对密码,再设入主蓝牙模块,则主蓝牙模块就可以自动连接相机。

例:发送AT+PIN8888

返回OKsetpin

这时蓝牙配对密码改为8888,模块在出厂时的默认配对密码是1234。

参数可以掉电保存,只需修改一次。