一種帶有LAN接口的DDS正弦函數發(fā)生器設計
![]() |
4 系統軟件設計
單片機以總線(xiàn)的方式連接到ACEXIK30,其主程序就是進(jìn)行FPGA配置、儀器的初始化、啟動(dòng)DA、啟動(dòng)LCD顯示、中斷響應、發(fā)送與接收(或本地設置)頻率控制字等。主程序流程如圖4所示。
主程序:
![]() |
![]() |
![]() |
5 結語(yǔ)
本文基于LAN接口技術(shù)和DDS技術(shù)的優(yōu)點(diǎn),設計了一臺函數發(fā)生器,通過(guò)本課題的研究和設計,得出了如下結論:本設計具有易組合、標準化、通用化、系統化的優(yōu)點(diǎn),結構簡(jiǎn)單、構建靈活。采用直接數字合成技術(shù)和單片機技術(shù)相結合設計了正弦信號發(fā)生器,可產(chǎn)生高精度、高穩定度的正弦信號,適合對波形要求較高的場(chǎng)合使用。需要不同的頻率時(shí)只需修改鍵盤(pán)輸入就能完成,簡(jiǎn)化了程序設計和電路板設計。把該正弦信號作為載波,通過(guò)簡(jiǎn)單的軟件設計,實(shí)現了AM、FM等調制信號的輸出。另外,它可任意設定頻率分辨率,使信號精度很高,甚至可將累加器、ROM、D/A及微處理器集成于一片IC之內。未來(lái)通信系統的發(fā)展離不開(kāi)對信號的調制和解調,更離不開(kāi)正弦載波,基于DDS技術(shù)的正弦信號發(fā)生器在通信中的應用將越來(lái)越廣泛。
評論