基于ZigBee技術(shù)的機(jī)房監(jiān)控系統(tǒng)
開發(fā)者可在此OS的基礎(chǔ)上靈活定制硬件設(shè)計(jì),并定義任務(wù),實(shí)現(xiàn)必要功能。限于篇幅,這里著重介紹傳感器節(jié)點(diǎn)(RFD)的工作流程,即初始化硬件系統(tǒng),完成ZigBee協(xié)議棧的初始化工作,利用操作系統(tǒng)的API添加一個(gè)發(fā)送傳感器數(shù)據(jù)的定時(shí)器任務(wù),之后進(jìn)入休眠狀態(tài),這樣每隔一段時(shí)間。傳感器會(huì)自動(dòng)喚醒向協(xié)調(diào)器/路由器發(fā)送數(shù)據(jù),得到應(yīng)答后,再次進(jìn)入休眠。其工作的詳細(xì)流程如圖4所示。本文引用地址:http://butianyuan.cn/article/202519.htm
3.2 遠(yuǎn)程控制終端軟件設(shè)計(jì)
遠(yuǎn)程控制終端連接到校園網(wǎng)或互聯(lián)網(wǎng)上,使用PC作為硬件平臺(tái),借助Windows平臺(tái)上瀏覽器完成。
遠(yuǎn)程控制終端主要功能:用戶通過訪問特定的網(wǎng)頁(yè)即可查看指定機(jī)房或設(shè)備的溫度、濕度;提供“設(shè)定被監(jiān)測(cè)設(shè)備的溫度上限”界面,這樣當(dāng)設(shè)備溫度過高時(shí),可自動(dòng)發(fā)布發(fā)送命令開啟空調(diào);當(dāng)所監(jiān)控機(jī)房溫度太高或出現(xiàn)煙感報(bào)警時(shí),在遠(yuǎn)端中心管理機(jī)房采取聲、光等各種形式的報(bào)警;提供管理遠(yuǎn)端電子屏幕顯示內(nèi)容的功能;與其他機(jī)房管理系統(tǒng)進(jìn)行數(shù)據(jù)交互,如在計(jì)算中心機(jī)房?jī)?nèi)取得刷卡服務(wù)器上已用機(jī)器的信息,并將其傳送到電子公告牌上或網(wǎng)頁(yè)上,供師生了解機(jī)房實(shí)時(shí)使用情況。圖5為監(jiān)控系統(tǒng)的界面。
4 結(jié)束語(yǔ)
這里提出了基于ZigBee技術(shù)的學(xué)校機(jī)房監(jiān)控系統(tǒng)設(shè)計(jì)方案,實(shí)現(xiàn)了一個(gè)完整、可擴(kuò)展的機(jī)房監(jiān)測(cè)、控制系統(tǒng),給出了系統(tǒng)中各個(gè)子模塊硬件、軟件較為詳細(xì)的設(shè)計(jì)方案,目前該監(jiān)控系統(tǒng)已投入使用并運(yùn)行穩(wěn)定。該系統(tǒng)設(shè)計(jì)由于采用ZigBee技術(shù),解決了傳感信號(hào)的無線通信與收集問題,理論帶寬可達(dá)250 kb,具有很好可擴(kuò)展性和可移植性,對(duì)于各種安防監(jiān)控系統(tǒng)的構(gòu)建具有重要的參考價(jià)值。
評(píng)論