主要研究内容如下:(1)通过对超声波传感器特性的分析,确定了采用一发一收双传感器气介式的液位测量方案,降低了传感器盲区对测量精度的影响;(2)为了利于回波信号的时间检测,采用了前置放大电路、带通滤波电路和程控放大电路三级运放对回波信号进行了预处理;(3)通过对脉冲回波信号的分析,提出了基于峰值时间点的检测方法,由硬件电路来实现,包括包络检波电路、微分电路和过零检测电路三部分,该检测方法与信号振幅无关,具有良好的传输时间检出特性;(4)通过对温度对测量结果影响的分析,提出了采用数字式单总线温度传感器DS18B20进行温度测量,实现了温度变化场合下声速的实时校正;(5)通过采用24MHz的晶振,提高了AT89S52定时器的计时精度,进而使得流量测量的精度提高;(6)该流量计以AT89S52单片机为核心,提供了丰富的操作功能,例如4×4键盘,128×64 LCD显示,实时时钟,串行通信等;(7)采用模块化方式设计了软件,为了提高流量计的适用性,将各种常见的量水堰槽的参数及计算公式都存储在AT24C1024B中,可以根据不同的应用场合,选择不同的流量计算方式。