CPLD 在線纜快速測(cè)試技術(shù)中的應(yīng)用(05-100)
例如,測(cè)試第一條線纜時(shí),單片機(jī)輸出給CPLD1#的信號(hào)為 ,測(cè)試第二條線纜時(shí),輸出給CPLD1#的信號(hào)為,以此類(lèi)推,經(jīng)CPLD2#返回到單片機(jī)的信號(hào)y(xn )中“1”的個(gè)數(shù)與發(fā)出信號(hào)f (xn ) 中“1”的個(gè)數(shù)一致且位置對(duì)應(yīng),說(shuō)明線纜連通性良好;個(gè)數(shù)一致但位置不對(duì)應(yīng),則可知線纜錯(cuò)接;若“1”的個(gè)數(shù)多于測(cè)試信號(hào)中“1”的個(gè)數(shù),說(shuō)明線纜組中有線纜短路,通過(guò)確定返回信號(hào)中“1”的位置即可斷定哪幾條線纜之間發(fā)生了短路;若返回信號(hào)中沒(méi)有“1”,
則說(shuō)明被測(cè)的這條線纜開(kāi)路。
Fig. 1 The block diagram of test system
3.CPLD 的設(shè)計(jì)
整個(gè)測(cè)試系統(tǒng)采用兩塊CPLD(EPM7128),一塊作為信號(hào)源(CPLD 1#),另一塊作為信號(hào)采集(CPLD 2#)。CPLD 1#的主要工作是接收單片機(jī)發(fā)來(lái)的‘Start’和‘CP’命令,并以‘CP’為觸發(fā)信號(hào)將‘1’進(jìn)行移位且并行輸出(位數(shù)與被測(cè)線數(shù)相等)。其內(nèi)部模塊連接圖如圖2 所示[6-7]。
評(píng)論