999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于STC8單片機的多功能容器設計

2022-03-19 03:03:36張大為葛寶川
船電技術 2022年3期
關鍵詞:液位單片機測量

畢 濤,張大為,劉 迪,葛寶川

一種基于STC8單片機的多功能容器設計

畢 濤,張大為,劉 迪,葛寶川

(海軍航空大學 航空基礎學院,山東煙臺 264001)

本文設計一種以STC8為控制核心的多功能液體容器。由壓力傳感器、液位傳感器、TDS傳感器、PH傳感器、報警電路、顯示電路、存儲模塊、鍵盤輸入電路等模塊組成。利用A/D模塊HX711、ADS1115分別將壓力傳感器、PH傳感器采集的模擬信號轉換為數字信號,實現對液體的重量和PH值的檢測;利用超聲波傳感器實現對溶液液位檢測,能夠計算溶液的體積,結合重量計算出液體的密度;利用TDS傳感器可對液體TDS進行檢測;利用DS18B20溫度傳感器能夠對液體溫度實時檢測;該裝置具有學習功能,能夠記錄液體的特征參數,可對液體種類進行識別。還可通過藍牙連接手機,實時監測數據與控制儀器運行。

STC8 壓力傳感器 液位傳感器 TDS傳感器 PH傳感器 A/D 串口通信

0 引言

在工業生產、生物醫學和日常生活中,經常需要對液體的相關參數進行測量,例如重量、液位、濃度、種類、溫度等,以實現生產智能化和自動化的需要。

本設計要求容器的容量大于600 ml,液位高度大于20 cm,能夠自動測量容器中液體的重量、液位,能夠準確地判別液體的種類(白醋、牛奶、純凈水、鹽水等),能夠準確區分淡鹽水和濃鹽水。具備學習功能,能夠存儲不同種類的液體,可通過藍牙將所測數據上傳到手機并通過手機控制儀器工作。

本設計的系統結構如圖1所示,該系統以STC8單片機為控制核心。該單片機是1T時鐘單片機,指令代碼完美兼容STC51單片機,且運行速度快10倍以上,適合大多數工程師拓展。

該系統的硬件電路主要包括:壓力傳感器、液位傳感器、TDS傳感器、PH傳感器、報警電路、顯示電路、存儲模塊、鍵盤輸入電路等模塊組成。

1 系統結構

多功能容器的系統結構如圖1所示。

圖1 系統結構圖

2 系統具體實施方案

2.1 主控模塊

采用STC8單片機為控制核心,該系列單片機是不需要外部晶振和外部復位的單片機,是以超強抗干擾、超低價、高速度、低功耗為目標的51單片機。在相同工作頻率下,STC8系列單片機比傳統的51單片機約快12倍,它是單時鐘/機器周期(1T)的單片機,指令代碼完全兼容傳統51單片機。

2.2 壓力測量方案設計

本系統采用了一款專為高精度電子秤而設計的24 位A/D 轉換器芯片HX711。與同類型芯片相比,該芯片集成了包括穩壓電源、片內時鐘振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應速度快、抗干擾性強、成本低等優點,硬件電路如圖2所示,軟件流程圖如圖3所示。

圖2 稱重硬件電路圖

物體放到壓力傳感器上會有不同的形變程度,會輸出幾毫伏的差分信號,該信號通過HX711模塊進行電壓放大,輸出信號送給單片機控制。稱重前,首先進行“去皮”即去除溶體本身的重量,然后倒入被測液體,即可測量其凈重。

圖3 稱重軟件流程圖

2.3 液位測量方案設計

本設計采用超聲波液位探測傳感器進行液位測距,它具有波長短、繞射現象小、方向性好、定向傳播等特點。超聲波對液體、固體有很強的穿透力,超聲波碰到液體分界面會產生顯著反射形成回波,產生多普勒效應。超聲波測距有較高的準確性,測量誤差小于2毫米。

該傳感器型號DS1603,利用超聲波穿透技術,把傳感器放在容器底部,可穿透8 mm厚度鋼板容器,可實現對容器內的液體高度非接觸探測,把液體高度值轉化成電信號串口輸出。與安放在容器上端超聲波傳感器測量相比,具有測量精度高,實時輸出液體高度值,已經廣泛應用于飲料生產、家用電器、醫療設備、飲水設備、化工設備、工業自動化、各行業危險液體物品探測。測量原理如圖4所示。

圖4 液位測量原理

2.4 學習模式設計

液體容器可以記錄任意指定溶液TDS、PH值。學習完畢后,可以判斷待測溶液的種類,存儲數據核心代碼如圖所示。所測溶液TDS、PH值與已經記錄的9組指定溶液依次比較。若TDS誤差在50 PPM以內,同時PH誤差在0.5以內,則認為是同種液體。存儲TDS、PH數據程序如圖5所示。自動識別液體種類程序如圖6所示。

圖5 存儲TDS、PH數據程序

圖6 自動識別液體種類程序

2.5 TDS測量方案設計

不同溶液的TDS是不同的,所以采用TDS傳感器可以對不用的溶液TDS進行采集,通過E2PROM對TDS進行存儲,當有液體倒入容器時,只要液體滿足存儲TDS一定范圍之內,會自動顯示該液體的種類。

為了避免同種液體采集TDS數值相差過大,系統會在1秒內采集5次TDS數值,對這5次數據進行加權計算,最終得出液體TDS數值。

TDS傳感器采用UART串口通信協議,主機連續發送三次“0xFD”,從機回復“0xFD+TDS低字節+TDS高字節+0xFC+0xFD”。TDS數值計算方法:TDS高字節*256 +TDS低字節。

串口2通信核心程序如圖7所示,兼容51單片機,包含串口2的初始化和中斷程序,主函數發送指令程序。讀取TDS流程如圖8所示。

圖7 串口2程序

圖8 讀取TDS流程

2.6 鹽水濃度測量計算與分析

通過超聲波液位傳感器、壓力傳感器模塊可以讀出溶液的液位和溶液的質量,通過游標卡尺能夠讀出容器的直徑,根據

公式(1)可計算出溶液的密度:

根據公式(2)可以計算出溶液的濃度:

雖然溶質質量不能直接測量,但是經過大量反復的實驗,可以得出鹽水的密度與濃度成正相關。所以通過對比前后兩次溶液的密度值就可以分辨前后兩次溶液的濃淡。

為了降低系統誤判的概率,還可以同步對前后兩次溶液的TDS測量。經過反復測試得出結論,TDS值越高,則溶液濃度越大。如果第一次測量溶液的密度和TDS值均大于第二次,則說明第二次測量的溶液是淡鹽水。如果第一次測量溶液的密度大于第二次測量,而第一次測量溶液TDS值小于第二次測量,則系統重新對數據進行采集。

2.7 顯示電路

OLED顯示模塊:本身具有自發光、可視角度大、功耗低的特性。顯示區域是128×64的點陣,每個點都能自己發光而不需要背光。可顯示漢字、ASCII、圖案等,對比度很高,十分美觀。支持3 V~5 V直流寬電壓供電,采用SPI通信方式,只要4個I/O口就能驅動。

2.8 低功耗休眠模式

STC8休眠模式有采用空閑模式與斷電模式,在斷電模式下程序指令與定時器同時被凍結,而在空閑模式下程序指令被凍結但定時器不會被凍結。為了實現在低功耗下既保持內部中斷不停又準確無誤地計時,就需要保證程序指令不被凍結。采用單片機控制OLED字符顯示來抑制輸出,從而降低整機功耗以達到系統設計的需求。

2.9 水溫測量電路設計

本設計采用具有防水結構的水溫傳感器DS18B20,能夠實時測出水溫。與此同時,如果水溫超過指定溫度后可通過繼電器切斷電路,具有保護功能,如圖9所示。本蜂鳴器是一種一體化結構的電子訊響器,采用直流電壓供電,廣泛應用于電子產品中作發聲器件。本系統所采用的報警模塊為5 V有源蜂鳴器模塊,電路中采用三極管9012來驅動,只要單片機控制引腳為低電平,蜂鳴器就會鳴叫報警,反之則不鳴叫。

圖9 蜂鳴器控制線路

2.10 PH測量方案設計

PH電極通過同軸細纜接口(BNC)輸出毫伏信號,然后通過放大電路模塊實現信號的放大。電壓讀取可以選用單片機或者萬用表測量。選用標準溶液,記錄對應的輸出電壓,繪制電壓與PH值對應關系的標準曲線,如圖10所示。將PH電極放入待測溶液中,采集輸出電壓,根據標準曲線,將輸出電壓計算為待測溶液的PH值。輸出為模擬量信號,轉換精度受制于A/D芯片的轉換精度,可以采用16位A/D芯片,精度可達0.001。

圖10 電壓與PH值對應關系的曲線

3 系統軟件設計和實驗結果

液體容器的主要功能是通過軟件編程實現的。該系統先要測量溶液的重量,算出溶液的密度,結合TDS來判斷溶液的濃淡。通過記錄TDS、PH數值來判斷溶液的種類,測量水溫來控制溶液的溫度。通過學習裝置可以自行學習指定溶液種類。系統流程圖如圖10所示。

圖10 系統軟件實施方案

該容器調試完畢后,經過測量可以得到以下的測試結果,如表1所示。誤差分析:由于溶液不同位置TDS值有所差異,所以誤差在0~50 PPM浮動屬于正常現象。同時,還要保證TDS傳感器清潔,混入其他液體或者雜質均會影響TDS值測量。重量、PH要實現高精度測量,至少選取16位以上A/D轉換芯片,例如ADS1110。液位測量要用熱熔膠將傳感器固定到容器底部,容器底部厚度要小于8 mm,否則影響測量精度。

表1 實驗結果

4 結論

在工業自動化生產、生物醫學和日常生活中,經常需要對液體重量、液位、密度、濃度、PH、TDS、溫度進行測量以滿足需求。同時具備一定的學習功能,以便于識別種類功能拓展。本設計采用STC8單片機是高級版本的51單片機,其指令代碼完美兼容51單片機,利于工程師后續開發。例如,可利用串口3拓展接入藍牙模塊,通過手機app控制容器的開啟與關斷,也可將所測數據上傳至手機app,實時監測數據,實現物聯網功能。

[1] 王冉, 孟磊. 多功能液體容器的設計與實現[J]. 汽車實用技術, 2020, 24(21): 81-83.

[2] 王云飛, 張凱. 基于STM32的簡易多功能液體容器的設計與制作[J]. 電子制作, 2020, 6(19): 21-24.

[3] 葉鋼. 基于SHT11溫濕度測量儀的設計[J]. 國外電子測量技術, 2011, 30(12): 66-68.

[4] 邢蘭昌, 祁雨等. 電-聲-熱多參數聯合測試系統開發[J]. 實驗技術與管理, 2017, 34(11): 78-85.

[5] 杜里, 張其善. 電子裝備自動測試系統發展綜述[J]. 計算機測量與控制, 2009, (6): 1019-1021.

[6] 王平, 張新東. 基于智能儀表的數據采集系統設計[J]. 自動化與儀表, 2009, 24(4): 9-10.

[7] 李洪祥, 李俊芳. 基于STC8的智能電動執行器控制系統設計[J]. 現代制造工程, 2020, 23(3): 129-135.

[8] 康婷霞, 牟麗霞. 基于STC8A8K的智能LED燈條檢測儀設計[J]. 電子測試, 2020, 6(6): 24-26.

[9] 武慧挺. 基于STC8A8K單片機的智能水泵控制器設計[J]. 集成電路應用, 2019, 45(10): 100-101.

[10] 張星宇. 基于STC8的戶外儀器加熱器及其控制系統設計[J]. 工業控制計算機, 2019, 32(9): 151-156.

[11] 李虹靜. 基于STC8系列單片機的繼電器控制電路設計[J]. 科技與創新, 2019, 15(13): 37-38.

[12] 譚建斌. 基于STC8F單片機的太陽能自動追蹤控制系統設計[J]. 微型電腦應用, 2020, 36(12): 72-75.

[13] 王昕. 一種應用于水質檢測的叉指電極傳感器的研究[J]. 無線通信技術, 2020, 56(3): 56-60.

[14] 王建莉. 一種簡易多功能液體容器測量裝置的設計[J]. 無線通信技術, 2020, 75(20): 139-140.

[15] 楊旭. 傳感器技術在機電技術中的應用[J]. 當代化工研究, 2020, (22): 73-74.

[16] 祁建廣. 超低功耗水質PH檢測儀設計[J]. 儀表技術與傳感器, 2017, (3): 119-120.

Design of multifunctional liquid container based on STC8

Bi Tao, Zhang Dawei, Liu Di, Ge Baochuan

(School of Basic Science for Aviation Naval Aeronautical University, Yantai 264001, Shandong, China)

TN27

A

1003-4862(2022)03-0005-05

2021-09-02

國家自然科學基金(51377168)

畢濤(1986-),男,漢族,講師。主要從事控制工程。E-mail: 349030186@qq.com

猜你喜歡
液位單片機測量
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
把握四個“三” 測量變簡單
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
滑動摩擦力的測量和計算
基于STM32燃氣熱水鍋爐液位控制系統設計與實現
測控技術(2018年9期)2018-11-25 07:45:00
石油儲罐液位開關的應用分析
滑動摩擦力的測量與計算
測量
寶馬530車冷卻液液位過低報警
主站蜘蛛池模板: 美女视频黄又黄又免费高清| 国产午夜看片| 国产一二三区在线| 国产综合网站| 最新国语自产精品视频在| 毛片免费试看| 人妻丝袜无码视频| 亚洲天堂2014| 久久精品人人做人人爽97| 日本爱爱精品一区二区| 91香蕉国产亚洲一二三区| 无码'专区第一页| 亚洲永久色| 国产精品永久不卡免费视频| 亚洲视频免费在线看| 91麻豆国产在线| 久久a级片| 国产日韩精品欧美一区喷| 手机在线看片不卡中文字幕| 美女被躁出白浆视频播放| 国产区在线观看视频| 色婷婷狠狠干| 亚洲日本中文字幕天堂网| 国产精品尤物在线| 东京热av无码电影一区二区| 色视频国产| 日韩欧美中文亚洲高清在线| 中文字幕人成人乱码亚洲电影| 欧美福利在线观看| 国产黄网站在线观看| 免费啪啪网址| 婷婷六月天激情| 国产91成人| 欧美日韩精品一区二区在线线| 亚洲91精品视频| 国产成人精品一区二区免费看京| 欧美日韩成人| 国产精品微拍| 国产一级片网址| 国产成人精品一区二区三在线观看| 婷婷成人综合| 韩日无码在线不卡| 日韩第一页在线| 精品无码人妻一区二区| 国产成人AV综合久久| 国产午夜小视频| 日本亚洲国产一区二区三区| 18禁高潮出水呻吟娇喘蜜芽| 麻豆国产在线观看一区二区| 午夜精品区| 久久9966精品国产免费| 91精品在线视频观看| 精品国产三级在线观看| 国产成人超碰无码| 99在线国产| 欧美a在线| 免费一级无码在线网站| 青青极品在线| 97视频在线观看免费视频| 亚洲美女一区二区三区| 久久先锋资源| 26uuu国产精品视频| 日韩视频免费| 亚洲男人的天堂久久精品| 欧美视频在线不卡| 欧美日一级片| 伊人大杳蕉中文无码| 狠狠干综合| 欧美97欧美综合色伦图| 亚洲精品你懂的| 国产欧美中文字幕| 久久婷婷六月| 亚洲男人在线| 国产欧美日韩在线一区| 亚洲无限乱码| 精品人妻一区无码视频| 亚洲AⅤ波多系列中文字幕| 呦女亚洲一区精品| 日本免费一级视频| 超清无码熟妇人妻AV在线绿巨人| 日韩免费毛片视频| 五月综合色婷婷|