日期:2023-12-29 14:19:41 編輯: 瀏覽:
低功耗藍牙功能中一個最重要的領域就是定位,在藍牙5.1版本之前,主要基于beacon和RSSI(接收信號強度指示)進行距離評估。但是隨著無線射頻技術的發展,以低成本、低能耗、高靈敏度為顯著優點的短距離無線通信技術:RFID、藍牙、WiFi,還有被蘋果帶熱的UWB,它們滿足了用戶對無線通信產品的強烈需求,尤其是能實現智能控制和無線感應等方便實用的功能。
低功耗藍牙無線通信技術被廣泛用于測距應用,參與測距的藍牙設備具有功耗小、連接速度快的特點。在實現精準測距的基礎上,相比傳統的UWB/RFID方案,藍牙測距僅是傳統方案的幾分之一甚至十分之一。相比Wi-Fi定位,藍牙受周圍環境的干擾比較小,再加上藍牙功耗極低,使得藍牙測距技術成為室內定位技術中應用最為普遍的技術。
藍牙測距的原理和細節
藍牙測距原理實際就是通過接收信號強度指示(Received Signal Strength Indication,RSSI)來判斷距離,基于藍牙主動廣播方式,理想情況下可以實現1~3米的定位誤差。
實際環境中,無線信號的傳播存在一定的規律,即隨著接收節點與藍牙節點之間距離的增大,其接收的信號強度呈對數函數的形式衰減。在實際測距情況下,受多路徑、非視距等因素的影響,使接收到的RSSI值存在很大的波動性,導致偏離真實值。因此,在代入公式計算前需要對數據進行濾波處理,來提高RSSI測距精度。針對原始數據的波動現象,分別采用均值濾波、高斯濾波以及中值濾波與高斯濾波混合的數據處理方法處理原始數據,就會得到最終穩定、平滑的RSSI值。因此,RSSI穩定度直接取決于測距精度的高低。
藍牙測距的應用場景
藍牙測距技術應用的領域和產品非常多,通常藍牙測距技術應用場景有:智能門禁、藍牙鑰匙、室內定位、智能防丟等。
藍牙測距解決方案
美迅物聯網MesoonRF的藍牙測距解決方案是基于低功耗藍牙模塊來做核心器件,(推薦使用MS-BLE050A/MS-BLE050B)通過它的廣播模式實現,目前僅低功耗藍牙模塊支持廣播模式,而且此模塊功耗比較低,支持隨時通斷和快速連接。低功耗藍牙模塊實現測距,普遍是通過RSSI實現,在模塊廣播模式下,另一個藍牙設備,比如智能手機連接該藍牙模塊,根據信號的強度,通過數學關系計算得出這兩臺藍牙之間的距離遠近,從而實現把信號強弱轉化為距離的測算。
藍牙測距技術,分為模塊與智能終端測距、模塊與模塊之間測距。其中模塊與模塊之間的測距是美迅物聯網MesoonRF目前所用應用方案里最多的。
模塊與智能終端測距:檢測智能手機與模塊的距離,這個就需要做成HID(Human Interface Device),連接過的設備會自動重連,這個自動重連后藍牙模塊可以獲取通信RSSI(信號強度),通過RSSI值判斷距離;這種方式需要手機配對過模塊,并且不支持多個手機同時與模塊測距;
模塊與模塊之間測距:檢測模塊與模塊的距離,需明確主從關系,這種不需要連接,一個主機模塊(不能休眠)通過掃描周圍從機模塊廣播,通過廣播RSSI值判斷距離。
假如測距所處環境比較復雜,低功耗藍牙信號的傳播會受到反射、多路徑、天線增益、非視距等因素的影響,導致利用RSSI進行測距會出現一定的誤差。一般5米以內有一定線性,但是一般都是要求靠近響應和離開響應距離差異稍微大一點,比如靠近1-2米,離開3-5米響應。需要減小測距誤差,就需要有更復雜詳細的解決方案,比如進行離群RSSI值處理,在線建模和誤差補償。它能得到與典型處理相比更好的測距性能。