在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

基于DDS的跳頻信號產(chǎn)生系統(tǒng)案例解析

454398 ? 來源:FPGA技術聯(lián)盟 ? 作者:FPGA技術聯(lián)盟 ? 2020-11-14 11:31 ? 次閱讀

跳頻通信具有良好的抗干擾、抗多徑衰落、抗截獲等能力和同步迅速等特點,廣泛應用于軍事、交通、商業(yè)等各個領域。其關鍵技術主要有三點:跳頻序列發(fā)生器、跳頻頻率合成器和跳頻同步器。頻率合成器是跳頻系統(tǒng)的心臟,直接影響到跳頻信號的穩(wěn)定性和產(chǎn)生頻率的準確度,在跳頻頻率合成器中,直接數(shù)字式頻率合成器(Direct Digital Synthesizer :DDS)使用最為廣泛。DDS這簡單可靠、控制方便,且具有很高的頻率分辨率和轉(zhuǎn)換速度,非常適合跳頻通信的要求。

01、DDS的基本原理

簡單來說,DDS是一種把一系列數(shù)字形式的信號通過D/A轉(zhuǎn)換成模擬量形式 的信號合成技術。DDS 有兩種基本合成方式:一種是根據(jù)正弦函數(shù)關系式,按照一定的時間間隔利用計算機進行數(shù)字遞推關系計算, 求解瞬時正弦函數(shù)幅值并實時的送入D/A變換器,從而合成出所需頻率的正弦波信號,這種合成方式具有電路簡單、 成本低的特點, 并且合成信號的頻率分辨率可以做到很高;另一種就是利用硬件電路取代計算機軟件運算過程,即利用高速存儲器做查詢表,通過高速數(shù) / 模轉(zhuǎn)換器產(chǎn)生已經(jīng)用數(shù)字形式存入的正弦波,這是目前使用最廣泛的一種直接數(shù)字頻率合成方法。

根據(jù)奈奎斯特取樣定理, 對于任意一個頻率帶寬為 B 的連續(xù)信號f(t) 進行抽樣, 只要這些取樣值的時間間隔小于 1/ 2B (2的B次方分之一),則該表示可包含連續(xù)信號f(t)的全部信息的。再對抽樣后的信號進行量化, 則原來的模擬信號 f(t) 就變成了一系列的數(shù)字序列。將這一系列的量化值通過一定的手段固化在只讀存儲器中, 每個存儲單元的地址即為對應的相位取樣地址, 存儲單元的內(nèi)容即為已經(jīng)量化了的正弦波幅值。這樣一個只讀存儲器就構(gòu)成了一個與 2π 周期內(nèi)相位取樣相對應的正弦函數(shù)功能表。在一定頻率的時鐘信號的作用下, 通過一個線性的計數(shù)時序數(shù)列發(fā)生器所產(chǎn)生的取樣地址對已得到的正弦波形存儲器進行循環(huán)掃描, 近而周期性的讀取存儲器中的數(shù)據(jù),其輸出通過數(shù) /模轉(zhuǎn)換器以及低通濾波器就可以合成一個完整的具有一定頻率的正弦波了。


上圖中的參考頻率源是一個高穩(wěn)定的晶振,其輸出信號用于提供 DDS 中各部件的同步工作。頻率控制參數(shù)是通過N 位數(shù)據(jù)鎖存器接收的, 把這些數(shù)據(jù)送到 N 位相位累加器中的加法器數(shù)據(jù)輸入端, 在外部信號未改變合成信號頻率指令前, N 位數(shù)據(jù)鎖存器中的數(shù)據(jù)保持不變。相位累加器由 N 位加法器與 N 位累加寄存器級聯(lián)構(gòu)成,如下圖:


每來一個時鐘脈沖, N位加法器就將數(shù)據(jù)鎖存器輸出的頻率控制數(shù)據(jù) K與 N位累加寄存器輸出的累加相位相加,相加后的結(jié)果送至 N 位累加寄存器的數(shù)據(jù)輸入端。累加寄存器則將加法器在上一個時鐘作用后所產(chǎn)生的新相位數(shù)據(jù)反饋到加法器的輸入端,以使加法器在下一個時鐘的作用下繼續(xù)與頻率控制數(shù)據(jù)相加。這樣,相位累加器在參考頻率時鐘的作用下,不斷對頻率控制數(shù)據(jù)進行線性相位累加,當累加器累積滿量時就會產(chǎn)生一次溢出, 從而完成一次周期性動作, 這個動作就是 DDS 合成信號的一個頻率周期, 累加器的溢出頻率就是 DDS 輸出信號的頻率。

對于具有 M 個相位取樣的正弦波波形存儲器, DDS 輸出最低頻率即頻率控制字設置為 1 時,讀出一個周期的信號需要 M 個參考頻率時鐘周期,相當于輸

出一個頻率為fmin = fc/M 的正弦波合成信號。若頻率控制數(shù)據(jù)為K,讀出一個周期的信號需要 M/K 個參考時鐘周期,合成信號的頻率為fo= fc*K/M ,這就是 DDS 輸出信號的頻率關系表達式, DDS 的頻率分辨率為△f = fc/M,其中M=2N (2的N次方)。

在直接數(shù)字合成器中,正弦函數(shù)波形存儲器(ROM)的字節(jié)數(shù)決定了相位量化誤差,每個單元內(nèi)的比特數(shù)決定了幅度量化誤差。在實際的 DDS 中,利用正弦波的對稱性, 360°范圍內(nèi)的幅、 相點可以減少到 90°以內(nèi),以降低 ROM的內(nèi)存容量。由于數(shù) / 模轉(zhuǎn)換器實際上是以固定的時鐘速率fc對不同頻率的正弦波進行取樣合成的,隨著輸出頻率fo的增加,相位取樣數(shù)量減少,相位量化誤差加大,量化噪聲和雜波加大,根據(jù)取樣定理的條件, DDS 理論上輸出的最大頻率為fmax=fc/ 2,實際工作中最大頻率fo max=fc/ 2。

02、基于DDS的跳頻信號產(chǎn)生核心模塊的設計


如圖所示,整個系統(tǒng)由兩個部分組成,邏輯地址控制單元和 DDS 單元。邏輯地址控制單元用來產(chǎn)生不同的頻率控制字,改變相位累加器的累加值。DDS 單元依據(jù)頻率控制字產(chǎn)生相應頻率的信號,包括相位累加器和 ROM 查詢表。

邏輯地址控制單元

在本設計中,邏輯地址控制單元由一個 6 級移位寄存器和 6 位存儲器構(gòu)成。系統(tǒng)時鐘 clk 經(jīng)過 64 分頻后得到時鐘 clk_64, 作為邏輯地址控制單元的驅(qū)動時鐘。當一個時鐘 clk_64 上升沿到來時,r(1:5)=r(0:4)。這樣移位寄存器中的狀態(tài)將改變,并存入存儲器中,得到頻率控制字 k(5:0)。

DDS 單元

DDS 單元為本設計的核心部分,由相位累加器和 ROM 查詢表兩部分組成。在頻率控制字(5:0)的控制下產(chǎn)生相應頻率的信號。

① 相位累加器

相位累加器是 DDS 的重要的組成部分。被用來實現(xiàn)相位的累加,并將其累加結(jié)果存儲。φn 為一等差數(shù)列。如果相位累加器的初值為φ0,則經(jīng)過一個時鐘周期后相位累加器值為φ1,即φ1=φ0+k,其中 k 為頻率控制字。當經(jīng)過 n 個時鐘周期后φn=φ0+nk。

在本文中基于 FPGA 的相位累加器設計如上圖所示。從上圖中可以看出,相位累加器由一個數(shù)字全加器和一個數(shù)字存儲器構(gòu)成。為了提高 DDS 輸出頻率的分辨率,n要足夠大,這樣就要求 ROM 中存儲大量數(shù)據(jù)。但是考慮到硬件資源有限,所以在相位累加器中采用了截短處理,既保證了較小的頻率分辨率,又節(jié)省了硬件資源。

② ROM 查詢表

ROM 中存儲的數(shù)據(jù)是數(shù)字波形的幅值,在一個系統(tǒng)時鐘周期內(nèi),相位累加器可輸出一個位寬為 L 的序列對其進行尋址,經(jīng)過低通濾波器后得到所需要的波形。若相位累加器的輸出序列的位寬 L=16,ROM 中存儲的數(shù)據(jù)位寬為 M=16,則可以計算出 ROM 的存儲量為 2L×M=1048576bits,雖然FPGA 開發(fā)芯片上提供了大量的 ROM,可以顯著提高輸出信號頻率精確度和信號幅值準確性,但這樣會使成本提高、功耗增大。

考慮到以上問題,在保證輸出信號具有良好頻率分辨率的前提下,以產(chǎn)生正弦信號為例,考慮到基于 DDS 產(chǎn)生的正弦波具有周期性,因此本設計的 ROM 中存儲 1/4 周期正弦波。如上圖 所示為存儲 1/4 周期正弦波形 ROM 查詢表設計。利用正弦信號的對稱性,通過改變 ROM 存儲器地址及對其輸出端控制,得到整周期正弦信號。

03、仿真結(jié)果及分析

DDS單元仿真結(jié)果及分析

① 仿真參數(shù)

現(xiàn)使用 Xilinx ISE 8.11 中 DDS IP Core 進行對比,分析本設計中 DDS 所產(chǎn)生頻率的精確度。在同等仿真參數(shù)條件下,分別對本設計的 DDS 和 DDS IP Core 進行仿真測試。表 1 中分別給出基于本設計 DDS 和 DDS IP Core 的仿真參數(shù)。


② 仿真結(jié)果及分析

如下圖所示,clk 是系統(tǒng)時鐘,new_dds_sine 為在頻率控制字 k=16 時基于本設計 DDS 產(chǎn)生的頻率為 1.5625MHz(理論值)的正弦波,dds_ip_ core_sine 為基于 DDS IP Core 產(chǎn)生的頻率為 1.5625MHz(理論值)的正弦波。


下圖 給出在 k 為 1~16 時,本設計 DDS 與 DDS IP Core 所產(chǎn)生信號的頻率與理論頻率值的對比。從圖中可以看出,本設計 DDS 所產(chǎn)生的信號頻率與理論頻率值比較接近,且本設計 DDS 中 ROM 查詢表中存儲的點數(shù)少,從硬件的角度考慮更加節(jié)省資源,能耗更低。


基于 FPGA 跳頻信號仿真結(jié)果

本設計由系統(tǒng)時鐘、分頻器、邏輯地址控制單元及 DDS 單元,共四部分組成。跳頻信號的產(chǎn)生是通過隨機地改變頻率控制字來達到改變信號的輸出頻率,下圖 給出了系統(tǒng)工作流程圖。


如上圖所示,系統(tǒng)時鐘 clk 經(jīng)過 64 分頻得到 clk_64。邏輯控制單元由 6 級移位寄存器構(gòu)成。在每個 clk_64 上升沿到來時,邏輯控制單元將產(chǎn)生一個 6 位的頻率控制字(k)。如果DDS 使能信號 ce 為高電平,DDS 將停止工作;如果 ce 為低電平,在 clk 上升沿時 DDS 被觸發(fā),在當前狀態(tài)下 k 的控制下,得到相應地址所對應的信號幅值。如果 k 沒有變化,DDS 輸出正弦信號的頻率沒有任何變化,在一個 clk_64 上升沿到來時,k 發(fā)生變化,從而使得 DDS 輸出的正弦信號的頻率發(fā)生變化。當復位信號 reset 為高電平時,邏輯地址控制單元和 DDS 單元同時回到初始狀態(tài),并保持不變,輸出端 dds_FH 輸出一直為零。當 reset 變?yōu)榈碗娖綍r,在一個 clk 上升沿時系統(tǒng)開始工作。


為方便觀察仿真結(jié)果,本設計采用 ModelSim SE 6.1d 作為仿真波形測試軟件。通過以上分析,本設計的 DDS 所產(chǎn)生的頻率性能穩(wěn)定,且跳頻信號的誤差并不累加。圖 6 為基于 DDS 的跳頻信號,圖 6 給出各個控制信號的仿真結(jié)果。表 2 中給出圖 6 中不同頻率控制字所對應的正弦信號的頻率與理論值的對比,可以看出本設計的 DDS 與理論值的誤差較小。由于 ROM 中存儲的點數(shù)較少,更加節(jié)省資源。

04、結(jié)束語

在 FPGA 硬件平臺下設計基于 DDS 的跳頻信號產(chǎn)生系統(tǒng),不僅實現(xiàn)了對大量數(shù)據(jù)的快速運算,提高了仿真速度,而且可以更靈活地、重復地對系統(tǒng)的參數(shù)進行優(yōu)化配置,便于提高跳頻系統(tǒng)的性能。本文所設計的 DDS,結(jié)構(gòu)簡單、硬件資源占用率少,且產(chǎn)生頻率相對準確。根據(jù)對所需跳頻信號精確度要求的不同,合理配置參數(shù),協(xié)調(diào)硬件資源與頻率準確之間的矛盾關系,最終實現(xiàn)跳頻系統(tǒng)的最優(yōu)配置。
編輯:hfy


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21796

    瀏覽量

    605462
  • DDS
    DDS
    +關注

    關注

    21

    文章

    636

    瀏覽量

    152874
  • 加法器
    +關注

    關注

    6

    文章

    183

    瀏覽量

    30202
  • 跳頻通信
    +關注

    關注

    0

    文章

    13

    瀏覽量

    10477
收藏 人收藏

    評論

    相關推薦

    調(diào)制在音頻信號處理中的應用

    調(diào)制在音頻信號處理中扮演著至關重要的角色。以下是調(diào)制在音頻信號處理中的具體應用及其作用: 一、調(diào)制的基本原理 調(diào)制是將一種信號(稱為基帶信號)轉(zhuǎn)換為另一種適合傳輸或處理的
    的頭像 發(fā)表于 01-21 09:36 ?99次閱讀

    駐波對音頻信號的影響

    兩個相同頻率但相位相反的波相遇時產(chǎn)生的干涉現(xiàn)象。在音頻信號中,這通常發(fā)生在聲波從聲源發(fā)出后,遇到墻壁或其他障礙物并反射回來時。如果反射波與原始波的頻率相同,它們就會相互疊加,形成駐波。 駐波對音頻信號的影響
    的頭像 發(fā)表于 12-30 15:34 ?272次閱讀

    頻信號分析方法 高頻測試如何提高效率

    頻信號分析方法主要包括以下幾種: FFT分析 :FFT分析是對高頻信號的頻率進行分析、信號解析、合成和顯示的方法。它是一種將信號從時域轉(zhuǎn)化
    的頭像 發(fā)表于 12-23 09:54 ?331次閱讀

    多通道相參且相位可調(diào)射頻信號產(chǎn)生系統(tǒng)

    多通道相參且相位可調(diào)信號產(chǎn)生系統(tǒng)隨著無線通信、雷達、頻譜管理等技術的快速發(fā)展,精密信號處理對多通道相參信號源的需求顯著增長。多通道相參
    的頭像 發(fā)表于 12-05 01:05 ?406次閱讀
    多通道相參且相位可調(diào)射<b class='flag-5'>頻信號</b><b class='flag-5'>產(chǎn)生</b><b class='flag-5'>系統(tǒng)</b>

    HDMI熱插拔原理及信號解析

    和智能格式與控制命令數(shù)據(jù)。在實際應用中,HDMI接口的熱插拔功能為用戶提供了極大的便利,允許在不關閉系統(tǒng)電源的情況下插拔HDMI線,而不會對設備造成損壞。本文將深入探討HDMI熱插拔的原理及其信號解析
    的頭像 發(fā)表于 10-10 15:35 ?1949次閱讀

    高壓放大器在射頻信號傳感特性測試系統(tǒng)研究中的應用

    測試系統(tǒng)。激光器產(chǎn)生激光經(jīng)過射頻電場傳感,在其內(nèi)部發(fā)生電光調(diào)制和偏振干涉,經(jīng)過調(diào)制的光信號在光電探測器處進行電光轉(zhuǎn)換,輸出傳輸至示波器來表達射頻信號傳感的輸出。采用
    的頭像 發(fā)表于 10-08 14:26 ?255次閱讀
    高壓放大器在射<b class='flag-5'>頻信號</b>傳感特性測試<b class='flag-5'>系統(tǒng)</b>研究中的應用

    dds數(shù)字頻率是怎么合成的 DDS數(shù)字頻率信號發(fā)生器的設計

    DDS(Direct Digital Synthesizer,直接數(shù)字頻率合成器)是一種廣泛應用于現(xiàn)代電子系統(tǒng)的頻率合成技術,它通過數(shù)字方式直接產(chǎn)生各種頻率的信號,具有高精度、高分辨率
    的頭像 發(fā)表于 10-06 15:33 ?751次閱讀

    PCM5121高頻信號產(chǎn)生的原因?

    在PCM5121 OUTL&amp;OUTR串10uF,并上100nF時,輸出所有信號都會疊加一個400-500khz的高頻正弦波?當將100nF去掉,或者在10uF串100R電阻時,此高頻信號消失。請問產(chǎn)生此高
    發(fā)表于 09-29 06:51

    模擬音頻信號是由什么組成的

    模擬音頻信號是由聲波的模擬表示組成的。 模擬音頻信號的基本概念 模擬音頻信號是一種連續(xù)變化的信號,它能夠準確地表示聲音波形的幅度和相位。與數(shù)字音頻信
    的頭像 發(fā)表于 08-25 15:47 ?875次閱讀

    頻信號通常包括哪些聲音信號

    頻信號是指通過聲音傳輸?shù)?b class='flag-5'>信號,它包含了各種不同的聲音信號。以下是對音頻信號中常見的聲音信號的介紹: 語音
    的頭像 發(fā)表于 08-25 15:43 ?1559次閱讀

    調(diào)相信號經(jīng)過鉗位電路后產(chǎn)生了同頻信號,原因是什么?

    請教一個問題:調(diào)相信號經(jīng)過鉗位電路后產(chǎn)生了同頻信號,原因是什么?如何解決
    發(fā)表于 08-16 07:59

    調(diào)頻收音機中頻信號頻率的選擇

    信號。中頻信號的頻率對于調(diào)頻收音機的性能和接收效果有著重要的影響。 一、調(diào)頻收音機的基本原理 1.1 調(diào)頻信號產(chǎn)生 調(diào)頻信號是一種調(diào)制
    的頭像 發(fā)表于 08-06 10:05 ?1353次閱讀

    頻信號處理電路的特征 影碟機中的音頻信號處理電路詳解

    頻信號處理電路是專門設計來處理音頻信號的電子電路,它們可以用于放大、濾波、調(diào)制、解調(diào)、編碼、解碼等多種用途。
    的頭像 發(fā)表于 05-01 15:46 ?1531次閱讀
    音<b class='flag-5'>頻信號</b>處理電路的特征 影碟機中的音<b class='flag-5'>頻信號</b>處理電路詳解

    頻信號發(fā)生器如何調(diào)節(jié)電壓?

    頻信號發(fā)生器是一種用于產(chǎn)生不同頻率、幅度和波形類型的信號的儀器。調(diào)節(jié)低頻信號發(fā)生器的電壓變化是指改變輸出信號的電壓幅度。以下是關于如何調(diào)節(jié)
    的頭像 發(fā)表于 04-26 09:07 ?591次閱讀
    低<b class='flag-5'>頻信號</b>發(fā)生器如何調(diào)節(jié)電壓?

    放大音頻信號用什么濾波器

    放大音頻信號用什么濾波器? 放大音頻信號的濾波器通常使用低通濾波器或帶通濾波器。下面是一個詳細解釋: 音頻信號放大器是一個設備,主要用于增加音頻信號的振幅,以便在音頻
    的頭像 發(fā)表于 03-28 17:33 ?2063次閱讀
    主站蜘蛛池模板: 丁香婷婷亚洲 | 午夜欧美性视频在线播放 | 日本黄网站高清色大全 | 男女在线视频 | 国产午夜精品片一区二区三区 | 日本xxxxxxxxx68| 色婷婷色 | 欧美黄色片在线观看 | 亚洲欧美7777 | 亚洲伦理一区二区三区 | 亚洲国产精品乱码一区二区三区 | 久久99久久精品免费思思6 | 99久久免费精品国产免费高清 | 香港三级理论在线观看网站 | 91在线视频免费 | 爱爱456高清国语在线456 | 色批网站www| 天天做天天爱天天做天天吃中 | 白嫩少妇激情无码 | 免费网站在线视频美女被 | 日韩电影中文字幕 | 午夜影皖 | 日韩精品另类天天更新影院 | 手机看片免费福利 | 特黄特黄aaaa级毛片免费看 | 国产精品美女www爽爽爽视频 | 亚洲乱码中文字幕综合 | 亚洲ay | 爱爱帝国亚洲一区二区三区 | 久久国产精品岛国搬运工 | 日本欧美一区二区免费视 | 老司机精品免费视频 | 性喷潮久久久久久久久 | 亚洲天堂一区二区三区 | 福利视频一区二区微拍堂 | 色偷偷亚洲男人 | 天天色天天操天天 | 欧美一二区视频 | 亚洲免费在线观看视频 | 天天操天天玩 | 1300部小u女视频免费 |