陸馳宇
(南京康尼電子科技有限公司 江蘇南京 210046)
壓力計廣泛地應(yīng)用于礦井勘探、工業(yè)氣體壓力監(jiān)測以及生產(chǎn)活動等領(lǐng)域。傳統(tǒng)機(jī)械式壓力計因操作復(fù)雜、讀數(shù)不能保持等缺點,已逐漸被電子式壓力計取代[1]。本文在研究電子式壓力計的基礎(chǔ)上,設(shè)計了一種基于物聯(lián)網(wǎng)的壓力傳感器,將短距離藍(lán)牙通訊模塊集成到內(nèi)部,在手機(jī)APP端可顯示本次測量壓力的最大值和有效值,同時還可以在手機(jī)APP端實現(xiàn)測量結(jié)果的存儲和歷史查詢的功能[2]。
基于物聯(lián)網(wǎng)的壓力檢測系統(tǒng)是由壓力計終端和手機(jī)APP兩部分組成,壓力計終端用于壓力測量,而手機(jī)APP則用于接收壓力計終端上傳的數(shù)據(jù),并將數(shù)據(jù)實現(xiàn)本地存儲和歷史查詢的功能[3]。壓力計終端是以STM32為控制核心,利用高精度應(yīng)變式壓力傳感器采集壓力值,通過精密放大電路對采集到的信號進(jìn)行處理,再利用STM32的內(nèi)部AD轉(zhuǎn)換器對信號進(jìn)行模數(shù)轉(zhuǎn)換,進(jìn)而求出壓力值,系統(tǒng)框圖如圖1所示。
圖1 基于物聯(lián)網(wǎng)的壓力檢測系統(tǒng)框圖
壓力計終端是由高精度壓力傳感器、傳感器供電電路、傳感器信號處理電路、主控電路以及藍(lán)牙傳輸電路組成[4]。其中高精度壓力傳感器是整個硬件系統(tǒng)的核心,其精度直接決定著整個系統(tǒng)的測量精度;供電電路一方面給傳感器提供超低噪聲、低紋波的激勵電壓,另一方面為信號處理電路提供偏置電壓;藍(lán)牙傳輸電路用于將測力計終端的數(shù)據(jù)發(fā)送到手機(jī)APP中,硬件框圖如圖2所示。
圖2 系統(tǒng)硬件總體框圖
對于壓力的測量,系統(tǒng)選用高精度壓力傳感器,壓力傳感器精度可達(dá)0.1‰,分辨率高達(dá)1mV/N。系統(tǒng)選用超低造成、低紋波的電源轉(zhuǎn)換芯片MP2451DT,該芯片具有寬輸入電壓3.3V~36V之間,實測紋波電壓小于8mV,完全能夠滿足傳感器的測量精度。
系統(tǒng)采用TI設(shè)計的專用儀用放大器INA128U,其具有超低溫漂,0.5uV/℃;超低的補償電壓50uVmax;以及超低的偏置電流5nAmax;這些優(yōu)點使得該款運放非常適合于本文的傳感器信號放大,最大可將輸入信號放大約1000倍。
藍(lán)牙傳輸電路是將系統(tǒng)測得的壓力值實時發(fā)送給手機(jī)APP,藍(lán)牙模塊通過UART口與STM32之間實現(xiàn)數(shù)據(jù)傳輸,選用的藍(lán)牙模塊具有休眠、透傳、連接成功指示等功能,當(dāng)藍(lán)牙模塊處于某一狀態(tài)時,與其連接的I/O口會出現(xiàn)相應(yīng)的高低電平變化,通過高低電平的變化來判斷藍(lán)牙的狀態(tài)。
系統(tǒng)軟件包括壓力計終端軟件和手機(jī)APP軟件,其中壓力記計終端軟件是研究的重點。軟件流程圖如圖3所示。
圖3 系統(tǒng)軟件流程圖
根據(jù)以上軟硬件設(shè)計,完成了基于物聯(lián)網(wǎng)的壓力檢測系統(tǒng)后,開始對整個系統(tǒng)進(jìn)行聯(lián)調(diào)測試。首先對壓力計進(jìn)行標(biāo)定,利用最小二乘法擬合出壓力-電壓的數(shù)據(jù)曲線,再將數(shù)據(jù)曲線算法寫入到STM32內(nèi)部,最終通過檢測到的電壓值反推出壓力計受到的壓力值。
在進(jìn)行聯(lián)調(diào)之前,需要對測力計進(jìn)行壓力校準(zhǔn)。已知壓力傳感器輸出電壓與受到壓力成正相關(guān)關(guān)系,通過標(biāo)準(zhǔn)砝碼來進(jìn)行標(biāo)定,記錄每次疊加砝碼系統(tǒng)輸出的電壓值,利用最小二乘法擬合出壓力-電壓曲線。
根據(jù)最小二乘法擬合出的數(shù)據(jù)曲線如下式所示:
最小二乘法擬合線性誤差為0.38%。
式中y:是砝碼質(zhì)量,單位Kg;x:為系統(tǒng)輸出電壓,單位mV;
由上式(1)可知,通過最小二乘法擬合出的線性誤差為0.38%,該誤差遠(yuǎn)小于預(yù)期。在標(biāo)定完成之后,開始進(jìn)行試驗驗證,可利用壓力測試儀來測試本文壓制的壓力計的準(zhǔn)確性,將此壓力加載到壓力計上。實際測試結(jié)果表明,該系統(tǒng)具有較高的準(zhǔn)確性,系統(tǒng)整體測量誤差小于0.5%,達(dá)到設(shè)計要求。
在驗證完壓力計測量的準(zhǔn)確性之后,開始進(jìn)行整個系統(tǒng)的聯(lián)調(diào)。當(dāng)將壓力加載到壓力計上,手機(jī)APP界面可顯示出測量壓力的最大值和有效值,APP端還可以實現(xiàn)對每次測得壓力值的存儲和歷史查詢的功能。測試結(jié)果顯示如圖4所示。
圖4 手機(jī)APP與測力計聯(lián)調(diào)測試
本文設(shè)計了一種基于物聯(lián)網(wǎng)的壓力檢測系統(tǒng),該系統(tǒng)的創(chuàng)新之處在于采用無線方式建立測力終端與手機(jī)APP之間的連接,實現(xiàn)數(shù)據(jù)的存儲、查詢。實際測試結(jié)果表明,設(shè)計的聯(lián)網(wǎng)型壓力計具有測量精度高的優(yōu)點,操作簡單,便于數(shù)據(jù)的存儲和查詢。