目前線束生產(chǎn)中多導線插件制作、檢測比較困難,為此筆者制作了一種基于AT89C55的全自動線束檢測裝置,該裝置可以自動檢測多導線之間的錯連、短路和斷路,能自動報警,并在中文液晶屏幕上指出錯誤的線號,并指明正確的連接方式,為線束現(xiàn)場檢測提供了一個結(jié)構(gòu)簡單、性能可靠、成本低廉的解決方案,其外形如下圖所示,供讀者參考。
線束檢測
線束連結(jié)制檢測是線束生產(chǎn)中的一個比較重要的環(huán)節(jié),一般采用兩種做法,一是采用直觀的發(fā)光二極管點亮和熄滅狀態(tài)來判斷導線插接的連接性能,如RJ45頭的檢測;還有一種是采用專用的ICT檢測裝置來測試。前者適用的范圍小,當導線數(shù)量超過20根以上,檢測起來就比較麻煩,而后者由于設備投資成本一般在幾萬元左右,投資金額大,另外大型檢測設備一般要借助電腦。為此本文提出了一種采用單片機設計的簡易性全自動線束檢測裝置,電路設計簡單,檢測導線數(shù)量多,具有導線錯誤報警和中文提示,采用了電池和變壓器的雙重供電模式,特別適合車間現(xiàn)場進行線束檢測。
設計原理
線束連結(jié)錯誤,會導致設備信號傳輸錯誤,從而導致設備不能正常工作,甚至會引起某些部件損壞,歸納其原因一般是由于操作人員、端子制作設備、端子等諸多原因引起的。其表現(xiàn)出來的現(xiàn)象如下圖所示,分為三類:錯連、虛連(斷路)和粘連(短路)。
根據(jù)線束連結(jié)的錯誤特性,必須要求設計出來的檢測設備可以將三種情況分別對待,并給操作人員不同的報警和提示,從而加快現(xiàn)場檢測人員對線束故障的迅速排除。假設現(xiàn)在線束中有n根導線組成,監(jiān)測的原理是發(fā)射端同一時刻只讓n根導線中的一根導線處于高電平狀態(tài),而另一個端口通過循環(huán)檢測得到的電平來比對預設表中的參數(shù),來判定導線連結(jié)的良好程度,具體的過程如下圖所示。
電路設計
該檢測裝置AT89C55芯片作為主MCU,由于該芯片編程簡單,性價比高,被廣泛應用于工業(yè)控制領域,考慮到該監(jiān)測機的通用性,預設表中的參數(shù)可以根據(jù)需要檢測人員現(xiàn)場進行輸入,并采用EEPROM來保存輸入數(shù)據(jù),采用中文界面配合16個按鍵輸入,對于線束檢測的結(jié)果采用液晶屏幕提示和蜂鳴器報警輸出相結(jié)合的模式,當線束連結(jié)正確時,屏幕顯示連線正確,然后蜂鳴器長鳴一聲,當線束連結(jié)有誤時,屏幕顯示具體的故障原因,然后短鳴兩聲,實踐表明在檢測現(xiàn)場采用該模式可以集中檢測員的工作注意力,提高檢測人員的工作效率。
1.電路硬件設計
該檢測裝置可以監(jiān)測n<64的線束,由于AT89C55芯片只有32個I/O,不能滿足公司要求檢測60根一組的線束,此外信號發(fā)送端口只有8個,監(jiān)測端只有8個,因此發(fā)送端采用了分時信號鎖存技術,接收端采用分時取樣和三態(tài)信號疊加技術,電路圖見下圖。
單片機控制電路如下圖所示,其中74HC373用于鎖存發(fā)射端的信號,配合74HC138選碼電路,可以使單片機控制64路輸出,如對于檢測速度沒有要求,也可根據(jù)實際需要繼續(xù)擴展編碼信號,接收端采用74HC245三態(tài)緩沖器,保證了8位口線的信號接收。
中文液晶顯示電路如下圖所示,考慮AT89C55的口線,采用74HC164的廉價的鍵盤掃描方式來檢索用戶數(shù)據(jù)的輸入。
下圖分別為鍵盤顯示部分和主機的印制電路板圖。
2.程序設計
該檢測設備的程序帶有電路自檢功能,保證設備可以開機判斷設備狀態(tài),對于輸出的結(jié)果均采用液晶中文顯示和蜂鳴器提示方式。詳細的程序設計步驟如下圖所示。
信號發(fā)送端的程序如下所示:
使用效果 該檢測裝置采用交流變壓器和直流電池的雙供電模式,具有結(jié)構(gòu)簡單、性能可靠、制作成本低廉、通用性強等的特點,目前為止市場上尚無此類檢測裝置。該裝置可以根據(jù)工廠實際情況檢測各種線束的連結(jié)狀態(tài),并且可以將設備很方便的帶到檢測現(xiàn)場使用。該檢測設備已經(jīng)在某公司生產(chǎn)現(xiàn)場使用了2年多,檢測效果很好,可以縮短大量的人工檢測時間。