亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于FPGA的任意波形發(fā)生器設(shè)計

        2013-12-31 00:00:00雷旭劉倩倩
        數(shù)字化用戶 2013年35期

        【摘 要】本文設(shè)計了一種基于FPGA和DDS技術(shù)的任意波形發(fā)生器。本設(shè)計利用VHDL語言完成系統(tǒng)各大模塊的硬件描述設(shè)計,對硬件結(jié)構(gòu)和工作方式進(jìn)行重構(gòu)。在QuartusII 9.0環(huán)境中完成系統(tǒng)仿真并進(jìn)行了硬件測試,結(jié)果表明設(shè)計達(dá)到預(yù)定效果,能夠按照要求輸出相應(yīng)波形,也證明了基于FPGA設(shè)計的可靠性和可行性。

        【關(guān)鍵詞】FPGA DDS QuartusII 任意波形發(fā)生器

        波形發(fā)生器是各種測試和實驗中不可或缺的工具,在雷達(dá)、控制、通信、測試、控制等領(lǐng)域應(yīng)用十分廣泛。波形發(fā)生器是電子工程師進(jìn)行信號仿真試驗的最佳工具。目前,隨著大規(guī)?,F(xiàn)場可編程邏輯器件的發(fā)展,F(xiàn)PGA系統(tǒng)設(shè)計的主要發(fā)展已經(jīng)進(jìn)入“片上可編程系統(tǒng)”的新紀(jì)元。隨著FPGA不斷發(fā)展,DDS技術(shù)應(yīng)用越來越成熟,利用DDS原理在FPGA平臺上開發(fā)高性能的多種波形信號發(fā)生器,其成本低,操作靈活,而且還能根據(jù)要求在線更新配置,系統(tǒng)開發(fā)趨于軟件化、自定義化。

        傳統(tǒng)型任意波形發(fā)生器的結(jié)構(gòu)簡單、控制方便,但此類波形發(fā)生器沒有相位調(diào)制功能,而且在后期軟件編程期間,在不改變時鐘頻率及波形的情況下,如果要改變一個周期的采樣點(diǎn)數(shù),需要重置計數(shù)器并且重新向波形存儲器中載入數(shù)據(jù)。就目前發(fā)展?fàn)顩r而言,基于DDS技術(shù)的任意波形發(fā)生器雖然結(jié)構(gòu)比較復(fù)雜,還會產(chǎn)生相位截斷誤差,但實現(xiàn)頻率、相位調(diào)制功能卻很容易,同時產(chǎn)生的波形能夠達(dá)到很高的頻率分辨率,輸出頻率的轉(zhuǎn)換速度快,而且頻率轉(zhuǎn)換時,DDS系統(tǒng)輸出波形的相位是連續(xù)的。

        一、DDS電路工作原理

        DDS電路的實現(xiàn)是整個硬件系統(tǒng)設(shè)計的關(guān)鍵所在。DDS的基本原理是利用采樣定理,通過查表法產(chǎn)生波形。DDS電路工作時首先需要對波形數(shù)據(jù)進(jìn)行采樣,將采樣數(shù)值存入波形存儲器ROM中作為查找表,然后在時鐘脈沖的作用下,對頻率控制字進(jìn)行線性相位疊加,然后將相位累加值的一部分作為ROM查找表的地址碼將數(shù)據(jù)讀出來,再經(jīng)過D/A轉(zhuǎn)換器,低通濾波器轉(zhuǎn)換成符合要求的模擬信號。DDS的基本結(jié)構(gòu)主要由相位累加器、相位調(diào)制器、ROM查找表、DAC和低通濾波器構(gòu)成。

        二、系統(tǒng)設(shè)計

        本設(shè)計方法主要采用自行設(shè)計的基于FPGA邏輯電路來實現(xiàn)任意波形發(fā)生器,利用FPGA設(shè)計的DDS電路只要改變FPGA內(nèi)部波形存儲器中存儲的波形數(shù)據(jù),就可以實現(xiàn)輸出任意波形,因而更加具有靈活性,使得采用FPGA來實現(xiàn)DDS電路具有更高的實用價值,通過FPGA編程定制系統(tǒng)所需的DDS電路,不但成本降低,而且使任意波形發(fā)生器的性能得到提高。這就是本設(shè)計采用FPGA來實現(xiàn)的重要原因。

        本系統(tǒng)總體設(shè)計選用以Altera公司的Cyclone II系列中的EP2C5T144C8芯片為主,配以時鐘電路、信號產(chǎn)生電路、濾波控制電路、波形存儲電路、按鍵電路、D/A轉(zhuǎn)換電路等外圍電路實現(xiàn)波形發(fā)生器的硬件設(shè)計。

        本設(shè)計主要是基于Quartus II平臺,利用DDS技術(shù),設(shè)計一個任意波形發(fā)生器,首先通過按鍵電路選擇輸出波形的對象,根據(jù)對各波形的幅度進(jìn)行采樣,獲得各波形的波形數(shù)據(jù)表作為波形存儲器的查找表,然后在系統(tǒng)時鐘的作用下,相位累加器對輸入的頻率數(shù)據(jù)不停地進(jìn)行相位線性累加,并將累加器輸出的一部分作為波形存儲器的地址信號,通過查找表讀出相應(yīng)的波形數(shù)據(jù),再送入高速D/A轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換成為模擬信號,最后送入濾波電路,濾波后輸出光滑的連續(xù)信號。本設(shè)計部分核心在于利用宏功能模塊生成波形存儲器ROM查找表模塊,使得所需要的波形數(shù)據(jù)通過.mif文件載入到定制模塊data_rom模塊中,當(dāng)在波形存儲器ROM中固化所需波形的一個周期的幅度值后,由地址發(fā)生器產(chǎn)生的地址對波形存儲器ROM尋址,依次可取出送至D/A轉(zhuǎn)換及濾波,即可實現(xiàn)DDS中波形存儲器的功能。在ROM查找表模塊data_rom中采用了定制初始化數(shù)據(jù)文件,ROM模塊中的初始化數(shù)據(jù)文件的格式采用.mif格式。

        三、仿真結(jié)果

        本設(shè)計的仿真和硬件驗證主要圍繞以FPGA為核心的DDS信號輸出和控制模塊進(jìn)行。本設(shè)計采用MATLAB軟件進(jìn)行仿真測試,Quartus II可將設(shè)計者提供的時序波形文件(.vwf)保存為仿真基準(zhǔn)文件(.tbl)格式的波形文件,以此波形文件進(jìn)行仿真。由圖1可知,在時鐘頻率不變的情況下,為了觀察頻率控制字對輸出頻率的影響,改變方波的頻率控制字,使其由02H改變?yōu)?2H,可明顯觀察到,頻率控制字越小,輸出信號的周期越大,即輸出頻率越小。這說明了采用DDS技術(shù)可以輸出任意頻率的波形信號。改變波形存儲模塊data_rom中的數(shù)據(jù)文件,通過載入正弦波、三角波、鋸齒波、梯形波和用戶自定義的波形采樣數(shù)據(jù),利用MATLAB進(jìn)行顯示波形。通過仿真結(jié)果可得,基于FPGA的波形發(fā)生器已經(jīng)實現(xiàn)了輸出任意波形的功能。

        四、結(jié)語

        本次設(shè)計在Quartus II平臺上設(shè)計DDS電路,用MATLAB對Quartus II仿真得出的數(shù)據(jù)進(jìn)行顯示,驗證了設(shè)計的正確性,輸出波形可以達(dá)到設(shè)計要求,MATLAB顯示的波形與理想波形是相吻合的,僅在波形的穩(wěn)定及光滑程度方面有著一定的差距,但這種差距并不影響設(shè)計結(jié)果、波形觀察及任意波形發(fā)生器的使用。采用FPGA設(shè)計實現(xiàn)還具有相位連續(xù)變化、頻率分辨率高等優(yōu)點(diǎn)。所以,F(xiàn)PGA與DDS的有機(jī)結(jié)合使得波形發(fā)生器更具有實用性。

        參考文獻(xiàn):

        [1]王玥.基于FPGA實現(xiàn)的任意波形發(fā)生器的設(shè)計與研究[J].大眾科技,2012,14.

        [2]曾菊榮.基于FPGA和DDS技術(shù)的任意波形發(fā)生器的設(shè)計[J].現(xiàn)代電子技術(shù),2010,(24).

        [3]鐵奎,黃武.任意波形發(fā)生器的設(shè)計與研究[J].應(yīng)用天地,2012,31.

        [4]潘松,黃繼業(yè).EDA技術(shù)實用教程[M].4版.北京:科學(xué)出版社,2010.

        作者簡介:

        雷旭(1991.02-),河南省潢川縣,碩士研究生,專業(yè):信息與通信工程。

        劉倩倩 (1992.11-),河南省鄲城縣,碩士研究生,專業(yè):通信與信息系統(tǒng)。

        人妻熟妇乱又伦精品视频app| 久久国产高潮流白浆免费观看| 国产品精品久久久久中文| 国产丝袜在线福利观看| 亚洲av综合日韩精品久久| 日本护士xxxxhd少妇| 伊人精品久久久久中文字幕| 亚洲精品成人网站在线观看| 免费一级a毛片在线播出| 中文字幕一区二区三区| 丰满人妻被两个按摩师| 俺来也俺去啦最新在线| 日韩A∨精品久久久久| 综合色天天久久| 国产免费午夜福利蜜芽无码| 国产人妖视频一区二区| 亚洲黄色天堂网站在线观看禁18 | 久久AⅤ无码精品色午麻豆| 日本一级二级三级在线| 国产精品成人一区二区在线不卡| 亚洲av无码码潮喷在线观看| 免费观看的a级毛片的网站| 国产精品免费久久久久影院| 亚洲国产成人精品福利在线观看| 久久亚洲精精品中文字幕早川悠里| 水野优香中文字幕av网站| 国产卡一卡二卡三| 在线观看欧美精品| 精品国产一品二品三品| 中文字幕一区二区中出后入| 一本一道av无码中文字幕麻豆| 国语自产偷拍精品视频偷| 视频一区精品自拍| 一本久久a久久精品综合| 国语对白福利在线观看| 精品视频无码一区二区三区| 日本乱人伦在线观看| 蜜臀aⅴ永久无码一区二区| 亚洲av色香蕉一区二区三区软件 | 性做久久久久久免费观看| 18无码粉嫩小泬无套在线观看|