<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于MCU的測試系統

基于MCU的測試系統

作者: 時(shí)間:2012-03-12 來(lái)源:網(wǎng)絡(luò ) 收藏

1 概述

本文引用地址:http://dyxdggzs.com/article/171908.htm

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

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

2 硬件結構

該測試診斷系統的硬件主要由以下部分組成:

  ·計算機

  ·USB通信電纜

  ·USB通信卡

  ·多系統測試診斷平臺

  ·微型開(kāi)關(guān)電源

  ·散熱風(fēng)扇

  ·通道連接適配器板等

2.1 計算機

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

2.2 USB通信卡

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

USB通信卡是FTDI公司的FT8U245BM芯片組成的,具有數據傳送速率高(達8Mbs)和即插即用等優(yōu)點(diǎn)。

2.3 多MCU系統構成的測試平臺

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

在本文設計的多MCU系統中,各個(gè)MCU的功能如下:

(1) 主機MCU的功能

負責與PC機的通信。通信采用目前流行的USB總線(xiàn)通訊方式,一方面接收來(lái)自于PC機的命令與數據,另一方面向PC機發(fā)送測試數據和自檢信息。

解釋來(lái)自PC機的命令,并向所有從機或者相應的從機發(fā)送。對來(lái)自PC機的數據進(jìn)行分類(lèi),并發(fā)送給相應的從機。對自身的RAM進(jìn)行自檢。

負責與四個(gè)從機的通信。通信為多機主-從方式,利用MCU的RxD和TxD端以全雙工UART串行模式進(jìn)行通信,并使用幀錯誤檢測和自動(dòng)地址識別功能。

管理四個(gè)從機進(jìn)行同步測試。主MCU利用P1口的低四位(P1.4、P1.5、P1.6、P1.7)向四個(gè)從機發(fā)送同步控制信號,使得多個(gè)從機在測試過(guò)程中能夠保持同步性。


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 測試系統 MCU 基于

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>