你的位置:首页 >

在楼梯处布置的路由器均采用持续电源供电

2024/10/16 14:02:45点击:

为了增强簇头的可靠性,在楼梯处布置的路由器均采用持续电源供电,且多个路由器充当备份簇头,当簇头节点发生故障时,具有*大ID的路由器自动当选为簇头节点,开始重新组簇;协调器将从路由器发送来的数据进行处理,并通过互联网发送给上位机。
传感器节点软件设计传感器节点主要功能是采集数据或启动现场报警,其软件流程如下:(1)首先,进行硬件初始化,然后接收路由器的组簇数据包,选择加入具有*大信号强度的路由器所在的簇,并发送则请求申请加入簇;(2)当成功加入簇后,节电进入低功耗的休眠状态,采用定时器中断方式接收由ZigBee中心协调器发送过来的命令,并启动传感器进行数据采集;(3)对传感器采集的数据进行判断,如果超过安全阀值时,启动报警装置进行现场报警。
路由器软件设计路由器主要功能是组簇,接收簇内传感器节点的数据并将其发送给协调器,同时接收协调器发送的命令,其软件流程如下:(1)首先初始化硬件,具有*大ID的路由器节点自动成为簇头;(2)簇头向各传感器节点发送组簇数据包,各传感器节点在收到组簇数据包后加入具有*大信号接收强度的簇头所在簇;(3)簇头节点为簇内所有节点分配ID和地址;(4)当组簇完成后,路由器同时定时中断方式来监听串口命令,如果监听到协调器的命令,则发送命令给传感器节点进行数据采集,当收到传感器发送的数据后,将其转发给协调器。