基于VB的電子線路板自動(dòng)測(cè)試系統(tǒng)設(shè)計(jì)
3 測(cè)試系統(tǒng)的工作流程
測(cè)試系統(tǒng)的工作流程共分以下六個(gè)部分:
① 室內(nèi)溫度測(cè)試。計(jì)算機(jī)通過(guò)單片機(jī)發(fā)出一個(gè)室內(nèi)溫度的仿真信號(hào),與接收到的溫度測(cè)量信號(hào)相比較,誤差在±0. 5 ℃時(shí)認(rèn)為測(cè)試結(jié)果正確,否則顯示有故障。
② 汽化溫度測(cè)試。計(jì)算機(jī)通過(guò)單片機(jī)發(fā)出一個(gè)汽化溫度的仿真信號(hào),與接收到的溫度測(cè)量信號(hào)相比較,誤差在±2 ℃時(shí)認(rèn)為測(cè)試結(jié)果正確,否則顯示有故障。同時(shí),當(dāng)汽化溫度達(dá)到235 ±3 ℃時(shí),應(yīng)該接收到啟動(dòng)油泵驅(qū)動(dòng)和點(diǎn)火控制、燃燒風(fēng)機(jī)、取暖風(fēng)機(jī)的控制信號(hào),否則顯示有故障。
③ 火焰溫度測(cè)試。計(jì)算機(jī)通過(guò)單片機(jī)發(fā)出一個(gè)2~3 V的火焰溫度仿真信號(hào),與接收到的溫度測(cè)量信號(hào)相比較,誤差在±012 V時(shí)認(rèn)為測(cè)試結(jié)果正確,否則顯示有故障。同時(shí),當(dāng)火焰溫度電壓高于315 V時(shí),應(yīng)該接收到關(guān)閉汽化加熱、油泵驅(qū)動(dòng)、點(diǎn)火控制、燃燒風(fēng)機(jī)和取暖風(fēng)機(jī)的控制信號(hào),并且還會(huì)接收到報(bào)警輸出信號(hào),否則顯示有故障。
④ 燃燒風(fēng)機(jī)速度測(cè)試。計(jì)算機(jī)通過(guò)單片機(jī)發(fā)出一個(gè)燃燒風(fēng)機(jī)速度的仿真信號(hào),與接收到的燃燒風(fēng)機(jī)速度相比較,測(cè)量信號(hào)的誤差在±5 r/min時(shí)認(rèn)為測(cè)試結(jié)果正確,否則顯示有故障。
⑤ 油面位置測(cè)試。計(jì)算機(jī)通過(guò)單片機(jī)發(fā)出一個(gè)油面位置低的仿真信號(hào),若接收到油面位置低的報(bào)警信號(hào),則認(rèn)為測(cè)試結(jié)果正確,否則顯示有故障。
⑥ 振動(dòng)檢測(cè)測(cè)試。計(jì)算機(jī)通過(guò)單片機(jī)發(fā)出一個(gè)振動(dòng)的仿真信號(hào),若接收到振動(dòng)的報(bào)警信號(hào),同時(shí)接收到關(guān)閉汽化加熱、油泵驅(qū)動(dòng)、點(diǎn)火控制、燃燒風(fēng)機(jī)和取暖風(fēng)機(jī)的控制信號(hào),則認(rèn)為測(cè)試結(jié)果正確,否則顯示有故障。
以上所有的輸入/輸出信號(hào)都是電信號(hào),不涉及傳感器和機(jī)械部件,所以測(cè)試的速度很快。通過(guò)以上的信號(hào)仿真測(cè)試,可以檢查燃油取暖器電子線路板上的輸入/輸出接口部分的電子元器件質(zhì)量和焊接質(zhì)量。
4 結(jié)束語(yǔ)
燃油取暖器電子線路板測(cè)試系統(tǒng),充分發(fā)揮了VB的圖形功能,在使用中具有相當(dāng)友好的用戶界面。由于使用了計(jì)算機(jī),可以存儲(chǔ)記錄大量的測(cè)試數(shù)據(jù),可以十分方便地進(jìn)行生產(chǎn)質(zhì)量的分析,這是單純使用單片機(jī)所不能達(dá)到的。如果把該系統(tǒng)的測(cè)試夾具經(jīng)過(guò)適當(dāng)?shù)母膭?dòng),重新設(shè)計(jì)用戶的操作界面,還可用于其他電子線路板的自動(dòng)測(cè)試。
End Sub ;程序結(jié)束
此外還有數(shù)據(jù)發(fā)送和接收程序。數(shù)據(jù)發(fā)送程序是計(jì)算機(jī)向單片機(jī)發(fā)送控制命令和數(shù)據(jù),使電子線路板進(jìn)入工作;接收程序是接收單片機(jī)檢測(cè)的數(shù)據(jù),通過(guò)這三個(gè)程序,完成數(shù)據(jù)的串行通信工作。
評(píng)論