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