頻率合成技術(shù)廣泛應(yīng)用于通信、航空航天、儀器儀表等領(lǐng)域。目前,常用的頻率合成技術(shù)有直接式頻率合成,鎖相頻率合成和直接數(shù)字頻率合成(DDS)。本次設(shè)計(jì)是利用FPGA完成一個(gè)DDS系統(tǒng)并利用該系統(tǒng)實(shí)現(xiàn)模擬信號(hào)的數(shù)字化調(diào)頻。 DDS是把一系列數(shù)字量形式的信號(hào)通過(guò)D/A轉(zhuǎn)換形成模擬量形式的信號(hào)的合成技術(shù)。主要是利用高速存儲(chǔ)器作查尋表,然后通過(guò)高速D/A轉(zhuǎn)換器產(chǎn)生已經(jīng)用數(shù)字形式存入的正弦波(或其他任意波形)。一個(gè)典型的DDS系統(tǒng)應(yīng)包括:相位累加器,可在時(shí)鐘的控制下完成相位的累加;相位碼—幅度碼轉(zhuǎn)換電路,一般由ROM實(shí)現(xiàn);DA轉(zhuǎn)換電路,將數(shù)字形式的幅度碼轉(zhuǎn)換成模擬信號(hào)。DDS系統(tǒng)可以很方便地獲得頻率分辨率很精細(xì)且相位連續(xù)的信號(hào),也可以通過(guò)改變相位字改變信號(hào)的相位,因此也廣泛用于數(shù)字調(diào)頻和調(diào)相。本次數(shù)字化調(diào)頻的基本思想是利用AD轉(zhuǎn)換電路將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào),同時(shí)用該數(shù)字信號(hào)與一個(gè)固定的頻率字累加,形成一個(gè)受模擬信號(hào)幅度控制的頻率字,從而獲得一個(gè)頻率受模擬信號(hào)的幅度控制的正弦波,即實(shí)現(xiàn)了調(diào)頻。該DDS數(shù)字化調(diào)頻方案的硬件系統(tǒng)是以FPGA為核心實(shí)現(xiàn)的。使用Altera公司的ACEX1K系列FPGA,整個(gè)系統(tǒng)由VHDL語(yǔ)言編程,開(kāi)發(fā)軟件為MAX+PLUSⅡ。經(jīng)過(guò)實(shí)際測(cè)試,該系統(tǒng)在頻率較低時(shí)與理論值完全符合,但在高頻時(shí),受器件速度的限制,波形有較大的失真。
標(biāo)簽:
FPGA
DDS
數(shù)字化
調(diào)頻
上傳時(shí)間:
2013-06-14
上傳用戶:ljt101007