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