A/D轉換器ADS7822在高速數據采集中的應用
系統構成框圖如圖4所示:
4.2系統程序設計
從圖3可知,ADS7822的轉換結果在3個(gè)DCLOCK之后即可連續讀取12位串行數據,每個(gè)DCLOCK的低電平讀取一位數據,高4位D1l~D8存入R1,低8位存入R2。程序框圖如圖5所示。
串口數據發(fā)送程序及相應數據格式轉換代碼和PC機利用VC++6.0實(shí)現的軟件界面從略。AD轉換子程序清單如下(CLK為時(shí)鐘信號,CS為片選信號,DAT為串行數據信號;高8位數據存入R1,低4位數據存入R2):
5 結束語(yǔ)
利用ADS7822A/D轉換器設計的基于串口通訊的變速箱換擋力智能測試儀已用于工業(yè)現場(chǎng),實(shí)踐證明該設計具有結構簡(jiǎn)單可靠、實(shí)時(shí)性高、抗干擾強等優(yōu)點(diǎn)。
評論