摘 要:本设计利用超声波传感器,向被测物发出超声波,对接收到的回波进行带通滤波、自适应放大,并对其进行包络检波,得到包络的最高点,通过计算数个包络最高点的时间间隔从而计算出声波传输的总时间,最终计算出被测物体的距离,给出了温差和相位延迟带来的测量误差,并且将最终结果用LED显示出来。本文着重强调的是利用多种方法实现包络的提取,包括利用检波二极管进行硬件检波、利用Hilbert变换法提取信号包络和时域信号的比较-插值算法实现检波。并比较各技术在超声波测距中的应用优势与局限,并且给出了各种检波方案在其他领域可能会得到的应用。
1