在 Zigbee 树簇型网络中,每一簇必须通过信标帧来同步,当两个路由节点是邻居节点或拥有共同的邻居节点时,信标帧会分别发生直接信标帧冲突和间接信标帧冲突 引。为了避免发生冲突,这里采用超帧调度算法。算法流程图如下 所示 。
一个网络可调度的必要条件是 :采用超帧调度算法后 ,每个协调器的超帧持续时间彼此没有重叠,就不会发生信标帧之间以及信标帧和数据帧之间的冲突,避免了发生直接信标帧冲突和间接信标帧冲突的问题。
起重机监控系统反映起重机运行信息的数据都是由数据采集端给出的,因此数据采集端对起重机运行信息数据的准确采集和实时处理显得非常重要。其硬件结构。这其中处理芯片采用 M C9S12D G 128。它包括 四路传感器信号,分别来 自重力传感器、电流互感器、温度传感器和湿度传感器。从传感器端出来的模拟信号经过信号放大电路和滤波电路传送到 CPU 的 AD 口,CPU 对收到的信息进行处理 ,在采集端显示屏上显示。起重机的上升下降等信息作为开关量通过单片机的IO 口进入单片机。
同时,数据采集单元通过 CAN 总线与起重机的变频器通信,获取起重机的电机转速 、电机频率等多种电机参数信息。信号采集端 CPU 对采集到的信号进行处理并通过 RS232 将数据发送给 Zig.bee 无线通信模块 ,由 Zigbee 无线通信模块将数据汇集到网络协调器节点并传输给局域控制站。并且,CPU 还会根据采集到的信号判断起重机安全信息,当起重机出现故障时,CPU 会通过 RS232 将故障代码发送到 GSM 通信模块。
文中将物联网技术应用在起重机安全监控系统中,使用 Zigbee 无线通信技术实现起重机现场级的无线通信,采用三级式的网络架构满足 了不同用户的差异性需求,并在现场级和局域级之间给出三种不 同的通信方式来适应不同的起重机作业现场 ,同时采用超帧调度算法避免了节点之间的信标帧冲突问题 ,确保了法用户对起重机状态的实时访问,基本实现 了起重机安全管理的全面覆盖。使用该系统可以有效地减少现场起重机故障给用户带来的怠工时间,提高工业生产效率 ,对起重机的安全管理具有深远意义,具有广阔的应用前景 。