HC-08蓝牙4.0 BLE串口透传模块
HC-08蓝牙串口通信模块是新一代的基于Bluetooth Specification V4.0 BLE蓝牙协议的数传模块。无线工作频段为 2.4GHz ISM,调制方式是 GFSK。模块最大发射功率为 4dBm,接收灵敏度-93dBm,空旷环境下和 iphone4s 可以实现 80 米超远距离通信。
模块大小 26.9mm×13mm×2.2mm,集成了邮票封装孔和排针焊接孔,既可以贴片封装,也又可以焊接排针,很方便嵌入应用系统之内。自带 LED 状态指示灯,可直观判断蓝牙的连接状态。
模块采用 TI 的 CC2540F256 芯片,配置 256K 字节空间,支持 AT 指令,用户可根据需要更改角色(主、从模式)以及串口波特率、设备名称等参数,使用灵活。
基本参数
参数名称参数值参数名称参数值
型号HC-08模块尺寸26.9X13mm
工作频段2.4G空中速率1Mbps
通讯接口UART3.3VTTL电平天线接口内置PCB天线
工作电压2.0~3.6V睡眠电流0.4μA
RSSI支持不支持接收灵敏度-93dBm@1Mbps
通信电平3.3V工作湿度10%~90%
发射功率4dBm(最大)存储温度-40℃~+85℃
参考距离80m工作温度-25℃~+75℃
电气特性
参数测试条件典型值
工作电压 DC2.0V~3.6V
工作电流(不包括LED)主机未连接/已连接21mA /9mA
从机MODE0,未连接/已连接8.5mA/9mA
MODE1,未连接/已连接6μA ~2.6mA /1.6mA
MODE2,未连接/已连接0.4μA/1.6mA
引脚定义I/O方向说明
1TXD输出UART输出口,3.3V电平
2RXD输入,弱上拉UART输入口,3.3V电平
3NC 请悬空
4NC 请悬空
5NC 请悬空
6DC输入仿真、烧录时钟脚,请悬空
7DD输入/输出仿真、烧录数据脚,请悬空
8P2.0输入,弱上拉无设置
9P1.7输入,弱下拉无设置
10P1.6输入,弱下拉无设置
11RST输入,上拉模块复位脚,要求不小于10ms的低电平进行复位
12VCC输入电源脚,要求直流3.3V电源,供电电流不小于100mA
13GND 模块公共地
14LEDCON输入模块指示灯控制脚(注④)
15P1.4输入,弱下拉无设置
16P1.3输出模块指示灯输出脚(注①)
17P1.1输出连接指示(高电平为连接状态,低电平为未连接状态)(注②)
18P1.2输入,弱下拉主机清除记忆(注③)
19P1.0输入,弱下拉无设置
20P0.7输入,弱上拉
21USB_D-悬空暂不支持USB功能
22USB_D+悬空暂不支持USB功能
23P0.6输入,弱上拉无设置
24P0.1输入,弱上拉无设置
25P1.5输入,弱下拉无设置
26P0.0输入,弱上拉无设置
27VCC输入电源脚,要求直流3.3V电源,供电电流不小于100mA
28GND 模块公共地
29RXD输入,弱上拉URAT输入口,3.3V TTL电平
30TXD输出URAT输出口,3.3V TTL电平
注① : 模块指示灯输出脚,高电平输出,接LED时请串接电阻。连线前, 主机未记录从机地址时,每秒亮100ms;主机记录从机地址时,每秒亮900ms;从机每2秒亮1秒。连线后,LED常亮。注② : 为了方便用户判别模块是否已经连线,增加17脚(P1.1)输出电平信号进行指示。模块未连线前,该 脚输出低电平;模块连线后,该脚输出高电平。注③ : 输入脚,内部下拉。此脚接高电平,主机用来清除已记录的从机地址。另外,可用“AT+CLEAR”指 令, 实现“主机清除已记录的从机地址”的功能。注④ : 新版模块带有蓝牙指示灯(靠近模块第1脚)。模块的14脚LEDCON是指示灯控制脚,该脚接地蓝 牙指示灯关闭;该脚悬空,蓝牙指示灯亮。
模块参数设置AT指令1、AT指令用来设置模块的参数,模块在未连线状态下可以进行AT指令操作,连线后进入串口透传模式。2、模块启动大约需要150ms,所以最好在模块上电200ms以后才进行AT指令操作。除特殊说明外,AT指令的参数设置立即生效。同时,参数和功能的修改,掉电不会丢失。3、AT指令修改成功后统一返回OK(“AT+RX、AT+VERSION”等查看信息类指令除外),不成功不返回任何信息。
指令集总
序号AT指令(小写x表示参数)作用默认状态主/从生效
1AT检测串口是否正常工作-M/S
2AT+RX查看模块基本参数-M/S
3AT+DEFAULT恢复出厂设置-M/S
4AT+RESET模块重启-M/S
5AT+VERSION获取模块版本、日期-M/S
6AT+ROLE=x主/从角色切换SM/S
7AT+NAME=xxx修改蓝牙名称HC-08M/S
8AT+ADDR=xxxxxxxxxxxx修改蓝牙地址硬件地址M/S
9AT+RFPM=x更改无线射频功率0(4dBm)M/S
10AT+BAUD=xx,y修改串口波特率9600,NM/S
11AT+CONT=x是否可连接0(可连)M/S
12AT+AVDA=xxx更改广播数据-S
13AT+MODE=x更改功耗模式0S
14AT+AINT=xx更改广播间隔320M/S
15AT+CINT=xx,yy更改连接间隔6,12M/S
16AT+CTOUT=xx更改连接超时时间200M/S
17AT+CLEAR主机清除已记录的从机地址-M
18AT+LED=xLED开/关1M/S
19AT+LUUID=xxxx搜索UUIDFFF0M/S
20AT+SUUID=xxxx服务UUIDFFE0M/S
21AT+TUUID=xxxx透传数据UUIDFFE1M/S
22AT+AUST=x设置自动进入睡眠的时间20S
注:1. AT指令后面不用回车换行;如无特殊说明,本模块所有AT指令,一律不采用换行发送。2. 11~14 这4条是高级指令,必须组合使用,才能发挥BLE低功耗蓝牙的应有作用。关于低功耗蓝牙的使用,将在下面章节有特殊说明和方案介绍。
规格书下载:https://pan.baidu.com/s/1ehkjSU
页:
[1]