下面的文字只是關於藍芽技術的調製演算法方面,我認為只需要將藍芽模組加
在微控制器上就可以了,而不必通過微控制器程式設計來實現具體的演算法,只需要編
寫使兩個模組的介面就可以,也就是微控制器傳送訊號時的激勵程式,接受外
來訊號後的處理程式。置於其餘就由作為硬體裝置的藍芽來自行處理。不過
我並不確定,我會查檢視的
藍芽技術是用於替代電纜或連線的短距離無線通訊技術。它需要把數字信
號轉換成模擬訊號以便在空間中傳輸
它採用的調製方式是高斯頻移鍵控
以下簡稱
gfsk,
要了解gfsk,
就要先說說頻移鍵控的原理
以下簡稱
fskfsk:
簡單的講,就是用不同的頻率來調製不同的碼元,比如說二進位制,有
和兩種碼元,那麼我就需要兩個頻率f1和
f2來調製數字和在接
受端根據頻率
f1代表數字
,頻率f2
代表數字
的道理把模擬訊號還原為
數碼訊號。
gfsk
:就是在進行
fsk調製之前,將原始訊號通過乙個高斯低通濾波器來
限制訊號的頻譜寬度,這樣一來可以獲得更加緊湊的頻譜,也就是過濾掉高
頻的訊號,但是保留了足夠的頻帶能量以便在收端成功恢復訊號。高斯低通
濾波器限制了頻寬,對基帶訊號進行了整形,形成高斯脈衝訊號。下面說下
加入高斯低通濾波器的好處。
假設我用
-1來代表該訊號頻譜覆蓋範圍裡最低的頻率成分;用
來代表該
訊號頻譜覆蓋範圍裡最高的頻率成分。一旦訊號從
-1跳變到
,或者從跳變到
-1的時候,那麼被調製的訊號的波形變換太快了,很有可能會導致在原
微控制器藍芽模組
藍芽轉串列埠 ttl 模組,藍芽轉串列埠,不需要知道藍芽協議,只需要知道串列埠協議就好。我所用的是bt06,只能做從機,藍芽接收資料。bt06藍芽模組是專為智慧型無線資料傳輸而打造,遵循v3.0 藍芽規範。本模組支援uart介面,並支援spp藍芽串列埠協議,具有成本低 體積小 功耗低 收發靈敏性高等...
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...