基于FPGA和DDS技術(shù)的正弦信號(hào)發(fā)生器設(shè)計(jì)
3 實(shí)驗(yàn)數(shù)據(jù)測(cè)試
由鍵盤輸入的是二進(jìn)制頻率控制字,通過數(shù)碼管可以顯示出十進(jìn)制的頻率和相位,將信號(hào)發(fā)生器的輸出端和雙通道數(shù)字示波器接好,任意幾個(gè)頻率為1 kHz~10 MHz之間的信號(hào)測(cè)試結(jié)果如表1所示。本文引用地址:http://2s4d.com/article/187877.htm
4 結(jié)語
本系統(tǒng)設(shè)計(jì)時(shí),相位字是在編程時(shí)就固定的,輸出正弦信號(hào)的頻率變化是由頻率字變化引起的,而頻率字的預(yù)置是通過鍵盤輸入的,因此能夠得到頻率變化的正弦信號(hào),這樣的信號(hào)源能夠很好地滿足需要變頻信號(hào)的情況,因此,實(shí)用性較強(qiáng)。通過理論計(jì)算和實(shí)際測(cè)量相比較可以看出,基于FPGA的DDS技術(shù)實(shí)現(xiàn)正弦信號(hào)發(fā)生器輸出正弦信號(hào)頻率范圍較寬、分辨率高、幅度和頻率的精度較高。另外,本系統(tǒng)還很容易擴(kuò)展,不需要對(duì)硬件電路進(jìn)行較大的修改,只需要修改相應(yīng)的程序便可實(shí)現(xiàn)相應(yīng)的功能,比如產(chǎn)生PSK,ASK信號(hào)等。但是它也有局限性,主要表現(xiàn)在輸出雜散大,這是由于DDS采用全數(shù)字結(jié)構(gòu),不可避免地引入雜散,主要來源有三個(gè):相位累加器相位舍位誤差造成的雜散;幅度量化誤差造成的雜散和DAC非線性造成的雜散。
評(píng)論