基于DSP數字振蕩器的移相正弦波發(fā)生器設計
系統(tǒng)初始化程序完成對TMS320VC5416各控制寄存器,McBSP串口控制寄存器,定時器以及TLC320AD50C相應寄存器的初始化設置。主程序及定時中斷服務程序流程圖如圖2所示。
設定正弦波頻率為2 kHz,采樣頻率40 kHz,移相60度的CCS仿真波形如3所示。
4 結束語
本文提出了一種基于DSP數字振蕩器產生移相正弦波的設計方法。實驗結果表明系統(tǒng)產生的波形穩(wěn)定,抗干擾能力強,頻率、相位和幅度調節(jié)方便,精度高,輸出頻率范圍為20 Hz~20 kHz,相移0~360°,移相分辨率可高達0.001度。另外系統(tǒng)若連接高速DA轉換芯片,可大大提高輸出頻率范圍。該設計方案簡單可行、新穎實用,有推廣應用價值。
評論