蓝牙调制
參考:Parallel Inclusive Communication for Connecting Heterogeneous IoT Devices at the Edge
? ? ? ? ? ?《從創意到原型:物聯網應用快速開發》 董瑋,高藝編著
? ? ? ? ? ?詳解藍牙標準中的GFSK調制:https://blog.csdn.net/lovehua365/article/details/78945817
? ? ? ? ? ? 藍牙技術談之調頻技術:https://www.cnblogs.com/riskyer/p/3257859.html
? ? ? ? ? ? 藍牙技術總概:https://blog.csdn.net/dxdxsmy/article/details/8085183
信道選擇與跳頻
使用了從2.4GHz-2.48GHz共80MHz的頻段,頻段被等分成40個信道,每個信道2MHz帶寬。40個信道分別編號,0~39。其中,37~39信道為廣播信道,其余信道為數據傳輸信道。
在數據傳輸的時候,為了減少干擾,選擇了跳頻技術,即信道的選擇不是固定的,數據傳輸會在不同的信道之間跳躍選擇。
有兩種跳頻方式:
基礎的常規跳頻:在這種方式中,master和slave持有相同的跳頻map,以一種偽隨機的方式切換信道(具體見書本p180)。常用的跳頻碼序列是基于m 序列、M序列、RS碼等設計的偽隨機序列。
自適應跳頻:因為每一個信道不一定都是好用的,在自適應跳頻中增加了對信道評估這一步。master和slave保存的跳頻map中只存在可用的信道編號。具體跳頻過程見藍牙技術談之調頻技術-藍牙所采用的自適應調頻技術。
調制方式
藍牙采用高斯頻移鍵控(GFSK)進行數據的調制,這個調制方式和頻移鍵控(FSK)類似。
下兩圖為頻移鍵控的示意圖。
?
相對于FSK調制方式,GFSK先對原始數據進行高斯濾波處理,再進行傳統的FSK調制。在采用高斯濾波之后,可以降低信號在除目標調制頻率的其他頻率上的信號強度,降低不同頻率的信號之間的干擾
GFSK用公式表示可以表示為:
A是載波的幅度,f3b是載波的頻率。d(t)是基帶信號,是代表0,1的方波。
Df = m/Tb,m是modulation index,Tb是symbol的間隔。
?
?
總結
- 上一篇: python输出读取的空格数目_Pyth
- 下一篇: java xmpp openfire_X