论文部分内容阅读
油库中油料的储存与输出的总量是通过流量计计量的,但流量计使用年限过长会出现精度偏离问题,影响油料的经费结算,不利于对油库的监管,便携式在线流量计检定装置是一种能够快速、有效的检定流量计的装置。油库发油台数据采集系统作为便携式在线流量计检定装置的重要组成部分,对检定流量计起着至关重要的作用,为此本文设计了基于FPGA的油库发油台数据采集系统。本文设计的油库发油台数据采集系统主要功能是采集油罐车在输油过程中4路轮胎压强数据,2路温度数据,4路汽车轮胎下沉量数据以及1路流经流量计油料的体积数据,并实现对传感器接口状态自检功能,并将采集的数据与传感器的状态信息通过USB通信方式发送给便携式检定装置的上位机部分,然后由上位机实现具体的流量计检定算法。为实现油库发油台数据采集系统的功能,本文分别设计了硬件电路、基于FPGA的数字电路、以及USB通信程序。硬件电路主要包括:A/D转换电路、FPGA控制电路、USB通信电路。基于FPGA的数字电路模块设计主要包括:A/D数据采集处理数字电路模块,光栅尺位移数据采集处理数字电路模块,涡轮流量计数据采集处理数字电路模块。USB通信程序主要是USB固件程序设计。通过对系统的软硬件测试结果可知,本文设计的油库发油台采集系统能够准确采集4路轮胎压强数据、2路温度数据、4路轮胎下沉量数据以及1路流量计油料体积数据,且能够将采集处理后的数据通过USB通信传送给便携式在线流量计检定装置的上位机部分,实现了数据采集系统所需要的数据采集处理及传感器端口自检功能。本文首先阐述了课题的来源、研究背景以及数据采集系统的国内外发展现状,并对系统的关键技术进行概述;然后对课题已有的硬件平台进行介绍并提出了基于FPGA的油库发油台数据采集系统的总体设计方案,并根据系统的总体设计方案完成了数据采集系统的硬件设计、系统的数字电路设计及USB固件程序设计;最后对设计的系统进行测试,验证了系统功能,完成了预期目标。