摘 要:傳統(tǒng)機(jī)房物料管理模式存在人力勞動(dòng)投入大、物料管理出錯(cuò)率高等問(wèn)題,實(shí)現(xiàn)機(jī)房物料管理數(shù)字化和智能化是現(xiàn)代機(jī)房管理的必然趨勢(shì)。本項(xiàng)目設(shè)計(jì)以ZigBee無(wú)線(xiàn)物聯(lián)網(wǎng)技術(shù)為核心控制芯片,應(yīng)用RFID射頻識(shí)別技術(shù)、人體檢測(cè)技術(shù)和液晶觸摸屏技術(shù)組成局域機(jī)房物料信息檢測(cè)、登記和數(shù)據(jù)顯示系統(tǒng),系統(tǒng)通過(guò)WiFi模塊將數(shù)據(jù)上傳到OneNET物聯(lián)網(wǎng)云平臺(tái),實(shí)現(xiàn)物料與網(wǎng)絡(luò)相連。系統(tǒng)能夠?qū)崿F(xiàn)物料存入和借出的實(shí)時(shí)記錄,管理人員可以現(xiàn)場(chǎng)通過(guò)液晶屏觀測(cè)物料信息,也可以通過(guò)手機(jī)或者電腦登錄OneNET云平臺(tái)遠(yuǎn)程觀測(cè)機(jī)房物料信息,優(yōu)化機(jī)房管理制度,減少機(jī)房物料出錯(cuò)率,降低機(jī)房管理人力投入,推進(jìn)機(jī)房管理現(xiàn)代化建設(shè)。
關(guān)鍵詞:物聯(lián)網(wǎng);數(shù)字化;智能化;ZigBee;RFID;云平臺(tái)
中圖分類(lèi)號(hào):TP277;TN92 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2095-1302(2024)04-00-03
DOI:10.16667/j.issn.2095-1302.2024.04.017
0 引 言
隨著物聯(lián)網(wǎng)技術(shù)的快速發(fā)展,社會(huì)建設(shè)以物聯(lián)網(wǎng)技術(shù)為基礎(chǔ),突破了傳統(tǒng)技術(shù)模式,創(chuàng)造了一批典型的智能化項(xiàng)目,如智慧城市、智慧交通、智慧醫(yī)療、智慧社區(qū)等。按照目前的物聯(lián)網(wǎng)技術(shù)發(fā)展趨勢(shì),其應(yīng)用范圍將越來(lái)越廣。依托物聯(lián)網(wǎng)技術(shù)的技術(shù)特性,將其應(yīng)用在機(jī)房物料管理中實(shí)現(xiàn)對(duì)物料的監(jiān)控、跟蹤、記錄,將大大減少人力勞動(dòng)。該系統(tǒng)能夠精確跟蹤物料的借出和放入,完成物料數(shù)量登記,管理人員可隨時(shí)隨地通過(guò)手機(jī)或者電腦查看,及時(shí)掌握當(dāng)前機(jī)房物料狀態(tài)。系統(tǒng)采用良好的人機(jī)交互模式,優(yōu)化了機(jī)房物料管理程序,降低了機(jī)房物料的出錯(cuò)率,做到物料實(shí)時(shí)可監(jiān)控、可檢測(cè),提高了機(jī)房物料管理的安全性,給機(jī)房物料管理帶來(lái)的成效顯而易見(jiàn)。
1 機(jī)房物料管理系統(tǒng)的總體設(shè)計(jì)框架
本系統(tǒng)主要由ZigBee物聯(lián)網(wǎng)模塊、RFID射頻模塊、人體檢測(cè)模塊、WiFi無(wú)線(xiàn)傳輸模塊、液晶顯示屏、OneNET物聯(lián)網(wǎng)云平臺(tái)組成。將機(jī)房中的每件物料都打上電子標(biāo)簽紙,RFID讀卡器與ZigBee節(jié)點(diǎn)模塊構(gòu)成物料記錄設(shè)備,實(shí)現(xiàn)物料數(shù)據(jù)讀取登記。再利用ZigBee協(xié)調(diào)器模塊與ZigBee節(jié)點(diǎn)模塊構(gòu)成局域網(wǎng)絡(luò)實(shí)現(xiàn)局部通信,其中,由ZigBee協(xié)調(diào)器模塊、人體檢測(cè)模塊、WiFi無(wú)線(xiàn)傳輸模塊、液晶顯示屏、OneNET物聯(lián)網(wǎng)云平臺(tái)構(gòu)成物聯(lián)網(wǎng)系統(tǒng)和人機(jī)交互系統(tǒng),實(shí)現(xiàn)機(jī)房物料可視化和安全化管理。物聯(lián)網(wǎng)機(jī)房物料管理系統(tǒng)總設(shè)計(jì)框架如圖1所示。
2 系統(tǒng)硬件模塊設(shè)計(jì)
2.1 系統(tǒng)主控制單元與網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)選擇
物聯(lián)網(wǎng)機(jī)房物料管理系統(tǒng)主控制芯片采用TI公司研發(fā)設(shè)計(jì)的CC2530F256芯片,最小系統(tǒng)電路如圖2所示[1]。該芯片具有豐富的片上資源,如256 KB的內(nèi)存。芯片運(yùn)行多種模式,能夠?qū)崿F(xiàn)超低功耗運(yùn)行,工作穩(wěn)定性強(qiáng),內(nèi)置增強(qiáng)型51內(nèi)核,支持雙串口通信,具有12位ADC采樣模塊等外設(shè)功能和接口。CC2530F256芯片綜合了TI公司ZigBee協(xié)議棧(Z-StackTM)的功能,可提供強(qiáng)大的ZigBee無(wú)線(xiàn)通信網(wǎng)絡(luò)的解決方案,在ZigBee無(wú)線(xiàn)通信網(wǎng)絡(luò)中,支持多節(jié)點(diǎn)(65 536個(gè))與多種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),能夠提供低復(fù)雜度、快速、可靠、安全的物聯(lián)網(wǎng)技術(shù)解決方案。ZigBee無(wú)線(xiàn)局域網(wǎng)絡(luò)拓?fù)溆行切?、?shù)形、網(wǎng)狀三種網(wǎng)絡(luò)結(jié)構(gòu)[2],如圖3、圖4、圖5所示。
以上3種ZigBee物聯(lián)網(wǎng)拓?fù)浣Y(jié)構(gòu)的特點(diǎn)不同。
(1)星形拓?fù)涮攸c(diǎn):拓?fù)浣Y(jié)構(gòu)簡(jiǎn)單,節(jié)點(diǎn)間通信獨(dú)立,數(shù)據(jù)處理簡(jiǎn)單;
(2)樹(shù)形拓?fù)涮攸c(diǎn):拓?fù)溲诱剐詮?qiáng),路由與節(jié)點(diǎn)實(shí)現(xiàn)數(shù)據(jù)融通分揀,數(shù)據(jù)傳輸距離遠(yuǎn);
(3)網(wǎng)形拓?fù)涮攸c(diǎn):節(jié)點(diǎn)數(shù)據(jù)共享,數(shù)據(jù)傳輸距離遠(yuǎn),控制快速。
綜合機(jī)房物料管理系統(tǒng)的功能要求以及研發(fā)設(shè)計(jì)成本,基于ZigBee物聯(lián)網(wǎng)技術(shù)機(jī)房物料管理系統(tǒng)設(shè)計(jì)網(wǎng)絡(luò)無(wú)線(xiàn)拓?fù)浣Y(jié)構(gòu)建議選擇星形拓?fù)浣Y(jié)構(gòu),后面也可以轉(zhuǎn)換成其他拓?fù)?/p>
結(jié)構(gòu)[3-5]。
2.2 RFID標(biāo)簽讀卡模塊設(shè)計(jì)
RFID非接觸式射頻識(shí)別技術(shù)應(yīng)用范圍廣,技術(shù)發(fā)展水平相對(duì)成熟,在門(mén)禁管理、停車(chē)場(chǎng)管制、自動(dòng)化生產(chǎn)等方面都有很好的應(yīng)用。RFID非接觸射頻識(shí)別技術(shù)的硬件主要由電子標(biāo)簽和RFID讀卡器組成,電子標(biāo)簽存儲(chǔ)有相應(yīng)的可讀寫(xiě)的卡號(hào)信息,在一定范圍內(nèi),RFID讀卡器能夠通過(guò)天線(xiàn)讀取電子標(biāo)簽的信息,RFID讀卡器將卡號(hào)信息通過(guò)串口傳輸給ZigBee節(jié)點(diǎn)模塊,完成機(jī)房每件物料信息的讀取。RFID標(biāo)簽讀卡系統(tǒng)構(gòu)成如圖6所示。
2.3 人體檢測(cè)模塊設(shè)計(jì)
人體檢測(cè)模塊系統(tǒng)采用HC-SR505人體感應(yīng)模塊,該模塊基于紅外線(xiàn)檢測(cè)技術(shù)實(shí)現(xiàn)相關(guān)功能。模塊檢測(cè)靈敏度高,體積較小易安裝,可靠性強(qiáng),能工作在低電壓工作模式,可廣泛應(yīng)用在各類(lèi)自動(dòng)感應(yīng)和控制產(chǎn)品中。當(dāng)人體進(jìn)入傳感器的感應(yīng)范圍時(shí),傳感器將輸出高電平,人體離開(kāi)或者超出傳感器感應(yīng)范圍后,傳感器將自動(dòng)延時(shí)關(guān)閉高電平,輸出低電平。通過(guò)人體檢測(cè)模塊,機(jī)房管理人員能夠?qū)崟r(shí)得知來(lái)訪(fǎng)人員,并提高機(jī)房物料的安全性[6-7]。人體檢測(cè)模塊系統(tǒng)構(gòu)成如圖7所示。
2.4 液晶觸摸屏顯示模塊設(shè)計(jì)
液晶觸摸屏顯示模塊采用X5系列TJC1060×5A1_011C_l
型號(hào)液晶,該串口屏采用電容觸摸模式,分辨率為
1 024×600,工作電壓范圍為4.65~6.5 V,擁有128 MB的FLASH和4 KB的串口指令緩存區(qū),具有一組USART串口通信接口,液晶屏主控頻率是200 MHz。該液晶屏集數(shù)據(jù)顯示和控制觸摸于一體,能夠很好地適配系統(tǒng)人機(jī)交互應(yīng)用,管理人員可以通過(guò)液晶屏的數(shù)據(jù)顯示動(dòng)態(tài)了解機(jī)房?jī)?nèi)的物料情況。液晶觸摸屏顯示模塊系統(tǒng)構(gòu)成如圖8
所示。
2.5 WiFi和物聯(lián)網(wǎng)OneNET云平臺(tái)模塊設(shè)計(jì)
機(jī)房物料管理系統(tǒng)要達(dá)到物與網(wǎng)絡(luò)相連,實(shí)現(xiàn)物體數(shù)據(jù)與互聯(lián)網(wǎng)通信,就要有能夠讓物與網(wǎng)絡(luò)通信的橋梁。本系統(tǒng)采用ESP8266無(wú)線(xiàn)WiFi模塊實(shí)現(xiàn)物與網(wǎng)絡(luò)間的通信。ESP8266無(wú)線(xiàn)WiFi模塊是一款性能優(yōu)良的通信模塊,具有串口通信接口,能夠很好的與ZigBee協(xié)調(diào)器通信,控制命令簡(jiǎn)單,數(shù)據(jù)傳輸穩(wěn)定性高,應(yīng)用廣泛。ESP8266無(wú)線(xiàn)WiFi模塊通過(guò)連接機(jī)房存在的熱點(diǎn)與物聯(lián)網(wǎng)OneNET云平臺(tái)進(jìn)行數(shù)據(jù)傳輸,管理人員可通過(guò)手機(jī)或者電腦登錄OneNET云平臺(tái)遠(yuǎn)程查看或監(jiān)控機(jī)房物料情況[8-10]。WiFi和物聯(lián)網(wǎng)OneNET云平臺(tái)模塊構(gòu)成如圖9所示。
3 機(jī)房物料管理系統(tǒng)程序設(shè)計(jì)
本系統(tǒng)程序設(shè)計(jì)包括RFID標(biāo)簽讀卡程序設(shè)計(jì)、基于協(xié)議棧ZigBee終端節(jié)點(diǎn)與ZigBee協(xié)調(diào)器局域網(wǎng)程序設(shè)計(jì)和ZigBee協(xié)調(diào)器與OneNET云平臺(tái)數(shù)據(jù)交互通信程序設(shè)計(jì)。從前端物料數(shù)據(jù)監(jiān)測(cè)到ZigBee模塊組網(wǎng)進(jìn)行數(shù)據(jù)互通,最后通過(guò)無(wú)線(xiàn)WiFi將數(shù)據(jù)傳輸至云平臺(tái)進(jìn)行分析和處理,三部分相應(yīng)的程序函數(shù)設(shè)計(jì)如下:
(1)RFID標(biāo)簽讀卡程序設(shè)計(jì):
①串口發(fā)送讀指令函數(shù):UartTXDatastring(unsigned char *TData, int Tlen);
②串口接收電子標(biāo)簽信息函數(shù):UartRX_Get_String(Recdata,stringlen);
(2)基于協(xié)議棧ZigBee終端節(jié)點(diǎn)與ZigBee協(xié)調(diào)器局域網(wǎng)程序設(shè)計(jì):
①協(xié)議棧數(shù)據(jù)發(fā)送函數(shù):SampleApp_SendPerio_Message();
②協(xié)議棧數(shù)據(jù)接收函數(shù):SampleApp_Message
(afIncomingMSGPacket_t *pkt);
(3)ZigBee協(xié)調(diào)器與OneNET云平臺(tái)數(shù)據(jù)交互通信程序設(shè)計(jì):
①WiFi連接無(wú)線(xiàn)路由函數(shù):
void wf_Connect() {
wf.config();//配置WiFi
wf.mode();//設(shè)置模式
wf.begin();//連接路由
while (status==0);//等待連接成功
}
②WiFi收到數(shù)據(jù)發(fā)送到協(xié)調(diào)器串口函數(shù):
void wfdata_send_USRAT(){
for (i=0; ilt;strlen(wf_data);i++) {
Wf_data[i] = serverdata[i].read();
Serial.println(data);
delay(100);
} }
③協(xié)調(diào)器串口數(shù)據(jù)通過(guò)WiFi發(fā)送到OneNET云平臺(tái):
void USRAT_send_wfdata(){
for (n = 0;ilt;strlen(data_wf;n++) {
serverdata[i].write()=data_wf[i];
delay(100);
} }
4 結(jié) 語(yǔ)
本項(xiàng)目主要應(yīng)用物聯(lián)網(wǎng)技術(shù)、RFID射頻識(shí)別技術(shù)和人體檢測(cè)技術(shù)等,著重解決日常機(jī)房物料管理遇到的問(wèn)題,降低機(jī)房物料管理的出錯(cuò)率,優(yōu)化機(jī)房管理模式,便于管理人員通過(guò)手機(jī)或者電腦查詢(xún)機(jī)房的物料情況。系統(tǒng)可二次開(kāi)發(fā),適應(yīng)多種使用場(chǎng)景,有利于推進(jìn)傳統(tǒng)機(jī)房物料管理向數(shù)字化管理方向轉(zhuǎn)型。
參考文獻(xiàn)
[1]冼鋰東,龍祖連.基于物聯(lián)網(wǎng)技術(shù)智慧水產(chǎn)養(yǎng)殖系統(tǒng)的研究設(shè)計(jì)[J].物聯(lián)網(wǎng)技術(shù),2022,12(2):67-68.
[2]德州儀器. 2.4 GHz IEEE 802.15.4和ZigBee?應(yīng)用的CC253X片上系統(tǒng)解決方案[M].鄭州新雙恒信息技術(shù)有限公司,譯.2009:12-248.
[3]張震宇,余林,黃文慶,等.智慧農(nóng)業(yè)物聯(lián)網(wǎng)系統(tǒng)[J].物聯(lián)網(wǎng)技術(shù),2019,9(5):6-8.
[4]龍海燕,張?zhí)祜w,丁嬌,等.《ZigBee技術(shù)應(yīng)用及無(wú)線(xiàn)傳感網(wǎng)絡(luò)
技術(shù)》課程改革探索[J].物聯(lián)網(wǎng)技術(shù),2017,7(12):119-120.
[5]鄧明明. RFID技術(shù)在倉(cāng)儲(chǔ)信息化管理中的應(yīng)用[J].鐵路采購(gòu)與物流,2008,27(5):28-29.
[6]李桂林. RFID技術(shù)在國(guó)外圖書(shū)館的應(yīng)用研究[J].現(xiàn)代情報(bào),2010,30(11):156-158.
[7]曾頻,高飛,寧璐.基于RFID技術(shù)的圖書(shū)館管理系統(tǒng)的分析與評(píng)價(jià)[J].圖書(shū)情報(bào)工作,2013,57(9):75-80.
[8]陸克濤,張海輝,張永猛,等.基于CC2530的無(wú)線(xiàn)傳感器網(wǎng)絡(luò)網(wǎng)關(guān)節(jié)點(diǎn)的設(shè)計(jì)[J].西北農(nóng)林科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2014,42(5):183-188.
[9]鄭曉坤.基于RFID的數(shù)據(jù)采集系統(tǒng)關(guān)鍵技術(shù)研究[D].青島:青島科技大學(xué),2013.
[10]張敏.基于RFID的物流追蹤信息系統(tǒng)研究與開(kāi)發(fā)[D].武漢:武漢理工大學(xué),2008.
收稿日期:2023-04-10 修回日期:2023-05-17
基金項(xiàng)目:2022年度廣西高校中青年教師科研基礎(chǔ)能力提升項(xiàng)目:基于NB-IoT組網(wǎng)的校園智慧照明控制系統(tǒng)研究與開(kāi)發(fā)(2022KY1100)