• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于AT89S52的簡(jiǎn)易多功能液體容器設(shè)計(jì)與應(yīng)用

      2022-08-24 09:08:32趙虎林張?jiān)?/span>茍藏紅
      關(guān)鍵詞:測(cè)距液位液體

      趙虎林 張?jiān)?茍藏紅

      (隴南師范高等??茖W(xué)校 機(jī)電工程學(xué)院,隴南 742500)

      基于AT89S52系列單片機(jī)的簡(jiǎn)易多功能液體容器,利用超聲波測(cè)距模塊和自制傳感器,可以識(shí)別液體的液位高度、液體質(zhì)量和液體濃度,并將測(cè)量結(jié)果通過(guò)LCD12864液晶顯示器呈現(xiàn),操作簡(jiǎn)便,結(jié)果直觀明了,能夠達(dá)到使用要求[1]。

      1 設(shè)計(jì)思路和檢測(cè)方法

      1.1 設(shè)計(jì)思路

      設(shè)計(jì)的簡(jiǎn)易多功能液體容器容量為0.5 L,高度為200 mm。它是具有高度標(biāo)記的透明塑料容器,可測(cè)量液體的液位和質(zhì)量等,判定液體的種類(如純凈水、白糖水、鹽水、牛奶以及白醋等),實(shí)時(shí)顯示測(cè)量數(shù)據(jù)。測(cè)試前需要使用啟動(dòng)鍵啟動(dòng)測(cè)試,但不得重復(fù)按啟動(dòng)鍵[2]。

      1.2 檢測(cè)方法

      設(shè)計(jì)人員直接檢測(cè)液體的液位高度和質(zhì)量等參數(shù)并顯示結(jié)果。分別測(cè)量一定量(200~500 mL)的不同液體,要求液位測(cè)量誤差為±2 mm,質(zhì)量測(cè)量值誤差為±1 g。在以上測(cè)量基礎(chǔ)上,對(duì)比不同濃度的溶液[3]。

      2 系統(tǒng)方案設(shè)計(jì)及其硬件組成

      2.1 系統(tǒng)設(shè)計(jì)方案

      系統(tǒng)設(shè)計(jì)方案邏輯圖,如圖1所示。

      考慮到檢測(cè)結(jié)果的準(zhǔn)確性,宜采用多個(gè)傳感器測(cè)量相關(guān)參數(shù),且各傳感器數(shù)據(jù)之間互不干擾。該設(shè)計(jì)方案選用溶液種類測(cè)量模塊和超聲波測(cè)距模塊測(cè)量,電路簡(jiǎn)單,易于實(shí)現(xiàn),可滿足設(shè)計(jì)需求。

      采用AT89S52單片機(jī)作為控制核心,采用超聲波測(cè)距傳感器、稱重傳感器、自制簡(jiǎn)單電極構(gòu)成的傳感器及信號(hào)放大電路,分別檢測(cè)液體液位、質(zhì)量和溶液種類。其中,自制簡(jiǎn)易電極利用不同液體電導(dǎo)率不同的原理,通過(guò)測(cè)量液體單位距離的電阻值,將信號(hào)通過(guò)儀表放大器AD623放大,經(jīng)模數(shù)轉(zhuǎn)換器(Analog to Digital Converter,ADC)轉(zhuǎn)換后由單片機(jī)處理,通過(guò)LCD12864顯示結(jié)果[4]。

      2.2 系統(tǒng)硬件組成

      系統(tǒng)硬件部分主要由超聲測(cè)距模塊、稱重模塊、溶液類型判斷模塊、單片機(jī)控制核心微控制單元(Micro Controller Unit,MCU)及LCD12864顯示模塊5部分組成。

      2.2.1 超聲波測(cè)距模塊

      傳感器選用HC-SR04超聲波測(cè)距模塊,可實(shí)現(xiàn)2~400 cm距離的非接觸式感測(cè)功能,測(cè)距精度可達(dá)1 mm,模塊輸出信號(hào)為晶體管-晶體管邏輯(Transistor-Transistor Logic,TTL)電平。單片機(jī)可以直接讀取該信號(hào),利用AT89S52單片機(jī)定時(shí)計(jì)數(shù)器的工作方式、定時(shí)器/計(jì)數(shù)器模式控制寄存器(Timer/Counter Mode Control Register,TMOD)中相應(yīng)定時(shí)計(jì)數(shù)器工作方式與GATE位的使用特點(diǎn),將測(cè)距問(wèn)題轉(zhuǎn)換為測(cè)量傳感器Echo端口脈沖寬度的問(wèn)題,從而得到液位數(shù)據(jù)[5]。

      2.2.2 稱重模塊

      稱重模塊主要利用液體體積與質(zhì)量之間的關(guān)系,通過(guò)運(yùn)算獲得液體質(zhì)量,并顯示在LCD12864上。

      2.2.3 自制溶液類型傳感器模塊

      自制溶液類型傳感器模塊利用不同種類液體電導(dǎo)率不同的規(guī)律,通過(guò)測(cè)量溶液的導(dǎo)電性能判斷溶液類型,具體電路如圖2所示。

      2.2.4 單片機(jī)控制部分

      單片機(jī)控制是該系統(tǒng)的核心部分,其中控制系統(tǒng)選用單片機(jī)AT89S52。因?yàn)閱纹瑱C(jī)AT89S52包含8 kB的可編程Flash內(nèi)部存儲(chǔ)器和256 Byte的數(shù)據(jù)存儲(chǔ)器,所以系統(tǒng)無(wú)須外拓存儲(chǔ)器,可以有效減少系統(tǒng)的硬件電路。單片機(jī)控制部分的電路原理。

      2.2.5 顯示部分

      系統(tǒng)采用LCD1602液晶顯示模塊,通過(guò)軟件編程實(shí)現(xiàn)信息顯示。液晶模塊使用過(guò)程比較簡(jiǎn)單,只需要連接數(shù)據(jù)總線,選擇通用端口和命令/數(shù)據(jù)端口即可。

      3 軟件設(shè)計(jì)

      系統(tǒng)使用C語(yǔ)言編寫軟件程序,使用Keil編譯軟件。系統(tǒng)開始后啟動(dòng)超聲波測(cè)距模塊,讀取測(cè)量值,計(jì)算液位和質(zhì)量,再經(jīng)過(guò)計(jì)算得到相對(duì)電導(dǎo)率值,并通過(guò)液晶顯示器顯示實(shí)際測(cè)量數(shù)據(jù)。系統(tǒng)軟件程序流程圖,如圖3所示。

      4 測(cè)試和分析

      4.1 測(cè)試方法和結(jié)果

      裝置采用3節(jié)7號(hào)電池供電。運(yùn)行時(shí)按下單片機(jī)最小系統(tǒng)板的藍(lán)色自鎖按鈕,啟動(dòng)系統(tǒng)。當(dāng)顯示器異常時(shí),按下復(fù)位按鈕,系統(tǒng)恢復(fù)正常運(yùn)行。測(cè)試開始前應(yīng)調(diào)整裝置位置,轉(zhuǎn)動(dòng)超聲波測(cè)距支架,使超聲波測(cè)距模塊對(duì)準(zhǔn)容器正中位置。此時(shí),高度已經(jīng)標(biāo)定完成,不可再調(diào)整,否則將影響液位高度和質(zhì)量顯示。

      4.2 液位、質(zhì)量和濃度測(cè)量實(shí)驗(yàn)

      測(cè)試液位時(shí),要求濃度對(duì)檢測(cè)結(jié)果無(wú)影響,故使用純凈水。檢測(cè)液體液位、質(zhì)量和濃度時(shí),均采用不同濃度的NaCl溶液。其中,鹽水濃度測(cè)試使用對(duì)比法,對(duì)比本次測(cè)試濃度與前一次測(cè)試濃度。當(dāng)本次測(cè)試濃度高于前一次測(cè)試濃度時(shí),測(cè)量結(jié)果顯示濃;當(dāng)本次測(cè)試濃度低于前一次測(cè)試濃度時(shí),測(cè)量結(jié)果顯示淡。

      由表1~表3可知,裝置基本符合設(shè)計(jì)要求。實(shí)驗(yàn)表明:LCD12864顯示穩(wěn)定、清晰;該裝置不僅能夠有效測(cè)量液位高度,也能夠依據(jù)液體比重測(cè)量液體質(zhì)量,同時(shí)可比較同種溶液的不同濃度并輸出結(jié)果。但是,由于質(zhì)量傳感器存在溫漂問(wèn)題,因此該裝置的穩(wěn)定性有待提高。

      表1 液位測(cè)量實(shí)驗(yàn) 單位:mm

      表2 稱重測(cè)量實(shí)驗(yàn) 單位:mm

      表3 鹽水濃度比較實(shí)驗(yàn)

      5 結(jié)語(yǔ)

      系統(tǒng)以AT89S52單片機(jī)為核心,采用C語(yǔ)言編程,使用Keil軟件和Protues軟件編譯仿真設(shè)計(jì)的簡(jiǎn)易多功能液體容器,可以識(shí)別不同液體的質(zhì)量、液位和濃度,并將分析結(jié)果輸出到LCD12846液晶顯示器顯示,使實(shí)驗(yàn)結(jié)果直觀可見。然而,系統(tǒng)還存在一些問(wèn)題,如傳感器的輸出特性有待提高。

      猜你喜歡
      測(cè)距液位液體
      液體小“橋”
      『液體的壓強(qiáng)』知識(shí)鞏固
      液體壓強(qiáng)由誰(shuí)定
      類星體的精準(zhǔn)測(cè)距
      科學(xué)(2020年3期)2020-01-06 04:02:51
      基于STM32燃?xì)鉄崴仩t液位控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
      石油儲(chǔ)罐液位開關(guān)的應(yīng)用分析
      淺談超聲波測(cè)距
      電子制作(2017年7期)2017-06-05 09:36:13
      層層疊疊的液體
      基于PSOC超聲測(cè)距系統(tǒng)設(shè)計(jì)
      寶馬530車?yán)鋮s液液位過(guò)低報(bào)警
      松溪县| 汉川市| 永寿县| 伊宁市| 镇巴县| 乌兰察布市| 龙门县| 凤凰县| 邢台市| 仙桃市| 城步| 邵阳县| 屏南县| 句容市| 恩施市| 孟州市| 浦江县| 遵化市| 唐山市| 共和县| 清丰县| 华宁县| 缙云县| 林芝县| 宁德市| 阿荣旗| 黄山市| 霍林郭勒市| 武穴市| 普兰店市| 图木舒克市| 奉新县| 托克逊县| 乌审旗| 许昌县| 通道| 繁峙县| 江源县| 报价| 克山县| 泽库县|