BLE低功耗藍牙常見的4種工作模式


1、藍牙廣播模式

比較有代表例子就是基於低功耗藍牙的beacon設備。

beacon處於廣播模式時,一般會被設置成了不可連接的狀態,Beacon 會每隔一定的時間(SKYLAB的beacon為100毫秒)廣播一個數據包到周圍,作為獨立的藍牙主機在執行掃描動作時,會間隔地接收到 Beacon 廣播出來的數據包。該數據包內容最多可以包含 31 個字節的內容。同時,在主機接收到廣播包時,其中會指示該廣播包來自於哪一個藍牙從機 MAC 地址(每個 Beacon 擁有唯一的 MAC 地址)的從機設備和當前的接收發送信號強度指示值(RSSI)為多少。下圖是SKYLAB的beacon VG01。

 

 

2、藍牙從機模式

代表例子是藍牙心率帶,藍牙智能手環等

工作在從機模式的低功耗藍牙模塊也處於廣播狀態,等待被掃描。和廣播模式不同的是,從機模式的藍牙模塊是可以被連接的,在數據傳輸過程中作從機; 下圖是SKYLAB的藍牙智能手環VG08,可以向藍牙主機發送一些心率數據、記步數據、消耗的卡路里等等數據。

 

 

3、藍牙主機模式

代表例子:智能手機,數據傳輸中做主機的藍牙模塊。

Ble藍牙模塊處於主機模式時,無廣播,可掃描周圍廣播設備,可以要求與廣播設備的連接。在連接中做主機。下圖是SKYLAB的主從一體藍牙模塊SKB369,可以做主機、從機、主從一體三種模式。

4、觀察者模式

代表的例子是藍牙網關。

Ble藍牙處於觀察者模式,無廣播,可掃描周圍的廣播設備,不能要求與廣播設備的連接。下圖是SKYLAB的藍牙網關TD05A。TD05A是一個藍牙網關,集成WiFi+ble藍牙兩種無線通訊協議,藍牙和WiFi之間通過串口連接。能靈活地應用於各種場景,例如:遠程控制BLE藍牙裝置,接收BLE藍牙設備發送的數據,並將其發送給服務器……TD05A WiFi部分的數據傳輸速率能達到100Mbps,藍牙部分的速率能達到1Mbs。傳輸距離可以達到100米(空曠環境下)。

 

SKYLAB的藍牙網關TD05A處於觀察者模式的工作流程如下:

 

此模式下,可以簡單的將多個模塊加入到網絡中來,利用星型網絡和中繼技術,每個網絡可以連接超過65000個節點,網絡和網絡還可以互連,最終可將無數藍牙模塊通過手機或平板進行互聯或直接操控。並且不需要網關,即使某一個設備出現故障也會跳過並選擇最近的設備進行傳輸。整個聯網過程只需要設備上電並設置通訊密碼就可以自動組網,真正實現簡單互聯。

注:這種模式下會受到一定限制,首先是因為模塊傳輸過程中需要不斷切換模式,導致傳輸數據的量每次限制到20字節,並且傳輸速度會有幾秒的延遲,這種場景類似於UDP的方式,並不能保證數據一定會被送達目的模塊。
潛力堪比移動支付的物聯網,吸引了眾多技術公司涉獵參與,許多技術公司為用戶提供一體化的物聯網解決方案,如雲里物里,致力於讓更多用戶享受新技術新事物,專注於IOT領域的研發創新,為客戶提供有競爭力的IOT解決方案、產品和服務。目前,BLE藍牙模塊、藍牙傳感器、藍牙解決方案、藍牙網關等產品業務遍及全球80多個國家和地區。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM