基于SOPC的高精度DDS信號(hào)發(fā)生器優(yōu)化設(shè)計(jì)
發(fā)布時(shí)間:2021-08-09 08:26
隨著電子通信的不斷發(fā)展,人們對(duì)信號(hào)發(fā)生器的性能和指標(biāo)需求越來越高。信號(hào)發(fā)生器被廣泛應(yīng)用于電子通信、儀表放大、雷達(dá)信號(hào)等領(lǐng)域。與傳統(tǒng)的信號(hào)發(fā)生器相比,現(xiàn)代化的電子技術(shù)對(duì)信號(hào)發(fā)生器性能和其他各個(gè)方面的要求不斷提高。直接數(shù)字頻率合成技術(shù)(DDS)是一種新型的頻率合成技術(shù),該技術(shù)的特點(diǎn)是產(chǎn)生頻率精度高,轉(zhuǎn)換速率快、相位變化連續(xù)。本文在此背景下,對(duì)DDS信號(hào)源進(jìn)行設(shè)計(jì)和研究。整個(gè)系統(tǒng)是圍繞可編程邏輯門陣列FPGA為硬件核心平臺(tái),在其內(nèi)部嵌入NIOS Ⅱ處理器,組成了可編程片上系統(tǒng)(SOPC),通過上位機(jī)QT軟件或TFT彩屏的參數(shù)設(shè)置,來產(chǎn)生高精度信號(hào)(正弦波、方波、三角波),基帶調(diào)制信號(hào)和正交信號(hào),滿足設(shè)計(jì)的要求。本文給出了整個(gè)系統(tǒng)的硬件設(shè)計(jì)、軟件設(shè)計(jì)以及優(yōu)化設(shè)計(jì),著重描述和分析了基于SOPC信號(hào)發(fā)生器中的DDS產(chǎn)生原理、濾波器設(shè)計(jì)和DDS的優(yōu)化設(shè)計(jì)。經(jīng)過實(shí)驗(yàn)室的仿真、測(cè)試、調(diào)試和改進(jìn),設(shè)計(jì)完成的DDS信號(hào)發(fā)生器可以產(chǎn)生多種基本波形以及數(shù)字基帶調(diào)制信號(hào)(ASK、FSK、PSK、QAM)和正交信號(hào),波形從1Hz-1OMHz連續(xù)可調(diào),并且產(chǎn)生的波形頻率分辨率為0.03Hz,相位分辨率為0.1°,雜散...
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:73 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-5?Cyclone?IV開發(fā)板??
?電子科技大學(xué)碩士學(xué)位論文???CLK?^??—???DDS_Module??Fword[31:0]?DA_DATA[l3:〇]??Pword[ll:〇]??????圖3-4?DDS邏輯模塊圖??DDS功能模塊端口名稱和作用如表3-1所示:??表3-1?DDS功能模塊描述??端口名'?輸入/輸出?功能作用????Clk?Input?DDS?時(shí)鐘,100MHz???Rst_n?Input?芯片復(fù)位端口,低電平有效????EN?Input?DDS攀塊使能端D???FWord?Input?頻率控_字?^??PWord?Input?相_.位控制魯??DA_Clk?Output?DA?時(shí)鐘輸出???DA?Data?Output?DA?數(shù)據(jù)輸出??DDS模塊編譯無誤后利用仿真腳本對(duì)波形進(jìn)行仿真調(diào)試,可以看到如圖3-5??所示的波形仿真圖,該波形的頻率可以通過頻率控制字來進(jìn)行設(shè)定《在模塊編譯??后就可以設(shè)董testbeach進(jìn)行波形前仿真了,圖3-6是把輸出數(shù)宇波形進(jìn)行坐標(biāo)軸??連起來得到的正弦波形。該波形對(duì)應(yīng)的頻率控制字Fword=5000,相位控制字??Pword=0?〇??111?Wave?-Defeult?;??圖3-5波形信號(hào)變換圖??20??
?第三:t硬件系統(tǒng)設(shè)計(jì)???Wave-Default??T^H^hhhhiih??圖3-6正弦波形仿真圖??3上2?Matlab仿真分析??上一小節(jié)設(shè)計(jì)出了?DDS邏輯模塊并且通過ModelSim仿真了?DDS的波形,本??小節(jié)對(duì)上述產(chǎn)生的波形進(jìn)行Matlab仿真*首先把FPGA輸出的量:化幅度值保存到.m??格式的文件中,然后對(duì)該數(shù)據(jù)進(jìn)行連續(xù)釆樣得到的波形如圖3-7所示。??2??.?1?1???1.5?-?-??丨:_\/??-1.5?-??2〇?0.5?1?1.5?2??釆樣點(diǎn)?x105??圈3-7Matlab波形輸出圖??其中橫坐標(biāo)是采律點(diǎn),縱坐標(biāo)是幅度歸一化之后的值,對(duì)應(yīng)的相位累加器的??位數(shù)N=32位,截取的高位數(shù)A=12位,頻率控制宇K=42949672,時(shí)鐘頻率??Fs=100MHz,輸出頻率為1MHz。對(duì)該采樣的波形進(jìn)行FFT變換后得到的頻譜如??圖3-8所示,從仿真圖中可以:看出相位截?cái)啵玻拔怀疆a(chǎn)生的雜散分簠大,波形頻譜??的雜散=-37.35dBc,遠(yuǎn)遠(yuǎn)沒有達(dá)到預(yù)期的要求,本課題會(huì)在第五章中熏點(diǎn)分析雜散??的成因和相對(duì)應(yīng)的優(yōu)化設(shè)計(jì)方案。??21??
【參考文獻(xiàn)】:
期刊論文
[1]淺析矢量信號(hào)發(fā)生器的進(jìn)展歷程[J]. 李文意. 國外電子測(cè)量技術(shù). 2015(03)
[2]基于Nios Ⅱ和DDS的雷達(dá)信號(hào)源的設(shè)計(jì)[J]. 郝政宇,劉書明. 火控雷達(dá)技術(shù). 2007(04)
[3]頻率合成技術(shù)發(fā)展概述[J]. 遲忠君,徐云,常飛. 現(xiàn)代科學(xué)儀器. 2006(03)
[4]基于FPGA的DDS正弦信號(hào)發(fā)生器的設(shè)計(jì)和實(shí)現(xiàn)[J]. 余勇,鄭小林. 電子器件. 2005(03)
碩士論文
[1]低雜散DDS的FPGA設(shè)計(jì)研究[D]. 吳昆倫.電子科技大學(xué) 2018
[2]基于DDS技術(shù)采用FPGA的信號(hào)發(fā)生器設(shè)計(jì)與實(shí)現(xiàn)[D]. 肖奕寒.湖南大學(xué) 2017
[3]寬帶正交數(shù)字調(diào)制信號(hào)的產(chǎn)生與研究[D]. 李翱.電子科技大學(xué) 2017
[4]基于FPGA的多模多通道相參信號(hào)源設(shè)計(jì)[D]. 汪洋.電子科技大學(xué) 2017
[5]基于FPGA的DDS設(shè)計(jì)與實(shí)現(xiàn)[D]. 郭敏.北京理工大學(xué) 2016
[6]低相噪頻率源的研究與設(shè)計(jì)[D]. 劉玉明.電子科技大學(xué) 2015
[7]基于FPGA的多模式信號(hào)源的研制[D]. 周艮.武漢理工大學(xué) 2012
[8]QAM調(diào)制及其多路調(diào)制方法的研究[D]. 楊依林.南京理工大學(xué) 2012
[9]基于DDS技術(shù)的矢量源基帶發(fā)生模塊的設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳鵬路.電子科技大學(xué) 2011
[10]基于FPGA的多模式信號(hào)源的研究與實(shí)現(xiàn)[D]. 汪東雷.國防科學(xué)技術(shù)大學(xué) 2010
本文編號(hào):3331729
【文章來源】:電子科技大學(xué)四川省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:73 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-5?Cyclone?IV開發(fā)板??
?電子科技大學(xué)碩士學(xué)位論文???CLK?^??—???DDS_Module??Fword[31:0]?DA_DATA[l3:〇]??Pword[ll:〇]??????圖3-4?DDS邏輯模塊圖??DDS功能模塊端口名稱和作用如表3-1所示:??表3-1?DDS功能模塊描述??端口名'?輸入/輸出?功能作用????Clk?Input?DDS?時(shí)鐘,100MHz???Rst_n?Input?芯片復(fù)位端口,低電平有效????EN?Input?DDS攀塊使能端D???FWord?Input?頻率控_字?^??PWord?Input?相_.位控制魯??DA_Clk?Output?DA?時(shí)鐘輸出???DA?Data?Output?DA?數(shù)據(jù)輸出??DDS模塊編譯無誤后利用仿真腳本對(duì)波形進(jìn)行仿真調(diào)試,可以看到如圖3-5??所示的波形仿真圖,該波形的頻率可以通過頻率控制字來進(jìn)行設(shè)定《在模塊編譯??后就可以設(shè)董testbeach進(jìn)行波形前仿真了,圖3-6是把輸出數(shù)宇波形進(jìn)行坐標(biāo)軸??連起來得到的正弦波形。該波形對(duì)應(yīng)的頻率控制字Fword=5000,相位控制字??Pword=0?〇??111?Wave?-Defeult?;??圖3-5波形信號(hào)變換圖??20??
?第三:t硬件系統(tǒng)設(shè)計(jì)???Wave-Default??T^H^hhhhiih??圖3-6正弦波形仿真圖??3上2?Matlab仿真分析??上一小節(jié)設(shè)計(jì)出了?DDS邏輯模塊并且通過ModelSim仿真了?DDS的波形,本??小節(jié)對(duì)上述產(chǎn)生的波形進(jìn)行Matlab仿真*首先把FPGA輸出的量:化幅度值保存到.m??格式的文件中,然后對(duì)該數(shù)據(jù)進(jìn)行連續(xù)釆樣得到的波形如圖3-7所示。??2??.?1?1???1.5?-?-??丨:_\/??-1.5?-??2〇?0.5?1?1.5?2??釆樣點(diǎn)?x105??圈3-7Matlab波形輸出圖??其中橫坐標(biāo)是采律點(diǎn),縱坐標(biāo)是幅度歸一化之后的值,對(duì)應(yīng)的相位累加器的??位數(shù)N=32位,截取的高位數(shù)A=12位,頻率控制宇K=42949672,時(shí)鐘頻率??Fs=100MHz,輸出頻率為1MHz。對(duì)該采樣的波形進(jìn)行FFT變換后得到的頻譜如??圖3-8所示,從仿真圖中可以:看出相位截?cái)啵玻拔怀疆a(chǎn)生的雜散分簠大,波形頻譜??的雜散=-37.35dBc,遠(yuǎn)遠(yuǎn)沒有達(dá)到預(yù)期的要求,本課題會(huì)在第五章中熏點(diǎn)分析雜散??的成因和相對(duì)應(yīng)的優(yōu)化設(shè)計(jì)方案。??21??
【參考文獻(xiàn)】:
期刊論文
[1]淺析矢量信號(hào)發(fā)生器的進(jìn)展歷程[J]. 李文意. 國外電子測(cè)量技術(shù). 2015(03)
[2]基于Nios Ⅱ和DDS的雷達(dá)信號(hào)源的設(shè)計(jì)[J]. 郝政宇,劉書明. 火控雷達(dá)技術(shù). 2007(04)
[3]頻率合成技術(shù)發(fā)展概述[J]. 遲忠君,徐云,常飛. 現(xiàn)代科學(xué)儀器. 2006(03)
[4]基于FPGA的DDS正弦信號(hào)發(fā)生器的設(shè)計(jì)和實(shí)現(xiàn)[J]. 余勇,鄭小林. 電子器件. 2005(03)
碩士論文
[1]低雜散DDS的FPGA設(shè)計(jì)研究[D]. 吳昆倫.電子科技大學(xué) 2018
[2]基于DDS技術(shù)采用FPGA的信號(hào)發(fā)生器設(shè)計(jì)與實(shí)現(xiàn)[D]. 肖奕寒.湖南大學(xué) 2017
[3]寬帶正交數(shù)字調(diào)制信號(hào)的產(chǎn)生與研究[D]. 李翱.電子科技大學(xué) 2017
[4]基于FPGA的多模多通道相參信號(hào)源設(shè)計(jì)[D]. 汪洋.電子科技大學(xué) 2017
[5]基于FPGA的DDS設(shè)計(jì)與實(shí)現(xiàn)[D]. 郭敏.北京理工大學(xué) 2016
[6]低相噪頻率源的研究與設(shè)計(jì)[D]. 劉玉明.電子科技大學(xué) 2015
[7]基于FPGA的多模式信號(hào)源的研制[D]. 周艮.武漢理工大學(xué) 2012
[8]QAM調(diào)制及其多路調(diào)制方法的研究[D]. 楊依林.南京理工大學(xué) 2012
[9]基于DDS技術(shù)的矢量源基帶發(fā)生模塊的設(shè)計(jì)與實(shí)現(xiàn)[D]. 陳鵬路.電子科技大學(xué) 2011
[10]基于FPGA的多模式信號(hào)源的研究與實(shí)現(xiàn)[D]. 汪東雷.國防科學(xué)技術(shù)大學(xué) 2010
本文編號(hào):3331729
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/3331729.html
最近更新
教材專著