關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于多MCU的自動測試診斷系統(tǒng)的設計

        基于多MCU的自動測試診斷系統(tǒng)的設計

        作者: 時間:2011-04-19 來源:網(wǎng)絡 收藏

        隨著IT產(chǎn)業(yè)和通信技術、電子技術、計算機技術的高速發(fā)展,大量的生產(chǎn)裝備和產(chǎn)品的電子化、數(shù)字化、化、智能化的程度越來越高,與之配套的電子測量設備必須適應這種形勢。因此,綜合測量技術、電子技術、化技術和計算機技術于一體的發(fā)展日益完善,在一些高度電子化產(chǎn)品、航空航天和軍用武器裝備中以及工業(yè)自動化、通信、光學、能源等諸多領域中得到了廣泛應用。

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

        一般意義的自動是指采用計算機控制,能實現(xiàn)自動化。這類系統(tǒng)通常是在標準的測控總線或儀器總線(CAMAC、GPIB、VXI、PXI、CAN等)的基礎上組建而成的。目前,通用串行總線(Universal Serial Bus,即USB)以其方便的即插即用和熱插拔特性及較高的傳輸速率,成為PC機領域廣為應用的外設連接規(guī)范。本文介紹的自動測試系統(tǒng)是以五片P89C668單片機為核心組成故障平臺,采用FT245BM USB芯片的通信卡建立計算機與測試平臺通信的橋梁,使其能對需要檢測的組合邏輯數(shù)字電路板進行測試,并可以根據(jù)標準診斷數(shù)據(jù)庫對產(chǎn)生故障的電路板進行自動故障定位。目前該系統(tǒng)能夠對多種不含有不受控制的部件如CPU、存儲元件、晶振、阻容式單穩(wěn)態(tài)等的數(shù)字電路板進行自動測試及故障診斷,可測試的電路板邊緣連接器的最大引腳數(shù)為96個。

        1 硬件結構

        該測試診斷系統(tǒng)的硬件主要由以下部分組成:
        ·計算機
        ·USB通信電纜
        ·USB通信卡
        ·多系統(tǒng)測試診斷平臺
        ·微型開關電源
        ·散熱風扇
        ·通道連接適配器板等

        1.1 計算機

        計算機的主要功能是通過USB接口控制測試診斷平臺,進而完成測試平臺系統(tǒng)自檢、通道輸入/輸出的定義、發(fā)送測試激勵數(shù)據(jù)、接收響應數(shù)據(jù)、數(shù)據(jù)計算與分析等工作。

        1.2 USB通信卡

        USB通信卡是連接計算機與測試平臺的橋梁。它的主要功能一方面是將計算機發(fā)送的控制命令、數(shù)據(jù)送到測試平臺的主,使測試平臺完成各種測試任務;另一方面是將測試平臺中多系統(tǒng)的自檢信息和測試結果送往計算機,以供計算機進行判斷與分析。

        USB通信卡是FTDI公司的FT8U245BM芯片組成的,具有數(shù)據(jù)傳送速率高(達8Mb/s)和即插即用等優(yōu)點。

        1.3 多MCU系統(tǒng)構成的測試平臺

        多MCU系統(tǒng)由一個主MCU和四個從MCU組成。所有的MCU均采用PHILIPS公司的P89C668單片機芯片,其內部有可ISP/IAP編程的64KB Flash程序存儲器和8KB RAM,每個機器周期可采用六個時鐘周期,是傳統(tǒng)單片機(80C51)的兩倍。在其全雙工增強型UART中具有幀錯誤檢測和自動地址識別功能,另外還具有可編程的時鐘輸出功能及可編程的計數(shù)器陣列(PCA)等,是PHILIPS公司MCU家族中較為高端的產(chǎn)品。多MCU系統(tǒng)構成的測試平臺如圖1所示。

        1.jpg


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 伊春市| 永顺县| 若羌县| 水富县| 五峰| 集贤县| 疏附县| 逊克县| 息烽县| 迭部县| 西乌珠穆沁旗| 葵青区| 徐水县| 阿图什市| 通州市| 宜昌市| 太康县| 平邑县| 常德市| 赣州市| 顺平县| 三河市| 牟定县| 乳山市| 盐山县| 汕尾市| 芜湖市| 乐都县| 灵台县| 上饶县| 陇川县| 大田县| 石林| 始兴县| 兴海县| 牡丹江市| 遵义县| 梁河县| 航空| 额尔古纳市| 万宁市|