衡阳派盒市场营销有限公司

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

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

3天內不再提示

基于FPGA的DDS芯片實現雷達線性調頻信號系統的設計

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-05-03 09:06 ? 次閱讀

線性調頻信號可以獲得較大的壓縮比,有著良好的距離分辨率和徑向速度分辨率,所以線性調頻信號作為雷達系統中一種常用的脈沖壓縮信號,已經廣泛應用于高分辨率雷達領域。直接數字頻率合成(Digital DirectFrequency Synthesis,DDS)技術是解決這一問題的最好辦法。在雷達系統中采用DDS技術可以靈活地產生不同載波頻率、不同脈沖寬度以及不同脈沖重復頻率等參數構成的信號,為雷達系統的設計者提供了全新的思路。

1設計思路

利用專用DDS芯片是目前比較流行的信號產生方法。專用DDS芯片把所有功能集中在一塊芯片上,需要設計者以此為平臺進行開發。而基于FPGA的DDS軟件編程則根據DDS技術的基本原理,充分利用了FPGA作為大規模芯片的資源優勢和高速運算能力,除了能產生專用DDS芯片所具備的單頻連續波、非連續波、各種形式的線性調頻信號以外,還可以借助FPGA的龐大的資源優勢和內部存儲器,使非線性調頻等更復雜的信號更容易實現。

2硬件系統的構成

在具體實現過程中主要采用一塊基于FPGA的雷達信號處理卡,既可以采集來自雷達接收機的中頻、視頻信號并對其進行數字信號處理,又可以自身模擬產生雷達中頻、視頻信號進行數字信號處理或不處理直接送往雷達信號處理機。雷達信號處理卡的硬件電路結構框圖如圖1所示。

基于FPGA的DDS芯片實現雷達線性調頻信號系統的設計

FPGA采用的是Xilinx公司的10萬門FPGA芯片XC2S100E,其配置芯片為Xilinx公司的1 Mb容量PROM芯片XC18V01,以主動串行方式對FPGA進行上電配置。A/D,D/A分別為ADI公司12位高速模數轉換芯片AD9224與14位高速數模轉換芯片AD9764。SRAM采用Cypress公司的256k×16 bSRAM芯片CY7C1041。

結合本處理卡的結構特點,硬件上采用FPGA與高速D/A方案產生線性調頻信號。在FPGA內部實現DDS電路,FPGA輸出全數字的線性調頻信號送往高速D/A得到最終的模擬線性調頻信號。由于本處理卡采用PCI總線結構,因此可通過計算機實時修改線性調頻信號的參數設置,改善了人機接口,提高了系統的靈活性。

3 FPGA軟件編程實現線性調頻信號

DDS芯片電路產生的是固定頻率的正弦波信號,信號頻率受相位增量△Phase控制,若要產生線性調頻信號,則必須實時改變△Phase,使△Phase根據頻率步進量fstep而線性變化。因此基于FPGA軟件編程實現線性調頻信號時,需要在FPGA內部實現頻率累加器、相位累加器、正弦波形ROM存儲器等電路,FPGA軟件編程實現線性調頻信號的原理圖如圖2所示。

基于FPGA的DDS芯片實現雷達線性調頻信號系統的設計

在產生線性調頻信號時,每來一個時鐘脈沖,軟件編程控制頻率累加器產生線性增加的瞬時頻率,然后經過相位累加器運算輸出線性調頻信號的瞬時相位,以此相位值尋址正弦值存儲表,通過查表得到與相位值對應的幅度量化值;在下一個周期來臨時,頻率累加寄存器一方面將在上一時鐘周期作用后所產生的新的頻率數據反饋到頻率加法器的輸入端,以使頻率加法器繼續累加,頻率累加的瞬時值與上個周期相位累加器反饋到相位加法器輸入端的數據累加,然后再依此周期累加的相位值重新尋址正弦值存儲表,得到對應的幅度量化值,依此循環,幅度量化值經過累加,并經D/A轉換器得到連續的階梯波,經低通濾波器濾除其中的高頻分量,最后即可得到所需線性調頻信號。

已知系統工作時鐘fclk、頻率累加器與相位累加器位數N,要產生中頻為F0、帶寬為B、時寬為T的線性調頻信號,其頻率步進變化如圖3所示,在FPGA軟件編程時只需計算出起始頻率fstart和頻率步進量fstep卸即可。

基于FPGA的DDS芯片實現雷達線性調頻信號系統的設計

起始頻率fstart和頻率步進量fstep的計算公式如式(1),式(2)所示,因為在VHDL語言中,數值的表示方法都是二進制的,所以通過式(1),式(2)計算的結果都是二進制的,是無量綱的。

基于FPGA的DDS芯片實現雷達線性調頻信號系統的設計

經過頻率累加器輸出的是嚴格線性增長的瞬時頻率。在實際過程中相位累加器的輸出是經過相位截斷再進行尋址,從而引入了一定的相位誤差,雖然這一誤差會影響到線性調頻信號的線性度,但是調頻斜率為相位的二次導數,相位截斷誤差本身已很小,所以對調頻線性度的影響就更小了。

4 實驗結果

基于上述原理,首先對VHDL代碼進行了時序仿真,然后將編譯綜合后的BIT文件下載到FPGA芯片中進行系統聯調。實驗表明,采用FPGA軟件編程技術較好地實現了線性調頻信號的產生,而且信號波形比較穩定。

基于FPGA的DDS芯片實現雷達線性調頻信號系統的設計

圖4為利用Modelsim軟件對本設計所產生的信號進行仿真得到的時序仿真圖,從中可以看出在每個觸發周期內,所產生信號的變化頻率在不斷線性增加,可以較明顯地看出產生的是線性調頻信號。若要產生更低頻率及更精確的波形,可以提高分辨率并相應減小基準時鐘,這在FPGA中實現起來相對比較容易。

基于FPGA的DDS芯片實現雷達線性調頻信號系統的設計

圖5為在實際調試過程中模擬產生一個脈寬7 μs、周期為700 μs、帶寬為5 Mb/s,中頻為7.5 MHz的線性調頻脈沖信號在示波器上的截圖。從圖中可以看出,本系統所產生的線性調頻信號基本達到了預定的指標,能夠滿足實際工程中的應用,在雷達系統中有著較好的應用前景。本文原理以及本系統亦可用于構成產生相位編碼脈沖信號等其他形式的復雜雷達信號形式,具有較大的可擴展性。

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

    關注

    1630

    文章

    21796

    瀏覽量

    605999
  • 芯片
    +關注

    關注

    456

    文章

    51170

    瀏覽量

    427250
  • DDS
    DDS
    +關注

    關注

    21

    文章

    636

    瀏覽量

    152936
收藏 人收藏

    評論

    相關推薦

    基于FPGADDS 調頻信號的研究與實現

    基于FPGADDS 調頻信號的研究與實現
    發表于 08-17 11:41

    求助C8051單片機控制DDS芯片AD9854產生一個線性調頻信號的程序

    本帖最后由 elecfans 于 2015-5-17 16:04 編輯 求大神幫忙 我要用C8051單片機控制DDS芯片AD9854產生一個線性調頻信號,求程序。。。。
    發表于 05-17 12:16

    請問基于DDS技術能輸出線性調頻信號的單通道芯片嗎?

    請問基于DDS技術的可以輸出線性調頻信號的單通道芯片?頻率不是很高。最好是好焊接的,外圍電路簡單。謝謝!
    發表于 03-01 10:39

    基于FPGA雷達線性調頻信號實現

    王玲,邱軍海,王世橋(煙臺工程職業技術學院山東煙臺264006)線性調頻信號可以獲得較大的壓縮比,有著良好的距離分辨率和徑向速度分辨率,所以線性調頻信號作為
    發表于 07-08 07:38

    如何實現基于DDS芯片AD9858的線性調頻信號的設計?

    本文介紹了一種采用DDS方式直接產生線性調頻信號的全數字設計方法?
    發表于 04-12 06:14

    基于FPGADDS調頻信號的研究與實現

    本文從DDS 基本原理出發,利用FPGA實現DDS 調頻信號的產生,重點介紹了其原理和電路設計,并給出了
    發表于 06-26 17:29 ?72次下載

    基于STM32和FPGA的可控線性調頻信號源的設計

    設計了一種有別于應用直接數字頻率合成(DDS)產生線性調頻信號,并且可對信號的起止和幅度進行控制的新型線性
    發表于 07-08 14:44 ?35次下載

    線性調頻信號干擾仿真分析

    本文對線性調頻信號進行分析,介紹了不同因素對線性調頻信號的壓縮效果產生的影響。并在此基礎上分析了幾種對線性
    發表于 09-21 15:23 ?29次下載
    <b class='flag-5'>線性</b><b class='flag-5'>調頻信號</b>干擾仿真分析

    線性調頻信號特征分析及其在現代雷達中的應用

    線性調頻信號特征分析及其在現代雷達中的應用。
    發表于 01-15 15:17 ?7次下載

    調頻線性度對線性調頻信號影響

    調頻線性度對線性調頻信號性能影響分析,參考下。
    發表于 01-15 15:57 ?12次下載

    線性調頻信號特征分析及其在現代雷達中的應用

    線性調頻信號特征分析及其在現代雷達中的應用
    發表于 01-10 21:13 ?18次下載

    基于FPGA線性調頻雷達各體制信號源的設計與實現

    介紹了直接數字頻率合成(DDS)的基本原理,并基于Xilinx公司的FPGA設計出產生連續波、重頻參差抖動、頻率捷變、線性調頻以及二相編碼等雷達
    發表于 11-18 12:50 ?7221次閱讀

    通過Matlab軟件實現對DSP/FPGA線性調頻信號仿真

    的大型軟件。本文用Matlab軟件建立DDS系統線性調頻信號的仿真模型,對于理解線性調頻信號
    的頭像 發表于 08-30 10:09 ?7272次閱讀
    通過Matlab軟件<b class='flag-5'>實現</b>對DSP/<b class='flag-5'>FPGA</b><b class='flag-5'>線性</b><b class='flag-5'>調頻信號</b>仿真

    如何基于DDS IP實現線性調頻信號

    利用DDS IP實現線性調頻信號 1 DDS技術簡介隨著電子技術的不斷發展,傳統的頻率合成技術逐漸不能滿足人們對于頻率轉換速度、頻率分辨率等
    的頭像 發表于 07-02 10:27 ?4034次閱讀
    如何基于<b class='flag-5'>DDS</b> IP<b class='flag-5'>實現</b><b class='flag-5'>線性</b><b class='flag-5'>調頻信號</b>

    基于FPGADDS IP實現線性調頻信號的設計方案

    利用DDS IP實現線性調頻信號1 DDS技術簡介隨著電子技術的不斷發展,傳統的頻率合成技術逐漸不能滿足人們對于頻率轉換速度、頻率分辨率等方
    的頭像 發表于 07-02 10:27 ?7520次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>DDS</b> IP<b class='flag-5'>實現</b><b class='flag-5'>線性</b><b class='flag-5'>調頻信號</b>的設計方案
    大发888在线娱乐城合作伙伴| 真人百家乐官网试玩账号| 百家乐软件骗人吗| 石林| 澳门百家乐会出老千吗| 百家乐官网有没有绝| 百家乐必胜法技巧| 澳门百家乐官网什么规则| 澳门太阳城娱乐城| 中骏百家乐官网的玩法技巧和规则| 大发888洗码| 百家乐官网九| 澳门赌场老板| 太阳城百家乐作弊| 来博百家乐官网现金网| 百家乐是个什么样的游戏| 百家乐官网博娱乐平台赌百家乐官网| 大发888娱乐城官方免费下载| 新濠百家乐官网娱乐场| 宣汉县| 百家乐有诈吗| 百家乐官网免费改单| 皇冠网址推介| 百家乐赌场代理| 真人百家乐官网源代码| 大发888娱乐场 17| 百家乐的玩法和技巧| 赌博百家乐官网赢钱方法| 德州扑克概率表| 定制百家乐桌垫| 百家乐官网智能系统| 宣威市| 威尼斯人娱乐场是真的吗| 百家乐官网桌布呢布| 百家乐官网视频美女| 威尼斯人娱乐场 澳门赌场| 百家乐视频地主| 百家乐官网足球投注网哪个平台网址测速最好 | 真人百家乐游戏网址| 百家乐官网赌场代理合作| 百家乐博彩,|