一種基于A(yíng)D9857的信號發(fā)生器的設計
當信號發(fā)生器工作在單音模式下,AD9857內部I和Q兩通道不能由并口獲取數據,AD9857的輸出由DDS的余弦部分決定,DDS的輸出頻率則由異步串口設置AD9857的頻率轉換字來(lái)設定。
當信號發(fā)生器工作在內插DAC模式下,DDS不工作,僅AD9857的I通道工作。這時(shí),經(jīng)DATA_INPUT端口輸入的數據串中僅I組數據作用,經(jīng)AD9857的內捅處理后由DAC模塊轉換為模擬輸出信號。
AD9857 工作在不同工作模式下,所涉及的控制寄存器組是由CON_DATA端口輸入的數據連接到PS0、PS1兩個(gè)引腳共同決定。本文引用地址:http://dyxdggzs.com/article/202643.htm
5 討論
本設計方法根據所生成信號的要求,由計算機通過(guò)CON_DATA端口的控制位設定AD9857串口控制字,靈活選擇相應的工作模式,從而產(chǎn)生所需的單音信號、常用窄帶通信信號,較為復雜和無(wú)規律的信號,因而具有較大靈活性。通常情況下,為減少功耗, AD9857工作時(shí)應盡可能選擇較低的內部時(shí)鐘頻率。在DDS的典型應用時(shí),系統時(shí)鐘頻率應是最高輸出頻率的2.5倍。由于A(yíng)D9857是模擬和數字混合電路器件,因此電路布局應注意模擬電路地線(xiàn)和數字電路地線(xiàn)的設置與連接。一般情況下,模擬電路地線(xiàn)和數字電路地線(xiàn)應盡可能短并設置為一點(diǎn),這樣可避免引入不必要的噪聲而影響模擬電路部分的工作,降低系統性能。
6 結論
利用基本的硬件設計和軟件編程相結合實(shí)現信號發(fā)生器設計。該設計充分應用AD9857的功能特點(diǎn),在軟件編程控制下,硬件電路可產(chǎn)生不同信號。與單片機控制的信號發(fā)生器設計相比,該設計主控模塊由計算機構成,界面更友好,具有更大的靈活性和軟件擴展空間,特別是當在網(wǎng)絡(luò )環(huán)境下進(jìn)行電路實(shí)驗時(shí),可用一臺計算機作為主控機設置、控制多個(gè)信號發(fā)生器,從而構成一個(gè)局部的電磁環(huán)境空間,拓展信號發(fā)生器的應用范圍。
評論