深圳市麥泰克智能電子技術(shù)有限公司
專注提供物聯(lián)網(wǎng)、工業(yè)控制、電源、電機控制等多方案服務!
一、功能特點
本模塊是基于 Bluetooth SIG 發(fā)布的 Bluetooth Low Energy 標準設(shè)計的 BLE透傳模塊。本模塊通過串口進行控制,同時也支持通過主機端進行無線控制,用戶無需關(guān)注復雜的藍牙協(xié)議應用軟件,就可在短期內(nèi)開發(fā)出標準的低功耗藍牙產(chǎn)品。通過串口控制建立連接后,可以在 BLE 主機和從機之間實現(xiàn)雙向數(shù)據(jù)傳輸。
功能概述:
1、支持完全透明傳輸
2、支持串口命令修改和獲取模塊設(shè)置
3、功耗和性能可自主權(quán)衡選擇
4、最快單向通信速率可超過 3kBytes/s
5、支持最大 200 字節(jié)的的串口大數(shù)據(jù)包,模塊自主緩存分包;
6、可串口配置(或讀取)波特率、設(shè)備名稱、廣播間隔等參數(shù)。
7、豐富的 I/O 控制、狀態(tài)指示功能,更簡單實時的控制模塊和獲取模塊狀態(tài)。
8、更簡單的軟硬件設(shè)計需求
二、產(chǎn)品硬件布局及接口說明
1、模塊引腳布局
模塊引腳布局如圖 2-1 所示
2、引腳功能列表
引腳功能如下表所示
三、 硬件設(shè)計
模塊簡易應用連接線路圖如圖 3-1 所示
四、 模塊尺寸圖
模塊尺寸圖如圖 4-1 所示
五、模塊透傳協(xié)議
1.1. AT 指令配置
AT+指令是指,在命令模式下用戶通過 UART 與模塊進行命令傳遞的指令集,后面將詳細
講解 AT+指令的使用格式。
上電啟動成功后,可以通過 UART 對模塊進行設(shè)置。
模塊的缺省 UART 口參數(shù)為: 波特率 115200、 無校驗、 8 位數(shù)據(jù)位、 1 位停止位。
1.2. AT 指令概述
AT+指令可以直接通過 CRT 等串口調(diào)試程序進行輸入,AT+指令采用基于 ASCII 碼的命令
行, 指令的格式如下:
1. 格式說明
< >: 表示必須包含的部分
[ ]: 表示可選的部分 2. 命令消息
AT+[op][para-1,para-2,para-3,para-4…]
AT+: 命令消息前綴;
[op]: 指令操作符, 指定是參數(shù)設(shè)置或查詢;
“ =” : 表示參數(shù)設(shè)置
“ ?” : 表示查詢
[para-n]: 參數(shù)設(shè)置時的輸入, 如查詢則不需要;
: 結(jié)束符, 回車, ASCII 碼 0X0D;
: 結(jié)束符, 換行, ASCII 碼 0X0A;
2. 響應消息
+[op] [para-1,para-2,para-3,para-4…]
+: 響應消息前綴;
RSP: 響應字符串, 包括:
“ OK” : 表示成功
“ ERR” : 表示失敗
[para-n] : 查詢時返回參數(shù)或出錯時錯誤碼
: ASCII 碼 0x0d;
: ASCII 碼 0x0a;
3. 指令 說明
通用指令:
NAME 查詢/設(shè)置模塊的名稱
MODE 查詢/設(shè)置模塊的模式
MAC 查詢模塊的 MAC 地址
CIVER 查詢軟件版本號
UART 設(shè)置/查詢模塊串口參數(shù)
Z 控制模塊重啟
+++ 進入透傳模式
AUTO+++ 查詢/設(shè)置模塊在連接上后自動進入透傳模式
FLASH 存儲缺省配置參數(shù)到 flash,具體參數(shù)見后面解釋。
SLEEP 設(shè)置芯片開始/停止 sleep。
連接指令:
LINK 查詢模塊連接狀態(tài)
SCAN 搜索周圍的從機
DISCONN 設(shè)置斷開當前連接
CONN 主動連接 SCAN 掃描到的對端設(shè)備
CONNADD 設(shè)置主動連接的默認對端 MAC 地址
特色功能:
UUID 設(shè)置/查詢模塊的
UUID POWER 查詢/設(shè)置射頻的發(fā)射功率
ADVINT 查詢/設(shè)置廣播間隔
行業(yè)分類 : 智能家居
開發(fā)平臺 : 其它
交付形式 : PCBA
性能參數(shù) : 詳見方案概述介紹
應用場景 : W8016B BLE 透傳模塊