IC695ALG112产品特点
协调器与非协调器节点间的通信
协调器负责网络的建立和维护,它必须是FFD节点,而且一般来说应该有稳定的电能供给,不需要考虑耗能问题。从设备可以是FFD节点,在大多数情况下是采用电池供电的RFD节点,它只能直接与网络协调器进行数据通信,而与其他从设备之间的通信必须通过网络协调器转发。通信模块软件分为主程序、建立通信链路子程序、数据处理子程序、打包发送子程序、中断接收子程序、模式转换子程序(包括MCU和射频nRF2401)等。主程序主要是初始化单片机串口和设置ZigBee模块的一些参数,包括内部各种寄存器的设置、工作模式的设置(如波特率)等,完成后开中断,循环等待中断。传感器节点打开电源,初始化单片机串口、ZigBee模块,建立通信链路后进入休眠模式。当协调器节点收到中断请求时触发中断,激活节点,利用串行口中断发送或接收信息包,接收数据时调用数据处理子程序分析节点发来的事件,对不同的数据类型如:新数据广播、路由请求、路由回复、数据帧等做出相应的处理;接收完成后还要执行校验,根据校验结果决定是丢弃该帧,还是做出相应的反应。处理完毕后继续进入休眠状态,等待有请求时再次激活。若有多个从节点同时向协调器节点发送请求,协调器节点来不及响应处理而丢掉一些请求,发现自己的请求未得到响应的从节点过几秒钟再次发出请求,直到得到协调器节点的响应为止。
在协调器节点和非协调器节点通信时,可以通过合理设计非协调器节点的通信半径,达到小化网络消耗能量的目的。通过自内而外一次小化每层节点的平均能耗可以确定每层节点的通信半径。当每层节点的能耗达到小时,我们可以通过密度调节、引入移动传感器节点等方式实现每层节点的能耗均衡,从而在真正意义上实现网络寿命大化。
IC695ALG112
厦门光沃自动化设备有限公司
联系人:小杨
电话:
电话:
QQ:1878187406
邮箱:1878187406@qq.com
IC695ALG112
参数规格
VME Microsystems VMIVME-1181 Instruction Manual
VME MICROSYSTEMS VMIVME-3112 INSTRUCTION MANUAL
VMIC VMIVME5588 VMIVME DMA High-Speed Reflective MVME
GE Fanuc VMIVME-5576-000/VMIVME-5576/VMIVME5576/5576
VMIC VMIVME-5530S Fiber Optic Slave VMI VMEbus VME5530S
VMIC GE Fanuc VMIVME-3114 VMIVME3114 Analog I/O Board
VMIC VMIVME-6015 5-CH Multifunction Input/Output Board
VMIC / GE Fanuc VMIVME-REPEAT L-485 Long-Line VMEbus
VMIC VMIVME-7592 Single-Slot Pentium / AMD-K6 Processor
VMIC VMIVME-7589 VMIVME7589 VMEbus VME MAINFRAME
VMIC CPU Board VMIVME3112 #10600-01
VMIC VMIVME-3115 12-Bit High-Throughput Analog Input
GE Fanuc VMIC VMIVME-7486 PC/AT VMEbus CPU ___H156
VMIC GE Fanuc VMIVME-3115 VMIVME3115 12-Bit VME Module
VMIC VMIVME-3123 16-BIT High Throughput Analog Input Bd
VMIC VMIVME Model 5530S PCB 333-000132-C Working
VMIC / GE Fanuc VMIVME-2232-100 32-Channel Relay Output
GE-Fanuc VMIVME 7664 PCB 332-007664-545 A Working
VMIC VMIVME-2511 VMEbus PROCESSOR MAINFRAME BOARD
GE VMIVME-7651 Single Board Computer & I/O Board
GE Fanuc VMIC-4120 VMIVME Analog Out 16 Channel VMEbus
VMIC VMIVME-1150 64-Bit Optical Couple Digital Input Bd
VMIC VMIVME-3123-121 VME 16 Channel Analog Input Board
VMIC VMIVME-2232 32-CH RELAY OUTPUT VME BOARD
IC695ALG112