由于超声波方向性好、易于定向发射、强度易控制、与被测量物体不需要直接接触的所长,因此是作为液体高度测量的最佳手法。而由于超声波在介质中传播距离远,指向性强,能量消耗迟缓,因而又是用于距离测量的有效方法。利用超声波测量距离,在实际设计中比较方便,计算简单,数据处理比较方便,并且在测量精度方面也能达到设计要求。根据设计要求并综合各方面因素,在此策划中我们利用AT89C52单片机作为主控制器,它主要用于提取放射触发脉冲的时间和脉宽,响应回波时刻,并测量、计数发射到接收到信号的时间差。通过Keil软件产生超声波信号,通过信号输出引脚传递至驱动器,经驱动器驱动后推进探头产生超声波。超声波信号的回收采用锁相环LM567对放大后的信号进行频次监视和控制。一旦接收探头回收到回波,并且接收到的信号频率即是振荡器的固有频率(此频率主要由RC值决定)时,则其输出引脚的电平将从高电平变为低电平(此时锁相环已进入锁定状态),这种电平变革可以作为单片机对接收探头的接收情状进行实时监控。可对测得数据优化处理,并采用温度补偿,使测量误差降到更低局限度。AT89C52还控制显示电路,用动态扫描法实现LED数字显示。