藍牙技術的應用與選擇
發(fā)布時間:2022-03-21 09:16:26
瀏覽:199
隨著科學技術的不斷進步和發(fā)展,物聯(lián)網(wǎng)技術不斷普及,藍牙通信技術被廣泛應用于無線傳輸。
目前藍牙主要分為藍牙2.0,藍牙3.0,藍牙4.0,
藍牙2.0傳統(tǒng)藍牙傳輸普通數(shù)據(jù)流,與主流安卓版兼容,不兼容IOS系統(tǒng)。
藍牙3.0 (簡稱SPP)可傳輸大容量數(shù)據(jù),常用于音頻部分的傳輸,與主流安卓版兼容,不兼容IOS系統(tǒng),一般工作電流20mA,各廠家略有差異
藍牙4.0 (BLE)低功耗藍牙,低,不兼容藍牙3.0以及2.0,所以只與安卓兼容5.0以上版本才有BLE。一般工作電流在3-5mA左右,各廠家略有差異
藍牙5.0 是藍牙技術聯(lián)盟2016年提出的藍牙組網(wǎng)的預期設計wifi目前市場上還沒有普及室內(nèi)定位功能。
藍牙終端
在通用電子開發(fā)設計中,MCU并不能跑藍牙協(xié)議棧,故一般外擴一個藍牙芯片,或者藍牙模組,以實現(xiàn)藍牙通訊功能
選擇藍牙模塊時,結合以下幾點進行選擇
1.藍牙版本
2.安卓系統(tǒng)等藍牙與終端兼容,IOS藍牙模塊終端等,
3.無論藍牙是數(shù)據(jù)傳輸還是指令控制,建議選擇通信 指令模式,通常數(shù)據(jù)使用數(shù)據(jù)傳輸,藍牙名稱,藍牙PIN碼,藍牙MAC操作參數(shù)時,進行指令操作
4.藍牙傳輸可分為主動和被動兩種模式。
主動模式是指當藍牙模塊記住藍牙終端時MAC之后,只需要這個MAC當藍牙打開時,藍牙模塊可以主動搜索藍牙終端,并將數(shù)據(jù)傳輸給藍牙終端。該模型只能單向傳輸。整個實現(xiàn)過程需要MCU與被動數(shù)據(jù)傳輸相比,藍牙模塊的指令操作更為復雜。
被動模式是打開藍牙模塊并向周圍廣播自己的信號。當周圍的藍牙終端掃描并搜索藍牙模塊信號時,藍牙終端通過匹配和建立鏈接主動鏈接藍牙模塊MAC或者同意區(qū)分和識別藍牙名稱。MCU數(shù)據(jù)傳輸與藍牙模塊,開發(fā)簡單方便,藍牙耳機和藍牙揚聲器通常是被動的。
藍牙的優(yōu)缺點是基于頻率2.4G無線傳輸模式為一對一、點對點數(shù)據(jù)傳輸模式,所以相對單一,
還需要注意硬件測試PCBA布板對藍牙信號強度的影響一般需要在10米范圍內(nèi)正常傳輸。