本文將介紹安信可TB-03F、PB-02藍(lán)牙的低功耗使用指導(dǎo),使用電流分析儀測試電流數(shù)據(jù)。
01硬件準(zhǔn)備
●PB-02模組*1
●TB-03F模組*1
●keysight電源分析儀
●杜邦線若干
02軟件準(zhǔn)備
●TB-03F燒錄 8258 combo ATv210版本AT固件
●PB-02燒錄 PHY6212combo ATv210版本 AT固件
●手機(jī)APP nrf_connect(藍(lán)牙調(diào)試助手)
03低功耗模式介紹
目前TB-03F和PB-02的AT固件支持兩種睡眠模式,即深度睡眠和淺睡眠,在深度睡眠模式下,模塊除GPIO喚醒功能外,其他功能全部關(guān)閉。
淺睡眠模式除了保留GPIO喚醒外,還保持藍(lán)牙的功能,此休眠下的功耗大小,跟發(fā)射功率以廣播間隔參數(shù)設(shè)置有關(guān)。
●上電不自動進(jìn)入淺睡眠模式
AT+BLEMODE=0 //設(shè)置從機(jī)模式 AT+RST //復(fù)位 AT+SLEEP=0 //設(shè)置上電不自動進(jìn)入淺休眠模式
●上電進(jìn)入淺睡眠模式
AT+BLEMODE=0 //設(shè)置從機(jī)模式 AT+RST //復(fù)位 AT+SLEEP=1 //設(shè)置上電自動進(jìn)入淺休眠模式
●深度睡眠模式
AT+SLEEP=2//設(shè)置進(jìn)入深度休眠模式
執(zhí)行上訴指令模塊返回OK后將將立即進(jìn)入睡眠模式,并將串口RX設(shè)為喚醒引腳,再次向模塊發(fā)送任意字符即可喚醒。
在淺睡眠模式下,模塊依然會進(jìn)行藍(lán)牙廣播。淺睡眠模式不再響應(yīng)任何AT指令,可通過串口RX引腳發(fā)送任何數(shù)據(jù)喚醒模塊。
連接之后并不會喚醒模塊,他會以設(shè)置好的從機(jī)連接間隔心跳包發(fā)送數(shù)據(jù)。
04測試步驟
TB-03F淺休眠模式
●設(shè)置從機(jī)模式
AT+BLEMODE=0
●關(guān)閉藍(lán)牙廣播
AT+BLEADVEN=0
●設(shè)置所需要的藍(lán)牙廣播間隔
AT+BLEADVINTV=320 //設(shè)置為200ms AT+BLEADVINTV=800 //設(shè)置為500ms AT+BLEADVINTV=1600 //設(shè)置為1000ms AT+BLEADVINTV=3200 //設(shè)置為2000ms
●開啟藍(lán)牙廣播
AT+BLEADVEN=1
●進(jìn)入淺休眠模式
AT+SLEEP=0
●抓取功耗數(shù)據(jù)
●將PA0接到GND喚醒模組
●按照第2點~第7點重新設(shè)置廣播間隔再測試數(shù)據(jù)
●測試完2000ms的數(shù)據(jù)后結(jié)束
TB-03F深度睡眠模式
●上電后發(fā)送深度休眠模式命令
AT+SLEEP=2
●拔掉串口引腳 PB1和PA0
●抓取功耗數(shù)據(jù)
●測試結(jié)束
PB-02淺休眠模式
●設(shè)置從機(jī)模式
AT+BLEMODE=0
●關(guān)閉藍(lán)牙廣播
AT+BLEADVEN=0
●設(shè)置所需要的藍(lán)牙廣播間隔
AT+BLEADVINTV=320 //設(shè)置為200ms AT+BLEADVINTV=800 //設(shè)置為500ms AT+BLEADVINTV=1600 //設(shè)置為1000ms AT+BLEADVINTV=3200 //設(shè)置為2000ms
●開啟藍(lán)牙廣播
AT+BLEADVEN=1
●進(jìn)入淺休眠模式
AT+SLEEP=1
●拔掉模組串口引腳TXD和RXD
●拔插GND實現(xiàn)模組復(fù)位
●抓取功耗數(shù)據(jù)
●TXD和RXD重新進(jìn)入到USB轉(zhuǎn)TTL串口
●按照第2點~第9點重新設(shè)置廣播間隔再測試數(shù)據(jù)
●測試完2000ms的數(shù)據(jù)后結(jié)束
PB-02深度休眠模式
●上電后發(fā)送深度休眠模式命令
AT+SLEEP=2
●拔掉串口引腳TXD和RXD
●抓取功耗數(shù)據(jù)
●測試結(jié)束
05測試數(shù)據(jù)內(nèi)容
TB-03F
200ms低功耗數(shù)據(jù)測試
500ms低功耗數(shù)據(jù)測試
1000ms低功耗數(shù)據(jù)測試
2000ms低功耗數(shù)據(jù)測試
深度睡眠
PB-02
200ms低功耗數(shù)據(jù)測試
500ms低功耗數(shù)據(jù)
1000ms低功耗數(shù)據(jù)
2000ms低功耗數(shù)據(jù)
深度睡眠功耗數(shù)據(jù)
數(shù)據(jù)內(nèi)容整理
功耗測試表如下:
*本表格數(shù)據(jù)僅供參考
06聯(lián)系我們
以上就是本期分享的內(nèi)容,目的在于讓大家快速適應(yīng)新品方案的開發(fā),以上提供的驅(qū)動源碼聯(lián)系我們可以免費提供。
官方官網(wǎng):https://www.ai-thinker.com
開發(fā)資料:https://docs.ai-thinker.com/
官方論壇:http://bbs.ai-thinker.com
商務(wù)合作:sales@aithinker.com
技術(shù)支持:support@aithinker.com
公司地址:深圳市寶安區(qū)西鄉(xiāng)固戍華豐智慧創(chuàng)新港C棟410
聯(lián)系電話:0755-29162996/18022036575
審核編輯 黃宇
-
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5775瀏覽量
169872 -
低功耗
+關(guān)注
關(guān)注
10文章
2362瀏覽量
103607 -
藍(lán)牙模塊
+關(guān)注
關(guān)注
30文章
565瀏覽量
55694
發(fā)布評論請先 登錄
相關(guān)推薦
評論