国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于STM32的智能感應(yīng)式噴霧洗手消毒儀

2023-06-21 19:20:21許家偉鄭振宇謝燁葛琳鮑若蘭
現(xiàn)代信息科技 2023年9期
關(guān)鍵詞:防疫

許家偉 鄭振宇 謝燁 葛琳 鮑若蘭

摘? 要:在疫情的背景下,日常的洗手消毒工作越來越成為人們生活中的必要環(huán)節(jié),而目前使用較為廣泛的手按式消毒瓶,已不能滿足當(dāng)前形勢的需求。文章設(shè)計的基于STM32的智能感應(yīng)式噴霧洗手消毒儀,采用噴霧式節(jié)水設(shè)計,能自動檢測人體的靠近并進(jìn)行消毒、測溫操作,將消毒工作智能化、自動化,減少了人員之間的相互接觸,為防疫工作帶來便利,具有良好的發(fā)展前景。

關(guān)鍵詞:防疫;洗手儀;STM32;噴霧消毒

中圖分類號:TP273;TP368.1 文獻(xiàn)標(biāo)識碼:A? 文章編號:2096-4706(2023)09-0195-04

Abstract: In the context of the epidemic situation, the daily hand washing and disinfection work has increasingly become a necessary link in people's lives. At present, the widely used hand pressed disinfection bottles can no longer meet the needs of the current situation. The intelligent induction spray hand washing disinfection instrument based on STM32 designed in this paper adopts the spray water-saving design, which can automatically detect the proximity of human body and carry out disinfection and temperature measurement operations. It makes the disinfection work intelligent and automatic, reduces the mutual contact between personnel, brings convenience to epidemic prevention work, and has a good development prospect.

Keywords: epidemic prevention; hand washing instrument; STM32; spray disinfection

0? 引? 言

在新冠疫情的背景下,日常洗手消毒已經(jīng)成為我們每天都應(yīng)予以重視的環(huán)節(jié),做到正確洗手是預(yù)防和控制病原體、病毒傳播的最基本、最簡單且行之有效的手段[1]。而當(dāng)前使用較廣泛的消毒用具多為手按式消毒瓶,在眾多進(jìn)出場所需有人手持執(zhí)行消毒操作,對于人流量大、工作人員不足的場合下,難以應(yīng)付過來。在洗手消毒儀需求量如此巨大和防疫工作如此重要的情況下,洗手消毒儀的智能化十分必要,智能洗手消毒儀能更好的服務(wù)民眾,使防疫工作更加高效,同時減少了人員接觸[2],降低了疫情防控工作人員的感染風(fēng)險,具有良好的發(fā)展前景。

本文設(shè)計的智能感應(yīng)式噴霧洗手消毒儀,則能很好地解決這一問題,將消毒工作自動化,更符合當(dāng)下形勢需求。該產(chǎn)品可應(yīng)用于食堂、小區(qū)、校門口、宿舍出入口、商場、廁所等需要洗手消毒工作的場所,便利快捷?;诠?jié)能環(huán)保的理念,采用噴霧式節(jié)水設(shè)計,較于流水式大大節(jié)約用水,搭載自動感應(yīng)開關(guān)以避免傳統(tǒng)接觸式污染,解決水龍頭不擰緊、忘記關(guān)水而造成的水資源浪費問題,同時具有測量人體溫度、消毒液不足提醒等功能,為防疫工作提供便利。

1? 總體方案設(shè)計

本設(shè)計使用STM32 F103C8T6作為主控,裝置通過紅外傳感器實現(xiàn)非接觸式噴霧開關(guān),使用溫度傳感器實現(xiàn)人體體溫的測量,通過HC-05藍(lán)牙模塊連接手機(jī)進(jìn)行通信,開發(fā)手機(jī)APP進(jìn)行實時體溫數(shù)據(jù)監(jiān)測、異常提醒。溫濕度傳感器將采集到的環(huán)境信息轉(zhuǎn)化成電信號由主控接收,再對OLED模塊進(jìn)行控制顯示,同時對加熱器進(jìn)行控制實現(xiàn)液體溫度的調(diào)節(jié)。除市電供電外,還設(shè)計了充電鋰電池的供電方式,設(shè)置安全充電、蓄電、放電電路,實現(xiàn)設(shè)備的電池可充電,可更換。通過超聲波模塊實現(xiàn)消毒液剩余量的檢測,在消毒液不足時發(fā)出提醒以及時補充。系統(tǒng)框圖如圖1所示,本設(shè)計的樣機(jī)如圖2所示。

2? 硬件模塊設(shè)計

2.1? 電源模塊

電源部分采用市電供電與電池供電兩種供電方式。當(dāng)外接電源存在時,使用市電供電,并對電池進(jìn)行充電;當(dāng)無市電供電的情況下,MOS管選擇電路將自動切換至電池供電。該電源模塊加入了保險絲,提高了電路的安全性,實現(xiàn)過流保護(hù)裝置的功能。MOS管選擇電路原理圖如圖3所示。

2.2? 主控模塊

本設(shè)計所使用主控的型號為STM32F103C8T6,是一款基于ARM Cortex-M 內(nèi)核的32位微控制器。該主控模塊的主頻率為72 MHz,程序存儲器容量為64 KB,供電電壓2 ~3.6 V,工作溫度為-40~85 ℃,滿足本設(shè)計的需求。

2.3? 紅外感應(yīng)模塊

本設(shè)計采用E18-D80NK漫反射式紅外線NPN感應(yīng)光電開關(guān),用于檢測是否有手部靠近。該開關(guān)主要由發(fā)射器、接收器兩部分構(gòu)成,由此組成一個紅外感應(yīng)模塊的標(biāo)準(zhǔn)部件。其中發(fā)射器每隔一定時間會對外發(fā)射出光束,當(dāng)所發(fā)出的光束照射到目標(biāo)物體之后,在物體表面發(fā)生的漫反射會返回到接收器中,當(dāng)接收器接收到足夠的組合光時,開關(guān)的狀態(tài)則會發(fā)生變化,進(jìn)而達(dá)到感應(yīng)物體靠近的作用。在實際使用中,當(dāng)手部靠近時,模塊的輸出引腳輸出高電平,主控對接收到的電平信號進(jìn)行判斷,從而控制電機(jī)輸出。其靈敏度可調(diào)節(jié),可根據(jù)實際檢測需求調(diào)節(jié)感應(yīng)人體的靈敏度,從而控制檢測距離。光線被檢測物體遮擋示意圖如圖4所示。

2.4? 電機(jī)驅(qū)動模塊

本設(shè)計采用雙路直流電機(jī)驅(qū)動模塊,雙H橋,可同時驅(qū)動兩臺直流電機(jī),分別用于噴霧電機(jī)和水量補充電機(jī)。該電機(jī)驅(qū)動模塊具備寬電壓輸入,范圍在6.5 V到27 V,單路最大功率達(dá)到189 W,同時擁有欠壓保護(hù),當(dāng)線路電壓降低到臨界電壓時,可保護(hù)電器,防止設(shè)備過載,并帶光耦隔離,抗干擾能力強(qiáng),工作穩(wěn)定。

2.5? 人體測溫模塊

本設(shè)計使用非接觸式紅外測溫模塊GY-614V3DCC,用于測量人體的體溫。該模塊的檢測元件一般為熱電型探測器,通過測量目標(biāo)物體表面所輻射出來的紅外能量來確定該物體表面的溫度。因其測溫過程無須與被測物體接觸,被廣泛應(yīng)用于各類場景,如公共場所的人體體溫監(jiān)測等。該模塊能快速測量目標(biāo)物體溫度,同時不影響當(dāng)前環(huán)境溫度,可長時間使用,并且易于操作。該模塊使用串口與主控進(jìn)行通信,將測量到的數(shù)據(jù)返回到主控制器中進(jìn)行處理判斷。

2.6? 水箱余量檢測模塊

本設(shè)計采用HC-SR04超聲波模塊進(jìn)行水箱剩余量的檢測,通過測量超聲波發(fā)出與接收到信號的時長,再根據(jù)聲音在空氣(25 ℃)中的速度346 m/s,即可計算出所測的距離為高電平時間乘以速度的二分之一,測量出超聲波模塊距水面的距離,進(jìn)而測量出水箱中液體的剩余量[3]。HC-SR04的控制時序圖如圖5所示。

2.7? 顯示模塊

本設(shè)計的數(shù)據(jù)顯示功能使用四線SPI通信OLED模塊進(jìn)行。相比于需要背光的LCD屏幕來說,OLED通過自發(fā)光來顯示內(nèi)容,使得它即使在外部光線較強(qiáng)的情況下,也能清晰顯示數(shù)據(jù),呈現(xiàn)較好的效果,不易受外界環(huán)境的干擾。同時,該顯示模塊刷新速度快,顯示穩(wěn)定,符合本設(shè)計需要在短時間內(nèi)更新數(shù)據(jù)的需求。該OLED模塊在與單片機(jī)進(jìn)行通信時使用SPI協(xié)議,屬于全雙工同步通信,傳輸速度快,僅需要四根引腳線,大大節(jié)約了IO口的資源[4]。四線SPI寫操作時序圖如圖6所示。

2.8? 藍(lán)牙通信模塊

本設(shè)計除了將各種采集到的數(shù)據(jù)在OLED屏幕上進(jìn)行顯示外,還通過藍(lán)牙發(fā)送到手機(jī)上位機(jī)中進(jìn)行同步顯示。這里采用的是HC-05藍(lán)牙串口通信模塊,通過與單片機(jī)串口引腳的連接,將數(shù)據(jù)發(fā)送到手機(jī)端,同時也能接收從上位機(jī)發(fā)來的指令,實現(xiàn)雙向數(shù)據(jù)傳輸,傳輸距離可達(dá)10 m,通信簡便快捷。該模塊體積小巧,通過簡易的指令即可對其串口波特率等參數(shù)進(jìn)行修改配置,使用靈活。并可通過模塊自帶的LED燈直觀判斷藍(lán)牙的連接狀態(tài)[5]。藍(lán)牙通信模塊引腳圖如圖7所示;帶有藍(lán)牙模塊的單片機(jī)與手機(jī)APP的通信示意圖如圖8所示。

2.9? 環(huán)境溫濕度檢測模塊

本設(shè)計的環(huán)境溫濕度測量功能使用DHT11傳感器進(jìn)行實現(xiàn)。DHT11是一款有已校準(zhǔn)數(shù)字信號輸出的溫濕度傳感器,包括一個高分子電阻式感濕元件和一個NTC測溫元件,可測量5%~95% RH的濕度范圍與-20~+60 ℃的溫度范圍,并與一個高性能8位單片機(jī)相連接,通過單總線與微處理器通訊。DHT11有4個引腳,分別是3.3~5.5 V供電VCC、串行數(shù)據(jù)單總線DATA、空腳NC以及電源負(fù)極GND,其中DATA引腳與單片機(jī)引腳相連,即可傳輸采集到的相關(guān)數(shù)據(jù)到主控進(jìn)行處理[6]。

2.10? 水溫測量模塊

本設(shè)計采用防水型DS18B20溫度傳感器作為水溫探頭,測量水箱內(nèi)液體的溫度。其測溫范圍為-55~+125 ℃,64位只讀存儲器儲存器件的片序列號,可將溫度的精度設(shè)為0.5、0.25、0.125 ℃和0.062 5 ℃。該模塊通過D0引腳輸出傳感器所測量到的數(shù)據(jù)。

3? 軟件設(shè)計

3.1? 主程序設(shè)計

主程序使用模塊化的思想進(jìn)行編程,對各個功能進(jìn)行模塊化設(shè)計,采取分別進(jìn)行代碼編寫,最終在主程序調(diào)用的基本思路,從而實現(xiàn)本設(shè)計所涉及的功能。主程序的流程為,先對所需要用到的各個功能模塊進(jìn)行初始化配置,配置成功之后進(jìn)行環(huán)境溫濕度檢測和溫度控制,并對數(shù)據(jù)進(jìn)行顯示;隨后檢測是否有手部靠近,當(dāng)有手部靠近時,對人體進(jìn)行體溫測量與顯示,接著啟動噴霧電機(jī),若人體離開,則關(guān)閉噴霧電機(jī)。在每一次循環(huán)的過程中,都會對消毒液的剩余量進(jìn)行一次檢測,若余量不足,則進(jìn)行補充操作。系統(tǒng)主程序設(shè)計流程如圖9所示。

3.2? 感應(yīng)噴霧系統(tǒng)程序設(shè)計

使用E18-D80NK漫反射式紅外線NPN感應(yīng)光電開關(guān),當(dāng)檢測到人體靠近時,其輸出引腳輸出高電平,單片機(jī)在檢測到IO口電平為高時,控制水泵電機(jī)噴出噴霧,從而實現(xiàn)無接觸自動感應(yīng)的噴霧洗手功能。

3.3? 人體測溫程序設(shè)計

將GY-614V3DCC模塊與單片機(jī)的串口引腳進(jìn)行連接,當(dāng)人體靠近時,該模塊將獲取到的數(shù)據(jù)傳輸至單片機(jī),單片機(jī)在對數(shù)據(jù)進(jìn)行處理之后,顯示在OLED模塊上,并通過藍(lán)牙模塊發(fā)送至上位機(jī)軟件。若體溫超出正常范圍,蜂鳴器將發(fā)出警報,同時上位機(jī)軟件接收到相應(yīng)通知。

3.4? 水溫控制系統(tǒng)程序設(shè)計

本設(shè)計引入水溫控制系統(tǒng),實現(xiàn)在天氣較冷的環(huán)境中使用溫水進(jìn)行洗手,在提升舒適度的同時,在一定程度上提高了清潔效果。同時兼具根據(jù)所測量出的環(huán)境溫度,自動調(diào)節(jié)噴霧溫度的功能。實現(xiàn)思路如圖10所示。

3.5上位機(jī)軟件設(shè)計

使用Android Studio進(jìn)行安卓上位機(jī)軟件的設(shè)計與開發(fā),對單片機(jī)采集到的人體體溫、余量、環(huán)境溫濕度等信息進(jìn)行可視化顯示,使得對數(shù)據(jù)的把控更為智能與便捷,可及時關(guān)注數(shù)據(jù)的變化與趨勢,為相關(guān)工作提供便利。上位機(jī)軟件界面如圖11所示。

4? 結(jié)? 論

本文基于STM32設(shè)計了一款智能感應(yīng)式噴霧洗手消毒儀,對硬件平臺和軟件處理系統(tǒng)進(jìn)行了設(shè)計。利用紅外感應(yīng)開關(guān)識別人體靠近狀態(tài),當(dāng)手靠近消毒儀下方時自動噴出霧狀消毒液,離開時自動關(guān)閉;同時自動監(jiān)測人體體溫并顯示在屏幕中,若超過設(shè)定溫度,則發(fā)出提醒聲,將所測得的體溫等信息通過藍(lán)牙通信發(fā)送數(shù)據(jù)到手機(jī)APP,工作人員可在應(yīng)用內(nèi)實時查看相關(guān)信息,接收人員體溫異常提醒等,具有一定的實用性。

參考文獻(xiàn):

[1] 向軍霞,張沂忻,尹寒,等.新冠肺炎疫情防控常態(tài)化下大學(xué)生手衛(wèi)生行為現(xiàn)狀調(diào)研 [J].衛(wèi)生職業(yè)教育,2021,39(18):67-68.

[2] 鄒杰.新冠疫情防控常態(tài)下城市公共衛(wèi)生間改良設(shè)計研究 [J].設(shè)計,2020,33(21):158-160.

[3] 吳瑞銳,朱曉峰,宋宗峰.基于HC-SR04多超聲波避障技術(shù) [J].智庫時代,2020(3):281-283.

[4] 焦石,王琛,胡澤原,等.基于STM32的OLED顯示屏驅(qū)動設(shè)計 [J].電子世界,2018(12):127-128.

[5] 陳思穎,鄒樂瑤,王少坤.基于ATMEGA32A單片機(jī)和HC05的藍(lán)牙信號傳輸體操機(jī)器人設(shè)計 [J].信息與電腦:理論版,2021,33(7):106-108.

[6] 付文新,王洪豐.基于STM32單片機(jī)和DHT11溫濕度傳感器的溫濕度采集系統(tǒng)的設(shè)計與實現(xiàn) [J].光源與照明,2022(3):119-121.

作者簡介:許家偉(2002—),男,漢族,廣西藤縣人,本科在讀,研究方向:自動化。

猜你喜歡
防疫
“豪華防疫包”
防疫宣傳
防疫宣傳
春節(jié)防疫 不得松懈
防疫、復(fù)工當(dāng)“三員”
端午節(jié)俗與夏日防疫
临沧市| 新绛县| 珲春市| 门源| 电白县| 阳原县| 锦屏县| 武邑县| 宁安市| 汶上县| 隆昌县| 渭南市| 岚皋县| 都安| 轮台县| 呼图壁县| 尉犁县| 元谋县| 岚皋县| 龙南县| 昌图县| 特克斯县| 洱源县| 武汉市| 霍林郭勒市| 溧水县| 金沙县| 龙游县| 南郑县| 金门县| 大英县| 长兴县| 洪雅县| 融水| 右玉县| 沁源县| 霍林郭勒市| 呼玛县| 山阳县| 富顺县| 祁东县|