劉振翔 趙政春 黃威 肖紹武 熊康靈
摘要:針對(duì)嬰幼兒排泄?fàn)顩r的及時(shí)檢測(cè)具有現(xiàn)實(shí)需求,文章以STM32F103為控制器設(shè)計(jì)了一種多功能的尿布貼,實(shí)現(xiàn)溫濕度檢測(cè)、語(yǔ)音識(shí)別和WIFI通訊等功能。測(cè)試結(jié)果表明:系統(tǒng)能精確檢測(cè)到被護(hù)理人的排泄情況,實(shí)現(xiàn)實(shí)時(shí)報(bào)警,具有遠(yuǎn)程通訊、可靠性高等特點(diǎn)。
關(guān)鍵詞:STM32;傳感器;尿布貼;智能控制
中圖分類號(hào):TP311? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)33-0114-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):
1 引言
尿布貼是嬰幼兒重要的日用品,目前,市場(chǎng)上尿布貼一般只具有單一的吸濕功能,并不能檢測(cè)到寶寶的狀態(tài),如果排泄過(guò)量而沒有及時(shí)更換,常常誘發(fā)嬰兒皮膚疾病。因此,設(shè)計(jì)一種能監(jiān)測(cè)寶寶或特殊人群的排泄?fàn)顩r、體溫及睡眠狀態(tài)的智能化尿布貼有現(xiàn)實(shí)的意義,通過(guò)各種傳感器對(duì)紙尿褲或者尿布貼的狀態(tài)進(jìn)行分析,將“使用人群”的尿量等狀態(tài)等各項(xiàng)數(shù)據(jù)實(shí)時(shí)傳送到監(jiān)護(hù)人的手機(jī)上,手機(jī)會(huì)自動(dòng)提示監(jiān)護(hù)人為“使用人群”更換尿布貼,方便其更好地了解使用者的狀況。
2 設(shè)計(jì)方案
整體方案設(shè)計(jì)方框圖如圖1所示,系統(tǒng)由主控制子系統(tǒng)和受控從機(jī)子系統(tǒng)組成,主控制子系統(tǒng)由手機(jī)終端構(gòu)成。受控從機(jī)子系統(tǒng)STM32單片機(jī)、DHT11溫濕度檢測(cè)模塊、LM368聲音識(shí)別模塊、ESP8266WiFi無(wú)線通信模塊、電源模塊、按鍵模塊組成。
STM32單片機(jī)通過(guò)溫濕度傳感器及聲音傳感器實(shí)現(xiàn)對(duì)被監(jiān)測(cè)人的睡眠狀態(tài)檢測(cè)功能,聲音傳感器檢測(cè)被監(jiān)測(cè)人是否睡醒、哭鬧,溫濕度傳感器檢測(cè)被監(jiān)測(cè)人的尿布貼內(nèi)溫濕度的變化情況,WiFi無(wú)線通信模塊傳送傳感器的相關(guān)信息至手機(jī)終端,及時(shí)對(duì)被檢測(cè)者的異常情況做出警報(bào)。
2.1微型處理器
智能尿布貼采用STM32F103的微型處理器,該芯片是功能強(qiáng)大、高靈活性的多協(xié)議 SOC,該芯片基于配備128KBflash + 64KB RAM的32位ARM? Cortex?M3 CPU而構(gòu)建。支持嵌入式2.4GHz收發(fā)器支持藍(lán)牙低功耗、Wi-Fi及2.4GHz操作。
2.2 WIFI無(wú)線通信模塊
系統(tǒng)采用ESP8266WIFI模塊來(lái)實(shí)現(xiàn)遠(yuǎn)距離無(wú)線通信,能夠?qū)崟r(shí)感知和采集傳感器的信號(hào),以無(wú)線電波作為載體實(shí)現(xiàn)對(duì)傳感器之間的數(shù)據(jù)通信。該芯片是基于樂鑫信息科技ESP8266芯片而設(shè)計(jì)的,具有體積小、集成度高、功耗低、操作簡(jiǎn)單等優(yōu)點(diǎn)。
2.3溫度檢測(cè)模塊
系統(tǒng)采用一種常用于熱感測(cè)系統(tǒng)數(shù)字方式傳輸?shù)母呔菵HT11溫濕度傳感器來(lái)完成。它是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù)使其具有極高的可靠性與穩(wěn)定性。
2.4聲音識(shí)別模塊
系統(tǒng)采用LM368電路音調(diào)譯碼器,由MIC采集嬰兒哭聲音頻信號(hào),通過(guò)兩級(jí)集成運(yùn)放電路,將采集到的較弱模擬信號(hào)放大為強(qiáng)信號(hào)。采用電容濾波電路進(jìn)行濾波,降低噪聲的干擾。將濾波后的信號(hào)通過(guò)二極管進(jìn)行整形從而得到低頻信號(hào),最后通過(guò)比較器將模擬信號(hào)轉(zhuǎn)化為聲音持續(xù)時(shí)間的數(shù)字信號(hào),從LM368芯片的OUTPUT端口輸出脈沖信號(hào)到主控器芯片。
2.5整體外圍電路設(shè)計(jì)
文章采用Altium Designer電路設(shè)計(jì)軟件,對(duì)智能尿布貼進(jìn)行了外圍電路的設(shè)計(jì),其中A為STM32單片機(jī),B為溫濕度傳感器,C為WiFi通信模塊,D為聲音傳感器,具體設(shè)計(jì)方案以及線路連接圖如圖2所示:
2.6系統(tǒng)軟件設(shè)計(jì)
軟件設(shè)計(jì)包含上位機(jī)主控軟件以及下位機(jī)受控軟件,下位機(jī)程序承擔(dān)采集溫度、濕度、聲音頻率等傳感器數(shù)據(jù),然后通過(guò)WiFi模塊將數(shù)據(jù)傳輸至上位機(jī)主控系統(tǒng),上位機(jī)程序由C++語(yǔ)言開發(fā),通過(guò)WiFi模塊對(duì)下位機(jī)傳送的溫度、濕度、聲音頻率等數(shù)據(jù)來(lái)判斷被護(hù)理人的生理狀況,當(dāng)下位機(jī)獲取的數(shù)據(jù)超過(guò)了上位機(jī)所設(shè)定的正常閾值時(shí),觸發(fā)上位機(jī)報(bào)警,以達(dá)到提醒監(jiān)護(hù)人更換尿布的目的,軟件流程圖如圖3所示。
3 測(cè)試結(jié)果
系統(tǒng)硬件如圖4所示,通過(guò)測(cè)試表明上位機(jī)模塊能正常顯示數(shù)據(jù),上下限值調(diào)節(jié),報(bào)警,自動(dòng)進(jìn)行數(shù)據(jù)存儲(chǔ)等功能。系統(tǒng)上電之后,WiFi模塊上紅燈常亮藍(lán)燈閃爍,上位機(jī)連接WiFi模塊成功,顯示屏左上角實(shí)時(shí)顯示單腔溫度、濕度、聲音,右上角顯示最近30分鐘溫度、濕度、聲音的變化,右下角顯示當(dāng)前時(shí)間與溫度、濕度、聲音是否正常,當(dāng)超過(guò)或低于設(shè)定值時(shí)會(huì)語(yǔ)音播報(bào)。由圖5分析可知此系統(tǒng)上位機(jī)模塊完成了顯示功能、報(bào)警功能,系統(tǒng)上位機(jī)模塊完成自動(dòng)存儲(chǔ)數(shù)據(jù)功能。
4 結(jié)束語(yǔ)
文章設(shè)計(jì)了一種可實(shí)現(xiàn)手機(jī)實(shí)時(shí)通信的多功能的紙尿褲,借助成熟的WiFi移動(dòng)網(wǎng)絡(luò),不僅能精確檢測(cè)到被護(hù)理人的排泄情況,而且可以通過(guò)手機(jī)對(duì)其進(jìn)行預(yù)警,基本實(shí)現(xiàn)了遠(yuǎn)距離、高效率預(yù)警。
參考文獻(xiàn):
[1] 潘子淇,付若沖,劉啟航,等.基于STM32的智能嬰兒床設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2020,16(23):214-215,217.
[2] 許俊杰,張偉杰,林木泉.智能嬰兒床控制系統(tǒng)的設(shè)計(jì)[J].信息技術(shù)與信息化,2019(11):78-80,84.
[3] 李麗榮,薄立康.STM32技術(shù)下單片機(jī)的通信技術(shù)實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2021(7):30-31.
【通聯(lián)編輯:梁書】