功能測試機設計--測試模塊--硬件部分

        測試模塊使用飛思卡爾的MC9S08DZ60單片機實現。主要考慮這款單片機的IO比較多,ADC爲12位精度(大電流採集,用的採樣電阻很小,轉換的電壓在幾十毫伏左右,對電壓採樣的精度要求比較高),其他計時計數器、PMW發生器等資源均符合本設計需求。

        1.  96DIO(96個數字輸入輸出通道)
                單片機的GPIO可以直接作爲數字輸入輸出通道,但數量畢竟有限,因而需要擴展。這裏通過8255現實擴展。

        2.  2AO(兩個模擬輸出通道)實現
                單片機本身沒有DAC直接實現模擬輸出功能,需要專用的DAC芯片配合實現。因爲這個項目對模擬輸出精度要求不是很高,因此我採用的是DAC0832,僅具有8位精度,然而,夠用就好。爲了加強模擬輸出的驅動能力,我使用了運放的射隨電路。

        3.  16AI(16個模擬輸入通道)
                這款單片機擁有24個ADC通道,直接使用其中的16個即可。
        4.  2DWG(2個數字波形發生器通道)
                使用單片機的PMW功能即可實現。
        5.  6TMU(6個時間測量單元通道)
                使用單片機的計時器功能即可實現。

        最終電路如下:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章