|
1 引言 ADS7822是一種12位的串行高速,其A/D轉換器采樣速率為75kHz、功耗低75 kHz下的功耗為0.54mW,7.5 kHz下的功耗為0.06mW)。 2 引腳排列及功能框圖: 引腳功能說明如下: ADS7822的引腳排列如圖1所示,功能框圖如圖2所示。 3 ADS7822的電特性 ADS7822的時序如圖3所示,其最大額定電參數和典型電參數如表1和表2所示。 4 變速箱換擋力數據采集系統設計 4.1 系統硬件設計 該系統以Philips公司的LPC932單片機作為控制器,將拉壓力傳感器檢測的變速箱換擋力數據經放大器(AD632)送人高速A/D轉換器,轉換結果送單片機并通過串口發送互便攜式PC,完成數據顯示、波形繪制等功能。系統構成框圖如圖4所示: 4.2系統程序設計 從圖3可知,ADS7822的轉換結果在3個DCLOCK之后即可連續讀取12位串行數據,每個DCLOCK的低電平讀取一位數據,高4位D1l"D8存入R1,低8位存入R2。程序框圖如圖5所示。 串口數據發送程序及相應數據格式轉換代碼和PC機利用VC++6.0實現的軟件界面從略。AD轉換子程序清單如下(CLK為時鐘信號,CS為片選信號,DAT為串行數據信號;高8位數據存入R1,低4位數據存入R2): 5 結束語 利用ADS7822A/D轉換器設計的基于串口通訊的變速箱換擋力智能測試儀已用于工業現場,實踐證明該設計具有結構簡單可靠、實時性高、抗干擾強等優點。 |