论文部分内容阅读
无线传感网络技术兴起于20世纪90年代末,因其巨大的应用价值而迅速得到了军事部门,学术界,工业界广泛的关注。无线传感网中节点间数据传输距离,网关存储空间,以太网控制接口的实现方式,节点能量供应,网络寿命的时间,传感器节点尺寸和能量消耗等等参数是无线传感网应用的重要因素。本文通过分析无线传感网的结构体系与环境要求,设计并实现了基于ZigBee无线通信方式的无线传感网平台。本系统选择ZigBee作为无线通信方式,采用ARM9作为处理器,利用ARM9的强大扩展能力外接三种存储芯片作为网关的存储空间,通过ISA总线实现以太网通信,利用TI的CC2430芯片设计无线传输模块实现节点间的无线通信,利用GSM模块实现短信收发。在存储模块的硬件设计过程中,分别使用SDRAM,NANDFLASH和NORFLASH用作程序运行,数据和系统代码的存储空间,这种分区存储方式增加了系统软件的稳定性。在无线模块部分详细分析了天线部分的设计,通过对天线馈送部分的特殊布线和阻抗匹配设计使无线节点传输的最远距离达到并超过了设计要求。在各个模块的硬件设计中叙述了模块的信号流程,为今后系统的改进提供参考。本系统已经完成了系统硬件设计和系统测试。通过在不同的环境中测试表明节点间无线最大有效传输距离为120m,为了保证节点组网路由的时候不相互干扰,在降低功耗的条件下无线传输距离可以下降到10m甚至更近,能够满足无线组网在传输距离上的要求。通过移植操作系统实现了网关接收传感器节点数据并存储,网关与以太网通信,GSM模块与手机收发短信等功能。