USR-BLE100主從設(shè)備進行通信及從設(shè)備進入低功耗
1、提供兩個USR-BLE100評估板A、B,A評估板做為主設(shè)備,B評估板做為從設(shè)備。
2、分別給兩個評估板供電12V,對USR-BLE100進行模式的設(shè)置。
3、B評估板從模式設(shè)置
打開串口通信助手,將串口參數(shù)設(shè)置成與從設(shè)備USR-BLE100串口參數(shù)一致如
下圖紅框所示,使用AT指令將USR-BLE100設(shè)置為從模式(默認出廠工作模式為從模
式、波特率為57600)。注意:下文中<CR>的表示需要點擊回車鍵,<LF>
a. 進入AT指令模式
串口助手發(fā)送+++a<CR>
USR-BLE100返回a+OK
b. 將USR-BLE100設(shè)置為從模式
串口助手發(fā)送AT+MODE=S<CR>
USR-BLE100返回+MODE:Slave<CR><LF>OK
c.退出AT指令模式
串口助手發(fā)送AT+ENTM<CR>
USR-BLE100返回+ENTM:OK
藍牙模塊設(shè)置成從模式后,LINK燈1s閃爍一次。
4、A評估板主模式設(shè)置 打開串口通信助手,將串口參數(shù)設(shè)置成與主設(shè)備USR-BLE100串口參數(shù)一致, 使用AT指令將USR-BLE100設(shè)置為主模式(默認出廠工作模式為從模式、波特率為 57600)。注意:下文中<CR>的表示需要點擊回車鍵,<LF>表示換行。
a. 進入AT指令模式
串口助手發(fā)送+++a<CR>
USR-BLE100返回a+OK
b.將USR-BLE100設(shè)置為主模式
串口助手發(fā)送AT+MODE=M<CR>
USR-BLE100返回+MODE:Master<CR><LF>OK
c.重啟模塊
串口助手發(fā)送AT+Z<CR>
藍牙模塊設(shè)置成主模式后,LINK燈1s閃爍三次。
5、主從設(shè)備建立連接
a. 主設(shè)備進入AT指令模式
串口助手發(fā)送+++a<CR>
USR-BLE100返回a+OK
b.主設(shè)備進行搜索周圍從設(shè)備
串口助手發(fā)送AT+SCAN<CR>
USR-BLE100返回+SCAN:ON<CR><LF>
c.搜索到周圍從設(shè)備,序號為1的從設(shè)備即為需要連接的,使用快速連接命令進行連接
串口助手發(fā)送AT+CONN=1<CR>
USR-BLE100返回+CONN:1<CR><LF>OK
設(shè)置完成后,等待主設(shè)備與從設(shè)備的LINK燈都顯示常亮則代表連接成功,如下圖所示。
主從設(shè)備即可進行數(shù)據(jù)的透明傳輸,如下圖所示。
6、從設(shè)備進入低功耗模式 在向從設(shè)備發(fā)送AT指令進入低功耗之前,需要確認主設(shè)備默認連接的MAC。若主設(shè)備默認連接MAC為本次連接從設(shè)備的MAC,則需要先更改主設(shè)備默認連接的MAC,然后主設(shè)備發(fā)送指令與從設(shè)備斷開連接,再將從設(shè)備的廣播速度改為慢速廣播,這時才能給從設(shè)備發(fā)送進入低功耗模式的指令。以下配置為主設(shè)備默認連接MAC為本次需要進入低功耗的從設(shè)備MAC。
a. 主設(shè)備進入AT指令模式
串口助手發(fā)送+++a<CR>
USR-BLE100返回a+OK
b.主設(shè)備進行查詢默認連接從設(shè)備的MAC
串口助手發(fā)送AT+CONNADD?<CR>
USR-BLE100返回+CONNADD:D8B04CB00075<CR><LF>OK
c.更改主設(shè)備默認連接MAC
串口助手發(fā)送AT+CONNADD=FFFFFFFFFF14<CR>
USR-BLE100返回+CONNADD:FFFFFFFFFF14<CR><LF>OK
d.主設(shè)備與從設(shè)備斷開連接
串口助手發(fā)送AT+DISCONN<CR>
USR-BLE100返回+DISCONN:OK<CR><LF>OK
此時從設(shè)備LINK燈1s亮一次,主設(shè)備LINK燈1s亮3次
e.從設(shè)備進入AT指令模式
串口助手發(fā)送+++a<CR>
USR-BLE100返回a+OK
f. 更改從設(shè)備廣播速度為慢速
串口助手發(fā)送AT+ADPTM=SLOW<CR>
USR-BLE100返回+ADPTM:SLOW<CR><LF>OK
g. 從設(shè)備進入低功耗指令
串口助手發(fā)送AT+DEEPSLEEP<CR>
USR-BLE100返回+DEEPSLEEP<CR><LF>OK
此時從設(shè)備LINK燈常滅如下圖所示,功耗為1.5uA左右。