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