</a>摘? 要:本設計的項目背景是為某公司設計的基于嵌入式系統的渦流傳感器信號發生裝置,在進行渦流檢測的缺陷分析時,需要高精度的載波信號檢出缺陷信息,包含相位與幅度。本設計便是這樣一種具有兩路輸出,波形相位可調的多功能任意波形" title="任意波形">任意波形" title="任意波形">任意波形" title="任意波形">任意波形" title="任意波形">任意波形發生器" title="任意波形發生器">任意波形發生器" title="任意波形發生器">任意波形發生器。?
??? 本文論述了利用用FPGA" title="FPGA">FPGA來開發DDS函數發生器的總體設計思路" title="設計思路">設計思路,詳細討論了任意波形產生、頻率精確調整、雙路" title="雙路">雙路移相輸出、PWM調制波產生、D/A轉換與濾波電路、鍵盤與顯示等諸方面軟硬件實現方法。?
整個設計基于Altera公司的cyclone系列的FPGA,配合Atmel公司高性能AVR系列單片機來完成。系統基于模塊化的思想,采用自底向上的設計思路,將軟件開發與硬件開發相結合。以QuartusⅡ為主要開發和仿真環境,采用VHDL語言,定制用戶交互界面,用戶可通過鍵盤輸入設置參數,并可即時顯示當前的波形數據。
?
關鍵詞:直接數字頻率合成,FPGA, 脈寬調制,任意波形,移相
?
?
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。