新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于CAN總線的老化測試系統的設計方案

        基于CAN總線的老化測試系統的設計方案

        作者: 時間:2009-11-04 來源:網絡 收藏

          2 檢測模塊的

          老化系統的 10個檢測模塊完全一樣,完成同樣的功能。根據分析被測電路板的特性,了檢測模塊實現檢測的方法與流程。檢測模塊首先檢測被測電路板是否存在短路故障與斷路故障,如果發現被測電路板存在斷路故障或斷路故障,則不再進一步檢測,在與通信模塊通信過程發送該故障信息。如果被測電路沒有短路故障或斷路故障,則檢測模塊向被測電路板加上額定工作電壓與有效的激勵信號,使被測電路板正常工作,然后檢測被測電路板的輸出信號的波形類型及頻率,按照設定的檢測算法判斷被測電路板是否存在其它故障。在 100多個小時的測試過程中,測試環境的溫度可以根據用戶的設置不斷變化或自動變化,檢測模塊提供的輸入激勵信號采用多種組合。

          3 溫控模塊

          在老化過程,被老化的電路板被放置在密閉的柜體中。該柜體內的溫度保持在一定的范圍,以模擬中電路板的實際工作環境的溫度。溫控模塊通過 接收通信模塊發來的信息幀,解析信息幀,得到用戶要設置的溫度值。溫控模塊檢測柜體溫度,控制加熱裝置加熱與否,使柜體的溫度達到用戶設置的溫度。

          溫度檢測采用 DS18B20完成,在溫控模塊中設置 4個 DS18B20。將測得的 4個溫度值進行算術平均,作為老化柜體內的溫度值。溫控模塊的繼電器輸出接加熱棒及排風風扇。采用了 PID控制算法,使柜體內溫度達到用戶設置溫度。4 上位機軟件的設計上位機軟件采用 VC++ 6.0設計完成,串口通信部分使用 Windows API函數完成,使用 API函數處理串口靈活高效。上位機軟件實時顯示每個被測電路板是否正常工作及當前老化柜的溫度及老化時間等信息,還提供歷史數據查詢及參數設置等功能。

          4 結束語

          本系統,采用 作為系統的主要通信方式,采用模塊化結構,方便系統的設計與調試,同時,各模塊掛在 ,易于系統實現與擴展。本系統已經應用于生產中,達到了設計要求,運行效果穩定良好。本系統已產生經濟效益近 30萬元。

          本文作者創新點:本老化系統的檢測模塊與通信模塊采用 CAN總線進行通信,通信穩定,高速;整個系統采用檢測模塊-通信模塊-上位機的三層結構,實現了對大批量被測電路板的檢測。

          幀命令后的若干時間沒有收到通信模塊的應答信息,就再次發送該命令信息,連續 3次沒收到應答信息,就可以認為存在通信故障,從而產生報警信息,提示用戶處理。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 武胜县| 缙云县| 祁东县| 平舆县| 福泉市| 桃江县| 土默特右旗| 扶沟县| 施甸县| 漳州市| 定日县| 新巴尔虎右旗| 萨嘎县| 辽宁省| 江安县| 交口县| 宿松县| 宝应县| 准格尔旗| 三明市| 淮南市| 上饶县| 项城市| 桐柏县| 鹤壁市| 淮北市| 阿拉善左旗| 阜宁县| 普兰县| 珠海市| 航空| 内黄县| 台前县| 乌鲁木齐县| 普安县| 浮山县| 新乡市| 闻喜县| 望江县| 汶上县| 博兴县|