鑒于之前,客戶一直反饋我們的KT6368A的藍牙芯片低功耗還是偏高。所以我們特地優(yōu)化了一個低功耗的版本。這里命名為KT6328A。此版優(yōu)化的地方在兩點。
1、去掉了SPP功能 。只保留了BLE低功耗的功能
2、上電默認就是低功耗模式。上電默認前5秒是正常收發(fā)指令 ,5秒之后進入低功耗
這樣做的目的是方便客戶可以AT指令設置參數(shù)。因為進入低功耗之后,芯片所有的外設必須關閉。
1、注意此功耗,是芯片上電默認就是此模式 。注意購買,一定要購買KT6328A這個版本。其他版本不行 這個版本,也可以通過藍牙名來識別“KT6328A-BLE-2.0” 2、芯片默認出廠,開機前5秒是正常模式 ,5秒之后就進入低功耗。方便客戶測試 |
||
序號 | 電流 | 說明 |
開機瞬間 | 15mA |
芯片開機需要初始化很多外設。所以瞬間電流比較大達到15mA 但是這個時間僅僅維持200ms,就進入低功耗狀態(tài)了 |
工作狀態(tài)-未連接 |
30uA 5mA 交替 |
芯片正常工作狀態(tài),正常對外廣播,處于一個睡眠、喚醒廣播、睡眠這樣的周期性狀態(tài) 。其實目的是為了節(jié)省功耗 周期是500ms。100ms廣播一次,400ms就睡眠 廣播一次電流就是4mA 然后進入睡眠,就變成30uA |
工作狀態(tài)-已連接 | 4.3mA | 當連接成功之后,芯片就不再進入睡眠。而是一次處于工作狀態(tài)了 |
1、可以看到開機瞬間的電流在5mA ,隨后降到4mA 等待幾秒之后,就進入低功耗廣播狀態(tài)了
2、低功耗的廣播狀態(tài),平均電流是185.4uA
3、最低的時候,是20uA 。由于此uA表軟件采樣率不夠,所以曲線上面體現(xiàn)不出來
廣播間隔,也支持AT指令設置,詳見手冊的3.11章節(jié)
總結:這個廣播間隔的設定,其實還是根據(jù)產品。不同的產品需求不一樣,我們默認出廠的固件是500毫秒的間隔
所以功耗在180uA的樣子 。實際還需要更低功耗,則修改廣播間隔時間即可
三、開發(fā)注意事項
1、首先,功耗的優(yōu)化,是一個整體的設計,不能單靠我們藍牙芯片來實現(xiàn)。目前我們芯片體現(xiàn)出來的功耗,其實很大一部分是芯片內置的LDO漏電導致的,如果芯片是高效率的DCDC降壓的話,功耗還可以更低
2、其次,我們的KT6328A低功耗版本的特點,如下
(1)、在廣播的時候,處于不斷的睡醒,自喚醒的狀態(tài)下 。睡眠的時候就要把外設全部設置為高阻態(tài)
(2)、如果此時,你有下拉電阻到底,也會有漏電流的情況,
3、只有當ble被主機連接成功之后,我們芯片會重新的初始化UART資源,才可以正常接收uart的數(shù)據(jù)
此時判斷的依據(jù),就是芯片預留的那個連接指示燈腳 。
4、建議等到連接成功之后,再延時100ms進行正常數(shù)據(jù)交互
5、未完待續(xù).........
如果對于目前的低功耗產品,還覺得功耗高的。我們其實還有芯片可選
但是封裝就不是SOP8了。封裝是QFN32。同時成本就翻倍了
同時,您有好的建議,也可以及時的聯(lián)系我們,在做產品的路上,我們還是希望能做出好用的產品
審核編輯:湯梓紅
-
藍牙芯片
+關注
關注
17文章
374瀏覽量
45985 -
低功耗
+關注
關注
10文章
2362瀏覽量
103593 -
BLE
+關注
關注
12文章
652瀏覽量
59336
發(fā)布評論請先 登錄
相關推薦
評論