韓晶+張振東
摘 要:針對現(xiàn)有燃油壓力傳感器檢測精度差、效率低等問題,設計了基于虛擬儀器軟件開發(fā)平臺LabVIEW的燃油壓力傳感器檢測系統(tǒng)。該系統(tǒng)通過NI-USB 6210數(shù)據(jù)采集卡的輸入功能采集燃油壓力傳感器的電壓信號,通過采集卡的輸出功能控制步進電機的運動。實現(xiàn)了燃油壓力傳感器的參數(shù)設定、自動檢測、檢測結(jié)果顯示、歷史查詢。該系統(tǒng)實現(xiàn)了多種燃油壓力傳感器的自動檢測,是一個開放的檢測系統(tǒng),具有較強的升級擴展能力。
關鍵詞:燃油壓力傳感器;LabVIEW;檢測系統(tǒng);數(shù)據(jù)采集卡
DOIDOI:10.11907/rjdk.171249
中圖分類號:TP319
文獻標識碼:A 文章編號:1672-7800(2017)007-0093-03
0 概述
隨著人們對汽車在各工況下性能要求的提高以及發(fā)動機技術的發(fā)展,汽車中各類傳感器的精確信號傳遞變得尤為重要[1]。其中,燃油壓力傳感器故障不可忽視,該傳感器故障會造成供油不暢、啟動困難、提速乏力等問題,嚴重時還有發(fā)抖現(xiàn)象,因此燃油壓力傳感器的性能檢測尤為重要。現(xiàn)有汽車燃油壓力傳感器測試系統(tǒng)存在以下問題:①檢測精度及效率低,以人工測量為主,人為因素影響大;②非通用性。不能適應不同型號的燃油壓力傳感器,增加檢測系統(tǒng)重復開發(fā)工作。
針對以上問題,為快速檢測傳感器質(zhì)量好壞,滿足生產(chǎn)過程中出廠前產(chǎn)品檢測需求,本文設計了一種汽車燃油壓力傳感器檢測系統(tǒng)。
1 檢測系統(tǒng)總體結(jié)構
本文基于虛擬儀器設計思想,設計了燃油壓力傳感器檢測系統(tǒng)。LabVIEW以其圖形化的編程語言使編程以及系統(tǒng)功能擴展容易實現(xiàn)[4]。本燃油壓力傳感器檢測系統(tǒng)基于虛擬儀器技術,結(jié)合LabVIEW圖形化編程語言和NI-USB 6210數(shù)據(jù)采集卡,建立圖形化的虛擬儀器面板,完成數(shù)據(jù)采集、處理及記錄等。本測試系統(tǒng)中所測試的傳感器為燃油壓力傳感器,其核心是一個鋼膜,在鋼膜上有應變電阻,需測的壓力經(jīng)壓力接口作用到鋼膜一側(cè),鋼膜彎曲,引起應變電阻值發(fā)生變化。輸出信號為0~5V電壓信號,可直接被數(shù)據(jù)采集卡采集。步進電機及其控制器用來控制管路內(nèi)的球閥閥門開度,用以調(diào)節(jié)管路內(nèi)燃油壓力大小。通過數(shù)據(jù)采集卡輸入功能將采集到的數(shù)據(jù)傳送給計算機,其輸出功能也可將計算機的指令傳給執(zhí)行設備。圖1是燃油壓力傳感器檢測系統(tǒng)總體結(jié)構。
2 系統(tǒng)硬件設計
2.1 步進電機控制系統(tǒng)
檢測系統(tǒng)中需要控制油路壓力升降,實現(xiàn)燃油壓力傳感器正常的工作壓力范圍,這時就需要步進電機來實現(xiàn)球閥開閉。本系統(tǒng)選用Kinco系列步進電機驅(qū)動器2M2280N,該款驅(qū)動器采用DSP單片機作為控制核心,使用矢量電流控制算法,使電機噪聲和振動大幅下降,步進電機的性能接近伺服電機[5]。
本系統(tǒng)采用了一個兩相四線制混合式步進電機實現(xiàn)球閥控制。步進電機通過電脈沖信號驅(qū)動,將電池脈沖信號轉(zhuǎn)換成角位移,又稱電脈沖馬達。在短時間內(nèi)發(fā)生周期性的突變或躍變電信號稱為電磁脈沖信號。步進電機的運轉(zhuǎn)狀態(tài)不是連續(xù)的,隨著數(shù)字脈沖的變換而運動,是一種通過數(shù)字信號控制的電動機。步進電機采用PWM(Pulse Width Modulation)脈寬調(diào)制信號控制[6-7]。
2.2 數(shù)據(jù)采集硬件設置
本系統(tǒng)采用NI USB-6210多功能數(shù)據(jù)采集卡,與計算機組成數(shù)據(jù)采集硬件部分,獲得傳感器送來的電壓信號以及數(shù)字量輸出,控制步進電機,是整個檢測系統(tǒng)開發(fā)的關鍵部分。
3 系統(tǒng)軟件設計
將本系統(tǒng)的軟件分為初始化區(qū)、硬件控制區(qū)、數(shù)據(jù)采集處理判定區(qū)、結(jié)果顯示區(qū)、結(jié)果記錄查詢區(qū)5個模塊,如圖2所示。同時,在每個模塊區(qū)中,按照劃分模塊編寫程序,模塊功能清晰。
3.1 系統(tǒng)前面板設計
如圖3所示,前面板中只布置了本檢測系統(tǒng)所要求實現(xiàn)功能的控件,體現(xiàn)了簡潔化、人性化。操作人員只要點擊開始測試,測試進度會顯示在水平進度條中。測試完成時直接顯示檢測結(jié)果,波形圖顯示被測傳感器的特性曲線,合格則布爾控件顯示綠色,不合格則顯示紅色。此外還設置了結(jié)果查詢區(qū)域,供操作人員查詢歷史檢測數(shù)據(jù)。
3.2 初始化區(qū)設計
軟件程序運行結(jié)束后會保留上次檢測結(jié)果,再次運行時,需要初始化其數(shù)值。前面板中數(shù)值輸入控件的允許誤差和電壓判定值需要初始化。若型號不需要經(jīng)常更換,允許誤差等值無需改動,可以將當前輸入值設為默認值。具體操作方法為,點擊鼠標右鍵—數(shù)據(jù)操作—當前值設置為默認值。此外,初始化布爾顯示控件為初始顏色警示狀態(tài),提示元件處于未檢測狀態(tài)。初始化可以避免前次檢測后產(chǎn)生的布爾燈顯示結(jié)果對本次檢測帶來的視覺影響,從而影響結(jié)果顯示的準確性。
3.3 硬件控制區(qū)設計
本檢測系統(tǒng)中通過步進電機控制器來控制步進電機的正轉(zhuǎn)以及反轉(zhuǎn),控制管路中燃油壓力變化,實現(xiàn)燃油壓力傳感器正常的工作壓力范圍。數(shù)據(jù)采集卡可以產(chǎn)生特定時序的控制信號,控制信號再傳遞給步進電機控制器,從而控制步進電機的運動。本檢測系統(tǒng)對步進電機的控制包括電機正轉(zhuǎn)、電機反轉(zhuǎn)、電機脫機3個部分。步進電機控制程序如圖4所示。
3.4 采集處理判定區(qū)設計
數(shù)據(jù)采集、處理以及判定是本檢測系統(tǒng)的關鍵,直接影響到燃油壓力傳感器好壞的判定。燃油壓力傳感器輸出0~5V電壓信號,直接輸入數(shù)據(jù)采集卡,數(shù)據(jù)采集卡將這些數(shù)據(jù)傳送給上位機,供上位機處理分析。上位機將每個采樣時刻獲得的標準壓力傳感器數(shù)據(jù)通過輸出特性曲線轉(zhuǎn)化為壓力數(shù)據(jù),與燃油壓力傳感器獲得的電壓數(shù)據(jù)在波形圖中顯示出來,用戶可以直觀看到燃油壓力傳感器的輸出特性。在此過程中,當標準傳感器電壓值達到設定的判定值0.5V、2.5V、4.5V時,上位機根據(jù)允許的誤差范圍計算當前電壓值上下限,并判定被測傳感器是否超出限值區(qū)域。endprint
3.5 結(jié)果顯示區(qū)設計
前面板中有波形圖可直接顯示所測燃油壓力傳感器的特性曲線,前面板上的布爾顯示控件可直觀地顯示檢測結(jié)果。被測傳感器的壓力檢測合格時,布爾顯示控件顯示設置為真狀態(tài)的綠色;被測傳感器的壓力檢測不合格合格時,布爾顯示控件顯示設置為假狀態(tài)的紅色。
3.6 結(jié)果記錄查詢區(qū)設計
檢測結(jié)果除了直接在軟件前面板上直觀顯示外,還寫入結(jié)果存儲文件。LabVIEW可將檢測結(jié)果保存在Excel中。
往往測燃油壓力傳感器多樣性的同時需查看某一傳感器的歷史檢測數(shù)據(jù),可以通過點擊檢測數(shù)據(jù)查詢按鈕,根據(jù)測試項名稱查詢歷史數(shù)據(jù)。
4 測試結(jié)果
系統(tǒng)對兩組合格與不合格的06E906051J燃油傳感器進行檢測,測試結(jié)果如表1、表2所示,其中合格記為1,不合格記為0。根據(jù)輸入的電壓判定值和允許誤差范圍對被檢測的燃油壓力傳感器作出判定,超出壓力范圍的為不合格品。從結(jié)果可以看出,基于LabVIEW的汽車燃油壓力傳感器檢測系統(tǒng)的設計具有較好的可行性。
5 結(jié)語
該系統(tǒng)運行穩(wěn)定可靠,縮短了測試時間,提高了工作效率,可以滿足現(xiàn)代化生產(chǎn)對測試的要求。該檢測系統(tǒng)具有一定的通用性,如在電動燃油泵后安裝一個高壓泵,既可檢測高壓燃油傳感器,同時也可以應用于汽車外的壓阻式壓力傳感器的檢測。
參考文獻:
[1]石剛,井元偉,徐皚冬.工程機械智能化控制系統(tǒng)的研究[J].儀器儀表學報,2006(Z3):1931-1936.
[2]JENNIFER Y,BISWANATH M,DIPAK G.Wireless sensor networks survey[J].Computer Networks,2008:52(12): 2292-2330.
[3]曹昌言.基于LabVIEW的壓力傳感器測試系統(tǒng)[D].南京:南京大學,2014.
[4]阮奇楨.我和LabVIEW:一個NI 工程師的十年編程經(jīng)驗[M].北京:北京航空航天大學出版社,2012.
[5]Kinco系列步進驅(qū)動器2M1180N/2M2280N使用說明書[Z].深圳市步科電氣有限公司,2013.
[6]王志新,羅文廣.電機控制技術[M].北京:機械工業(yè)出版社,2011.
[7](日)坂本正文.步進電機應用技術/電動機控制電路應用技術叢書[M].譯:王自強.北京:科學出版社,2010.endprint