張金濤 楊蕊 馮慧
[摘 要] 近年來(lái),實(shí)驗(yàn)室的信息化程度已經(jīng)得到了顯著提高,但是單一的信息系統(tǒng)管理模式已無(wú)法滿足教學(xué)、科研等活動(dòng)日益增長(zhǎng)的需要。開(kāi)放式實(shí)踐平臺(tái)智慧管理系統(tǒng)旨在實(shí)現(xiàn)實(shí)踐平臺(tái)人、物的綜合管理,該系統(tǒng)主要包括上位機(jī)系統(tǒng)、智能門(mén)禁系統(tǒng)和設(shè)備管理系統(tǒng)三個(gè)子系統(tǒng)。
[關(guān) 鍵 詞] 實(shí)踐平臺(tái);數(shù)據(jù)庫(kù);上位機(jī);智能門(mén)禁;設(shè)備管理
[中圖分類(lèi)號(hào)] TU244.5 [文獻(xiàn)標(biāo)志碼] A [文章編號(hào)] 2096-0603(2018)19-0217-01
一、引言
進(jìn)入21世紀(jì)后,物聯(lián)網(wǎng)技術(shù)、控制技術(shù)和計(jì)算機(jī)技術(shù)不斷地成熟,出現(xiàn)了智能家居、智慧城市和智慧地球等概念。2008年11月,IBM公司正式提出了“智慧地球”的理念。本文將智能家居的結(jié)構(gòu)模式引入實(shí)驗(yàn)室建設(shè)與管理中,實(shí)現(xiàn)智慧實(shí)驗(yàn)室管理。
二、上位機(jī)系統(tǒng)
開(kāi)發(fā)上位機(jī)系統(tǒng),主要就是構(gòu)建實(shí)驗(yàn)室數(shù)據(jù)庫(kù),同時(shí)開(kāi)發(fā)上位機(jī)軟件作為數(shù)據(jù)庫(kù)的應(yīng)用程序,使管理人員可以通過(guò)該上位機(jī)軟件對(duì)實(shí)踐平臺(tái)的人員、物品等信息進(jìn)行查詢(xún)和管理。
1.MySQL管理數(shù)據(jù)庫(kù)構(gòu)建實(shí)踐平臺(tái),該數(shù)據(jù)庫(kù)用來(lái)存儲(chǔ)實(shí)驗(yàn)室人員、設(shè)備、器件等信息,使用MySQL.Client.dll基本類(lèi)實(shí)現(xiàn)軟件和數(shù)據(jù)庫(kù)的鏈接。
2.Microsoft Visual C# 2010 Express集成開(kāi)發(fā)環(huán)境(IDE)開(kāi)發(fā)上位機(jī)管理軟件,在該IDE上使用窗體應(yīng)用類(lèi)編寫(xiě)上位機(jī)軟件的操作界面。
3.在窗體中委托調(diào)用Serial Port類(lèi)實(shí)現(xiàn)ZigBee通信接口和協(xié)議的編寫(xiě),使上位機(jī)管理軟件和硬件主體之間能完成數(shù)據(jù)通信。
三、智能門(mén)禁系統(tǒng)
實(shí)現(xiàn)利用手機(jī)、PC機(jī)等智能終端通過(guò)上傳自拍或動(dòng)態(tài)碼的形式開(kāi)門(mén)。該智能門(mén)禁系統(tǒng)主要包括手機(jī)門(mén)禁APP、服務(wù)器、路由器和門(mén)禁控制器,該系統(tǒng)的總體構(gòu)圖如圖1所示。
使用基于ADK的JAVA語(yǔ)言開(kāi)發(fā)手機(jī)門(mén)禁APP,手機(jī)門(mén)禁APP用于用戶注冊(cè)及登錄,登錄成功后連入后臺(tái)服務(wù)器,發(fā)送開(kāi)門(mén)指令。服務(wù)器是整個(gè)門(mén)禁系統(tǒng)的核心,協(xié)調(diào)整個(gè)門(mén)禁系統(tǒng)的運(yùn)作,服務(wù)器上建立的用戶管理數(shù)據(jù)庫(kù),用于記錄所有信息的流向,存儲(chǔ)著門(mén)禁的權(quán)限信息,服務(wù)器通過(guò)USB接口連接ZigBee通信模塊,通過(guò)TCP協(xié)議接收到的信息經(jīng)過(guò)處理再由ZigBee通信模塊發(fā)送給門(mén)禁控制器。路由器用于構(gòu)建一個(gè)局域網(wǎng)絡(luò),為接入此局域網(wǎng)的服務(wù)器和客戶端分配定向的IP地址,此IP地址即為數(shù)據(jù)庫(kù)對(duì)用戶進(jìn)行權(quán)限匹配和信息記錄的依據(jù)。門(mén)禁控制器包括微控制器、開(kāi)門(mén)指令接收模塊和供電電路,主要用于控制電控鎖的開(kāi)關(guān)。
四、設(shè)備管理系統(tǒng)
單片機(jī)控制RFID讀寫(xiě)模塊進(jìn)行讀卡,將所得到的信息傳回上位機(jī),并完成上位機(jī)指示的對(duì)卡的寫(xiě)入操作和數(shù)據(jù)管理功能。系統(tǒng)的總體設(shè)計(jì)框圖如圖2所示。
系統(tǒng)為每個(gè)工具分配ID號(hào),并將其寫(xiě)入標(biāo)簽。在上位機(jī)數(shù)據(jù)庫(kù)中為所有工具建立初始數(shù)據(jù)檔案,包括工具的購(gòu)買(mǎi)時(shí)間、管理員信息、使用狀況信息等。RFID識(shí)別系統(tǒng)自動(dòng)讀取工具ID號(hào)。單片機(jī)系統(tǒng)采用串口通信方式將信息傳輸?shù)缴衔粰C(jī)。上位機(jī)根據(jù)識(shí)別碼將每個(gè)工具的使用狀況自動(dòng)記錄到數(shù)據(jù)庫(kù)。
單片機(jī)系統(tǒng)主要包括STM32單片機(jī)、供電電路和Zigbee通信模塊。Zigbee模塊通過(guò)設(shè)置可以與上位機(jī)連接來(lái)實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)更新,實(shí)現(xiàn)設(shè)備管理系統(tǒng)與上位機(jī)的信息交互,同時(shí)上位機(jī)系統(tǒng)還可以讀取工具的使用記錄;人機(jī)界面可通過(guò)觸摸屏來(lái)實(shí)現(xiàn)使用人員查看物品的種類(lèi)、數(shù)目以及其他人員的使用記錄等功能;指紋識(shí)別是用來(lái)識(shí)別使用人員是否有權(quán)使用平臺(tái)內(nèi)工具等。此外,可用PC機(jī)或手機(jī)APP對(duì)所需物品數(shù)量和位置進(jìn)行查詢(xún)。
五、結(jié)語(yǔ)
高校實(shí)驗(yàn)室信息化、網(wǎng)絡(luò)化管理是實(shí)驗(yàn)室現(xiàn)代化管理的必然趨勢(shì),只有借助現(xiàn)代化的信息技術(shù)和網(wǎng)絡(luò)技術(shù),提高管理的效率與能力,才能滿足實(shí)驗(yàn)教學(xué)、科研管理工作的需要。開(kāi)放式實(shí)踐平臺(tái)管理系統(tǒng)旨在實(shí)現(xiàn)實(shí)踐平臺(tái)人、物的綜合管理。該系統(tǒng)能夠極大地提高實(shí)踐平臺(tái)的管理效率,特別適用于高等院校、科研機(jī)構(gòu)實(shí)驗(yàn)室。同時(shí),該系統(tǒng)具有很好的通用性、兼容性和易移植性,其市場(chǎng)前景廣闊,具有一定的推廣價(jià)值。
參考文獻(xiàn):
[1]高永清,商丹.基于ZigBee智慧實(shí)驗(yàn)室系統(tǒng)的設(shè)計(jì)[J].電視技術(shù),2015,39(8):17-21.
[2]石義芳,李志文,張皓明.高校實(shí)驗(yàn)室智能門(mén)禁系統(tǒng)的分析與設(shè)計(jì)[J].自動(dòng)化技術(shù)與應(yīng)用,2009,28(4):32-34.