基于CAN總線(xiàn)的自動(dòng)售貨機測試系統
摘 要:為解決自動(dòng)售貨機產(chǎn)業(yè)化后生產(chǎn)檢測效率問(wèn)題,本課題設計了一套基于CAN 通信的自動(dòng)售貨機自動(dòng)測試系統,在提高產(chǎn)品檢測效率和準確率的同時(shí),將檢測結果通過(guò)以太網(wǎng)發(fā)送到遠程計算機進(jìn)行分析處理,實(shí)現了生產(chǎn)WEB 管理,經(jīng)過(guò)生產(chǎn)實(shí)踐證明可有效提高產(chǎn)品檢測效率。
本文引用地址:http://dyxdggzs.com/article/149710.htm1 引言
產(chǎn)品在制造過(guò)程中, 測試環(huán)節尤其重要, 這樣才能保證產(chǎn)品的可靠性與穩定性, 只有通過(guò)完整和全面的測試, 才能發(fā)現產(chǎn)品中的問(wèn)題并給予解決。隨著(zhù)高技術(shù)產(chǎn)品的復雜程度日益提高,自動(dòng)測試系統(ATS)所面臨的挑戰也越來(lái)越高。ATS 是指能自動(dòng)完成激勵、測量、數據處理并顯示或輸出測試結果的一類(lèi)系統的統稱(chēng), 其發(fā)展方向是具有信息共享和交互結構, 能夠滿(mǎn)足測試系統內部各組件間、不同測試系統間、測試系統與外部環(huán)境間信息的共享與無(wú)縫交互能力。
自動(dòng)售貨機目前在全球已經(jīng)普及化, 成為人們日常消費中的一部分。隨著(zhù)技術(shù)的發(fā)展, 自動(dòng)售貨機已經(jīng)開(kāi)始向多功能發(fā)展, 在滿(mǎn)足基本的產(chǎn)品銷(xiāo)售同時(shí), 多支付方式、網(wǎng)絡(luò )管理、手機充電等功能模塊的應用, 使得其所具有的接口和控制對象越來(lái)越多, 而僅靠人工測試或者模塊自檢方式, 不僅增加了產(chǎn)品成本, 也存在檢測效率底下、檢測不可靠等問(wèn)題, 因此自動(dòng)測試成為解決產(chǎn)品量產(chǎn)的關(guān)鍵問(wèn)題之一。CAN(Controller Area Network,即控制器局域網(wǎng)) 總線(xiàn)是國際上應用最廣泛的現場(chǎng)總線(xiàn)之一, 與一般的通信總線(xiàn)相比, 其數據通信具有突出的可靠性、實(shí)時(shí)性和靈活性。本方案設計對象為基于CAN通信的自動(dòng)售貨機,測試系統*被測對象內部的CAN通信,從而實(shí)現對系統的測試。該系統充分利用CAN 總線(xiàn)的多主機方式, 并通過(guò)合理設計ID 來(lái)實(shí)現并行測試,提高了測試效率。
2 測試系統結構
2.1 方案設計
自動(dòng)售貨機具有1 組模擬量、3 組開(kāi)關(guān)量輸入信號,6 組開(kāi)關(guān)量輸出信號以及4 組輸入輸出數字信號,如圖1所示。如此多的控制信號僅通過(guò)人工測試費時(shí)且不可靠, 通過(guò)設計自動(dòng)檢測系統可以實(shí)現對電子線(xiàn)路板高效、可靠的檢測。系統提供可視化操作, 若檢測出錯誤則提供錯誤代碼和解決方案, 并將檢測結果通過(guò)以太網(wǎng)發(fā)送到遠程服務(wù)器, 再對數據進(jìn)行分析處理, 以報表形式提供給決策人員對其進(jìn)行管理。
圖1 自動(dòng)售貨機輸入輸出信號示意圖
評論