工作原理
一個完整周期的函數波形被存儲在上面所示的存儲器查找表中。相位累加器跟蹤輸出函數的電流相位。為了輸出一個非常低的頻率,采樣樣本之間的差相位(Δ)将非常小。
例如,一個很慢的正弦波可能将有1度的Δ相位。則波形的0号采樣樣本采得0度時刻的正弦波的幅度,而波形的1号采樣将采得1度時刻的正弦波的幅度,依次類推。經過360次采樣後,将輸出正弦曲線的全部360度,或者确切地說是一個周期。一個較快的正弦波可能會有10度的Δ相位。于是,36次采樣就會輸出正弦波的一個周期。如果采樣率保持恒定,上述較慢的正弦波的頻率将比較快的正弦波慢10倍。 進一步說,一個恒定的Δ相位必将導緻一個恒定正弦波頻率的輸出。但是,DDS技術允許通過一個頻率表迅速地改變信号的Δ相位。函數發生器能夠指定一個頻率表,該表包括由波形頻率和持續時間信息組成的各個段。函數發生器按順序産生每個定義的頻率段。通過生成一個頻率表,可以構建複雜的頻率掃描信号和頻率跳變信号。
實際應用
DDS允許函數發生器的相位從一級到另一級連續變化。 矢量信号發生器提供高靈活度和強大的解決方案,可用于科學研究,通信,消費電子,宇航/國防,半導體測試以及一些新興領域,如軟件無線電,無線電頻率識别( RFID),以及無線傳感網絡等。 有些公司還提供許多其他利用DAC來産生模拟信号的模拟輸出産品。模拟輸出闆的基本架構是,将一個小型的FIFO存儲器連接到一個DAC上。絕大部分的模拟輸出闆被用來産生靜态電壓,而且許多可以被用來産生低頻波形。