線束檢測系統(tǒng)單塊硬件檢測電路可以最多完成對256個線束狀態(tài)的掃描,通過CAN總線可以完成對被檢測線束數(shù)量的擴展,理論上通過一臺電腦可以對不同地點,不同工作室的上萬條線束進行檢測。線束檢測系統(tǒng)的主要檢測原理是VB或觸摸屏在系統(tǒng)供電以后,會將檢測命令通過串口傳輸?shù)街魈幚砥魃?,主處理器會將檢測命令通過CAN總線傳輸?shù)叫枰M行線束檢測的模塊,接受到檢測命令后,當前的檢測模塊會通過硬件檢測電路對線束進行掃描,然后將檢測到的線束狀態(tài)通過CAN總線傳輸?shù)街鳈z測處理器上,主檢測處理器將數(shù)據(jù)信息通過串口將檢測到的線束狀態(tài)傳送到上位機上,上位機通過解析傳輸上來的數(shù)據(jù)信息來對實際的線束連接狀態(tài)進行分析,從而判斷被檢測線束是否正常,有沒有發(fā)生短路、斷路、錯接等錯誤,當所有需要被檢測的線束檢測完成后,系統(tǒng)會將檢測信息顯示出來,給出是否合格的檢測結(jié)果。
其中,在被檢測模塊接收到檢測命令以后,單片機會首先會點亮檢測指示燈,然后掃描檢測兩個氣泵按鈕是否同時按下,如果檢測到同時按下,說明用戶選擇的是帶有虛焊檢測的模式,這時單片機會同時控制2組共6個電機旋轉(zhuǎn),最后單片機會掃描并采集實驗臺上接插件的線束狀態(tài)。
1、基本檢測系統(tǒng)
一套最基本的線束檢測系統(tǒng)包含一個基本的測試單板,該測試單板最多可以檢測256條導(dǎo)線的連接狀態(tài),在這一塊測試單板上的主要元器件有一塊Atmega128單片機,34塊CD4067芯片,還有一塊Max232芯片。它的基本檢測原理是單片機通過控制由34塊CD4067芯片組成的256組電子開關(guān)的閉合,來實現(xiàn)檢測有沒有低電平信號經(jīng)過導(dǎo)線進入單片機,從而來實現(xiàn)單片機對線束導(dǎo)通狀態(tài)信號的采集。
2、線束檢測系統(tǒng)的線束擴展
需要檢測的線束的導(dǎo)線數(shù)量太多時,即能夠檢測256條導(dǎo)線的單塊測試板已不能滿足測試要求時,就需要對檢測線束進行數(shù)量的擴展,如果單憑增加儀器來實現(xiàn),成本較高,這時CAN總線系統(tǒng)就起作用了。
CAN總線通信接口中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對通信數(shù)據(jù)的成批處理,包括位填充、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗、優(yōu)先級判別等工作[f}l。在每個單板上,有CAN總線的控制電路和CAN總線接口電路。通過SJA1000來控制CAN總線,通過PCA82C250的級聯(lián)擴展能夠達到110多個物理節(jié)點,即最多可以掛接110多個測試單板,能夠檢測的線束數(shù)量可以達到兩萬多條,同時由于CAN總線采用的是雙絞線連接,而且傳輸距離遠,信號穩(wěn)定,所以各個單板可以靈活的分布在各個工作車間,不用全部集成在一臺設(shè)備上,由一臺主控設(shè)備控制就可以滿足,所以具有非常大的前景和優(yōu)勢。