軟件無線電是無線通信領(lǐng)域繼固定到移動、模擬到數(shù)字之后的第三次革命,是目前乃至未來的無線電領(lǐng)域的技術(shù)發(fā)展方向,它在提高系統(tǒng)靈活性上有無可比擬的優(yōu)勢,是實現(xiàn)未來無線通信系統(tǒng)的有效手段。擴頻通信具有卓越的抗干擾和保密性能。擴頻通信相對于傳統(tǒng)的窄帶通信,在頻譜利用率上也有明顯的優(yōu)勢,是未來無線通信系統(tǒng)中的關(guān)鍵技術(shù),直接序列擴頻則是其中在民用領(lǐng)域使用最多的一種擴頻技術(shù)。FPGA在分布式計算、并行處理、流水線結(jié)構(gòu)上有獨特的優(yōu)勢,自然成為設(shè)計擴頻軟件無線電系統(tǒng)的首選技術(shù)之一。 首先介紹了軟件無線電的理論基礎(chǔ),并分析了它的硬件結(jié)構(gòu)和技術(shù)關(guān)鍵。軟件無線電的關(guān)鍵思路在于構(gòu)建一個通用的強大的硬件平臺,這也正是本課題的主要工作之一。而后,重點介紹了直序擴頻的理論基礎(chǔ)。對于發(fā)射機,其中最關(guān)鍵的是尋找一種相關(guān)特性卓越的偽隨機序列,本課題主要對m序列、OVSF碼和Gold碼進行了深入研究。最后,詳述了基于DDFS的數(shù)字調(diào)制技術(shù)和FPGA技術(shù)。 基于以上理論基礎(chǔ)研究,根據(jù)軟件無線電硬件結(jié)構(gòu),開發(fā)了基于Altera公司Cyclone系列FPGA的硬件平臺。該平臺具有210Mbps的高速DAC,并配有串口、USB接口、音頻CODEC輸入輸出通道、以及LVDS擴展口和SDRAM,考慮到通用性,設(shè)計中加入了足以開發(fā)出接收機的兩路40Mbps的高速ADC。FPGA的代碼開發(fā)也是核心內(nèi)容,本課題編寫了大量相應的代碼,包括加擴模塊(含偽隨機序列發(fā)生器)、基于DDFS的數(shù)字調(diào)制模塊以及串口通信模塊、LCD驅(qū)動模塊,SDRAM Controller、ADC驅(qū)動模塊,并編寫了相應的測試代碼。整個系統(tǒng)測試通過。關(guān)于硬件平臺設(shè)計和代碼開發(fā),在本文第三章和第四章詳細介紹。 總體說來,本課題基于現(xiàn)有的理論發(fā)展,在充分理解相關(guān)理論的前提下,將主要經(jīng)歷集中于具體應用的研究與開發(fā),并取得了一定的成果。
標簽:
直序擴頻
發(fā)射機
軟件無線電
上傳時間:
2013-06-27
上傳用戶:xauthu