看了zigbee2007协议,介绍了低功耗路由LPR,但是没有详细的介绍怎么进入
查看了自己用的zigbee模块的资料是有电源管理模式的,但是我试过了,终端节点可以进入,路由节点加入这个电源管函数之后就无限重启
不知道是不支持还是怎么回事?
但是又看到有些资料说可以
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
看了zigbee2007协议,介绍了低功耗路由LPR,但是没有详细的介绍怎么进入
查看了自己用的zigbee模块的资料是有电源管理模式的,但是我试过了,终端节点可以进入,路由节点加入这个电源管函数之后就无限重启
不知道是不支持还是怎么回事?
但是又看到有些资料说可以
我的应用场景是这样子的:终端放在房间门窗位置,当传感器监视xx活动,路由放房间某位置(房间比较大),协调器放房间墙壁上,传感器工作肯定是比较频繁的,我设置了3秒休眠一次(其实我还需要根据实际情况把时间调的再长一些),路由器也是用电池供电的,所以用不了很长时间,所以我想把它和终端一样设置成定时休眠的
你好:
路由器支不支持低功耗不是由硬件本身所决定的,而是由具体协议所决定的。 目前ZigBee协议里面,节点进行收发数据的时刻都是随机的,所以路由器必须出去活动状态来转发终端节点的数据,或者等待其他终端唤醒以后来请求数据。所以路由器不支持低功耗模式。
但是在有些协议路由器也是支持低功耗的,比方说像你所说的Wireless Hart 协议,它是一个基于Time Division Multiple Access (TDMA)和调频接入的网络。你知道TDMA需要所有所有节点之间保持时间同步才能正常工作的,也就是说每个节点都会工作自己的slot里面,对于路由节点来说知道下面的节点会在哪个solt醒来,这样路由节点也可以在其他终端节点没有醒来的时候进入休眠状态。 Wireless Hart比较适用于工业现场,因为工业现场的数据采集都是周期性的,收发数据的时间都是定的,这样路由就可以知道什么时候可以收数据,什么时候不会有数据就可以进入休眠了。
如果你的应用里面需要路由节点具有休眠功能,你也可以自己去设计相应的路由协议,可以让路由节点在特定时间才能收发数据。
英文的我也有啊,那个是我在某公司下载的http://www.zigbee-sh.cn/zigbee_info.asp?Page=1