基于DDS的無線數據傳輸系統設計與實現
2.2 接收機的軟件設計
接收機不需要區分接收到的是英文字符還是漢字,故軟件設計相對發射機來說較容易。同樣, 開始對信號處理器以及外設進行初始化, 使其工作在等待信息接收狀態, 此時, 只有接收機射頻部分電路工作, 其他部件處于休眠模式。當接收機檢查到有信息到來時, 通過中斷喚醒控制器, 控制器再喚醒其他外設進行數據接收和處理。接收到的信息經信號處理器判斷, 如果為字符( 包括英文字符和漢字) , 則控制LCD 進入字符模式, 進行字符的顯示; 如果為圖片, 則控制LCD 進入圖片模式, 進行圖片顯示。接收機的軟件流程如圖4 所示。
圖4 接收機流程圖
3 系統測試結果
(1) 載波中心頻率:發射機在2FSK 模式時,1 和0 所對應的兩個頻率分別為fH=30.003 000 MHz 和fL=29.997 000 MHz,系統在空閑時發射頻率為30.000 000 MHz , 故選取頻率為30.000 000 MHz 為中心頻率。
(2) 頻率穩定度: 在單片機復位的前提下, 用頻率計每隔2 min 測一次AD9854 的輸出頻率,共測5 次,如表1所示。根據測試結果計算:
表1 AD9854 輸出頻率測量值
頻率穩定度=最大頻率偏差/中心頻率=(30.000 068-29.999 981)÷30.000 024=0.000 087÷30.000 024=2.9×10-6(3) 發射功率: 在發射功率級末端接50 Ω 假負載,用100 MHz 數字示波器測得發射信號的輸出電壓峰峰值VP-P, 據公式P=V2P-P/8RL, 得到發射功率值, 實驗測得VP-P=2.98 V,P=V2P-P/8RL=22.2 mW。
(4) 傳輸速率: 發射機、接收機在通信距離為10 m 的情況下, 分別以1.2 kb/s 、9.6 kb/s 、57.6 kb/s 、115.2 kb/s的波特率傳送5 次20 個漢字, 漢字錯誤率均為零。
(5) 圖形傳送功能: 發射機、接收機。發射機調用機內自帶的三幅圖形( 分別為公雞、小兔及西工大校徽) 以點陣的形式傳送, 接收機能夠不失真接收, 說明本系統具有圖形的點陣傳送功能。
本系統可以簡單高效地進行無線數據傳輸, 是實現無線通信的一種簡單可行的設計方案。經過系統測試,系統技術指標令人滿意, 工作可靠。另外, 由于本系統采用DDS 來實現信號調制, 故可以比較容易地改變調制信號頻率, 為實現跳頻通信提供了方便。
評論