网站首页
教育杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
医学杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
经济杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
金融杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
管理杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
科技杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
工业杂志
CSSCI期刊 北大期刊 CSCD期刊 统计源期刊 知网收录期刊 维普收录期刊 万方收录期刊 SCI期刊(美)
SCI杂志
中科院1区 中科院2区 中科院3区 中科院4区
全部期刊
公務(wù)員期刊網(wǎng) 論文中心 正文

物聯(lián)網(wǎng)技術(shù)下的智能飲水機(jī)設(shè)計(jì)

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了物聯(lián)網(wǎng)技術(shù)下的智能飲水機(jī)設(shè)計(jì)范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

物聯(lián)網(wǎng)技術(shù)下的智能飲水機(jī)設(shè)計(jì)

摘要:利用物聯(lián)網(wǎng)技術(shù)設(shè)計(jì)了一款智能飲水機(jī)控制系統(tǒng),系統(tǒng)的主控芯片為STM32103C8T6,結(jié)合了傳感器、wifi通信模塊、觸摸屏、物聯(lián)網(wǎng)平臺(tái)構(gòu)成了一款支持多種控制方式、遠(yuǎn)程實(shí)時(shí)監(jiān)控、精準(zhǔn)出水量控制、自動(dòng)水溫和水量調(diào)節(jié)的智能飲水機(jī)系統(tǒng).飲水機(jī)系統(tǒng)通過(guò)對(duì)傳感器檢測(cè)到的數(shù)據(jù),進(jìn)行處理和控制,同時(shí)通過(guò)物聯(lián)網(wǎng)通信技術(shù)發(fā)送到物聯(lián)網(wǎng)平臺(tái),人機(jī)交互軟件則對(duì)物聯(lián)網(wǎng)平臺(tái)的飲水機(jī)數(shù)據(jù)進(jìn)行獲取和操控,從而實(shí)現(xiàn)了飲水機(jī)系統(tǒng)的遠(yuǎn)程監(jiān)控和自動(dòng)調(diào)節(jié)功能.系統(tǒng)可以應(yīng)用需要精準(zhǔn)水量的地方,如母嬰室、醫(yī)院等場(chǎng)合,具有實(shí)際的應(yīng)用價(jià)值.

關(guān)鍵詞:物聯(lián)網(wǎng);飲水機(jī);精準(zhǔn)出水

1引言

隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,物聯(lián)網(wǎng)已經(jīng)融入到各個(gè)行業(yè),促進(jìn)各行業(yè)產(chǎn)品快速更新[1].針對(duì)市場(chǎng)上的飲水機(jī)大部分仍趨向傳統(tǒng),功能僅限于燒水、保溫,相對(duì)比較單一;本文結(jié)合物聯(lián)網(wǎng)通信技術(shù)、手機(jī)軟件設(shè)計(jì)、芯片編程、傳感器和執(zhí)行器設(shè)計(jì)了一款可遠(yuǎn)程監(jiān)控、精準(zhǔn)出水、自動(dòng)調(diào)節(jié)溫度和水量的飲水機(jī),滿足人們對(duì)飲水機(jī)的智能化性能需求.

2系統(tǒng)總體設(shè)計(jì)

本系統(tǒng)設(shè)計(jì)采用模塊化設(shè)計(jì),系統(tǒng)框圖如下圖1.如上系統(tǒng)框圖所示,本設(shè)計(jì)采用STM32103C8T6作為主控芯片,作為系統(tǒng)的控制芯片,其特點(diǎn)為運(yùn)行速度快、價(jià)格低廉、抗干擾強(qiáng).設(shè)計(jì)了三種人機(jī)交互方式,分別是HMI觸摸屏控制、手機(jī)APP控制、語(yǔ)音識(shí)別控制.由觸摸屏電路、語(yǔ)音模塊電路、手機(jī)app軟件實(shí)現(xiàn).另外使用溫濕度傳感器、水流量控制模塊、水位控制模塊,實(shí)現(xiàn)飲水機(jī)的溫濕度采集、水溫調(diào)節(jié)保持、自動(dòng)加水等功能.電源模塊,用于給主控芯片STM32103C8T6、HMI觸摸屏、WIFI模塊、語(yǔ)音識(shí)別模塊等模塊進(jìn)行供電.

3系統(tǒng)硬件設(shè)計(jì)

本設(shè)計(jì)的硬件電路主要包括:系統(tǒng)主控制電路、水位檢測(cè)電路模塊、水流量控制電路模塊,水溫控制電路模塊、語(yǔ)音識(shí)別電路模塊、觸摸屏電路模塊、WIFI模塊、電源電路模塊、溫濕度傳感器模塊.

3.1系統(tǒng)主控制電路部分

系統(tǒng)主控制芯片電路主要由芯片STM32F103C8T6最小系統(tǒng)構(gòu)成,該芯片的特點(diǎn)是價(jià)格便宜,處理速度快,抗干擾能力強(qiáng),自帶串口較多,能夠滿足云飲水機(jī)系統(tǒng)的控制.主控電路主要完成整個(gè)系統(tǒng)的協(xié)調(diào)、處理和控制的功能.

3.2水位檢測(cè)模塊部分

水位檢測(cè)模塊電路主要完水槽自動(dòng)加水的功能,主要通過(guò)水中的金屬觸點(diǎn)采集液位的信息,經(jīng)NE555芯片比較和處理,再控制繼電器、抽水泵的工作,從而實(shí)現(xiàn)自動(dòng)加水、控制液位的功能.

3.3水流量控制模塊部分

如下圖10所示,主控芯片STM32F103C8T6使用管腳A1對(duì)霍爾元件的輸出脈沖信號(hào)進(jìn)行采集,判斷、計(jì)算當(dāng)前的出水流量,并通過(guò)A0管腳控制水流電磁閥的關(guān)閉,控制出水,兩者結(jié)合,實(shí)現(xiàn)精確控制出水流量的功能.

3.4水溫控制模塊部分

水溫控制模塊電路結(jié)合了溫度傳感器DS18B20和W1411數(shù)字溫控器,由溫度傳感器獲取溫度,溫控器根據(jù)溫度數(shù)據(jù)對(duì)加熱棒進(jìn)行處理,從而實(shí)現(xiàn)水溫的恒定控制.

3.5語(yǔ)音識(shí)別模塊電路部分

采用US-LDV7語(yǔ)音識(shí)別模塊,使用STM32F103C8T6的串口3與其進(jìn)行通訊與控制.語(yǔ)音識(shí)別模塊通過(guò)上位機(jī)進(jìn)行訓(xùn)練[2],實(shí)現(xiàn)飲水機(jī)語(yǔ)句的識(shí)別,再通過(guò)主控芯片STM32F103C8T6的處理和控制,實(shí)現(xiàn)語(yǔ)音控制飲水機(jī)的動(dòng)作控制.

3.6觸摸屏電路部分

觸摸屏采用串口HMI屏,使用上位機(jī)對(duì)觸摸屏的界面和邏輯進(jìn)行設(shè)計(jì)[3],由主控芯片的串口1進(jìn)行通信和控制.觸摸屏主要用來(lái)進(jìn)行現(xiàn)場(chǎng)的人機(jī)交互,包括顯示出水量、溫濕度、出水指令、wifi信息輸入等功能.

3.7WIFI模塊電路部分

WIFI模塊采用ESP8266模塊,由主控芯片的串口2進(jìn)行通信和控制;實(shí)現(xiàn)功能為:作為中繼,連接主控芯片和物聯(lián)網(wǎng)服務(wù)器,實(shí)現(xiàn)兩者之間的數(shù)據(jù)通信.

3.8電源電路部分

電源適配器提供24V直流電,經(jīng)過(guò)穩(wěn)壓模塊進(jìn)行電壓轉(zhuǎn)化,滿足主控芯片、HMI觸摸屏、語(yǔ)音識(shí)別模塊等工作電壓(3.3V、5V)的需求,滿足水位檢測(cè)模塊工作電壓12V電壓需求,提供整個(gè)系統(tǒng)的工作電源.

3.9溫濕度模塊電路部分

溫濕度模塊電路主要由DH11溫濕度傳感器組成,其主要功能:實(shí)時(shí)監(jiān)測(cè)環(huán)境溫度.由主控芯片STM32F103C8T6的A4管腳進(jìn)行驅(qū)動(dòng)和讀取,實(shí)現(xiàn)實(shí)時(shí)監(jiān)測(cè)飲水機(jī)周圍的溫濕度的功能.

4系統(tǒng)軟件設(shè)計(jì)本系統(tǒng)的軟件設(shè)計(jì)主要分為三個(gè)部分:

系統(tǒng)主控芯片STM32F103C8T6的程序設(shè)計(jì)、手機(jī)app的界面組件和程序設(shè)計(jì)、觸摸屏界面組件和程序設(shè)計(jì).

4.1系統(tǒng)主控芯片的軟件設(shè)計(jì)主控芯片STM32F103C8T6的程序總體流程圖

如上圖17所示,整個(gè)程序的運(yùn)行過(guò)程如下:(1)初始化:?jiǎn)?dòng)時(shí)進(jìn)行初始化工作,包括串口初始化、定時(shí)器初始化、霍爾傳感器驅(qū)動(dòng)初始化、水泵開關(guān)初始化、溫濕度模塊的初始化等.(2)采集溫濕度及顯示:主控芯片STM32F103C8T6讀取溫濕度模塊數(shù)據(jù)并控制觸摸屏顯示,通過(guò)WIFI模塊上傳數(shù)據(jù)到物聯(lián)網(wǎng)服務(wù)器.(3)串口處理:處理從WIFI模塊(最初信息源來(lái)源手機(jī)app)、觸摸屏、語(yǔ)音識(shí)別模塊經(jīng)串口通信發(fā)送過(guò)來(lái)的出水指令、WIFI熱點(diǎn)信息.按通信協(xié)議對(duì)數(shù)據(jù)進(jìn)行處理.(4)控制精確出水:控制電磁閥打開,飲水機(jī)出水,同時(shí)對(duì)霍爾水流傳感器的輸出脈沖信號(hào)進(jìn)行計(jì)量,并與輸入水流量數(shù)值進(jìn)行計(jì)算判斷,當(dāng)計(jì)算的實(shí)際出水量與設(shè)置出水量相等時(shí),控制關(guān)閉電磁閥,飲水機(jī)停止出水.

4.2手機(jī)app的界面組件和程序設(shè)計(jì)

本設(shè)計(jì)的手機(jī)app采用app-inventor軟件進(jìn)行設(shè)計(jì)[4].手機(jī)app界面由出水量輸入框,啟動(dòng)、停止出水按鈕、溫濕度文本、累計(jì)出水量文本、wed客服端等構(gòu)成.App啟動(dòng)后,通過(guò)手機(jī)網(wǎng)絡(luò)連接云服務(wù)器,檢測(cè)飲水機(jī)在線情況,獲取服務(wù)器的溫濕度數(shù)值并在app界面顯示.完成人機(jī)交互操作,并將用戶的操作出水量數(shù)據(jù)發(fā)送到物聯(lián)網(wǎng)服務(wù)器供下位機(jī)獲取,飲水機(jī)每間隔兩秒連接物聯(lián)網(wǎng)服務(wù)器獲取數(shù)據(jù),再進(jìn)行出水量控制.另外,APP完成已出水的總量進(jìn)行累加.目前,設(shè)計(jì)已完成手機(jī)app遠(yuǎn)程控制精確出水,后續(xù)設(shè)計(jì)方向是朝共享飲水機(jī)發(fā)展[5].用戶通過(guò)掃描觸摸屏上的二維碼,網(wǎng)站服務(wù)器,在服務(wù)器網(wǎng)頁(yè)填入出水量,服務(wù)器計(jì)算付費(fèi)信息,用戶進(jìn)行支付寶、微信等付費(fèi),然后服務(wù)器再控制飲水機(jī)按出水量精準(zhǔn)出水,達(dá)到飲水機(jī)共享的目的.共享飲水機(jī)可服務(wù)于各個(gè)公共場(chǎng)合,特別是需要精確出水需求的地方,例如:醫(yī)院、母嬰室等地方.

4.3觸摸屏界面組件和程序設(shè)計(jì)

觸摸屏的軟件設(shè)計(jì)包括三個(gè)界面的設(shè)計(jì)和各種界面的后臺(tái)程序的設(shè)計(jì),三個(gè)界面分別為:主界面,wifi設(shè)置界面,出水量輸入界面.(1)主界面:包含的組件有:文字說(shuō)明部分、環(huán)境參數(shù)顯示部分、出水量輸入框、用水累計(jì)標(biāo)簽、wifi連接提示標(biāo)簽、出水提示標(biāo)簽,出水量實(shí)時(shí)動(dòng)態(tài)進(jìn)度條、啟動(dòng)按鈕、wifi設(shè)置按鈕、二維碼框、定時(shí)器等構(gòu)成.觸摸屏啟動(dòng)后,進(jìn)入到主界面,通過(guò)串口通信從主控芯片的串口1接收實(shí)時(shí)的環(huán)境溫濕度數(shù)據(jù)并在溫濕度標(biāo)簽上進(jìn)行顯示,提示用戶的wifi設(shè)置信息.處理用戶的用水量輸入數(shù)據(jù)并串口發(fā)送到主控芯片,主控芯片接受到數(shù)據(jù)進(jìn)行處理,進(jìn)行水流量控制.同時(shí),控制畫面進(jìn)度條與實(shí)際出水量相對(duì)稱[6],處理水量累計(jì)結(jié)果和處理.二維框顯示飲水a(chǎn)pp的下載地址,方便用戶的下載使用.(2)wifi輸入界面:當(dāng)用戶在主界面點(diǎn)擊wifi設(shè)置按鈕進(jìn)入此界面.設(shè)計(jì)了虛擬鍵盤供用戶在觸摸屏上錄入wifi信息.(3)出水量輸入界面:包括虛擬的數(shù)字鍵盤,供用戶在觸摸屏上錄入出水量數(shù)據(jù)信息.

5系統(tǒng)測(cè)試與結(jié)合分析

(1)出水量測(cè)試數(shù)據(jù)表格:經(jīng)多次重復(fù)性測(cè)試分析,飲水機(jī)的平均誤差為5.4%.在大部分情況下,除去人為誤差影響,出水量精準(zhǔn).(2)手機(jī)控制反應(yīng)時(shí)間測(cè)試:經(jīng)實(shí)驗(yàn)測(cè)試、分析,手機(jī)APP控制飲水機(jī)反應(yīng)時(shí)間,最快01.12s,最慢04.22s,平均速度2.9722s,且經(jīng)實(shí)驗(yàn)發(fā)現(xiàn),反應(yīng)時(shí)間與飲水機(jī)連接的WIFI網(wǎng)速有直接關(guān)系.

6總結(jié)

設(shè)計(jì)相對(duì)于傳統(tǒng)的家庭飲水機(jī),有了較大的改進(jìn),包括控制和精確出水方面的創(chuàng)新;可以適用于家庭,作為智能飲水機(jī)使用,也適用于公共場(chǎng)合,特別是適合需要精確用的地方,如:醫(yī)院、母嬰室等場(chǎng)合;具備有實(shí)用價(jià)值和經(jīng)濟(jì)價(jià)值.

參考文獻(xiàn):

〔1〕錢志鴻,王義君.物聯(lián)網(wǎng)技術(shù)與應(yīng)用研究[J].電子學(xué)報(bào),2012(05):1023-1029.

〔2〕胡永利,孫艷豐,尹寶才.物聯(lián)網(wǎng)信息感知與交互技術(shù)[J].計(jì)算機(jī)學(xué)報(bào),2012(06):1147-1163.

〔3〕申斌.張桂青.汪明.李成棟.基于物聯(lián)網(wǎng)的智能家居設(shè)計(jì)與實(shí)現(xiàn)[J].自動(dòng)化與儀表,2013(02):6-10.

〔4〕閆坤,沈蘇彬.一種基于智能家居的用戶行為預(yù)測(cè)方法[J].計(jì)算機(jī)技術(shù)與發(fā)展,2020(01):1-7.

〔5〕王保云.物聯(lián)網(wǎng)技術(shù)研究綜述[J].電子測(cè)量與儀器學(xué)報(bào),2009(12):1-7.

〔6〕李航,陳后金.物聯(lián)網(wǎng)的關(guān)鍵技術(shù)及其應(yīng)用前景[J].中國(guó)科技論壇,201(01):81-85.

作者:黃道燚 陳敏敏 單位:汕尾職業(yè)技術(shù)學(xué)院

免责声明

本站为第三方开放式学习交流平台,所有内容均为用户上传,仅供参考,不代表本站立场。若内容不实请联系在线客服删除,服务时间:8:00~21:00。

AI写作,高效原创

在线指导,快速准确,满意为止

立即体验
文秘服务 AI帮写作 润色服务 论文发表