新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的跳擴頻信號發送系統設計

        基于FPGA的跳擴頻信號發送系統設計

        作者: 時間:2011-03-21 來源:網絡 收藏

        2.1.2 NCO模塊設計
        數控振蕩器NCO可以在高時鐘頻率下通過相位累加來實現,相當于一個給定頻率發生器產生一個理想的正弦或余弦波樣本。NCO的輸出頻率可表示為:

        其中,Bθ(n)表示查找表地址的位數,△0表示采樣周期相位增量,fclk是系統時鐘。
        該NCO的設計是在中采用查表法來實現,它主要由地址累加器和儲存正弦值的ROM表組成。系統時鐘clk輸入按關鍵字的步長累加相位地址,讀出對應ROM中的幅度值。查找表的存儲調用了ALTERA公司提供的波形數據存儲器LPM_ROM文件來實現。LPM_ROM是在Quartus II8.0中
        使用Mega Winzard Plug-In Manager來創建定制的。在創建的同時對其參數進行初始化設置,使Quartus II8.O編譯器自動地在EP2C8Q208C8芯片中的EAB中實現ROM函數的合適部分。設計使用了22個邏輯單元,小于1%,節省了硬件資源。
        2.1.3 DQPSK的頂層設計及仿真
        DQPSK頂層模塊主要由3部分組成:差分串并轉換、成形濾波和正交調制。DQPSK調制仿真結果如圖4所示。

        本文引用地址:http://www.104case.com/article/191295.htm


        2.2 DA電路設計
        HI5741是Harris公司生產的電流型14位D/A轉換器,+5 V和-5.2 V操作,最高轉換速率可達100 MHz,輸出信號為TTL/CMOS電平。轉換器提供20.48 mA的滿量程輸出電流并且包含一個輸出數據寄存器和帶隙電壓參考。低靈敏度干擾能量和優良的頻域性能。由于HI5741采用了分離結構可以消除由于輸入數據不對稱引起毛刺的脈沖。硬件連接電路如圖5所示。


        2.3 跳頻部分設計
        2.3.1 DDS跳頻碼

        DDS輸出頻率一般表達式,式中k為頻率碼關鍵字,fc為時鐘頻率,而k由下式確定:

        式中,A31,A30,…,A1,A0,對應于32位碼值(0或1)。當A0=1,其他為0時,則輸出頻率最低,即分辨率:。當A31=1,而A30,…,A1,A0,均為0時輸出頻率最高:。在實際工程中,受到低通濾波器的限制,一般輸出的頻率foutmax≈40%fc。這時一周期只有兩個取樣點,根據Nyquist定理已達到抽樣定理的最小允許值,A31=1,以下碼值只能取0。
        在108~155.975 MHz的帶寬內,頻率最小間隔大于2.5MHz,將規定的帶寬分為16個跳頻點,由于在實際應用中,還有一些點的雜散信號很大,而且離主頻很近,無法去除。所以應該避免輸出這些頻點。這些頻點為靠近fc/3、fc/4、fc/5、fc/6……的頻點。跳頻點數為16,并基于頻率轉換公式計算所對應的32位碼值。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 屯昌县| 金秀| 长宁县| 郴州市| 全州县| 霞浦县| 阜新市| 龙川县| 大洼县| 抚州市| 大理市| 宁夏| 凯里市| 翁牛特旗| 株洲县| 弥渡县| 惠州市| 武穴市| 晋江市| 南靖县| 临猗县| 敖汉旗| 剑川县| 湘潭县| 综艺| 宕昌县| 昭觉县| 集贤县| 伊通| 龙岩市| 宽甸| 昌乐县| 横山县| 全椒县| 肃北| 大安市| 泰和县| 长寿区| 榕江县| 额济纳旗| 灌云县|