基于LabVIEW的汽車(chē)雨刮器綜合控制系統
刮刷角度的測量
本文引用地址:http://dyxdggzs.com/article/117039.htm數據采集卡采集到旋轉編碼器輸送的脈沖數,然后運用LabVIEW進(jìn)行換算出角度值。比如編碼器轉一圈發(fā)送3600個(gè)脈沖則接收n個(gè)脈沖時(shí)的角度值為:Theta=πn/1800(rad)=n/10(°)采樣時(shí)間的設定是根據具體實(shí)際情況而定,一般是這樣規定的:
f(t)≥刮刷頻率/120(s)
LabVIEW根據數據采集卡采樣時(shí)間內接收的最大脈沖數便可以計算出刮刷角度。
刮刷頻率的測量
數據采集卡采集接近開(kāi)關(guān)的+5V電壓信號,計數器便+1用LabVIEW記錄下此刻的時(shí)間,然后繼續采集下次信號,然后用下次采集結束的時(shí)間減去上次采集完的時(shí)間即為兩次的時(shí)間間隔t ms,刮刷頻率計算如下:
f=60000/t(次/min)
采樣時(shí)間一般設定為:
t≤ f(t)≤ 2t
刮刷頻率在實(shí)際測量中是實(shí)時(shí)變化的,這是由于雨刮系統的負載變化引起的。
水路的控制
水路控制主要是通過(guò)LabVIEW對電磁閥的通斷電來(lái)實(shí)現的。見(jiàn)圖(二)。
圖(二)水路控制界面
當要求進(jìn)行濕刮時(shí),電磁閥開(kāi)啟,水通過(guò)管路噴灑到擋風(fēng)玻璃上;當要求進(jìn)行干刮時(shí),則關(guān)閉電磁閥,開(kāi)啟回水閥;當液位傳感器有信號時(shí),則開(kāi)啟回水泵,直到液位傳感器再次產(chǎn)生信號;進(jìn)水泵的控制是通過(guò)繼電器控制的。當數據采集卡輸出端輸出信號時(shí),繼電器便接通,從而接通水泵。各個(gè)電磁閥都是通過(guò)繼電器間接控制的,數據采集卡輸出端子的通斷直接控制繼電器的通斷。
自動(dòng)模式下根據設置的干、濕刮時(shí)間來(lái)進(jìn)行自動(dòng)運行,總的刮刷次數為For循環(huán)的N端,當到達設定的時(shí)間時(shí)便輸出信號給繼電器從而控制相應的電磁閥的通斷。
雨刮電機的監控
雨刮電機的監控包括電機電流、機殼溫度兩個(gè)參數。電機電流的測量是通過(guò)電流變送器將電流輸送給數據采集卡,從而通過(guò)LabVIEW將電流以曲線(xiàn)的形式顯示到屏幕上,從而對電流實(shí)時(shí)監控,若電流超過(guò)了設定值則系統停止運行。電機溫度是通過(guò)熱電偶進(jìn)行測量的,熱電偶產(chǎn)生的電信號經(jīng)過(guò)數據采集卡進(jìn)入LabVIEW,經(jīng)過(guò)換算后產(chǎn)生實(shí)際溫度,當電機溫度超過(guò)溫度設定上限時(shí),系統停止運行。
數據處理
運用LabVIEW強大的數據處理功能對數據進(jìn)行處理,并生成報表格式。LabVIEW會(huì )每隔一段時(shí)間自動(dòng)保存數據到指定的路徑下,并以word的格式生成報表。通過(guò)LabVIEW的生成報表工具包便可完成此工作。
報表中包含的信息包括時(shí)間,刮刷角度、刮刷頻率、電機溫度、刮刷狀態(tài),刮刷次數。
結論
該套測試系統能滿(mǎn)足國內外各大汽車(chē)主機廠(chǎng)隊對雨刮器的功能與耐久性能要求測試。開(kāi)放式構造,便于維護;靈敏度較高,電壓精度0.1v,電流精度0.1A,角度0.1°;由于采用工控機,耐環(huán)境性能較好,而且性?xún)r(jià)比較高;采用虛擬儀器技術(shù)設計的測試系統界面更美觀(guān),操作更方便。
評論