论文部分内容阅读
储油罐脱水是石油储运过程中一个非常重要的环节。存储油罐的厂区一般都分布有几个到上百个油罐不等,为了方便管理和安全需要,需要对多个储油罐的放水状态信息进行实时监控和存储。针对此情况,本文设计了用ZigBee技术作为通信协议手段的切水器监控系统。整个系统包括监控级、网络传输级和现场控制级三部分。现场控制级包括传感器装置和对应的处理器,主要实现现场的油罐信息的检测和处理功能;网络传输级由ZigBee节点组成的网络构成,主要实现把现场的各种信息通过无线方式传输到监控室中;监控级主要是实现了信息的人机交互和存储功能。另外,根据现场实际情况的不同,还改变网络传输部分的结构,使得系统最优化。根据系统的整体方案,以处理器芯片CC2530和STC89LE58为核心,对系统用到的硬件电路进行了具体设计。分别设计了系统的供电电路、ZigBee节点的接口电路、节点功率放大电路、终端检测控制器电路与终端节点的接口电路和网络协调器与上位机的接口电路。系统的软件包括现场传感器处理器的软件、网络节点的软件和上位机软件三部分。本文根据现场的控制要求设计了终端传感器检测处理部分的程序,根据ZigBee协议栈提供的API接口设计了网络节点的程序,用VB语言设计了上位机软件。最后,还对系统各个部分进行测试。通过本系统的设计,可以达到实际应用中客户的基本要求。相信不久的将来,把ZigBee技术或者其它无线协议运用在储油罐切水监控系统中将会是一种趋势。