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