单片机与单片机与DSP中的基于中的基于AT89C52的超声波测距仪的设计方案的超声波测距仪的设计方案
摘要:基于提高测量精度的目的,设计了具有温度补偿的超声波测距系统。该系统采用DS18B20温度传感器对
现场温度进行检测,并通过软件计算实现温度补偿。实验结果表明:此系统具有测量精度高的优点。 测距
技术在物位检测、医疗探伤、汽车防撞等民用、工业领域应用广泛,由于超声波的速度相对于光速要小的多,
其传播时间就比较容易检测,并且易于定向发射,方向性好,发射强度好控制,且不受电磁干扰影响,因而利
用超声波测距是一种有效的非接触式测距方法。但超声波在不同环境温度下传播速度不同,如忽略温度影响,
将影响最终测量精度。本文介绍的超声波测距仪采用渡越时间检测法,使用了DS1 8B20温度传感器对现场温度
进行检
摘要:基于提高测量精度的目的,设计了具有温度补偿的超声波测距系统。该系统采用DS18B20温度传感器对现场温度
进行检测,并通过软件计算实现温度补偿。实验结果表明:此系统具有测量精度高的优点。
测距技术在物位检测、医疗探伤、汽车防撞等民用、工业领域应用广泛,由于超声波的速度相对于光速要小的多,其传播
时间就比较容易检测,并且易于定向发射,方向性好,发射强度好控制,且不受电磁干扰影响,因而利用超声波测距是一种有
效的非接触式测距方法。但超声波在不同环境温度下传播速度不同,如忽略温度影响,将影响最终测量精度。本文介绍的超声
波测距仪采用渡越时间检测法,使用了DS1 8B20温度传感器对现场温度进行检测,并通过软件计算实现波速的温度补偿,消
除了温度对测量结果的影响,使测量误差降低。
1 系统工作原理系统工作原理
超声波测距原理如图1所示。
图1 超声波测距原理
式中c--超声波波速:t--从发射出超声波到接收到回波所用时间。
限制该系统的最大可测距离存在4个因素:超声波的幅度、反射的质地、反射和入射声波之间的夹角以及接收换能器的灵
敏度。接收换能器对声波脉冲的直接接收能力将决定最小的可测距离。为了增加所测量的覆盖范围、减小测量误差,可采用多
个超声波换能器分别作为多路超声波发射/接收的设计方法。
由于超声波属于声波范围,其波速c与温度有关,经过测量得出超声波的波速与温度的关系,如表1所示。
表1 声速与温度的关系表