基于ZigBee协议的无线传感器网络设计
时延短:通信时延和从休眠状态激活的时延都非常短,典型的搜索设备时延为30ms ,休眠激活的时延是15ms
,活动设备信道接入的时延为15ms。因此ZigBee 技术适用于对时延要求苛刻的无线控制(如工业控制场合等) 应用。
网络容量大:一个星型结构的ZigBee 网络最多可以容纳254 个从设备和一个主设备,而且网络组成灵活。
可靠:采取了碰撞避免策略(CSMA-CA),同时为需要固定带宽的通信业务预留了专用时隙,避开了发送数据的竞争和冲突。MAC
层采用了完全确认的数据传输模式,每个发送的数据包都必须等待接收方的确认信息。如果传输过程中出现问题可以进行重发。
安全:ZigBee 提供了基于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证,采用了AES-128
的加密算法,各个应用可以灵活确定其安全属性。
CPU和RF接口设计如图所示:本文引用地址:https://www.eepw.com.cn/article/157895.htm
图 3: MCU与RF之间的接口
单片处理器通过4线制SPI总线接口和射频芯片CC2420通信,单片微处理器可以通过编程使CC2420工作在不同的状态,读、写缓存数据,读CC2420回馈的信息。
在与射频芯片的接收、发送FIFO接口时用FIFO和FIFIOP引脚进行状态的控制和读取信息;
射频天线部分的原理图如图5所示,在2.4G
HZ的无线通信系统中设计采用的对信号屏蔽和保护效果很好的环形天线设计,采用带屏蔽层的四层PCB设计,在实际中取得了很好的效果,天线部分的阻抗匹配电路原理图如下面所示。
图4:射频天线部分的信号保护原理图
USB-UART[5]转换模块:
USB
2.0标准已经成为现在计算机和外围设备的标准通信接口。这样用户可以很方便的携带移动设备,设备之间可以达到很快的数据传输速度并达到很好的抗干扰性,一边是设备稳定可靠的工作。
这个模块选用FTDI-232BM总线芯片实现标准的串行RS232转换USB的电路,下面简述此款总线芯片的接口:只有三个接口,一个标准USB口,一个标准RS232串口,还有一个多功能口。如图所示总线转接芯片周围电路原理图。
图5: USB转232总线芯片原理图
评论