陳二軍
摘要: 針對煤礦井下水倉常用的水位傳感器不能滿足測量要求的問題,設(shè)計了一種礦用數(shù)字式水位傳感器,介紹了該水位傳感器的測量原理,詳細(xì)闡述了該水位傳感器的系統(tǒng)硬件設(shè)計和系統(tǒng)軟件設(shè)計。實驗測試和分析表明,該傳感器具有測量精度高、適應(yīng)性強(qiáng)、可靠性高、抗干擾能力強(qiáng)等特點,適合于礦用水位的監(jiān)測。
關(guān)鍵詞: 礦用;數(shù)字式;水位監(jiān)測
【中圖分類號】 TD67【文獻(xiàn)標(biāo)識碼】A【文章編號】1674-3733(2020)16-0211-01
1引言
隨著我國煤礦開采規(guī)模的不斷擴(kuò)大,其開采受到很多條件的限制,其中煤礦井下水造成的危害一直威脅著煤礦的安全生產(chǎn)。水位傳感器是煤礦安全監(jiān)測的重要組成部分之一,對煤礦水位的實時安全檢測對防止煤礦水災(zāi)事故的發(fā)生具有重要意義?,F(xiàn)在煤礦井下常用有浮球式水位傳感器,裝配工藝較為復(fù)雜,易積累水垢,不易清洗,精度低可靠性低,在使用一段時間后易出現(xiàn)浮球卡死的情況;超聲波式水位傳感器在測量時,聲波下面不宜有障礙物且容易產(chǎn)生盲區(qū)造成測量不精準(zhǔn);電極式液位開關(guān),不能連續(xù)偵測出水位間變化的差值;在水質(zhì)雜質(zhì)較多的情況下壓力式水位傳感器容易堵塞壓力孔,使得無法正常工作。針對這些問題,本文提出并設(shè)計了一種精度高、使用方便、能夠在復(fù)雜水質(zhì)環(huán)境下穩(wěn)定工作的液位傳感器。提出了系統(tǒng)的總體設(shè)計方案,具體講述了系統(tǒng)的理論依據(jù)、實現(xiàn)方法、軟硬件設(shè)計等。
2基本工作原理
水位傳感器種類主要分為直接接觸式和非接觸式兩種。直接接觸式有浮球式、磁性、投入式、單法蘭靜壓/雙法蘭差壓、電容式水位傳感器等。非接觸式有雷達(dá)液位計和超聲波液位計等。本文采用的是投入式液位傳感器,是一種測量壓力的傳感器。
投入式液位傳感器的基本檢測原理是根據(jù)被測液體靜壓與高度成比例的原理,將變化的水位信號轉(zhuǎn)換為相應(yīng)變化電信號。一般選用硅壓力測壓傳感器將測量到的壓力轉(zhuǎn)換成電信號,再經(jīng)放大電路放大,補(bǔ)償電路補(bǔ)償,檢測其變化量,進(jìn)行數(shù)據(jù)處理,最后將其轉(zhuǎn)換成水位數(shù)值[1]。
3硬件設(shè)計
水位傳感器根據(jù)水位傳感元件的工作原理進(jìn)行設(shè)計,主要由驅(qū)動電源模塊、水位傳感元件模塊、通信模塊、顯示模塊、紅外遙控模塊、處理器單元模塊、頻率輸出模塊及控制輸出模塊組成,硬件系統(tǒng)總體框圖如圖1所示。
電源驅(qū)動模塊為整個傳感器供電,水位傳感元件模塊是通過水位敏感元件檢測煤礦水倉中的實際水位,將其轉(zhuǎn)換成電信號,通過處理器差分信號采集進(jìn)行數(shù)據(jù)處理,將處理后的最終結(jié)果即水位的實際值傳輸?shù)斤@示模塊,根據(jù)實際輸出信號的要求轉(zhuǎn)換成頻率信號,通過頻率輸出模塊輸出或者數(shù)字信號通過通信模塊輸出[2]。
3.1電源驅(qū)動模塊。
電源驅(qū)動模塊主要由電源控制單元將外部電源供電進(jìn)行處理,將其分成兩部分,一是給處理器單元及其外圍電路供電,二是通過恒流源驅(qū)動電路輸出恒流源給水位傳感元件供電。電源模塊電路結(jié)構(gòu)框圖如圖2所示。
3.2水位傳感元件模塊。
水位傳感元件模塊主要有兩部分組成,即水位傳感元件和信號調(diào)理電路。為了減少外界對檢測元件的干擾,水位傳感元件采用恒流源方式進(jìn)行驅(qū)動。該模塊的主要功能是水位傳感元件所在的水位位置經(jīng)傳感元件檢測后,將其轉(zhuǎn)換對應(yīng)的電信號,電信號經(jīng)過信號調(diào)理電路,直接被處理器A/D差分采集單元采集。通過處理器的計算,對采集的信號進(jìn)行濾波處理和抗干擾處理后轉(zhuǎn)換成數(shù)字信號,可得到實測的水位值。
3.3通信電路模塊。
通信電路模塊主要依靠傳感器與煤礦安全監(jiān)控系統(tǒng)進(jìn)行通信,數(shù)據(jù)交互組成網(wǎng)絡(luò)。本文采用RS485接口,不僅可以實現(xiàn)點對點的通信方式,還可以實現(xiàn)聯(lián)網(wǎng)功能。RS485有兩線制和四線制兩種接線,四線制只能實現(xiàn)點對點的通信方式,兩線制接線方式為總線式拓樸結(jié)構(gòu),在同一總線上最多可以掛接32個結(jié)點[3]。
3.4其他模塊。
處理器單元電路選用的是Cortex-M3微處理器系列的AduCM361,ADuCM360具有24位數(shù)據(jù)采集系統(tǒng),在芯片上集成ADC、32位ARMCortex-M3處理器和存儲器和RAM。該器件的兩個ADC都可在全差分和單端模式下工作,每個ADC均連接到一個靈活的輸入多路復(fù)用器。本文采用微處理器ADC全差分模式下工作,主要的功能是在水位傳感元件工作時,對其信號的采集處理,將處理后得出的水位參數(shù)通過顯示模塊數(shù)碼管進(jìn)行顯示,通過紅外遙控模塊對其進(jìn)行傳感器的參數(shù)設(shè)置,主要設(shè)置包括對傳感器進(jìn)行校準(zhǔn)、報警參數(shù)、信號輸出模式、控制輸出模式、通信地址等。頻率輸出模塊和控制輸出模塊,根據(jù)顯示的水位值進(jìn)行相應(yīng)的頻率或控制輸出[4]。
4軟件設(shè)計
水位傳感器軟件設(shè)計采用模塊化的思路進(jìn)行設(shè)計,主要包括參數(shù)初始化、紅外遙控按鍵操作處理、水位傳感元件信號采集處理、RS485通信等,軟件流程如圖3所示,端口參數(shù)初始化,紅外按鍵是否處理,是否有水位信號,有則進(jìn)行數(shù)據(jù)處理,顯示,RS485輸出。
5結(jié)束語
本文設(shè)計的是基于恒流源驅(qū)動方式實現(xiàn)水位的采集,該傳感器采用Cortex-M3的處理器,內(nèi)置24位ADC采集,且內(nèi)部參考電壓精度比較高,受環(huán)境溫漂影響小。水位傳感元件輸出電信號通過處理器ADC差分端進(jìn)行信號采集,數(shù)據(jù)分析處理,計算水位值,測試基本誤差在滿量程范圍內(nèi)遠(yuǎn)小于標(biāo)準(zhǔn)規(guī)范±0.2m的要求。實驗結(jié)果表明,該傳感器實時檢測精度高、響應(yīng)速度快,在長期穩(wěn)定性和抗干擾等方面表現(xiàn)優(yōu)異,標(biāo)準(zhǔn)信號輸出方式不僅能單獨使用,還可以適用于多種安全監(jiān)測系統(tǒng)。礦用水位傳感器能連續(xù)監(jiān)測液體的水位,實時顯示被測點的水位值,滿足于城市供排水、污水處理、地下水、水庫、河道、海洋等水位監(jiān)測領(lǐng)域的應(yīng)用。
參考文獻(xiàn)
[1]張海慶.礦用數(shù)字式水位傳感器設(shè)計[J].煤炭與化工,2020,43(02):87-89.
[2]張群.水封阻火泄爆裝置水位傳感器支管連接優(yōu)化設(shè)計[J].能源與環(huán)保,2019,41(06):86-88.
[3]熊遠(yuǎn)生,吳偉雄.高效水位傳感器自動測試系統(tǒng)的設(shè)計[J].工業(yè)儀表與自動化裝置,2019(02):33-35+74.
[4]薛瑄,王宇,王東,張紅娟,高妍,靳寶全.同軸電纜電容感測式水位傳感器設(shè)計[J].儀表技術(shù)與傳感器,2019(02):9-13+17