摘 要:本文設(shè)計了一款以模塊化方式搭建的智慧工廠智能監(jiān)控系統(tǒng)。系統(tǒng)控制裝置芯片采用STM32F103RCT6,通過串口將各類傳感器、智能照明模塊和智能打卡模塊(NFC模塊)、環(huán)境監(jiān)測模塊(MQ-135、MQ-2)、WiFi模塊(ESP8266)連接,可移植性高。此系統(tǒng)適用于多種環(huán)境,可以滿足各類工廠對于智能化控制的需求,實現(xiàn)智能一體化節(jié)能。為了緊密切合現(xiàn)代廠房的發(fā)展需求,通過WiFi模塊的云服務(wù)器中轉(zhuǎn)功能,使手機端與WiFi模塊可進行遠距離通信,由此實現(xiàn)對廠房內(nèi)人數(shù)、光照、環(huán)境等的實時監(jiān)控,以滿足對廠房各廠間的多功能一體化管理,減少人力物力資源的浪費。
關(guān)鍵詞:智能廠房;智能照明;ESP8266;環(huán)境監(jiān)測;NFC;STM32F103RCT6
中圖分類號:TP31;TP39 文獻標(biāo)識碼:A 文章編號:2095-1302(2024)04-00-04
DOI:10.16667/j.issn.2095-1302.2024.04.009
0 引 言
國家經(jīng)濟的快速發(fā)展要求創(chuàng)建節(jié)約型與資源友好型社會,綠色可持續(xù)發(fā)展理念備受關(guān)注。由于生產(chǎn)過程會消耗大量能源,而工廠一直處于比較密封的狀態(tài),導(dǎo)致空氣濕度小、有害氣體未能及時排出而聚集超標(biāo),極大影響了工人的身體健康。此外,在現(xiàn)代社會中,信息化管理也是提升企業(yè)競爭力和效益的重要手段。通過實時收集、分析、傳輸和反饋各類數(shù)據(jù)信息,可以實現(xiàn)對工廠內(nèi)人員、設(shè)備、物資等資源的優(yōu)化配置和調(diào)度。
1 物聯(lián)網(wǎng)下智慧工廠概述
物聯(lián)網(wǎng)利用各種信息感知器實時收集不同類型的數(shù)據(jù),如光、熱、溫濕度和位置等,通過網(wǎng)絡(luò)連接實現(xiàn)物物互聯(lián)和物人互聯(lián)。這項技術(shù)可以實現(xiàn)多設(shè)備和多環(huán)境的一體化監(jiān)測和智能化控制,是以傳統(tǒng)電信網(wǎng)絡(luò)和互聯(lián)網(wǎng)為基礎(chǔ)的信息傳輸媒介,使所有可尋址的普通物理對象形成互聯(lián)互通的
網(wǎng)絡(luò)。
相比之下,智慧工廠則是現(xiàn)代工廠在信息化發(fā)展基礎(chǔ)上形成的新產(chǎn)物。它利用物聯(lián)網(wǎng)技術(shù),通過連接嵌入式設(shè)備方便管理者了解工廠生產(chǎn)過程,提高生產(chǎn)過程的可控性,并減少在整個過程中人力和物力資源的浪費。智慧工廠可以及時、準(zhǔn)確地采集各傳感器數(shù)據(jù),實現(xiàn)對工廠的實時監(jiān)測和一體化控制,同時采用綠色智能手段和智能系統(tǒng)等,構(gòu)建了一個高效節(jié)能、綠色環(huán)保和環(huán)境舒適的人性化工廠。
2 智慧工廠智能監(jiān)控系統(tǒng)設(shè)計理念
本設(shè)計采用STM32作為主控芯片,搭載傳感器對廠房進行智能化、一體化監(jiān)測與控制。利用紅外對射計數(shù)傳感器實時監(jiān)控廠房內(nèi)的人數(shù)變化,結(jié)合光照強度傳感器數(shù)據(jù),通過PWM技術(shù)實現(xiàn)廠房內(nèi)照明的智能化。采用DHT11溫濕度傳感器獲取廠房內(nèi)溫濕度情況等。為滿足不同類型廠房的需求,預(yù)留了多個傳感器接口,便于實現(xiàn)定制化,提高資源利用率。使用WiFi模塊通過局域網(wǎng)連接阿里云平臺,上傳實時數(shù)據(jù),方便管理員了解廠房情況,實現(xiàn)廠房遠程控制。此設(shè)計理念滿足了多種場景需求,性價比高,打造出高效節(jié)能、綠色環(huán)保、環(huán)境舒適的人性化工廠。
3 智慧廠房系統(tǒng)硬件設(shè)計
本系統(tǒng)是一個智能化的廠房監(jiān)測與控制系統(tǒng),包括以下部分:
(1)電源接口電路:提供穩(wěn)定的電源。
(2)LCD顯示電路:顯示系統(tǒng)的運行狀態(tài)和數(shù)據(jù)。
(3)紅外人數(shù)檢測電路:實時監(jiān)測廠房內(nèi)的人數(shù)
變化。
(4)環(huán)境質(zhì)量檢測電路:檢測廠房內(nèi)的溫度、濕度、氣體等環(huán)境參數(shù)。
(5)光強檢測電路:檢測廠房內(nèi)的光照強度。
(6)NFC檢測電路:檢測廠房內(nèi)的NFC設(shè)備。
(7)LED照明電路:根據(jù)光強和人數(shù)數(shù)據(jù),智能調(diào)節(jié)廠房內(nèi)的照明效果。
(8)聲光報警電路:發(fā)生異常情況時,發(fā)出聲光信號,提醒人員注意。
(9)語音播報電路:定時或按需播報廠房內(nèi)的環(huán)境質(zhì)量和安全提示。
本系統(tǒng)以STM32F103RCT6作為主控芯片,它是一款高性能32位微控制器,具有72 MHz高速ARM內(nèi)核、高速嵌入式存儲器、多種增強型I/O和外設(shè),本系統(tǒng)的最小系統(tǒng)包括外部時鐘電路、復(fù)位電路和電源電路,負責(zé)對各部分?jǐn)?shù)據(jù)進行分析和處理[1]。STM32F103RCT6最小系統(tǒng)電路如圖1所示。
3.1 室內(nèi)人數(shù)監(jiān)測與智能照明
本系統(tǒng)使用FTR9606作為人體紅外檢測模塊,它由一個紅外發(fā)光二極管和一個NPN光電三極管組成,能夠檢測人員的出入情況,并將數(shù)據(jù)傳輸給主控單片機。本系統(tǒng)還使用光強檢測電路來判斷室內(nèi)的光照強度,并利用PWM智能控制LED照明電路。
3.2 溫濕度以及空氣質(zhì)量數(shù)據(jù)的采集
本系統(tǒng)使用DHT11數(shù)字溫濕度傳感器來檢測廠房內(nèi)的溫度和濕度,DHT11是一款集溫度、濕度采集傳輸于一體的新型傳感器,其數(shù)字信號輸出經(jīng)過標(biāo)定,保證了產(chǎn)品的長期穩(wěn)定。該傳感器由電阻測濕儀和NTC溫度計組成,與8 bit的高性能微處理器連接[2]。
MQ-135空氣質(zhì)量傳感器對氨氣、硫化物、苯系列蒸汽等有害物質(zhì)具有高靈敏度,可以檢測煙霧和其他有害物質(zhì)。利用MQ-135傳感器可以檢測當(dāng)前廠房內(nèi)的空氣質(zhì)量。
MQ-2煙霧傳感器對烷類煙霧的檢測更為敏感,且具有良好的抗干擾性能,可以準(zhǔn)確排除非可燃性或無害性煙霧的干擾。
本系統(tǒng)中,MQ-2與MQ-135配合使用,將采集的環(huán)境數(shù)據(jù)傳輸給主控單片機進行處理,實現(xiàn)智能化廠房監(jiān)測與
控制。
3.3 智能打卡設(shè)計
NFC是由飛利浦公司和索尼公司共同開發(fā)的近距離無線通信技術(shù),是可用于移動設(shè)備、消費類電子產(chǎn)品、PC和智能控件工具之間進行無線通信的非接觸式識別和互聯(lián)
技術(shù)。
本系統(tǒng)利用NFC檢測電路來識別和聯(lián)系廠房內(nèi)的NFC設(shè)備,它選用讀卡器模式,將數(shù)據(jù)保存在NFC芯片中,通過讀卡器進行數(shù)據(jù)讀寫,實現(xiàn)與NFC設(shè)備的交互。在當(dāng)今信息技術(shù)迅速發(fā)展的時代,該技術(shù)愈發(fā)成熟,其應(yīng)用涵蓋城市交通、移動支付、身份識別等多個生活場景[3]。
當(dāng)用戶刷卡(使用手機NFC)時,蜂鳴器響應(yīng),如果成功獲取權(quán)限,顯示模塊會顯示用戶的信息、打卡時間和“打卡成功”,同時語音播報模塊會發(fā)出提示音“打卡
成功”。
3.4 LCD電容屏
LCD電容屏可以被等效為800×480個點。觸碰到屏幕時,觸摸點的電容值發(fā)生變化,內(nèi)置MPU能準(zhǔn)確讀取該坐標(biāo),訪問寄存器獲得信息。本系統(tǒng)中,LCD顯示實時光照、環(huán)境、人數(shù)信息。
3.5 連接云平臺
本系統(tǒng)選用ESP8266作為WiFi模塊,該模塊提供三種工作模式:第一種是串口無線AP模式;第二種是串口無線STA模式;第三種是串口無線AP+STA模式,在進行網(wǎng)絡(luò)傳輸時,必須保證云平臺和ESP8266處于在線狀態(tài)[4]。
本系統(tǒng)采用阿里云的物聯(lián)網(wǎng)平臺中轉(zhuǎn),讓手機用戶端和WiFi模塊實現(xiàn)遠距離通信。本系統(tǒng)把單片機得到的廠房內(nèi)的光照、環(huán)境質(zhì)量、人數(shù)、打卡信息采用WiFi模塊發(fā)給手機用戶端,便于相關(guān)人員通過手機端實時查看各廠房的
情況。
3.6 聲光報警
聲光報警電路由蜂鳴器和LED構(gòu)成,當(dāng)檢測到的參數(shù)值高于閾值時,電路輸出低電平驅(qū)動蜂鳴器:當(dāng)檢測的參數(shù)值未超出閾值,此時輸出高電平,蜂鳴器無反應(yīng)。智能廠房系統(tǒng)原理框圖如圖2所示。
4 系統(tǒng)軟件設(shè)計
本系統(tǒng)采用C語言編寫,并按照模塊化思想進行設(shè)計。系統(tǒng)的軟件設(shè)計包括對環(huán)境亮度的檢測程序、感應(yīng)人數(shù)并處理的程序、對當(dāng)前環(huán)境溫濕度以及空氣質(zhì)量的檢測、NFC智能讀取、WiFi遠程數(shù)據(jù)傳輸程序、LCD顯示屏、聲光報警程序等[5]。環(huán)境亮度檢測的主要流程是根據(jù)光敏電阻讀取阻值以及與室內(nèi)人數(shù)進行比較,通過單片機對數(shù)據(jù)進行處理,利用PWM技術(shù)對當(dāng)前光照進行智能控制。對當(dāng)前環(huán)境檢測的主要流程是將DHT11以及空氣質(zhì)量傳感器和MQ-2煙霧傳感器數(shù)據(jù)傳送給單片機進行處理,通過LCD顯示[6]。WiFi模塊是一種基于ESP8266實現(xiàn)無線網(wǎng)絡(luò)通信的設(shè)備,它能夠通過云服務(wù)器與用戶端實現(xiàn)遠程數(shù)據(jù)傳輸。單片機控制器負責(zé)監(jiān)測廠房內(nèi)的光照強度、環(huán)境質(zhì)量、人員數(shù)量和考勤情況,并通過WiFi模塊向用戶端傳送相關(guān)數(shù)據(jù),以便用戶掌握廠房的實時狀況[7]。智能照明程序主流程如圖3所示,環(huán)境溫濕度檢測程序主流程如圖4
所示。
5 智能廠房系統(tǒng)測試
智能廠房系統(tǒng)進行硬件調(diào)試時,需按照電路原理圖焊接好電路板,并將程序下載到STM32F103RCT6單片機中。調(diào)試步驟分為以下幾部分:
(1)智能照明部分:模擬人體進入和離開室內(nèi),檢查人數(shù)計數(shù)功能、光強傳感功能和LCD觸摸屏顯示功能是否正常。計數(shù)器在無人時顯示0,有人進入則加1,有人離開則減1。室內(nèi)照明通過PWM進行亮度調(diào)節(jié)。
(2)環(huán)境監(jiān)測部分:檢查DHT11、MQ-135空氣質(zhì)量傳感器和MQ-2煙霧傳感器是否正常工作,檢查LCD觸摸屏是否能夠正常顯示當(dāng)前環(huán)境溫濕度情況、空氣質(zhì)量情況和設(shè)定的閾值。當(dāng)環(huán)境參數(shù)超過閾值時,觸發(fā)聲光報警電路。
(3)NFC模塊和語音模塊部分:檢查NFC模塊是否能夠正常識別NFC卡片,并觸發(fā)語音模塊進行智能播報。
(4)ESP8266模塊部分:檢查ESP8266模塊是否能夠正常連接云服務(wù)器,并將LCD觸摸屏上的數(shù)據(jù)上傳至云平臺。LCD觸摸屏顯示W(wǎng)iFi的連接狀態(tài)[8]。
ESP8266串口調(diào)試連接云平臺的步驟如圖5所示,云平臺實時信息界面如圖6所示。
經(jīng)過系統(tǒng)測試,該設(shè)計實現(xiàn)了以下功能:
(1)NFC模塊實現(xiàn)了智能打卡功能,語音模塊實現(xiàn)了播報功能。
(2)紅外對射傳感器實現(xiàn)了室內(nèi)人數(shù)的計數(shù)功能,當(dāng)人數(shù)達到一定值時,開啟室內(nèi)照明。
(3)光強模塊實現(xiàn)了光照強度采集功能,可根據(jù)環(huán)境亮度調(diào)節(jié)室內(nèi)照明亮度。
(4)DHT11模塊、MQ-135空氣質(zhì)量傳感器和MQ-2煙霧傳感器實現(xiàn)了環(huán)境參數(shù)的采集,可在參數(shù)超閾值時,啟動聲光報警。
(5)LCD觸摸屏實現(xiàn)了實時信息顯示功能。
(6)ESP8266模塊實現(xiàn)了數(shù)據(jù)的遠程傳輸功能,可將數(shù)據(jù)上傳至云平臺[9-10]。
6 結(jié) 語
系統(tǒng)以STM32F103RCT6作為主控核心,根據(jù)環(huán)境光、人數(shù)、環(huán)境溫濕度等外界因素作為輸入?yún)?shù),再通過單片機控制系統(tǒng)對各部分進行控制,借助WiFi模塊實現(xiàn)數(shù)據(jù)的遠程傳輸,達到廠房系統(tǒng)智能一體化控制的目的。相比于傳統(tǒng)廠房,該系統(tǒng)有效降低了廠房人力物力資源的浪費,進一步實現(xiàn)了資源的合理化分配和利用,讓管理者更加便利,讓廠房更加安全。
參考文獻
[1]潘紀(jì)寧,蔡德勝,陸俊銘,等.基于手勢識別的教室燈控系統(tǒng)設(shè)計[J].科海故事博覽,2023,31(3):4-6.
[2]王迎菊,張亞峰.基于STM32的家用空氣質(zhì)量檢測系統(tǒng)設(shè)計[J].電子產(chǎn)品世界,2022,29(11):12-15.
[3]曹昕妮,程子懿.基于超聲波+NFC技術(shù)的考勤統(tǒng)計應(yīng)用系統(tǒng)研究[J].電子制作,2023,30(3):100-104.
[4]韋燚,曾海燕,潘有椿,等.基于STM32溫濕度環(huán)境監(jiān)測系統(tǒng)的設(shè)計[J].科技視界,2022,12(2):73-76.
[5]賈召喜.基于工業(yè)物聯(lián)網(wǎng)的生產(chǎn)線遠程監(jiān)控系統(tǒng)研究[D].天津:河北工業(yè)大學(xué),2015.
[6]張浩偉.基于智能控制和云平臺技術(shù)的遠程植物工廠系統(tǒng)研究[D].天津:天津工業(yè)大學(xué),2017.
[7]紀(jì)志成,吳定會,張明,等.工廠環(huán)境質(zhì)量智能監(jiān)控系統(tǒng):CN103941693A [P]. 2014-07-23.
[8]宋愛娟,曹亞麗,何成金.基于單片機的貨車智能監(jiān)控系統(tǒng)[J].可編程控制器與工廠自動化(PLCFA),2009,10(11):111-112.
[9]楊艷.智慧茶廠的物聯(lián)網(wǎng)網(wǎng)關(guān)系統(tǒng)設(shè)計與實現(xiàn)[D].長沙:湖南師范大學(xué),2019.
[10]王文標(biāo),衣正堯,李嘉旭,等.一種智慧船廠的船舶智能化生產(chǎn)車間:CN112859787A [P]. 2021-05-28.
收稿日期:2023-03-31 修回日期:2023-05-09
基金項目:2022年度湖南省大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(S202211528098);2022年國家級大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練計劃項目(202211528036);湖南工學(xué)院大學(xué)生創(chuàng)新創(chuàng)業(yè)項目(2022SE048)