论文部分内容阅读
无线传感器技术很大程度上改变了现代传感器数据传输的形式。而最新出现的ZigBee技术,为无线传感器提供了更加方便的连接方式、更健壮的网络支持和较低的功耗,使得它在工业现场、智能家居等方面的无线数据采集领域有着广阔的应用前景。而ZigBee网络作为一个独立的网络,也有它的局限性,无法和现有的网络进行数据融合。利用嵌入式概念,将当前最新的无线传感器技术与当代取得巨大成功的计算机以太网络技术相结合,形成的无线传感器的以太网远程监测系统,己成为传感器网络和计算机网络两个领域的研究热点。本文先简单扼要地介绍了无线传感网络技术及其国内外的发展。在实验过程中,我们利用支持ZigBee协议CC2430芯片、基于ARM Cortex-M3内核的STM32处理器和以太网控制芯片ENC28J6O设计了一个结合了无线传感器网络和以太网两种技术的桥接网关,给出了网关的软硬件设计和网络通信协议。其中传感器节点和无线接收模块都采用CC2430,无线接收模块负责接受无线传感器节点传来的数据,然后交由STM32处理器处理,最后通过以太网芯片ENC28J60发送到以太网中去。本文完成了传感器节点和网关的硬件电路设计以及PCB的制作。针对自行开发的硬件平台,在TI公司的Z-Stack协议栈的基础上编写程序,实现了由协调器和传感器节点组成的星型网络。并在uIP的基础上,通过STM32对ENC28J60的控制,实现了ZigBee与以太网的接口。通过在微机中指定网关IP地址和传感器节点标识号就可以实现无线信息的采集、显示和存储。本文设计的可灵活地开发成实际的产品,广泛的应用于分布式检测系统当中。该传感器节点可嵌入到各个装置、仪器和仪表中,能使它们能通过无线的方式和计算机监测系统交换信息。实验测试表明,本系统工作稳定,数据传输可靠,可满足分布式无线数据采集和网络化监测的需要。