论文部分内容阅读
无线传感器网络的诞生解决了对布线困难的区域、人员不能到达的区域进行数据采集的问题,同时也简化了有线网络所带来的规划布线、预设接口、线路检测、线路扩容等一系列和传输途径有关的繁琐工作。目前无线传感器网络市场几乎被国外厂商占领,这严重阻碍了我国无线数据采集系统的发展。目前ZigBee作为一项新兴的无线通信技术将其与实时数据库相结合,将对无线实时数据采集系统起到很大的推动作用,同时无线实时数据采集系统的发展对提高企业的运行效率、提高企业的竞争力、降低运营成本也有十分重要的作用。课题的目的是设计出一套能够实现基本应用的无线实时数据采集系统,以验证ZigBee技术与实时数据库技术相结合的可行性,为今后的研究打下基础。该系统的特点是设计简单、实时性强、系统稳定。其功能包括数据采集节点对模拟信号的采集、ZigBee无线网络对数据的无线传输、实时数据库对数据进行管理,管理的功能包括实时数据显示、数据曲线绘制、数据报警及数据存储等。监控人员可以根据上位机上监控系统所显示的数据报表、曲线图以及报警状态对被测对象进行相应的、及时有效的处理。课题以ZigBee芯片CC2430作为无线网络的核心,调整整个无线网络的的正常运行;以实时数据库作为上位机的核心,负责整个数据采集系统的数据实时存储、上位机和无线网络的数据交互:通过组态软件实现无线传感器网络与实时数据库的连接并产生友好的人机界面,方便管理人员管理数据、及时了解数据采集现场的情况。本文所做的主要工作:1、在研究IEEE802.15.4/ZigBee协议的基础上,构建了ZigBee无线星型通信网络,实现了ZigBee星型网的基本应用。2、完成了ZigBee网络节点的硬件设计,包括节点硬件原理图设计、硬件节点抗干扰措施、节点硬件PCB电路板制作以及硬件电路的调试。3、完成了网络各节点通信的软件设计,主要包括终端节点数据采集程序的编写和各节点相互通信的软件设计,实现了终端节点对环境温度的采集以及星型网络各节点之间的通信。4、通过组态软件完成了无线传感器网络与实时数据库系统的连接,实现了实时数据库系统对数据的管理,如实时数据显示、数据曲线绘制、数据报警及数据存储等。经多次试验,系统的实时性、数据传输的正确性以及系统的稳定性得到了验证。