HC-07 蓝牙串口模块

 

http://www.wavesen.com/probig.asp?id=17

本模块为新推出的产品,各项功能和性能、及引脚封装,均兼容于HC-06。

为低成本需求的的客户推荐本产品。相比HC-06来说,减少了一个存储芯片,而把程序内置于蓝牙芯片里了,

相当于CPU与存储器二合为一。如有技术疑问请联系我们咨询。

 

不建议用在超过115200的波特率,信号的干扰会使系统不稳定
设置超过115200后用电脑无法使用,要用单片机编程于高于115200才能使用此波特率和重新发AT命令设低波特率
用AT命令设好波特率后,下次上电使用不需再设,可以掉电保存波特率。

 

HC-07是主从分开的蓝牙串口模块,内置存储芯片,容量略小于HC-05,HC-06。功能齐全,性价比高(供电电压 3.3V~3.6V)

 

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

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

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

本模块为新推出的产品,各项功能和性能、及引脚封装,均兼容于HC-06。为低成本需求的的客户推荐本产品。相比HC-06来说,减少了一个存储芯片,而把程序内置于蓝牙芯片里了,相当于CPU与存储器二合为一。如有技术疑问请联系我们咨询。

 

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

2、 串口模块工作电压3.3V。

3、 波特率为1200,2400,4800,9600,19200,38400,57600,115200用户可设置

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

5、 工作电流:配对中:3040mA   配对完毕未通信:28Ma    通信中:8mA

6、 休眠电流:无休眠

7、 用于GPS导航系统,水电煤气抄表系统,工业现场采控系统。

8、 可以与蓝牙笔记本电脑、电脑加蓝牙适配器、PDA等设备进行无缝连接

 

一、出厂默认参数:
从机,波特率: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。
    参数可以掉电保存,只需修改一次。

http://www.wavesen.com/downloadDis.asp?id=37

 

 

模块进入AT指令有两种方法

1:在模块上电之前(也可以同时),把KEY脚设置为高电平(或接VCC),
此时LED慢闪(2S一次),模块进入AT状态,波特率固定为38400.

2:在模块上电的时候,把KEY脚设置为低电平(或接GND),此时LED快闪(1S两次),
然后再把KEY脚设置为高电平(或接VCC),模块也会进入AT指令,
但是LED依旧快闪,此时波特率为默认波特率9600.

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

 

 

 

 

posted @ 2013-08-13 21:04  IAmAProgrammer  阅读(4382)  评论(0编辑  收藏  举报