论文部分内容阅读
无线传感器网络是一种通过无线通信方式形成的一个多跳的自组织的网络系统,它集嵌入式、分布式处理、传感器、无线通信等技术于一体,是未来移动通信技术的核心组成部分,现已应用于工业自动化、农业、交通、智能监控等领域,具有广阔的发展前景。传感器节点是无线传感器网络的基础性硬件平台,是一个具有信号采集、数据处理、无线通信等功能的微型嵌入式系统。目前针对各个领域已经出现多种传感器节点的产品,但是大多数的传感器节点价格还是比较高昂,不适合大规模的铺设,而且传感器节点都已经集成协议栈,对实验室相关研究有一定的局限性。因此针对实际工程应用的要求以及为实验室研究人员提供硬件平台,设计了一种以STC12系列单片机和nRF905射频收发器为核心的传感器节点,并且设计了基于这种节点的自组织通信协议。首先,在对无线传感器网络深入研究的基础上,给出了传感器节点的硬件设计方案及通信协议的设计准则;其次完成了节点各个模块的选型、电路设计以及底层驱动程序的设计;然后在典型按需路由协议DSR(Dynamic Source Routing,动态源路由协议)的基础上设计了一种无线自组织通信协议,给出通信协议实现中关键问题的解决方法,并给出了通信协议中每个过程的软件设计流程图,实现了整个通信协议的软件设计;最后对设计出的传感器节点及通信协议进行试验测试,包括传输距离测试,自组织测试、路由维护测试、吞吐率测试等。试验数据结果表明该节点实现了自组织和多跳数传,并且通信稳定可靠,网络吞吐率达到无线传感器网络的要求。