论文部分内容阅读
近年来,随着物联网产业的蓬勃发展,无线传感器网络技术都受到了国内外研究者的广泛关注。无线传感器网络节点已经成为无线传感器网络的基础性研究之一,由于存在着功耗平衡,传输效率,路由机制,成本控制,节点管理等诸多亟待解决的问题,也一直是研究者追捧的热点。在无线传感器网络的应用中,如导航导购、目标识别、物件定位等都需要基于位置信息服务,因此无线传感器网络定位技术是这些应用实现的前提。因而,结合无线传感器节点与定位技术的研究相结合,具有着重要的理论与实际意义。本文根据无线传感器网络室内定位应用场景的实际需要,提出了设计并实现面向室内定位的无线传感器网络节点方案的最终目标。经过对传感器节点硬件的设计与实现,无线传感器网络操作系统Contiki OS深入分析,移植Contiki OS并编写应用程序等一系列步骤完成了课题的目标。本文工作的主要内容包括:1.总体方案与节点模型的设计。在充分分析应用场景的基础上,根据面向定位的无线传感器网络特性和应用方法,设计了三种节点模型和相应的功能方法2.节点功能设计与硬件实现。采用集成了增强型8051单片机与射频芯片的TI CC2530芯片,完成了外围电路的设计,实现了完整的传感器网络节点硬件。3.节点系统移植与软件实现。利用设计的节点硬件,实现了Contiki OS在基于CC2530芯片传感器节点上的移植。设计并编写功能程序。分析当前无线传感器网络通信协议与网络模型,提出并实现了使用RPL路由协议的路由方法,根据设计的节点模型编写了相应的功能程序。4.验证无线传感器节点的性能和无线传感器网络的通信能力。进行了传感器节点的功能性测试,RSSI值测试和丢包率测试,并分析了试验结果。针对无线传感器网络室内定位应用,进行了定位算法的测试与验证。测试结果表明无线传感器节点能够满足之前的设计要求。最终,本文通过上述的一系列工作,完成了无线传感器网络节点的设计与实现,实现了课题目标。