亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于電容感測的鹽水質(zhì)量分數(shù)測量

        2021-01-13 07:39:14
        深圳大學學報(理工版) 2021年1期
        關鍵詞:鹽水液位串口

        黃 健

        西京學院信息工程學院,陜西西安 710123

        鹽水濃度檢測在水資源保護、食品加工、醫(yī)療衛(wèi)生等方面有廣泛應用.常用的測量方法有比重計法和天平法等,近年來也出現(xiàn)了其他電子測量方法,如楊璇等[1]采用超聲波測量乙醇溶液密度,對回波信號進行數(shù)據(jù)擬合分析,測量乙醇溶液密度;吳黎杰等[2]以聲速測量為基礎,用曲面擬合算法測量鹽水質(zhì)量分數(shù);張述仁等[3]用超聲波測量液體中的懸移物質(zhì)的質(zhì)量分數(shù),并用蟻群算法進行了反演,測量誤差最小達到10%.但是,這些方法均基于超聲波進行測量,方法單一,且測量精度不高[4-7],如文獻[1]的測量精度達到1.2%,文獻[2]的測量誤差大于0.1%.同時,算法需對大量數(shù)據(jù)進行建模分析,算法復雜度較高,可靠性有待進一步驗證.為此,本研究提出一種新的鹽水質(zhì)量分數(shù)測量方法,基于非接觸式電容感測技術(shù),用新型數(shù)字式電容傳感器FDC2214檢測鹽水液位和質(zhì)量分數(shù)變化.將單面覆銅板插入鹽水中,銅板上的寄生電容會隨鹽水液位或質(zhì)量分數(shù)的變化而變化.FDC2214傳感器能夠感知這種微弱變化,并將其轉(zhuǎn)換為28 bit的二進制數(shù),再從集成電路總線(inter-integrated circuit, IIC或I2C)接口輸出給微處理器.同時,使用超聲波測量液位高度,得到被測液體的體積;使用高精度電子秤測量液體的質(zhì)量,進而得到液體的比重,融合處理后最終得到輸出信號與鹽水質(zhì)量分數(shù)的關系.

        1 系統(tǒng)設計

        本研究設計的鹽水質(zhì)量分數(shù)檢測系統(tǒng)框圖如圖1.其中,主控采用新型嵌入式微處理器STM32H743IIT6,該處理器基于Cortex-M7架構(gòu),主頻高達480 MHz,具有豐富的硬件配置和接口.微處理器STM32H743IIT6采用3.3 V的直流供電.

        圖1 鹽水質(zhì)量分數(shù)檢測系統(tǒng)設計框圖Fig.1 Design diagram of brine mass fraction detection system

        將薄銅片插入鹽水中作為傳感器,F(xiàn)DC2214的通道1與其相連,檢測液體環(huán)境下銅片上的寄生電容值,并在內(nèi)部將其轉(zhuǎn)換為28 bit的二進制數(shù),再用IIC接口傳送給微處理器STM32H743IIT6.電子秤模塊能夠準確測量容器質(zhì)量,測量數(shù)據(jù)通過模數(shù)轉(zhuǎn)換(analog to digital converter, A/D)接口傳送給STM32H743IIT6微處理器進行處理.超聲波測距模塊用于測量液位高度,測量結(jié)果通過串口傳送至STM32H743IIT6微處理器.采用C語言對微處理器編程,對采集到的數(shù)據(jù)進行融合,處理結(jié)果通過串口傳輸給電腦或液晶屏.

        2 硬件設計

        2.1 電容感測基本原理

        電容計算公式為

        (1)

        其中,ε0為真空介電常數(shù),ε0=8.85×10-12F/m;A為一個板極的面積(單位:m2);d為板極之間的距離(單位:m);ε為相對于空氣的介電常數(shù)[14].常見介電質(zhì)的相對介電常數(shù)如表1.

        表1 不同介質(zhì)的相對介電常數(shù)

        由式(1)可見,電容容量與相對介質(zhì)常數(shù)ε、 板極的面積A成正比,與板極之間的距離d成反比.介質(zhì)變化(如鹽水質(zhì)量分數(shù)變化)會引起ε的變化,從而引起C的變化[5-8].電容傳感器FDC2214能夠感知這種變化,并將其轉(zhuǎn)換為數(shù)字量輸出.FDC2214共有4個通道,標號為通道0~3,對應的數(shù)字輸出量為DATA0~DATA3,每個通道的工作原理都相同.以通道0為例,電容檢測的等效電路如圖2.

        圖2 FDC2214通道0等效電路Fig.2 Equivalent circuit of channel 0 in FDC2214

        圖2中,感知板1為單面覆銅板,裸露在空氣中,其值基本保持不變;感知板2是插入水中的單面覆銅板,當液位或濃度發(fā)生變化時,其值發(fā)生變化.感知板1和感知板2構(gòu)成目標檢測傳感器,二者串聯(lián)后與電感L和電容C構(gòu)成振蕩電路,振蕩頻率fs和參考頻率fr分別為

        (2)

        (3)

        其中,Cx為感知板1和感知板2的電容Cx1和Cx2串聯(lián)后的等效電容,C1為圖3中通道1的電容,C2為圖3中通道2的電容, 1/Cx=1/Cx1+1/Cx2;fclk為FDC2214傳感器的輸入頻率,本研究設fclk=40 MHz;ch0_sel是通道0的分頻系數(shù),通過軟件設置FDC2214內(nèi)部寄存器0X14來實現(xiàn)對fclk的分頻,本研究設置為二分頻.

        由于Cx2的變化,會引起Cx變化,進而引起fs的變化,而式(3)中的fr基本不變,因此,轉(zhuǎn)換后的28 bit二進制數(shù)為

        (4)

        2.2 鹽水質(zhì)量分數(shù)檢測原理

        本研究設計的鹽水質(zhì)量分數(shù)電容感測的原理圖如圖3.其中,F(xiàn)DC2214傳感器外接40 MHz有源晶振,可提高數(shù)據(jù)采集的速率.為增強鹽水質(zhì)量分數(shù)測量系統(tǒng)的可靠性和實用性,需對所處環(huán)境進行檢測.FDC2214的通道0檢測當前空氣環(huán)境下電容值,通道2檢測被測量液體的電容值,將其完全浸入液體中,并以這兩個測量值作為參考值.在實際測量中,若當前環(huán)境未發(fā)生大的變化,則空氣環(huán)境下電容值和被測量液體的電容會基本保持不變.但若在不同的時間或季節(jié)進行測量,溫度變化會令測量值發(fā)生微小變化,導致鹽水質(zhì)量分數(shù)和電容感測值之間擬合曲線的函數(shù)關系也會略有變化.本研究正是基于此原因研究溫度對鹽水質(zhì)量分數(shù)變化測量的影響.通道1連接一個單面覆銅板,將該覆銅板部分插入液體中,部分裸露在空氣中,當液位發(fā)生變化時,單面覆銅板上寄生電容的容量會發(fā)生變化.FDC2214傳感器敏銳的感知此變化,并將此變化轉(zhuǎn)換為28 bit的二進制數(shù)字量,再通過IIC接口傳送給STM32H743IIT6微處理器.

        圖3 鹽水質(zhì)量分數(shù)電容感測原理圖Fig.3 Schematic diagram of capacitance sensing of brine mass fraction

        2.3 稱重電路設計

        稱重電路設計采用橋式壓力傳感器,如圖4.重物令壓力橋產(chǎn)生形變,導致電阻阻值發(fā)生變化,橋式傳感器產(chǎn)生電壓差并被傳送給24 bit A/D轉(zhuǎn)換器芯片HX711-BF,再經(jīng)內(nèi)部放大和轉(zhuǎn)換后傳送至微處理器STM32H743IIT6.稱重電路可檢測物體質(zhì)量,其中,橋式壓力傳感器測量精度為1 g.

        圖4 橋式壓力傳感器電路圖Fig.4 Circuit diagram of bridge pressure sensor

        HX711-BF模塊滿量程輸出電壓為激勵電壓與靈敏度的乘積.若供電電壓為5 V,靈敏度為1.0 mV/V,則滿量程為5 mV,相當于有5 kg質(zhì)量產(chǎn)生5 mV的電壓.HX711-BF 模塊A通道帶有128倍信號增益,輸出24 bit A/D轉(zhuǎn)換后的值,而STM32H743IIT6微處理器通過A/D轉(zhuǎn)換接口將24 bit數(shù)據(jù)讀出,該過程可通過以下兩步驟進行.

        1)計算傳感器供電電壓.VCC為HX711-BF模塊的供電引腳電壓,GND為地線.設模塊基準電壓VBG=1.265 V,R1=20.0 kΩ,R2=8.2 kΩ,則

        VCC=VBG(R1+R2)/R2=4.3 V

        (5)

        2)將HX711-BF輸出的A/D轉(zhuǎn)換值轉(zhuǎn)換為質(zhì)量值.設橋式傳感器的量程小于5 kg,并假設壓力橋上的物體質(zhì)量為m(單位:kg),橋式傳感器將此質(zhì)量轉(zhuǎn)換為電壓.在將此電壓輸入H711-BF A/D轉(zhuǎn)換模塊,經(jīng)過內(nèi)部放大器放大128倍后,轉(zhuǎn)換成二進制數(shù)字量.為便于計算此處用十進制表示,即

        (6)

        則可得橋式傳感器上物體質(zhì)量為

        m=D/(429.5×103)

        (7)

        2.4 超聲波測距電路設計

        串口超聲波測距模塊如圖5,采用5 V直流電壓供電,數(shù)據(jù)輸出引腳OUT可連接到STM32H743IIT6串口4的RXD引腳PC11.因此,接收到的數(shù)據(jù)幀格式為:0XFF+H_DATA+L_DATA+SUM. 其中,0XFF為起始字節(jié);H_DATA為測量數(shù)據(jù)的高8 bit;L_DATA為測量數(shù)據(jù)的低8 bit;SUM為8 bit的校驗和[9-13].測量距離H(單位:mm)通過式(7)計算.測量精度達1 mm,測量范圍為2~3 500 mm.

        H=H_DATA×256+L_DATA

        (7)

        圖5 串口超聲波模塊Fig.5 Serial port ultrasonic module

        3 軟件設計

        3.1 軟件流程圖

        用C語言編寫程序,在KEIL MDK開發(fā)環(huán)境下編譯并調(diào)試通過后下載到微處理器STM32H743IIT6中.圖6為鹽水質(zhì)量分數(shù)測量系統(tǒng)的軟件流程圖.首先,對STM32H743IIT6微處理器的串口、串行外設接口(serial peripheral interface, SPI)、IIC、A/D轉(zhuǎn)換采集接口和定時器等進行初始化,并設置采集次數(shù).然后,判斷是否達到采集次數(shù),若沒有,則循環(huán)讀取超聲波測距、壓力橋和電容感測數(shù)據(jù),并對其進行軟件濾波處理.若達到采集次數(shù),對所有數(shù)據(jù)進行融合分析,得到鹽水質(zhì)量分數(shù)值與電容感測值之間的函數(shù)關系(測試部分給出).最后,將實驗得到的信息通過串口發(fā)送給電腦或顯示屏.

        圖6 鹽水質(zhì)量分數(shù)測量系統(tǒng)軟件流程圖Fig.6 Software flow chart of brine mass fraction measurement system

        3.2 軟件濾波算法

        為降低誤差、提高測量精度,需對電容感測、壓力橋和超聲波測距的數(shù)值進行均值濾波處理.本實驗對每組數(shù)據(jù)均重復采集100次,再按升序排序,去掉最大值和最小值各20個,將剩余數(shù)據(jù)的均值作為最終值.

        圖7 鹽水質(zhì)量分數(shù)電容感測量系統(tǒng)樣品Fig.7 Sample of brine mass fraction capacitance sensing measurement system

        4 測試及結(jié)果分析

        按上述原理設計硬件電路并編寫程序,調(diào)試后制作測試樣品,如圖7.其中,顯示屏幕為4.3 in(1 in=25.4 mm)RGB真彩屏;超聲波測距模塊放在玻璃容器正上方,用于測量液位高度.實驗時將15.0 cm×10.5 cm的單面覆銅板一端插入液體中,另外一端裸露在空氣中.玻璃容器是帶刻度的圓形器皿,高21 cm,直徑為16 cm.

        測試時,每次按照表2配置好的不同質(zhì)量分數(shù)的鹽水,倒入玻璃容器中,然后讀取超聲波測距、電容感測FDC2214和壓力傳感器HX711-BF的數(shù)據(jù).如表2.

        表2 鹽水質(zhì)量分數(shù)電容感測實驗結(jié)果

        由表2可見,隨著液位的增高,鹽水質(zhì)量增大,鹽水的質(zhì)量分數(shù)亦逐漸增大,而電容感測值逐漸減?。疄榱说玫綔蚀_的鹽水質(zhì)量分數(shù)和電容感測值之間的關系,繼續(xù)提升鹽水質(zhì)量分數(shù),并記下測量值,并采用Matlab軟件對數(shù)據(jù)進行擬合分析,結(jié)果如圖8.

        圖8 鹽水質(zhì)量分數(shù)和電容感測值之間擬合曲線圖Fig.8 Fitting curve between brine mass fraction and capacitance sensing value

        由圖8可見,擬合曲線近似為直線,對應函數(shù)關系為

        C=-30.48w(鹽水)+22 330

        (8)

        其中,w鹽水為鹽水的質(zhì)量分數(shù).可見,在保證液位保持不變的情況下,鹽水質(zhì)量分數(shù)和電容感測測量值之間為較好的線性關系.實驗中,為保證測量精度,用量程為500 g,精度為0.01 g的高精度電子秤測量鹽的質(zhì)量,用量程為100 mL的量杯盛裝水,準確配置出不同質(zhì)量分數(shù)的鹽水,將其加入圖7的大量杯中進行測量.這樣配置的鹽水質(zhì)量分數(shù)精度已超過0.1%.若要保證液位高度不變,則每次只需改變鹽的質(zhì)量,調(diào)整加水量,即改變鹽水質(zhì)量分數(shù),再進行測量.這種測量方法,可將整個系統(tǒng)的鹽水質(zhì)量分數(shù)的測量精度提高到0.1%.

        結(jié) 語

        提出一種基于電容感測技術(shù)的鹽水質(zhì)量分數(shù)測量方法,設計對應的硬件電路和軟件,并制作出測試樣品.通過融合實測得到的液位高度和鹽水質(zhì)量信息,確定了鹽水質(zhì)量分數(shù)和電容感測值之間的函數(shù)關系.相比簡單的超聲波測量技術(shù),本研究測量方法的測量精度更高、抗干擾能力更強.

        猜你喜歡
        鹽水液位串口
        淺談AB PLC串口跟RFID傳感器的通訊應用
        鹽水質(zhì)量有多少
        基于STM32燃氣熱水鍋爐液位控制系統(tǒng)設計與實現(xiàn)
        石油儲罐液位開關的應用分析
        泉水與鹽水
        “灑鹽水”
        學生天地(2016年32期)2016-04-16 05:16:21
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        當冷鹽水遇見溫淡水
        寶馬530車冷卻液液位過低報警
        国外精品视频在线观看免费| 国内自拍色第一页第二页| 无码人妻一区二区三区在线| 中文字幕人妻av一区二区| 国产亚洲精品国产福利在线观看| 久久蜜臀av一区三区| 色呦呦九九七七国产精品| 在线不卡av片免费观看| 欧美日韩国产在线观看免费| 色婷婷一区二区三区四| 本道天堂成在人线av无码免费| 人人澡人人澡人人看添av| 日韩欧美亚洲中字幕在线播放| 亚洲中文字幕国产剧情| 一边捏奶头一边高潮视频| 三上悠亚久久精品| 国产思思久99久精品| 少妇人妻精品久久888| 亚洲成a人片在线观看无码3d| 妇女性内射冈站hdwwwooo | 蜜桃tv在线免费观看| 亚洲另类欧美综合久久图片区| 久久天天躁狠狠躁夜夜2020!| 日韩av一区二区三区在线观看| 久久精品国产亚洲夜色av网站| 欧美日韩国产成人高清视频| 精品熟女少妇免费久久| 91乱码亚洲精品中文字幕| 韩国三级大全久久网站| 国自产偷精品不卡在线| 国产成年女人特黄特色毛片免| 国产精品毛片无遮挡高清| 国产在线精品欧美日韩电影| 日韩国产有码在线观看视频| 桃色一区一区三区蜜桃视频| 国产乱子伦农村xxxx| 91亚洲国产成人aⅴ毛片大全| 韩国黄色三级一区二区| 美女内射毛片在线看免费人动物| 国产精品亚洲一区二区无码| 国产精品丝袜一区二区三区在线|