紅外遙控器綜合測試裝置的設計
當某一按鍵按下后,遙控器就會(huì )發(fā)射紅外編碼,遙控器用紅外發(fā)射時(shí)間的長(cháng)短來(lái)表示二進(jìn)制數據的01,多個(gè)01的組合構成一個(gè)紅外編碼,按鍵不同,則編碼不同。裝置采用圖4電路來(lái)接收紅外編碼,圖4中IR_LED即是紅外敏感二極管,電路具有紅外收發(fā)功能,將IR_EN和IR_OUT置為低電平,則可以通過(guò)IR_IN端檢測紅外編碼的高低電平,該端子連接到LPC2214的捕獲輸入引腳,利用捕獲功能可以測量高低電平的時(shí)間長(cháng)度。將IR_EN置為高電平,則可以通過(guò)IR_OUT發(fā)送紅外編碼信號,發(fā)送功能是用來(lái)對裝置進(jìn)行校正的,文中不再贅述。本文引用地址:http://dyxdggzs.com/article/162208.htm
遙控器發(fā)射的紅外信號有散射角度,接收者必須處于前方一定角度范圍內才能可靠接收。裝置在被測遙控器的前方水平布置了12個(gè)紅外接收管,通過(guò)測量這12個(gè)紅外接收管信號的有無(wú)來(lái)判斷遙控器的發(fā)射角度。
裝置通過(guò)電池倉的連線(xiàn)給遙控器供電,不同的遙控器需要不同的供電電壓,裝置提供給被測遙控器的是可調直流電源,供電電壓由PC設定,通過(guò)LPC2214的PWM功能進(jìn)行調整,在電源輸出端接有電流測量電路,用來(lái)測量遙控器的發(fā)射功耗和靜態(tài)功耗,測量信號放大后送LPC2214的AD引腳。
在測試開(kāi)始后,PC依據測試程序給測試平臺發(fā)送測試記錄,每條記錄中指定要打開(kāi)的噴嘴,LPC2214收到指令后,打開(kāi)對應電磁閥,模擬按鍵動(dòng)作,通電的遙控器會(huì )發(fā)射紅外信號,功率測量、紅外編碼測試、紅外角度測量、功耗測量電路獲取相應值并送回給PC,PC和標準值比較后作出判定,如不合格則發(fā)出分揀信號,分揀機構執行分揀動(dòng)作。
3 測試軟件
一個(gè)完整的測試由若干條測試記錄組成,PC發(fā)送的測試記錄如圖5所示,測試平臺返回的記錄如圖6所示。以下對測試和返回記錄的字段予以說(shuō)明,前導頭是異步通信中表示一幀開(kāi)始的標志,最末校驗值字段用來(lái)驗證一幀傳輸數據的傳輸是否正確,設計中采用CRC校驗方式。
圖5中的測試指令字段是PC發(fā)給測試平臺的動(dòng)作指示,有預測試指令、分揀指令、編碼測試指令。前文對預測試和分揀指令的功能已做過(guò)說(shuō)明,在這兩條指令中3個(gè)閥門(mén)號字段無(wú)定義。編碼測試指令是測試當遙控器某一按鍵按下后它的紅外編碼、發(fā)射功率、角度、功耗等指標的指令,指令中3個(gè)閥門(mén)號字段指定了該測試記錄中需要打開(kāi)的電磁閥編號,在一個(gè)測試記錄中允許有3個(gè)電磁閥打開(kāi),即遙控器最多允許同時(shí)按下3個(gè)鍵。
圖6是測試平臺發(fā)送給PC的返回記錄,包含有發(fā)射功率、發(fā)射角度、當前功耗、紅外編碼字段。每個(gè)按鍵按下,遙控器發(fā)信號,測試平臺測量這四組值并回送給PC。紅外編碼字段是反映紅外高低電平時(shí)間長(cháng)度的所有數據,數據量較大。此外需要說(shuō)明的是發(fā)射功率、發(fā)射角度、當前功耗都反映的是當前記錄的瞬時(shí)值,發(fā)射不同紅外編碼時(shí)這些值會(huì )有差別,PC在測試完成所有按鍵后,將這些值平均得到最終判定值。
PC端程序中存放有測試數據,測試新型號的遙控器之前,數據需要預先錄入,數據包括遙控器每個(gè)按鍵和噴嘴編號的對應關(guān)系、每個(gè)按鍵按下后遙控器發(fā)射紅外高低電平時(shí)間長(cháng)度的所有數據、遙控器供電電壓、預測試限制電流最大最小值、發(fā)射功率、發(fā)射角度、發(fā)射功耗、靜態(tài)功耗等的限定值,所有這些數據組成一個(gè)測試文本,測試時(shí)PC依據它來(lái)控制整個(gè)測試過(guò)程并做出遙控器合格與否的判定。一個(gè)遙控器測試完成后,如果合格,PC會(huì )累計合格數量,如不合格PC會(huì )打印維修建議。
除上述基本功能外,PC端程序還具有統計功能,能夠計算合格率,統計日、月、年報表等。
4 結論
按上述方法設計的遙控器測試裝置經(jīng)過(guò)樣機調試,連續測試一個(gè)按鍵的平均測試時(shí)間為0.4 s,遠遠高于人工測試速度,由于測試過(guò)程全自動(dòng),避免了誤測、漏測的可能,通過(guò)簡(jiǎn)單地修改PC的測試文本,就能夠做到對多種不同型號遙控器的測試。在樣機試驗過(guò)程中,發(fā)現這樣的速度完全滿(mǎn)足中低速生產(chǎn)線(xiàn)的要求,但對于高速流水線(xiàn)顯得稍慢,究其原因,電磁閥的動(dòng)作速度在系統中偏慢,但樣機中所選電磁閥已經(jīng)是速度指標較高的,多軌并行可能是解決這個(gè)問(wèn)題的惟一出路。
評論