999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的DDS波形信號(hào)發(fā)生器的設(shè)計(jì)

2012-01-18 12:03:48鄭黃婷賴萬昌
電子設(shè)計(jì)工程 2012年24期
關(guān)鍵詞:設(shè)計(jì)

鄭黃婷,賴萬昌,毛 偉

(成都理工大學(xué) 核技術(shù)與自動(dòng)化工程學(xué)院,四川 成都 610059)

隨著數(shù)字技術(shù)的飛速發(fā)展,使頻率合成技術(shù)也躍上了一個(gè)新的臺(tái)階。傳統(tǒng)的頻率合成器,通常從一排晶體振蕩器產(chǎn)生的各種頻率通過開關(guān)進(jìn)行頻率混合,或者采用鎖相(PLL)技術(shù)實(shí)現(xiàn)頻率合成。與傳統(tǒng)的頻率合成器相比,DDS(Direct Digital Synthesizer)直接數(shù)字頻率合成器具有低成本、低功耗、高分辨率和快速轉(zhuǎn)換時(shí)間等優(yōu)點(diǎn),廣泛使用在電信與電子儀器領(lǐng)域[1]。

DDS是一種可以將固定頻率的時(shí)鐘合成任意波形的頻率合成器。其最基本的組成部分為:參考時(shí)鐘源、數(shù)控振蕩器與數(shù)模轉(zhuǎn)換器[2]。DDS工作原理結(jié)構(gòu)圖如圖1所示。參考時(shí)鐘為整個(gè)系統(tǒng)提供穩(wěn)定的時(shí)鐘基準(zhǔn),且決定了DDS的頻率精度。NCO(Numerically controlled oscillator)數(shù)控振蕩器在時(shí)鐘的控制下輸出待生成波形的離散時(shí)間量化值。頻率控制器通過改變頻率字來改變波形周期。NCO生成的數(shù)字波形通過DAC后轉(zhuǎn)化為模擬波形輸出。最后將在數(shù)模轉(zhuǎn)換過程中因零階保持帶來的頻譜分量通過低通濾波器濾除,得到連續(xù)模擬波形。

NCO是DDS的核心部分,它是一個(gè)可以以離散值形式產(chǎn)生同步離散時(shí)間波形的數(shù)字信號(hào)發(fā)生器。相比其他振蕩器來說,它具有準(zhǔn)確度高、靈敏度高、穩(wěn)定性好和可靠性高等特點(diǎn)。NCO由兩部分組成:PA(phase accumulator)相位累加器與

1 DDS功能模塊實(shí)現(xiàn)

圖1 系統(tǒng)功能框圖Fig.1 Function structure diagram of DDS

PAC(phase-to-amplitude converter)相幅轉(zhuǎn)換器組成。PA在每個(gè)時(shí)鐘采樣點(diǎn)增加一定的頻率控制值輸出相位控制字。PAC使用PA輸出的相位控制字索引波形查找表,輸出對(duì)應(yīng)采樣點(diǎn)的幅度值。根據(jù)DDS的組成及工作原理,通過FPGA實(shí)現(xiàn)的DDS功能框圖如圖2所示。

其中K為頻率控制字、P為相位控制字、fc為時(shí)鐘頻率,N為相位累加器的字長(zhǎng)。相位累加器在時(shí)鐘fc的控制下以步長(zhǎng)K作累加,輸出N位二進(jìn)制碼與相位控制字相加后作為波形ROM的地址,對(duì)波形ROM進(jìn)行尋址,模式選擇模塊決定ROM輸出的波形幅度碼,波形幅度碼再通過D/A和低通濾波即輸出模擬的波形[3-4]。

相位累加器產(chǎn)生K點(diǎn)步長(zhǎng)的相位增量。DDS方程為:Fout=K·fc/2N(0≤K≤2N-1),F(xiàn)out為輸出頻率,fc為時(shí)鐘頻率。 當(dāng) K=1時(shí),DDS輸出最低頻率(也即為頻率分辨率)為:F0min=fc/2N,而DDS的最大輸出頻率由奈奎斯特采樣定理決定,即F0max=fc/2;在實(shí)際運(yùn)用中,為了保證信號(hào)的輸出質(zhì)量,輸出頻率不要高于時(shí)鐘頻率的33%,以避免混疊或諧波落入有用輸出頻帶內(nèi)[5-6]。因此,只要N足夠大,DDS可得到很細(xì)的頻率間隔。要改變DDS的輸出頻率,只要改變頻率累加器產(chǎn)生的步長(zhǎng)K即可。為了保證頻率分辨率足夠高,通常N的取值在24到64之間。

圖2 系統(tǒng)功能框圖Fig.2 Structure diagram of the system function

累加器由N位加法器與N位寄存器構(gòu)成fc。每來一個(gè)時(shí)鐘脈沖,加法器將頻率累加器產(chǎn)生的K點(diǎn)步長(zhǎng)與相位偏移量數(shù)據(jù)相加,作為波形ROM的尋址地址。相位累加器在時(shí)鐘的作用下,進(jìn)行累加。當(dāng)相位累加器加滿量時(shí),就會(huì)產(chǎn)生一次溢出,完成一個(gè)周期性的動(dòng)作。改變相位控制字P可以控制輸出信號(hào)的相位參數(shù)。

以正弦波發(fā)生模塊為例。首先將正弦波形一個(gè)周期的一定采樣點(diǎn)的數(shù)據(jù)信息存于ROM表中,正弦查找表包含一個(gè)周期正弦波的數(shù)字幅度信息,每個(gè)地址對(duì)應(yīng)正弦波形中0~360°范圍的一個(gè)相位點(diǎn)。查找表把輸入的地址相位信息映射成正弦波幅度的數(shù)字量信號(hào),驅(qū)動(dòng)DAC,輸出模擬量。設(shè)相位累加器的位寬為N,時(shí)鐘頻率為fc,K是頻率控制字,那么相位寄存器每經(jīng)過2N/K個(gè)fc時(shí)鐘后回到初始狀態(tài),相應(yīng)地正弦查詢表經(jīng)過一個(gè)循環(huán)回到初始位置,整個(gè)系統(tǒng)輸出一個(gè)正弦波。正弦波邏輯功能仿真圖如圖3所示。三角波、鋸齒波發(fā)生模塊原理和正弦波發(fā)生模塊發(fā)生原理類似[7-8]。

DDS產(chǎn)生占空比可調(diào)的方波的方法,一種是利用上述產(chǎn)生正弦波的原理,在ROM表中存入方波對(duì)應(yīng)占空比一個(gè)周期的方波采樣數(shù)據(jù),再根據(jù)相位累加器與相位控制字共同產(chǎn)生的地址對(duì)ROM表進(jìn)行尋址,輸出相應(yīng)的波形的幅度值,這種方法需在ROM中存入大量的方波數(shù)據(jù)表,占用ROM資源,不可取;另一種是對(duì)應(yīng)占空比的波形從控制器單片機(jī)或DSP寫入RAM中,DAC在時(shí)鐘的控制下,同時(shí)由計(jì)數(shù)器不斷地改變地址,將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)輸出。控制器中需存放偽隨機(jī)數(shù)產(chǎn)生器,再由軟件對(duì)輸出波形進(jìn)行控制,這種方法比原來電路較為復(fù)雜,體積大。

圖3 仿真波形Fig.3 Diagram of waveform simulation

在本設(shè)計(jì)中,采用了一種節(jié)省資源的簡(jiǎn)便方法,即利用正弦數(shù)據(jù)查找表,采用基于比較器實(shí)現(xiàn)方波占空比可調(diào)的功能。

2 波形輸出模塊

設(shè)計(jì)選用德州儀器的TLC5620。其中11位的命令字包括8位數(shù)據(jù)位,2位DAC選擇位和1位范圍位,后者用來選擇輸出范圍是1倍還是2倍。DAC寄存器采用雙緩存,允許一整套新值被寫入設(shè)備中。通過LDAC實(shí)現(xiàn)DAC輸出值的同時(shí)更新。數(shù)字量的輸入采用史密斯觸發(fā)器,從而避免了高噪聲。D/A電路連接如圖4所示。

圖4 TLC5620電路連接圖Fig.4 Diagram of TLC5620 hardware system

3 參數(shù)選取

設(shè)計(jì)中ROM查找表的地址位寬選擇D=9,尋址范圍可達(dá)29=512個(gè)點(diǎn);設(shè)計(jì)采用fc=50 MHz的系統(tǒng)時(shí)鐘,累加器的位寬N=32,由此計(jì)算當(dāng)時(shí)K=1,DDS輸出最低頻率F0minN=fc/2N=50 M/232=0.011 6 Hz;最大頻率 F0max=fc/2=50 M/2=25 MHz,然而此時(shí)每周只采樣2點(diǎn),難以保證輸出精度,為保證輸出精度可以通過增加采樣點(diǎn)來實(shí)現(xiàn)。

4 結(jié) 論

本設(shè)計(jì)實(shí)現(xiàn)了正弦波、三角波、方波等基本波形的輸出,并實(shí)現(xiàn)了一定的調(diào)制功能。設(shè)計(jì)比用集成芯片控制DDS直接合成信號(hào)的發(fā)生器電路更簡(jiǎn)單,信號(hào)更穩(wěn)定,成本也較低,且靈活性好,提高了設(shè)計(jì)效率。

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

[2]姜威.實(shí)用電子系統(tǒng)設(shè)計(jì)基礎(chǔ)[M].北京:北京理工大學(xué)出版社,2008:70-210.

[3]唐建東.基于FPGA的任意波形發(fā)生器設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù),2010(5):37-38.TANG Jian-dong.Design and implementation of arbitrary waveformgenerator based on FPGA[J].Electronic Technology,2010(5):37-38.

[4]Leary P,Malobertj F.A direct digital synthesizer with improved spectral performance[J].IEEETransactions on Communications,2009,39(7):1046-1048.

[5]SHU Yun-shan,SONG B S.A 15-bit linear 20-MS/s pipelined ADC digitally calibrated with signaldependent dithering[J].IEEE Journal of Solid-state Circuits,2008,43(2):342-350.

[6]Joukov.A direct digital synthesizer with a tunable error feedback structure[J].IEEE Transactionson Communications,2007,45(4):274-278.

[7]吳慶天,趙國(guó)慶.基于FPAG的可配置內(nèi)容查找表的設(shè)計(jì)與實(shí)現(xiàn)[J].新特器件應(yīng)用,2009,11(1):17-19.WU Qing-tian,ZHAO Guo-qing.Design and implementation of configurable content look-up table base on FPGA[J].Elect-ronic Component&Device Applications,2009,11(1):17-19.

[8]夏文宇.Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程[M].北京:北京航空航天大學(xué)出版社,2003:48-121.

猜你喜歡
設(shè)計(jì)
二十四節(jié)氣在平面廣告設(shè)計(jì)中的應(yīng)用
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統(tǒng)設(shè)計(jì)
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設(shè)計(jì)
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發(fā)生器仿真設(shè)計(jì)
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設(shè)計(jì)萌到家
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計(jì)叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設(shè)計(jì)到“設(shè)計(jì)健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 婷婷亚洲天堂| 99精品伊人久久久大香线蕉| 欧美精品不卡| 日韩av无码DVD| 欧美成人aⅴ| 91精品网站| 精品国产一区二区三区在线观看 | 亚洲高清资源| 蜜桃视频一区二区| 亚洲天堂在线免费| 狠狠色狠狠色综合久久第一次| 午夜啪啪福利| 欧美啪啪网| 国产高清自拍视频| 国产自产视频一区二区三区| 91小视频在线| 视频国产精品丝袜第一页| 亚洲中久无码永久在线观看软件| 国产人成在线观看| 视频一区亚洲| 97人人做人人爽香蕉精品| 国产在线专区| 久久不卡精品| 中文成人无码国产亚洲| 午夜视频免费一区二区在线看| 精品伊人久久久香线蕉 | 99偷拍视频精品一区二区| 亚洲天堂自拍| 日本人真淫视频一区二区三区 | 九色综合伊人久久富二代| 午夜激情福利视频| 成年人久久黄色网站| 成人伊人色一区二区三区| 久久精品视频亚洲| 亚洲无线一二三四区男男| 91视频免费观看网站| 老司机久久99久久精品播放| 欧美啪啪精品| 国产91丝袜在线播放动漫| 第九色区aⅴ天堂久久香| 欧美日本在线观看| 亚洲人妖在线| 97国产在线视频| 白浆视频在线观看| 久久精品无码一区二区国产区 | 宅男噜噜噜66国产在线观看| 中文字幕在线不卡视频| 午夜色综合| 99国产精品免费观看视频| 久久99国产综合精品女同| 一级香蕉人体视频| 亚洲午夜片| 久久精品这里只有国产中文精品| 国产成本人片免费a∨短片| 日韩精品亚洲一区中文字幕| 国产一线在线| 国产精品19p| 成人看片欧美一区二区| 欧美乱妇高清无乱码免费| 91黄色在线观看| 欧美成人国产| 色噜噜综合网| 国产成人高精品免费视频| 日韩不卡免费视频| 日本午夜影院| 国产激情无码一区二区APP| 国产伦片中文免费观看| 亚洲综合色吧| 日韩精品一区二区三区视频免费看| 亚洲成av人无码综合在线观看| a级毛片免费播放| 国产精品视频免费网站| 中文字幕自拍偷拍| 伊人91视频| 色综合中文| 久草青青在线视频| 亚洲色无码专线精品观看| 激情六月丁香婷婷四房播| 久草青青在线视频| 毛片网站在线看| 国产综合精品日本亚洲777| 国产精品主播|