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

基于FPGA的DDS設計與實現

2017-05-10 13:12:16靳成一肖蕾
電子技術與軟件工程 2017年8期
關鍵詞:信號設計

靳成一+肖蕾

摘 要

DDS在電信和電子儀器方面的應用已經非常廣泛,是完成設備數字化的重要技術。筆者設計、利用ISE10.0軟件實現三相矩形波信號、正弦波信號以及調頻調相信號的波形仿真,同時用Xilinx的FPGA核心板SPARTAN3AN,與性能很好的MCU—ATMEGA128相結合,進行DDS的設計和實現。

【關鍵詞】FPGADDS設計 實現

由于直接數字頻率合成技術(簡稱DDS)有高分辨率、低功耗、低成本、全數字化接口、快速轉換時間以及容易跟微處理器結合等諸多優勢,最近這些年的發展十分迅速。盡管現在不少的芯片制造企業研發出專用DDS芯片,但在一些特殊的場合,其輸出的波形帶寬、種類以及精度等均不能滿足設計需求。故而,把DDS和高性能數字器件有機結合就成為現在的熱點課題。

1 DDS的原理

DDS主要是運用正弦信號的相位和時間成線性關系這一特征,借助查表的方法獲取信號的瞬時值,以達到頻率合成。相位累加器是通過N位加法器和累加寄存器級聯而成。每當進行一時鐘脈沖Fs,加法器都會把頻率控制字K和累加寄存器所輸出的累加相位數加到一起,把所得到的結果送到累加寄存器的數據輸入端。累加寄存器會把上一時鐘脈沖所得到的相位數反饋至加法器的輸入端,從而使加法器在下一時鐘脈沖繼續跟頻率控制字K進行相加。把相位累加器所輸出的數據當作波形存儲器的相位取樣的地址,如此就能將存于存儲器中的波形抽樣值通過表查出,以實現從相位至幅值的轉換。該存儲器的輸出數據先送至D/A轉換器中,而后由D/A轉換器把用數字量表示的波形幅值轉換為合成頻率的模擬量形式信號。

2 基于FPGA的DDS設計

2.1 系統整體設計

運用Xilinx的XC3S400FPGA,盡量達到設計的數字化與集成化。在實現的時候,運用VHDL語言將DDS進行封裝,以有效達到資源的復用和及靈活配置。加之單片機的控制、液晶顯示和數據的轉換,能夠比較理想的達到設計要求。系統的框圖如圖1中所示。

2.2 DDS核心設計

DDS的核心就在FPGA電路方面的設計。在FPGA電路實現以后,就可以在FPGA中生成波形數字信號。在設計過程里用VHDL語言,可構建一標準正弦波產生和FM調制功能的DDS模塊,同時還構建起一矩形波產生模塊。這一部分設計在ISE綜合以后的RTL級原理見圖2中所示。DDS其核心就是累加器和查表兩個模塊。

2.3 對累加器進行設計

DDS核心是相位累加器,輸出正弦波的頻率是由DDS與參考時鐘等所決定。即DDS輸出的信號頻率=(fclk×Kf)/2N,其中,累加器位數由N表示,累加時鐘頻率用fclk表示,控制字用Kf表示,因為耗時隨著位數N的變化而變化,所以,保證輸出頻率前提下,可以利用參考頻率的降低來提高其分辨率,本文N=32。

3 基于FPGA的DDS實現

3.1 設計實現在ISE中的DDS模塊

本設計利用的是ISE10.0軟件,其中各個小模塊要利用VHDL語言進行設計,結合DDS的原理,連接軟件中的各個模塊,最后實現在FPGA中DDS模塊的設計。

3.2 實現MODESIM中的仿真

在MODESIM中,對正弦波、方波和調頻波仿真,然后再檢驗仿真生成的波形。為了檢驗是否能夠符合設計要求,分別對各個波形進行如下測試,一是相位是0°、225°、315°,正弦波頻率是1KHz;載波頻率是10KHz,FM調制信號頻率是1KHz;占空比是0.5,方波頻率是50MHz等等。結果是都能滿足其要求。

4 基于FPGA的DDS硬件實現

4.1 硬件設計的實現

FPGA被作為是DDS的模塊載體,利用的核心板是SPARTAN3AN,速度高,穩定性強。在本系統中,MCU利用的是ATMEGA128單片機,此單片機是ATMEL公司開發的。而系統的主控芯片完成參數輸入是借助于4*4的薄膜按鍵,操作狀態和數據由OCMJ4x8C液晶顯示器可以顯示出來,其顯示器與DDS模塊通信,能夠對輸出的波形進行控制。

4.2 進行數據測試和相關分析

表1匯總了對三相正弦波信號頻率進行測試的結果,其中,測試數據大多間隔1分鐘。多次測量與分析發現頻率的精度要高于0.1%,而穩定度要高于10至6,同時輸出信號的峰峰值要大于等于20V,可以任意調整三相正弦信號的相位。另外,測試并且分析矩形波信號與調頻波信號,都能符合設計指標。

5 結語

綜上,利用FPGA器件,本設計采用了DDS技術進而研制了全數字波形信號發生器。通過仿真與實測說明,頻率小則切換速度快,而且頻率也容易得到控制,設計電路也較簡單。因此, 本系統可據其實際,輸出多種波形圖,功能多樣,有調頻、調相與調幅等,實用性良好。

參考文獻

[1]張厥勝,曹麗娜.鎖相與頻率合成技術[M].成都:電子科技大學出版社,1995:140-147.

[2]姜萍,王建新,吉訓生.FPGA實現的直接數字頻率合成器[J].電子技術應用,2002,28(05):43-44.

[3]劉晨,王森章.直接數字頻率合成器的設計及FPGA實現[J].微電子與計算機,2004,21(05):63-65.

[4]宋陽,孫肖子,仁愛鋒.基于DDS和FPGA的虛擬智能信號源的研究[J].數據采集與處理,2001,16(專輯):124-126.

猜你喜歡
信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
孩子停止長個的信號
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 22sihu国产精品视频影视资讯| 国产欧美精品专区一区二区| 亚洲成人精品| 三上悠亚在线精品二区| 国产主播在线观看| 在线日本国产成人免费的| 亚洲床戏一区| 成AV人片一区二区三区久久| 国产av无码日韩av无码网站 | 色哟哟国产精品| 精品一区二区三区水蜜桃| 国产综合色在线视频播放线视 | 国产成人综合日韩精品无码首页 | 欧美啪啪精品| 久久精品无码一区二区日韩免费| 国产精品尤物在线| 毛片卡一卡二| 亚洲综合精品第一页| 欧美激情第一欧美在线| 97综合久久| 久久久久国色AV免费观看性色| 国产欧美日韩在线一区| 欧美丝袜高跟鞋一区二区| 波多野结衣一区二区三区四区| 国产打屁股免费区网站| 一级毛片在线播放| 日本欧美一二三区色视频| 色哟哟色院91精品网站| 欧美精品亚洲精品日韩专| 亚洲永久色| 国产精品.com| 青青青亚洲精品国产| 欧美成人午夜在线全部免费| 99在线视频精品| 午夜成人在线视频| 日本一区高清| 人人91人人澡人人妻人人爽| 亚洲一欧洲中文字幕在线| 影音先锋丝袜制服| 亚洲日本中文字幕乱码中文| 伊人久久久久久久久久| 亚洲人成网站色7799在线播放| 在线观看无码av免费不卡网站| 日本伊人色综合网| 欧美黄网站免费观看| 午夜福利网址| 尤物国产在线| 91在线一9|永久视频在线| 亚国产欧美在线人成| 狠狠v日韩v欧美v| 69av免费视频| 欧美亚洲国产日韩电影在线| 亚洲无线观看| 精品视频在线一区| 人妻丰满熟妇AV无码区| 在线观看国产小视频| 亚洲无码日韩一区| 欧美yw精品日本国产精品| 免费国产小视频在线观看 | 国产欧美精品午夜在线播放| 伊人久久精品亚洲午夜| 久久久久亚洲av成人网人人软件 | 午夜精品区| Jizz国产色系免费| 久久99国产乱子伦精品免| 亚洲精品在线观看91| 国产高清在线精品一区二区三区 | 毛片网站在线播放| 中文天堂在线视频| 亚洲精品福利视频| 自拍亚洲欧美精品| 国产精品v欧美| 日韩av无码精品专区| 激情网址在线观看| 精品久久高清| 成人无码一区二区三区视频在线观看 | 欧洲欧美人成免费全部视频| 国产真实乱子伦精品视手机观看| 在线视频精品一区| 国产激情无码一区二区三区免费| 亚洲综合经典在线一区二区| 热久久这里是精品6免费观看|