BLE設備在一些特定的使用場景中,使用紐扣電池供電,工作時間可達幾年甚至更久,原因就在于BLE的uA級別的功耗,BLE擁有如此之低功耗的原因,就在于BLE特殊的休眠機制。簡單來說,BLE在特定的時間內啟動射頻,快速傳輸完數據后又關閉射頻進入休眠狀態,在BLE的整個工作期間,其射頻大部分都是關閉狀態,所以功效消耗非常少。
影響BLE功耗的參數因素有以下六個因素:
一、廣播間隙
BLE設備在廣播時,會在三個信道上發送相同的報文,這些報文被稱為一個廣播事件,兩個相鄰的廣播事件的時間就是廣播間隙。廣播間隙決定了從機設備的廣播頻率,增大BLE的廣播間隙,單位時間內BLE的廣播次數就會減少,從而降低功耗。
二、連接間隙
BLE主機設備和從機設備建立連接后,進行數據交換的間隔就成為連接間隙, 連接間隙是指主機設備和從機設備之間的交互頻率,如同廣播間隙,同樣,將主從機的連接間隙調大即可有效降低功耗。
三、從設備延遲
從設備延遲是指在連接將被終止之前從設備能夠處于睡眠狀態的BLE連接間隔的數目。當開啟從設備延遲時,從機處于休眠的時間會更多,設備可以減少功耗消耗。
四、連接超時
連接超時又叫監控超時,是指LE鏈路的鏈路監督超時時間,必須是10ms的整數倍。
五、掃描窗口
掃描參數是藍牙主機設備特有的參數,每次掃描時,設備打開接收器去監聽廣播設備,這稱為一個掃描事件。掃描參數有兩個:掃描窗口與掃描間隔。 掃描窗口是指進行一次掃描的時間寬度,也就是掃描的持續時間,掃描的持續時間越短,消耗的能源就越少,也就越省電,使用壽命就會更長。
六、掃描間隙
掃描間隙是指兩個連續的掃描窗口的起始時間的間隔,也可以理解為掃描頻率,同理,掃描頻率越低,消耗的能量就越少。
云里物里作為專業的低功耗藍牙模塊生產廠商,自主研發生產的多款BLE藍牙模塊已經應用到多個行業領域,十余年的行業沉淀,能從設計、項目管理、功能定制、系統開發等多方面為客戶定制針對性的BLE嵌入式解決方案。
本文部分來源網絡,如侵刪。