智能化學生宿舍查寢管理系統(tǒng)研究
時間:2022-02-16 08:10:34
導語:智能化學生宿舍查寢管理系統(tǒng)研究一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:本文基于ZigBee技術設計智能化學生宿舍查寢管理系統(tǒng),首先詳細介紹ZigBee技術及其結構,其次設計系統(tǒng)整體框架,再次進行系統(tǒng)硬件與軟件設計,最后規(guī)定明確智能化學生宿舍查寢系統(tǒng)權限。基于ZigBee無線網(wǎng)絡技術傳輸數(shù)據(jù),利用路由器與協(xié)調器鏈路匯總數(shù)據(jù)信息于網(wǎng)絡控制中心,以實現(xiàn)集中化管理與智能化分析,數(shù)據(jù)處理之后傳輸于服務器,管理人員可通過PC機實時查詢學生就寢情況,還可通過網(wǎng)絡、手機APP隨時查詢,同時在學生宿舍就寢異常時可及時發(fā)出告警信號,因此,此系統(tǒng)值得推廣應用于高校學生管理工作中。
關鍵詞:ZigBee技術;智能化;學生宿舍;查寢
1引言
在高校擴招規(guī)模逐漸擴大趨勢下,在校學生數(shù)量不斷增多,宿舍安全與管理開始備受關注。傳統(tǒng)宿舍查寢管理模式中存在既定缺陷,即管理人員數(shù)量偏少,難以全面監(jiān)管,不僅無法保證寢室管理工作正常開展,還會給管理人員造成一定工作壓力。據(jù)此,本文基于ZigBee技術設計了智能化學生宿舍查寢管理系統(tǒng)[1]。
2ZigBee技術與結構
ZigBee技術速率較低,可短距離實現(xiàn)網(wǎng)絡傳輸,延續(xù)了低功耗局域網(wǎng)協(xié)議特性,屬于近距離無線通訊技術。通信協(xié)議棧基于半開源協(xié)議棧Zstack協(xié)議棧,同時嵌入osal操作系統(tǒng)。ZigBee網(wǎng)絡結構包含三種邏輯設備類型,即終端節(jié)點、路由器、協(xié)調器。ZigBee網(wǎng)絡結構具體如圖1所示。由圖可知,黑色圓代表協(xié)調器,擁有網(wǎng)絡最高權限,可保持網(wǎng)絡設備之間有效通信,還可執(zhí)行相關動作,設計安全中心,是網(wǎng)絡維護者。深灰色圓代表路由器,可轉換其他節(jié)點信息。淺灰色圓代表終端設備,執(zhí)行數(shù)據(jù)采集傳輸設備,不能轉發(fā)其他節(jié)點信息[2]。
3系統(tǒng)整體框架設計
學生宿舍查寢管理系統(tǒng)與ZigBee技術網(wǎng)絡之間通信,ZigBee終端傳感器采集學生宿舍數(shù)據(jù)信息,基于無線網(wǎng)絡網(wǎng)關傳輸于上位機,宿舍查寢管理系統(tǒng)可查詢宿舍具體情況,可通過上位機遠程控制學生宿舍[3]。系統(tǒng)整體框架具體如圖2所示。
4系統(tǒng)硬件設計
4.1ZigBee節(jié)點。學生宿舍查寢管理系統(tǒng)設計基于學生宿舍為單位,寢室內布置路由器及6個左右終端節(jié)點,根據(jù)床位具體明確節(jié)點,各床位上分別安裝ZigBee終端節(jié)點,整個樓宇安裝一個協(xié)調器,全部節(jié)點基于ZigBee通信協(xié)議構建,無線網(wǎng)絡的ZigBee節(jié)點設備所發(fā)揮作用與功能各不相同,硬件結構卻基本類似。終端模塊通過傳感器采集學生就寢信息,數(shù)據(jù)處理分析之后,與路由器通信,其節(jié)點構成無線數(shù)據(jù)傳輸鏈路。經過協(xié)調器集中處理之后,以串口為輔助傳輸于PC機,以采集監(jiān)控原始數(shù)據(jù),管理中心智能處理原始數(shù)據(jù)之后,傳輸于服務器,以供用戶遠程查看。4.2終端節(jié)點。終端節(jié)點設計時,為實現(xiàn)數(shù)據(jù)采集、處理、通信、儲存多元化功能,ZigBee無線通信模塊基于靈活處理能力最大程度程度上節(jié)約電能資源,為保證系統(tǒng)性能良好,選用模塊化結構傳感器。終端節(jié)點硬件結構具體如圖3所示。為了持續(xù)實時跟蹤查詢學生就寢狀況,需精確化采集寢室床位人體狀態(tài)信息,因此,終端節(jié)點通過定點、定距方式安裝,以確保傳感器靈活性與方向性,強化人體狀態(tài)識別精確度,防止信號干擾。4.3節(jié)點電源。系統(tǒng)穩(wěn)定性與可靠性十分關鍵,對此ZigBee無線網(wǎng)絡的協(xié)調器與路由器可選用3.6V外接直流穩(wěn)壓電源進行供電,終端模塊需安裝于床位,處于安全性考慮,利用干電池,以控制電路方式為高耗能器件電路提供電能,適度降低終端節(jié)點功耗[4]。
5系統(tǒng)軟件設計
基于ZigBee技術的智能化學生宿舍查寢管理系統(tǒng)軟件結構具體如圖4所示。系統(tǒng)軟件全部節(jié)點都選用基于Zig-Bee協(xié)議棧ZStack-CC2530-2.5.1a構建的平臺,ZStack構建小型操作系統(tǒng),利用C語言編制單片機操作系統(tǒng),以任務形式搭建網(wǎng)絡,通過任務函數(shù)監(jiān)測傳感器信號[5]。5.1協(xié)調器流程。明確外接電源供電處于正常狀態(tài),啟動協(xié)調器,初始化芯片硬件,調用函數(shù)初始化協(xié)議,通過網(wǎng)絡傳輸通道等構件無線傳輸網(wǎng)絡,指示燈保持閃爍,代表ZigBee無線網(wǎng)絡構建完成,開始無線監(jiān)測。任務輪詢程序掃描串口函數(shù),在串口傳輸信息時,辨別信息具體屬性,即控制監(jiān)測指令、數(shù)據(jù)接收指令。如果來源于PC機端傳輸?shù)目刂票O(jiān)測指令,協(xié)調器可基于路由器傳輸于終端,推進終端節(jié)點運轉。如果來源于終端設備或者路由器傳輸?shù)臄?shù)據(jù)接收指令,協(xié)調器解析數(shù)據(jù)信息,明確信息屬性,若是數(shù)據(jù)接收指令,提取信息數(shù)據(jù),數(shù)據(jù)分析處理之后,利用串口傳輸于PC機。5.2終端模塊軟件。ZigBee節(jié)點接收協(xié)調器、路由器的控制監(jiān)測指令,即初始化系統(tǒng),并恢復功耗器件電路供電,開始采集信號。8051單片機讀取傳感器編程,基于傳感器接口周期性監(jiān)測人體紅外信號數(shù)據(jù),床位有人狀態(tài)輸出為1,無人狀態(tài)輸出為0,在協(xié)議棧代碼中添加監(jiān)測信號,以點播方式通過天線傳輸數(shù)據(jù)到協(xié)調器、路由器,終端模塊再次休眠,等待接收再次監(jiān)測指令,采集并傳輸終端數(shù)據(jù)。5.3管理中心軟件。熱釋電紅外傳感器節(jié)點采集數(shù)據(jù)經過路由集中于協(xié)調器,基于串口傳輸于管理中心PC機。PC機數(shù)據(jù)分析程序根據(jù)數(shù)據(jù)信息加以分析處理,其中部分信息通過PC機與監(jiān)控中心屏幕得以展示,為管理人員快速獲取宿舍查寢信息提供便利,并提醒未采集到數(shù)據(jù)信息的床位。而其他信息則保存于服務器,以供管理人員利用PC機與手機APP遠程查詢、管理。遠程監(jiān)控是在學生缺課時,可啟動系統(tǒng)查詢學生狀態(tài),擴大系統(tǒng)使用率與功能性[6]。
6查寢管理系統(tǒng)權限設定
基于ZigBee技術的智能化學生宿舍查寢管理系統(tǒng)控制主體包括三者,即寢室自身、學生用戶、宿管人員。為保證寢室方便管理,系統(tǒng)設計時,需明確配置主體相應權限。寢室自身在學生用戶與宿管人員授權下,可自我調節(jié)控制。學生用戶與宿管人員取消授權時,寢室自身便自行關閉自我調節(jié)控制,而學生用戶與宿管人員便掌握了寢室控制權,但是宿管人員權限處于最高狀態(tài)。通常情況下,宿管人員默認授權于學生用戶,在學生宿舍查寢狀態(tài)異常時,可禁止學生用戶控制權[7]。具體權限設定如圖5所示。7結束語綜上所述,本文設計了基于ZigBee技術的智能化學生宿舍查寢管理系統(tǒng)。此系統(tǒng)設計簡單,設備安裝便捷,組網(wǎng)靈活,以休眠與喚醒兩種工作模式降低終端節(jié)點功耗,以助于后續(xù)系統(tǒng)維護與管理。系統(tǒng)基于ZigBee無線網(wǎng)絡技術傳輸數(shù)據(jù),利用路由器與協(xié)調器鏈路匯總數(shù)據(jù)信息于網(wǎng)絡控制中心,以實現(xiàn)集中化管理與智能化分析,數(shù)據(jù)處理之后傳輸于服務器,管理人員可通過PC機實時查詢學生就寢情況,還可通過網(wǎng)絡、手機APP隨時查詢,同時在學生宿舍就寢異常時可及時發(fā)出告警信號,應用76前景與推廣價值良好,值得大力推廣應用于高校學生管理工作。
作者:劉幸興 劉瑜興