WSN中传感器节点“一键还原”技术的研究与实现
发布时间:2018-06-25 11:34
本文选题:无线传感器网络 + 传感器节点 ; 参考:《天津大学》2014年硕士论文
【摘要】:无线传感器网络(WSN)主要的功能是用于跟踪和监控,到目前为止,对WSN很多人的工作都集中在应用层、路由层以及链路层,然而,在传感器节点本身的监视,管理以及控制上做的工作却非常少。如果传感器节点布置在人工难以维护的地方,那么节点系统的强壮性应该是最应该考虑的问题。为了解决这个问题,本文提出了“一键还原”功能,传感器节点将错误消息以多跳的形式发送到网关直至控制中心,然后,只需按下传感器节点上的还原按键或者手动从网关到节点发送一条系统还原指令就可以把对应节点的系统恢复到初始状态。另外,网关的可视化界面使得用户可以高效管理网络中的任一节点。本文采用的硬件平台是基于德州仪器CC2530的片上系统开发设计的,还为网关配备了触摸显示屏。软件系统是基于Linux开发的,便于可视化操作,而节点系统以德州仪器公司(TI)研发的Z-Stack协议栈为核心,主要在应用层以及硬件抽象层做了相应的修改以适合我们开发。对于“一键还原”模块采用的硬件平台是恩智浦的基于ARM Cortex-M0核心的LPC1114低功耗32位微控制器,面向8、16位微处理器应用,它相比8、16位架构的其它处理器来说有效的降低了代码长度。此外,需要还原的代码被存储在一块特制的储存器W25X16中,它的优点就是功耗极低且非常适合做代码下载应用。还原过程就是LPC1114控制将W25X16中的程序读出来然后写入CC2530中,这样就实现了“一键还原”过程。经过大量的实际测试,测试结果表明本文的软硬件系统都满足了设计要求,明显提高了节点的实际使用寿命。
[Abstract]:The main function of wireless sensor network (WSN) is to track and monitor WSN. Up to now, many people have focused on application layer, routing layer and link layer. Management and control do very little work. If sensor nodes are arranged in places where it is difficult to maintain manually, the robustness of the node system should be the most important consideration. In order to solve this problem, this paper proposes a "one-click restore" function, in which the sensor node sends the error message to the gateway in the form of multiple hops to the control center, and then, By pressing the restore button on the sensor node or manually sending a system restore instruction from the gateway to the node, the system of the corresponding node can be restored to its initial state. In addition, the visual interface of the gateway enables users to efficiently manage any node in the network. The hardware platform used in this paper is based on Texas Instruments CC2530 on-chip system design, and the gateway is equipped with touch display screen. The software system is developed based on Linux, which is convenient for visual operation. The node system is based on the Z-Stack protocol stack developed by Texas Instruments Company (TI), which is mainly modified in the application layer and the hardware abstraction layer to suit our development. The hardware platform used in the "one-click restore" module is the LPC1114 low power 32-bit microcontroller based on arm Cortex-M0 core, which is designed for 816 bit microprocessor application. It can effectively reduce the code length compared with other processors with 810 / 16 bit architecture. In addition, the code to be restored is stored in a special memory W25X16, which has the advantage of very low power consumption and is very suitable for code download applications. The restore process is that LPC1114 controls the program in W25X16 to read out and write to CC2530, thus realizing the "one key restore" process. After a lot of practical tests, the test results show that the software and hardware systems in this paper meet the design requirements and improve the actual service life of the nodes.
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP212.9;TN929.5
【参考文献】
相关期刊论文 前1条
1 刘伟;张益铭;;物联网关键技术[J];数字技术与应用;2011年06期
相关硕士学位论文 前3条
1 白旭华;ZigBee无线传感网络定位系统的研究与实现[D];天津大学;2012年
2 王李媛;无线传感器网络应用层软件的设计与实现[D];电子科技大学;2012年
3 王克;基于无线传感器网络的远程控制系统[D];吉林大学;2009年
,本文编号:2065766
本文链接:https://www.wllwen.com/kejilunwen/wltx/2065766.html