论文部分内容阅读
随着现代化工业及科学技术的发展,机械设备向着大型化、自动化、高效率、高精度、机电一体化等方向发展,其性能与复杂程度不断提高,各部分的关联也越来越紧密,对机械设备的可靠性与安全性的要求也越来越高。顺应这个趋势,在电力生产等现代工业生产中,不仅需要监测主要设备,一些辅助设备如水泵、风机等也需要进行有效的振动监测。而传统的有线振动监测系统存在价格昂贵、安装工作量大、灵活性差等缺点。为了克服传统有线振动监测系统的缺点,实现数量众多、位置分散的辅助机械设备的在线振动监测,本文应用无线传感器网络技术,设计开发了一套无线振动监测系统。文中使用Protel、Silicon IDE、C++ Builder和Access等软件工具完成了无线振动监测系统节点硬件、节点软件和监控软件的设计开发工作,组成了完整的无线振动监测系统。其中硬件设计主要包括元器件选型、各模块电路原理路设计、PCB (Printed Circuit Board)设计;节点软件设计主要包括无线通信协议、节点主程序、初始化程序、数据采集程序、无线接收程序、无线发送程序和接口驱动程序等程序的设计。本文设计的无线振动监测系统由多个监测节点、一个汇聚节点和监控软件组成,采用网状拓扑结构,安装在被监测设备上的监测节点采集设备振动数据,通过无线射频传送给汇聚节点,汇聚节点再将数据上传至监控主机进行数据存储和管理。监控软件提供人性化界面,用户可以通过监控软件了解整个监测系统和设备的状态。最后经过试验表明系统工作可靠,数据准确有效。实现了无线振动监测系统的功能,具备了实际应用的基本条件。