本發(fā)明涉及傳感器檢測技術(shù)領(lǐng)域,尤其涉及尿素液位傳感器檢測技術(shù)領(lǐng)域,具體是指一種用于尿素液位傳感器精度檢測的系統(tǒng)及方法。
背景技術(shù):
尿素液位傳感器主要用來測量尿素箱尿素溶液的容量,它由磁性浮子、尿素液位傳感器電路板和外殼組成。磁性浮子可以漂浮在溶液表面,且具有磁性;尿素液位傳感器電路放置在外殼中,有若干精密電阻和干簧管依次排列組成。將尿素液位傳感器放入尿素箱,環(huán)繞尿素液位傳感器外殼的磁性浮子在浮力的作用下,上升到溶液表面,由于磁性作用,溶液表面位置的干簧管吸合,對應電阻被連接到采樣電路中,通過檢測當前阻值的大小,可以判斷電阻所處的位置,即可判斷液面高度。
由于需要對尿素液位傳感器電路進行檢測,而尿素液位傳感器電路不能直接放置在尿素溶液中,因此在生產(chǎn)檢測中很難實現(xiàn)對尿素液位傳感器電路檢測。目前的檢測方式基本上為手工檢測方式,即人工撥動浮子,然后使用萬用表檢測電阻值,并判斷數(shù)據(jù)是否正確。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是克服了上述現(xiàn)有技術(shù)的缺點,提供了一種能夠?qū)崿F(xiàn)無需人工操作即可測量尿素液位傳感器的用于尿素液位傳感器精度檢測的系統(tǒng)及方法。
為了實現(xiàn)上述目的,本發(fā)明具有如下構(gòu)成:
該尿素液位傳感器的精度檢測系統(tǒng),包括:
浮子位移發(fā)生模塊,用于帶動浮子前進或者后退;
控制采樣模塊,用于采樣檢測數(shù)據(jù),控制所述的浮子的位移,與上位機通訊,該控制采樣模塊分別與所述的浮子位移發(fā)生模塊和上位機連接;
上位機,用于控制檢測的開始,對串口接收的數(shù)據(jù)進行綜合分析處理,顯示每個位置的阻值檢測結(jié)果,并生成報表,該上位機與所述的控制采集板通過串口通訊。
較佳地,所述的浮子位移發(fā)生模塊包括:
卡扣,用于夾住所述的浮子,帶動所述的浮子產(chǎn)生位移,設置于導軌上;
恒速電機,用于帶動卡扣產(chǎn)生位移,該恒速電機與所述的控制采樣模塊連接;
導軌,用于限制所述的卡扣的位移方向,該導軌與尿素液位傳感器平行設置。
較佳地,所述的控制采樣模塊包括:
電機控制與驅(qū)動器,用于接收所述的控制采集模塊的控制信號,并根據(jù)所述的控制信號驅(qū)動電機,該電機控制與驅(qū)動器分別與所述的控制采集模塊和電機連接;
第一光耦和第二光耦,分別用于設定浮子運動的起點和終點,并將該起點和終點的位置作為前進或者后退的極限位置告知控制采樣模塊;
位移傳感器,用于采樣浮子的位置數(shù)據(jù),該位移傳感器分別與所述的浮子位移發(fā)生模塊和控制采樣模塊連接;
控制采集板,用于對浮子位置數(shù)據(jù)和阻值電壓數(shù)據(jù)進行采樣,接受上位機的控制命令并反饋采集到的數(shù)據(jù),該控制采集板分別與所述的上位機、電機控制與驅(qū)動器、位移傳感器和尿素液位傳感器連接。
還包括一種基于上述系統(tǒng)實現(xiàn)尿素液位傳感器精度檢測的方法,該方法包括以下步驟:
(1)設定電機浮子運動的起點和終點;
(2)啟動電機,將浮子由起點帶向終點;
(3)在浮子運動過程中,實時采樣浮子的位置數(shù)據(jù)和尿素液位傳感器的電阻數(shù)據(jù);
(4)分析實時采樣得到的數(shù)據(jù),生成檢測結(jié)果。
較佳地,所述的控制采樣模塊包括第一光耦和第二光耦,所述的設定電機浮子運動的起點和終點,具體為:
通過兩個光耦分別設定浮子運動的起點和終點,并將該起點和終點的位置作為前進或者后退的極限位置告知控制采樣模塊。
較佳地,所述的步驟(2)包括以下步驟:
(2-1)將尿素液位傳感器放入檢測工位,用卡扣夾住浮子;
(2-2)上位機開啟檢測,啟動電機,帶動浮子沿導軌由起點向終點運動。
較佳地,所述的步驟(3)與步驟(4)之間還包括以下步驟:
(3-1)將浮子的位置數(shù)據(jù)和尿素液位傳感器的電阻數(shù)據(jù)發(fā)送給上位機;
(3-2)在浮子達到終點后,啟動電機帶動浮子回到起點。
較佳地,所述的分析實時采樣得到的數(shù)據(jù),生成檢測結(jié)果,具體為:
上位機根據(jù)浮子的位置數(shù)據(jù)和尿素液位傳感器的電阻數(shù)據(jù),檢測浮子在某一位置時,尿素液位傳感器的當前電阻值與期望值的差值在允許范圍內(nèi),顯示每個位置的阻值檢測結(jié)果,并將檢測結(jié)果生成報表。
采用了該發(fā)明中的用于尿素液位傳感器精度檢測的系統(tǒng)及方法,可以快速,無誤,簡潔,方便的完成尿素液位傳感器電路的檢測過程,對尿素液位傳感器的批量生產(chǎn)檢測具有重要作用,無需人工撥動浮子,能精確測量浮子位移,保證了數(shù)據(jù)的精確性,對比市面上的檢測方式,成本更低,檢測速度更快,精度更高,具有廣泛的應用范圍。
附圖說明
圖1為本發(fā)明的尿素液位傳感器的精度檢測系統(tǒng)的示意圖。
圖2為本發(fā)明的尿素液位傳感器的精度檢測系統(tǒng)的位置關(guān)系示意圖。
附加標號說明:
1 恒速電機
2 位移傳感器
3 第一光耦
4 尿素液位傳感器
5 導軌
6 第二光耦
7 浮子
8 控制采集板
9 卡扣
具體實施方式
為了能夠更清楚地描述本發(fā)明的技術(shù)內(nèi)容,下面結(jié)合具體實施例來進行進一步的描述。
在一種優(yōu)選的實施方式中,該尿素液位傳感器的精度檢測系統(tǒng),包括:
浮子位移發(fā)生模塊,用于帶動浮子前進或者后退;
控制采樣模塊,用于采樣檢測數(shù)據(jù),控制所述的浮子的位移,與上位機通訊,該控制采樣模塊分別與所述的浮子位移發(fā)生模塊和上位機連接;
上位機,用于控制檢測的開始,對串口接收的數(shù)據(jù)進行綜合分析處理,顯示每個位置的阻值檢測結(jié)果,并生成報表,該上位機與所述的控制采集板通過串口通訊。
在一種較佳的實施方式中,所述的浮子位移發(fā)生模塊包括:
卡扣,用于夾住所述的浮子,帶動所述的浮子產(chǎn)生位移,設置于導軌上;
恒速電機,用于帶動卡扣產(chǎn)生位移,該恒速電機與所述的控制采樣模塊連接;
導軌,用于限制所述的卡扣的位移方向,該導軌與尿素液位傳感器平行設置。
在一種較佳的實施方式中,所述的控制采樣模塊包括:
電機控制與驅(qū)動器,用于接收所述的控制采集模塊的控制信號,并根據(jù)所述的控制信號驅(qū)動電機,該電機控制與驅(qū)動器分別與所述的控制采集模塊和電機連接;
第一光耦和第二光耦,分別用于設定浮子運動的起點和終點,并將該起點和終點的位置作為前進或者后退的極限位置告知控制采樣模塊;
位移傳感器,用于采樣浮子的位置數(shù)據(jù),該位移傳感器分別與所述的浮子位移發(fā)生模塊和控制采樣模塊連接;
控制采集板,用于對浮子位置數(shù)據(jù)和阻值電壓數(shù)據(jù)進行采樣,接受上位機的控制命令并反饋采集到的數(shù)據(jù),該控制采集板分別與所述的上位機、電機控制與驅(qū)動器、位移傳感器和尿素液位傳感器連接。
還包括一種基于上述系統(tǒng)實現(xiàn)尿素液位傳感器精度檢測的方法,該方法包括以下步驟:
(1)設定電機浮子運動的起點和終點;
(2)啟動電機,將浮子由起點帶向終點;
(3)在浮子運動過程中,實時采樣浮子的位置數(shù)據(jù)和尿素液位傳感器的電阻數(shù)據(jù);
(4)分析實時采樣得到的數(shù)據(jù),生成檢測結(jié)果。
在一種較佳的實施方式中,所述的控制采樣模塊包括第一光耦和第二光耦,所述的設定電機浮子運動的起點和終點,具體為:
通過兩個光耦分別設定浮子運動的起點和終點,并將該起點和終點的位置作為前進或者后退的極限位置告知控制采樣模塊。
在一種較佳的實施方式中,所述的步驟(2)包括以下步驟:
(2-1)將尿素液位傳感器放入檢測工位,用卡扣夾住浮子;
(2-2)上位機開啟檢測,啟動電機,帶動浮子沿導軌由起點向終點運動。
在一種較佳的實施方式中,所述的步驟(3)與步驟(4)之間還包括以下步驟:
(3-1)將浮子的位置數(shù)據(jù)和尿素液位傳感器的電阻數(shù)據(jù)發(fā)送給上位機;
(3-2)在浮子達到終點后,啟動電機帶動浮子回到起點。
在一種較佳的實施方式中,所述的分析實時采樣得到的數(shù)據(jù),生成檢測結(jié)果,具體為:
上位機根據(jù)浮子的位置數(shù)據(jù)和尿素液位傳感器的電阻數(shù)據(jù),檢測浮子在某一位置時,尿素液位傳感器的當前電阻值與期望值的差值在允許范圍內(nèi),顯示每個位置的阻值檢測結(jié)果,并將檢測結(jié)果生成報表。
本發(fā)明提供一種方案,如圖1所示,使用恒速電機1及導軌5帶動浮子7移動,在移動的過程中通過單片機對尿素液位傳感器4電阻進行電壓采樣,同時通過對位移傳感器2輸出電壓進行采樣,得到浮子7移動距離,將浮子7移動的距離和采樣的電阻電壓值通過串口實時發(fā)送到電腦,上位機軟件將浮子7移動的距離和采樣的電阻電壓值進行比較,檢測浮子7在尿素液位傳感器4的任何位置時,當前電阻值是否符合預期。
本發(fā)明的高精度尿素液位傳感器4檢測設備,其位置關(guān)系如圖2所示,由控制采集板、恒速電機1及導軌5、位移傳感器2、第一光耦3、第二光耦6、電腦等組成。控制采集板的作用為:對浮子7位置數(shù)據(jù)采樣和阻值電壓數(shù)據(jù)進行采樣,控制恒速電機1導軌5帶動浮子7前進或者后退,接受上位機發(fā)送的控制命令和反饋采集到的數(shù)據(jù);位移傳感器2的作用為:控制采集板采樣位置傳感器輸出電壓,得到浮子7當前位置;第一光耦3、第二光耦6的作用為:設定在電機運動起點和終點,用以告知控制采集板,當前位置為前進或者后退的極限位置;電腦上位機的作用為:控制測試的開始,對串口接收的數(shù)據(jù)進行綜合分析處理,顯示每個位置的阻值測試結(jié)果,并生成Excel報表。
尿素液位傳感器4檢測方案過程為:將尿素液位傳感器4放入測試工位,點擊上位機界面按鈕開始測試??刂撇杉逶诮邮艿介_時測試命令后,啟動恒速電機1帶動浮子7從起點向終點移動,在移動的過程中實時采樣位置數(shù)據(jù)和電阻數(shù)據(jù)并發(fā)送給上位機,在浮子7達到終點位置后,啟動恒速電機1后退至起點。上位機經(jīng)過數(shù)據(jù)分析,顯示測試結(jié)果,并生成測試報表。
采用了該發(fā)明中的用于尿素液位傳感器精度檢測的系統(tǒng)及方法,可以快速,無誤,簡潔,方便的完成尿素液位傳感器電路的檢測過程,對尿素液位傳感器的批量生產(chǎn)檢測具有重要作用,無需人工撥動浮子,能精確測量浮子位移,保證了數(shù)據(jù)的精確性,對比市面上的檢測方式,成本更低,檢測速度更快,精度更高,具有廣泛的應用范圍。
在此說明書中,本發(fā)明已參照其特定的實施例作了描述。但是,很顯然仍可以作出各種修改和變換而不背離本發(fā)明的精神和范圍。因此,說明書和附圖應被認為是說明性的而非限制性的。