| 技术特征 | 工作频段: 2.40 GHz~2.48GHz 蓝牙规范: v2.0 Compliant+ EDR EDRV2.0,可支持3M调制模式 支持7 个 从设备 USB 2.0 和 UART 接口 低电压电源,2.7V to 3.6V 正常供给电压:3.3±0.1V 内置 8Mbit Flash 工业级设计 尺寸: 27 x 14 x 2.5mm 可以替代串口线操作 可以与手机蓝牙进行串行通信 资 料 下 载>> AT指令工具下载 英文手册下载 | 用途 | ※ 无线抄表; ※ 工业遥控、遥测; ※ POS系统,无线键盘、鼠标; ※ 交通,井下定位、报警; ※ 自动化数据采集系统; ※ 无线数据传输;银行系统; ※ 无线数据采集; ※ 楼宇自动化、安防、机房设备无线监控、门禁系统; ※ 智能家居、工业控制; ※ 汽车检测设备; ※ 电视台的互动节目表决设备; ※ 政府路灯节能设备 ※ 无线LED显示屏系统 | | 外围描述: 供电: +3.3V RESET复位: 低有效,上拉470K电阻到3.3V,下接0.1uF电容到地 PIO0: 主从模式设置脚,悬空或者高电平表示主模式 低电平表示从模式 PIO1: 蓝牙连接状态脚,高电平表示连接成功 PIO7: 蓝牙连接指示脚,接LED灯及电阻到地。 主模式下未连接成功频率较慢闪烁,连接成功常亮 从模式下未连接成功频率快闪烁,连接成功常亮 UART_TX 蓝牙模块串口数据发送脚,接单片机的RXD UART_RX 蓝牙模块串口数据接收脚,接单片机的TXD 工作模式: 主模式工作流程 - 扫描周围蓝牙设备,获取对应蓝牙设备的蓝牙地址
- 获取对应蓝牙设备的蓝牙名称
- 连接对应的蓝牙设备(输入配对码)
- 取消扫描
从模式工作流程 - 等待主模块来连接
- 检验配对码是否正确
- 连接成功后,PIO1、PIO7置高,串口数据可以全双工通信
- AT指令操作说明: 具体的操作命令请下载文档 BF10-SC-DS.PDF
初始通信波特率为9600,N,8,1,使用AT指令来设置蓝牙名称、配对码以及通信波特率,可以使用电脑串口工具或者单片机来操作。 AT指令数据包格式: 起始码 | 命令码 | 长度 | 参数 | AT+ | 如NAM | XX | XXXX | 3个字节 | | 2个字节 | n 个字节 | 返回状态数据包格式: 状态 | 长度 | 内容 | OK或者ERR | XX | XXXX | | 2个字节 | n 个字节 | 操作成功----OK+数据长度+数据内容 操作失败----ERR+数据长度+数据内容 名称 | 描述 | 修改蓝牙名称 | 起始码:AT+ 命令码:NAM 参数长度:2个字节,如04则表示后面蓝牙名称数据有4个字节 参数内容:最多31个字节 返回:Ok00 或者 ERR00 例如:要修改名称为BF10-1则发送AT+NAM06BF10-1 | 修改配对码 | 起始码:AT+ 命令码:PINxxxxxx 参数长度:2个字节,该命令参数长度固定为04 参数说明:xxxx 为修改后的配对码 返回:Ok00 例如:修改配对码为4321则发送AT+PIN044321 | 修改波特率 | 起始码:AT+ 命令码:BDR 参数长度:2个字节,该命令参数长度固定为01 参数说明: x代表要设置对应的波特率,如下对应: 1---------1200 2---------2400 3---------4800 4---------9600 5---------19200 6---------38400 7---------57600 8---------115200 9---------230400 A---------460800 B---------921600 C---------1382400 D---------1843200 E---------2764800 返回:Ok00 或者 ERR00 例如:如要设置波特率为115200,发送AT字符串为:AT+BDR018 | 修改设备类型号 | 起始码:AT+ 命令码:COD 参数长度:2个字节,该命令参数长度固定为08 参数说明: xxxxxxxx表示8个字节的设备类型码,如 返回:Ok00 或者 ERR00 例如:发送AT+COD0800001F10,将设备类型号改为0x00001f10 | 获取版本号 | 起始码:AT+ 命令码:VAR 参数长度:2个字节,该命令参数长度固定为00 参数说明:无 例如:AT+VAR00 返回:OK30BF10-A Var2.0() | 设置记忆蓝牙配对 | 起始码:AT+ 命令码:REM 参数长度:2个字节,该命令参数长度固定为01 参数说明: x为1表示作为主模式情况记忆配对地址, 为0则不记忆并清空已有配对地址 返回:Ok00 或者 ERR00 例如:发送AT+REM011 | 清空配对蓝牙地址 | 起始码:AT+ 命令码:CLR 参数长度:2个字节,该命令参数长度固定为00 参数说明:无 返回:Ok00 或者 ERR00 例如:发送AT+CLR00 | 注:1. 设置参数必须在模块未连接配对成功前设置,且串口波特率和模块波特率一致。 2. 设置完参数之后建议给模块复位 应用案例: 1. 从模式与PC蓝牙相连 a. PIO0接地,上电蓝牙模块 b. PC机蓝牙找到BF10-A蓝牙模块,连接模块并输入配对码 c. 模块等待PIO1电平为高表示连接成功 d. 在PC机上,连接成功后会虚拟创建一个com口 e. 打开对应com口,形成透明串口线传输 该应用非常方便替代PC机与其他设备的串口线或者USB线,可以用在打印机、条码枪、读卡器、汽车检测、显示屏、电子称、等 2. 从模式与手机蓝牙相连 a. PIO0接地,上电蓝牙模块 b. 手蓝牙找到BF10-A蓝牙模块,连接模块并输入配对码 c. 模块等待PIO1电平为高表示连接成功 d. 在手机上,连接成功后会虚拟创建一个com口 e. 打开对应com口,形成透明串口线传输 注:手机的蓝牙能支持SPP串行服务,并且有串口工具进行数据传输测试。Windows mobile系统的智能手机一般都支持。 该应用包括手持打印机、条码枪、读卡器、汽车检测、显示屏、无线抄表等 主要应用在一些功能拓展的系统中,可以非常方便的添加蓝牙打印等功能。 更多资料可以到 http:///download.php 下载 更多应用方案及技术了解请与我们技术支持联系! 8.外形尺寸  具体封装文件资料可以向我公司技术支持索取。 更多技术业务沟通: 电话: ; 传真: 邮箱:xiaowuyeah 业务QQ: 技术支持QQ: 点击 |