在樓梯處布置的路由器均采用持續(xù)電源供電
2024/10/16 14:02:45點擊:
為了增強簇頭的可靠性,在樓梯處布置的路由器均采用持續(xù)電源供電,且多個路由器充當(dāng)備份簇頭,當(dāng)簇頭節(jié)點發(fā)生故障時,具有*大ID的路由器自動當(dāng)選為簇頭節(jié)點,開始重新組簇;協(xié)調(diào)器將從路由器發(fā)送來的數(shù)據(jù)進(jìn)行處理,并通過互聯(lián)網(wǎng)發(fā)送給上位機。
傳感器節(jié)點軟件設(shè)計傳感器節(jié)點主要功能是采集數(shù)據(jù)或啟動現(xiàn)場報警,其軟件流程如下:(1)首先,進(jìn)行硬件初始化,然后接收路由器的組簇數(shù)據(jù)包,選擇加入具有*大信號強度的路由器所在的簇,并發(fā)送則請求申請加入簇;(2)當(dāng)成功加入簇后,節(jié)電進(jìn)入低功耗的休眠狀態(tài),采用定時器中斷方式接收由ZigBee中心協(xié)調(diào)器發(fā)送過來的命令,并啟動傳感器進(jìn)行數(shù)據(jù)采集;(3)對傳感器采集的數(shù)據(jù)進(jìn)行判斷,如果超過安全閥值時,啟動報警裝置進(jìn)行現(xiàn)場報警。
路由器軟件設(shè)計路由器主要功能是組簇,接收簇內(nèi)傳感器節(jié)點的數(shù)據(jù)并將其發(fā)送給協(xié)調(diào)器,同時接收協(xié)調(diào)器發(fā)送的命令,其軟件流程如下:(1)首先初始化硬件,具有*大ID的路由器節(jié)點自動成為簇頭;(2)簇頭向各傳感器節(jié)點發(fā)送組簇數(shù)據(jù)包,各傳感器節(jié)點在收到組簇數(shù)據(jù)包后加入具有*大信號接收強度的簇頭所在簇;(3)簇頭節(jié)點為簇內(nèi)所有節(jié)點分配ID和地址;(4)當(dāng)組簇完成后,路由器同時定時中斷方式來監(jiān)聽串口命令,如果監(jiān)聽到協(xié)調(diào)器的命令,則發(fā)送命令給傳感器節(jié)點進(jìn)行數(shù)據(jù)采集,當(dāng)收到傳感器發(fā)送的數(shù)據(jù)后,將其轉(zhuǎn)發(fā)給協(xié)調(diào)器。
- 上一篇:智能小區(qū)安防系統(tǒng)架構(gòu)基于以上智能小區(qū)安防系統(tǒng)設(shè)計的理念 2024/10/16
- 下一篇:接收數(shù)據(jù)并對數(shù)據(jù)進(jìn)行融合處理*終發(fā)送給上位機 2024/10/16