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