解决方案
BLE 透传模块
BLE 透传模块

BLE 透传模块

更新时间:2020-04-01       浏览量:842


一、功能特点

本模块是基于 Bluetooth SIG 发布的 Bluetooth Low Energy 标准设计的 BLE透传模块。本模块通过串口进行控制,同时也支持通过主机端进行无线控制,用户无需关注复杂的蓝牙协议应用软件,就可在短期内开发出标准的低功耗蓝牙产品。通过串口控制建立连接后,可以在 BLE 主机和从机之间实现双向数据传输。


功能概述:

1、支持完全透明传输

2、支持串口命令修改和获取模块设置

3、功耗和性能可自主权衡选择

4、最快单向通信速率可超过 3kBytes/s

5、支持最大 200 字节的的串口大数据包,模块自主缓存分包;

6、可串口配置(或读取)波特率、设备名称、广播间隔等参数。

7、丰富的 I/O 控制、状态指示功能,更简单实时的控制模块和获取模块状态。

8、更简单的软硬件设计需求


二、产品硬件布局及接口说明

1、模块引脚布局

模块引脚布局如图 2-1 所示

2、引脚功能列表

引脚功能如下表所示

三、 硬件设计

模块简易应用连接线路图如图 3-1 所示

四、 模块尺寸图

模块尺寸图如图 4-1 所示


五、模块透传协议

1.1. AT 指令配置

AT+指令是指,在命令模式下用户通过 UART 与模块进行命令传递的指令集,后面将详细

讲解 AT+指令的使用格式。

上电启动成功后,可以通过 UART 对模块进行设置。

模块的缺省 UART 口参数为: 波特率 115200、 无校验、 8 位数据位、 1 位停止位。

1.2. AT 指令概述

AT+指令可以直接通过 CRT 等串口调试程序进行输入,AT+指令采用基于 ASCII 码的命令

行, 指令的格式如下:

1. 格式说明

< >: 表示必须包含的部分

[ ]: 表示可选的部分 2. 命令消息

AT+[op][para-1,para-2,para-3,para-4…]

AT+: 命令消息前缀;

[op]: 指令操作符, 指定是参数设置或查询;

“ =” : 表示参数设置

“ ?” : 表示查询

[para-n]: 参数设置时的输入, 如查询则不需要;

: 结束符, 回车, ASCII 码 0X0D;

: 结束符, 换行, ASCII 码 0X0A;

2. 响应消息

+[op] [para-1,para-2,para-3,para-4…]

+: 响应消息前缀;

RSP: 响应字符串, 包括:

“ OK” : 表示成功

“ ERR” : 表示失败

[para-n] : 查询时返回参数或出错时错误码

: ASCII 码 0x0d;

: ASCII 码 0x0a;

3. 指令 说明

通用指令:

NAME 查询/设置模块的名称

MODE 查询/设置模块的模式

MAC 查询模块的 MAC 地址

CIVER 查询软件版本号

UART 设置/查询模块串口参数

Z 控制模块重启

+++ 进入透传模式

AUTO+++ 查询/设置模块在连接上后自动进入透传模式

FLASH 存储缺省配置参数到 flash,具体参数见后面解释。

SLEEP 设置芯片开始/停止 sleep。


连接指令: 

LINK 查询模块连接状态 

SCAN 搜索周围的从机 

DISCONN 设置断开当前连接 

CONN 主动连接 SCAN 扫描到的对端设备

 CONNADD 设置主动连接的默认对端 MAC 地址


特色功能: 

UUID 设置/查询模块的 

UUID POWER 查询/设置射频的发射功率 

ADVINT 查询/设置广播间隔

行业分类 : 智能家居

开发平台 : 其它

交付形式 : PCBA

性能参数 : 详见方案概述介绍

应用场景 : W8016B BLE 透传模块

  • 邮箱:

Copyright ©2021 深圳市宏芯源实业科技有限公司 All Rights Reserved. 版权所有