·上一文章:PLC与RFID控制器的无协议通信
·下一文章:基于射频技术的加速度传感器性能测试台设计
图5 接收程序流程图
无线通信协议是软件中的一个重要问题,因为它自接关系到节点的性能。因此,在链路层,设计了一个简化的CSMA/CA协议,即任何节点在发送之前必须进行一段随机时间的侦听,在确认目前没有别的节点在进行数据传输时才进行数据发送,收发双方通过三次握手来交换数据。在系统空闲时,关闭侦听功能,以尽可能降低功耗。当然,这种协议存在着隐含节点以及侦听时的功耗损失等问题,但在一定的节点数量范围内还是很有效的。在网络层协议上,采用了简化的IPv6路由协议[7],之所以采用IPv6,是考虑到IPv6的巨大的地址空间、邻居发现功能、安全性好等优良特性。
四、结束语
Smart RF CC2430是一款符合ZigBee技术的高集成度商业用射频收发器件,其MAC层和PHY层协议符合802.15.4规范,工作于免授权的2. 4GHz频段。利用此芯片开发的无线传感器网络节点成本低、功耗小,适用于电池长期供电。具有硬件加密、安全可靠、组网灵活、抗毁性强等特点,为无线传感网络的广泛应用提供了理想的解决方案。