基于AD9951鍵控信號源設(shè)計(jì)
4 系統(tǒng)軟件設(shè)計(jì)
4.1 系統(tǒng)程序框圖
系統(tǒng)程序框圖如圖7所示。
4.2 核心部分程序
本設(shè)計(jì)程序的核心在于單片機(jī)向AD9951寫入頻率控制字FTW,下面給出其C程序代碼(省略部分非關(guān)鍵語句)。
5 結(jié) 語
利用DDS技術(shù)可產(chǎn)生高穩(wěn)定度的正弦波,該系統(tǒng)利用單片機(jī)對DDS芯片AD9951進(jìn)行控制,簡單方便,易于操作。同時(shí)該系統(tǒng)具有良好的擴(kuò)展空間,在僅僅改動(dòng)軟件的情況下就可以對輸出信號進(jìn)行調(diào)幅調(diào)相,在對硬件進(jìn)行稍稍改動(dòng)即可完成模擬調(diào)頻,OHK,F(xiàn)SK??傊跀?shù)字信號源設(shè)計(jì)中使用DDS芯片是信號源設(shè)計(jì)的重要方向。DDS芯片具有精度高,頻率范圍寬,頻率轉(zhuǎn)換時(shí)間短,體積小,功耗低,可編程的特點(diǎn)是當(dāng)前研制信號源的關(guān)鍵技術(shù)。
評論