藍牙的傳輸頻率是2.4 GHZ ,也就是一秒鐘之內藍牙信號可以改變24億次。
我曾經天真的以為,信號每改變一次可以傳輸一位的信息,這樣來看一秒之內可以傳輸24億位信息。
1個字節等于8個比特位,則藍牙的傳輸速度最快可到300MB/S。
然而實際情況是,藍牙的最高傳輸速度只有3MB/S。那實際的傳輸速率和我們設想的差距為什么這么大呢?還有就是藍牙到底在傳輸什么?
不管是什么通訊,它傳輸的都是二進制的0和1,但是每一種通訊的幀格式各不相同。
比如說串口通訊,它的一幀信息只傳遞10位信息!?
一幀標準的CAN通訊有108位信息;
藍牙通訊有兩種,分為經典藍牙和低功耗藍牙。
一幀經典藍牙的數據包最多有357個字節,低功耗藍牙最多有261個字節。
可以看一下他們的協議構成,經典藍牙的開頭是9個字節的訪問地址,訪問地址可以來區分
每一個藍牙設備,然后是7個字節的標頭,標頭的作用是確保數據的可靠性和穩定性。
再后面是數據位,長度在0-339個字節之間,如果是簡單的控制指令,它的數據位的長度很
短,可能只有一兩個字節,但如果傳遞的是音頻信號,則它的數據位可達上百個字節。
最后的兩個字節是CRC校驗,用于檢測這一幀數據正確與否。
再來看低功耗藍牙,在它的最開始有1個字節的預補碼,用于時鐘同步和信道估計。
接下來是4個字節的訪問地址,用于區分不同的藍牙設備。
然后是2-253個字節的數據位,最后是三個字節的CRC校驗位。
這就是一幀完整的藍牙信息。
經典藍牙和低功耗藍牙的區別如下;
低功耗藍牙 | 經典藍牙 | |
信道 | 40個信道 2MHZ間隔 | 79個信道 1MHZ間隔 |
傳輸距離 | 10米左右 | 最大可100米 |
傳輸速度 | 通常不大于2M/S | 最大3M/S |
功耗 |
功耗極低 電池供電可使用數年時間 |
不注重功耗 著重于傳輸容量 |
應用 |
物聯網 智能家居 可穿戴設備 |
藍牙耳機 數據傳輸 鼠標鍵盤 |
如果是有線傳輸,我們發送什么邏輯,電線中對應的也就是什么電平。
但藍牙是無線傳輸,那高低電平在空中是如何傳輸的呢?
是不是我們發送一個高電平,在空氣中就有一個高電平;發送一個低電平,空氣中就會產生
一個低電平呢?
肯定不是這樣的。
真正的無線傳輸肯定不會這么簡單。
藍牙的傳輸需要專門的藍牙模塊,它的作用是把CPU發出來的低頻數字信號,轉化為
高頻的載波信號。
很多個高頻載波信號才能表示一個0或者1,所以說即使是藍牙的頻率是2.4Ghz,但藍牙的
數據傳輸速率最快也才3MB/S。
如此看來,藍牙至少得需要2種頻率才能傳遞數據。2.4GHz只是一個大概頻率。
藍牙利用的是高斯頻移鍵控技術,低功耗藍牙的GFSK的偏移量一般為±185KHz,首先確定一個中心頻率,比如中心頻率為2.402GHZ,邏輯1是在中心頻率的基礎上加185KHZ,邏輯0是在這個基礎上減去185KHZ。
一般同一個空間內有很多個藍牙設備,他們采用的都是這個頻率,那它們傳遞藍牙數據豈不
就亂了嗎?
不會的!
藍牙技術采用了多信道通訊,比如低功耗藍牙有40個信道。
信道范圍從2.402Ghz到2.480Ghz,每個信道的間隔是2MHZ,這樣就劃分了40個不同的信
道。比如在2.402GHz信道內通訊,則它實際傳輸的就是我們剛才通過GFSK計算的頻率。
如果是經典藍牙,它的信道數量是79個,其范圍也是從2.402GHZ-2.480Ghz,但是每一個
信道的帶寬只有1MHZ。
當藍牙進行通訊時,會頻繁的在不同的信道之間進行通訊,一秒之內可達上百次跳頻。這樣
就能避免其它藍牙設備的干擾,使藍牙通訊更加穩定。
最后再來解釋一下,藍牙的數據傳輸速率最高為3MB/S,說的是數據在CPU和藍牙模塊之間的傳輸速率;
而藍牙的頻率位2.4GHZ,說的是藍牙信號在空氣中的載波頻率為2.4GHZ。
這就是我對藍牙技術的一些簡單理解,希望對你理解有幫助!
-
藍牙
+關注
關注
114文章
5866瀏覽量
171208 -
串口通訊
+關注
關注
1文章
261瀏覽量
25033 -
can通訊
+關注
關注
1文章
30瀏覽量
10738
原文標題:藍牙其實很慢!只有幾兆!雖然頻率2.4G!藍牙的工作原理!
文章出處:【微信號:gh_6c2eae7a436d,微信公眾號:愛上半導體】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
求教:labview無法連接除本機外的藍牙設備
![](https://file1.elecfans.com/web2/M00/84/F5/wKgZomRmGg2AdwCYAABUMIFAvek738.png)
![](https://file.elecfans.com/web2/M00/AD/0C/poYBAGSRDyCATxLBAAPePHTUlgs409.jpg)
藍牙協議體系結構及工作原理
藍牙技術的工作原理
藍牙智能體溫貼工作原理
經典藍牙的LMP的工作原理解析
![經典<b class='flag-5'>藍牙</b>的LMP的<b class='flag-5'>工作原理</b>解析](https://file1.elecfans.com/web2/M00/EC/D8/wKgZomZo9UyAae8YAABOCpa7Ec4864.png)
評論