新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于ADS1252的數據采集模塊設計

        基于ADS1252的數據采集模塊設計

        作者: 時間:2011-08-08 來源:網絡 收藏

        4 軟硬件調試
        模塊的硬件和軟件設計完畢,需要對它進行軟硬件的調試以驗證其設計的正確性。模塊軟硬件調試按以下步驟依次進行:
        (1)驅動調試:運行驅動程序,首先用示波器監測的CLK引腳,觀察時鐘頻率的測量值是否與設定值一致。當CLK時鐘頻率設置正確,接著用示波器監測ADS1252的SCLK與引腳,觀察這兩個引腳的時序是否正確。
        最主要保證串行時鐘是發生在 Mode之后,否則將會讀取到錯誤的數據。
        (2)校準數據計算:在ADS1252驅動工作正常的前提下,首先用直流可調穩壓源對ADS1252的差分輸入端分別輸出1 V,4 V的電壓,將ADS1 252采集的電壓分別記為VS1,VS2,同時將高精度電壓表測量的電壓分別記為VM1,VM2。接著通過對VS1,VS2,VM1,VM2的比較計算,得出校準參數K,B。
        (3)采集任務調試:當校準參數計算完畢,啟動采集任務對實時電壓數據進行采集。在0~5 V的范圍內,用直流可調穩壓源對ADS1252的差分輸入端輸出從低至高的電壓,此時采集任務通過printf()函數將采集電壓輸出到控制臺。通過對比用高精度電壓表測量的電壓值,可以計算出ADS1252的采集電壓誤差,從而判斷采集精度是否滿足要求。

        5 實驗結果
        現使用廣東省電子技術研究所研制的GE/FC1燃料電池測試系統對質子交換膜燃料電池(Proton Exchange Membrane Fuel Cell,PEMFC)工作所需的氫氣及氧氣的流量、壓力、濕度控制到合適值,然后進行電流掃描測試。在測試期間,用基于ADS1252的模塊對電流掃描測試過程PEMFC的電壓、電流的動態變化數據進行記錄;同時用安捷倫數字萬用表測量PEMFC電壓、電流的某些特征值。
        由于實驗用的PEMFC采用單片Nation膜(截面積為2 cm×2 cm)組裝,其開路電壓不超過1.5 V。首先通過測試系統控制PEMFC氫氣及氧氣流量分別為0.1 SLPM,0.07 SLPM;控制PEMFC氫氣及氧氣背壓均為0.05 MPa;控制PEMFC氫氣及氧氣的露點溫度、氣體溫度分別為65℃,70℃。然后測試系統以1 mA的起始電流,按10 mA/s的增量對該PEMFC進行放電,并以“結束電流≥10 A”或“結束電壓≤1 mV”為條件結束測試。
        為了檢測10 A范圍的電流,本數據采集模塊通過檢測0.5 Ω測流電阻的電壓來間接計算出電流值。本數據采集模塊測量PEMFC的極化曲線如圖3所示,并且通過比較特征電壓電流的采集值及實際值,計算出電壓電流的采集精度均滿足±(0.5‰RD+0.5‰FS),其中RD表示當前讀數值,FS表示滿刻度值。

        本文引用地址:http://www.104case.com/article/194790.htm

        h.jpg



        6 結論
        目前已完成基于ADS1252的數據采集模塊軟硬件的設計及調試,并成功將軟件移植到VxWorks 5.5操作系統上運行。通過實時采集PEMFC電流掃描測試過程中的電壓、電流數據的實驗,表明基于ADS1252的數據采集模塊具有較高的采集速度和采集精度。長期嚴格的測試表明本數據采集模塊的軟硬件工作穩定可靠。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 图木舒克市| 象州县| 台北县| 通道| 水富县| 唐海县| 中方县| 宝兴县| 彭泽县| 青冈县| 桃园市| 高密市| 兴和县| 孝感市| 房山区| 扶绥县| 四子王旗| 彝良县| 罗源县| 六盘水市| 盐城市| 中江县| 河津市| 新郑市| 监利县| 广河县| 黔西| 霍州市| 辛集市| 牡丹江市| 扬中市| 云霄县| 新乡市| 沈丘县| 东乡县| 奉贤区| 南投市| 海丰县| 岱山县| 镶黄旗| 广东省|