- 源碼地址:https://github.com/HX-IoT
- nRF52832開發指南QQ羣:326941601,內有pdf版,排版整潔。
2.4G無線通信中藍牙突圍
2.4G是ISM頻段,又叫公用免授權頻段,即使用者不需要得到國家無線電監管部門的授權。所以很多都可以使用此頻段。
常見的2.4G頻段的無線通信方式有藍牙、WiFi、ZigBee、Thread等。
參數對比
藍牙、WiFi、ZigBee對比 |
|||
參數 |
藍牙 |
WiFi |
ZigBee |
使用頻段 |
2.4G |
2.4G |
2.4G |
價格 |
便宜 |
貴 |
便宜 |
範圍 |
理論100米 |
100米 |
10-100米 |
功耗 |
低 |
高 |
低 |
連接能力 |
7 |
50 |
50 |
安全性 |
高 |
低 |
高 |
優點 |
羣體大 |
容易實現 |
自組網 |
缺點 |
連接能力有限 |
功耗大、體積大 |
穩定性和普及率低 |
- 從上面的對比中發現藍牙的優勢並不明顯,那是因爲以上藍牙更多是4.2之前的特性,現在藍牙5.0的特性完全兼顧了ZigBee的所有優點,有點想幹掉ZigBee的意思。
- 不過近些年來是不可能的,畢竟藍牙mesh出現時間並不長,雖說是站在前人的肩膀上,但是前人肩膀上的坑還得填上幾年。
- 所以幾年後的藍牙mesh會比現在耀眼的多,但是任然幹不死ZigBee。
藍牙5.0
藍牙5.0是由藍牙技術聯盟在2016年提出的藍牙技術標準,藍牙5.0針對低功耗設備速度有相應提升和優化,藍牙5.0結合WiFi對室內位置進行輔助定位,提高傳輸速度,增加有效工作距離。
主要特性
- 藍牙5.0針對低功耗設備,有着更廣的覆蓋範圍和相較現在4倍的速度提升。
- 傳輸速度上限爲24Mbps,是之前4.2LE版本的2倍。
- 有效工作距離可達300米,是之前4.2LE版本的4倍。
- 爲應對移動客戶端需求,其功耗更低,且兼容老的版本。
- 傳輸級別達到無損級別
- 藍牙5.0會加入室內定位輔助功能,結合Wi-Fi可以實現精度小於1米的室內定位。
- 添加導航功能,可以實現1米的室內定位,估計會在5.1中變得完美。
推進困難
那麼既然相對於前一代藍牙技術,現今的藍牙5.0擁有着如此大的提升,爲什麼最新推出的依賴藍牙功能的各種設備還是停留在藍牙4.2,4.0甚至更低版本呢?主要原因是升級成本高,市場需求低。
是不是升級藍牙版本就真的毫無用處呢?顯然不是,目前正是物聯網發展的飛速時期,很多物聯網設備的連接正好適應於藍牙,需要更遠的傳輸距離,更快的傳輸速度,還要再沒有網絡的情況下脫機運行,甚至還需要有定位功能就再好不過了,比如共享單車等等。所以藍牙的發展還是很有必要的。只是隨着時代的發展,可能要順應潮流完成它應有的轉型而已。
總結
- 學習藍牙4.2,跟進體驗藍牙5.0新特性,甚至是將要推出的藍牙5.1。
- 教程源碼地址:https://github.com/HX-IoT/