用MAX543實現(xiàn)DSP采樣系統(tǒng)的量程自動轉換
其中Dj對應DSP輸出12位控制數(shù)據(jù)各位的值。
這樣即可實現(xiàn)量程的自動調(diào)節(jié)。本文引用地址:http://m.butianyuan.cn/article/150509.htm
3.3TMS320F206 DSPD/A控制程序的設計
TMS320F206 DSP D/A控制程序首先使TMS320F206初始化,所有的中斷均被屏蔽,等待狀態(tài)寄存器也被清0。在初始化異步串口,復位串口,將IO0-IO3置為輸出,然后激活異步串口。
在ADC初始化,置XF為1,IO0輸出0,對控制變量COUNT進行賦值。從IO1移出MSB位,經(jīng)過延時程序1,再將時鐘信號變?yōu)?,再經(jīng)過延時程序2,將IO0變?yōu)榈碗娖健Mㄟ^循環(huán)程序,依次從IO1移出數(shù)據(jù),當COUNT=0時,所有數(shù)據(jù)移出,將XF置0,執(zhí)行延時程序3,數(shù)據(jù)輸送到12位DAC寄存器中,然后XF置0,一次增益調(diào)節(jié)過程結束。程序流程框圖如圖8所示。
4結束語
本文分析了12位串行D/A MAX543實現(xiàn)增益調(diào)節(jié)的方法。通過利用D/A的內(nèi)部電阻網(wǎng)絡,可以實現(xiàn)量程的快速準確測量。該方法具有普遍的應用意義,可在速度、精度要求較高的測量系統(tǒng)中得到廣泛的應用。
評論