在日常日子中离不开对间隔的丈量,就丈量的手法来讲主要有两种丈量方法,一种是直接丈量法,另一种则为直接丈量法。根据超声波的丈量方法就归于直接丈量方法,它是经过核算超声波发送与接纳发射超声波的时刻,进而由时刻和超声波传达的速度乘积来得到间隔值。
因为该丈量方法对错触摸式的,故不但能丈量两个实体间的间隔,还能丈量距液体外表的间隔等,所以它的运用面很宽,例如用在车载组合外表上能够丈量车体距前后方物体的间隔及水箱、油箱的液位等。
现在市面上常见的超声波测距模块是HC_SR04,其相关参数如下:
·作业电压:5V
·作业电流:15mA
·作业频率:40Hz
·测距规模:2cm~4m
·丈量视点:15度
·触发信号:10usTTL
·回声信号:TTL高电平持续时刻
超声波测距模块与开发板的衔接关系为:
trig—PB2
ecoh—PA0
经过对片内计时器TIM5的运用,超声波测距的主程序如下: