基于DDS的程控信號發(fā)生器設(shè)計
3 DDS信號發(fā)生器軟件設(shè)計
3.1 總體流程圖
總體流程圖如圖3所示。本文引用地址:http://m.butianyuan.cn/article/172726.htm
3.2 部分模塊子程序設(shè)計
數(shù)據(jù)傳送控制電路的程序設(shè)計:
4 結(jié)論
在現(xiàn)代科研,教學(xué)實(shí)驗,通信系統(tǒng)以及各種電子測量系統(tǒng)中,具有高精度,頻率可調(diào),高穩(wěn)定度,頻率輸出范圍大的信號源是非常重要的。本文基于DDS技術(shù),選擇了Analog Devices公司的高度集成芯片AD9851,采用AT89S52單片機(jī)作為控制,以此為基礎(chǔ),分別進(jìn)行了系統(tǒng)的硬件部分(包括數(shù)據(jù)傳送電路,鍵盤控制電路,頻率顯示電路和最小應(yīng)用系統(tǒng)設(shè)計)和基于C語言的軟件設(shè)計,電路輸出波形具有高穩(wěn)定度,高精度,高分辨率,可靠性強(qiáng),頻率輸出范圍大且可調(diào),相位連續(xù)等優(yōu)點(diǎn)。
評論