关于超声波测距

超声波测距原理就是测量超声波发射到接受回波所需时间t,然后利用s=v.t/2计算得到。请问:
1.超声波发生器只发射一个脉冲的超声波是不是就可以了。
2.一些文献中提到,“发射端得到输出脉冲为一系列方波,这一系列方波的宽度为发射超声与接收超声的时间间隔,显然被测物距离越大,脉冲宽度越大,输出脉冲的个数与被测距离成正比。”如果方波宽度为发射超声与接收超声的时间间隔,发射一个方波应该就可以了。即便多发射了一些脉冲,其余的脉冲也是多余的啊!被测距离越大,脉冲宽度越大的话,怎么又出来一个“输出脉冲的个数与被测距离成正比”呢?谢谢!10分已经是倾我所有了,见谅!

是这样的,目前的超声波产生和接收器件大部分都是压电陶瓷(磁致伸缩虽然性能高,但应用并不方便)。
压电陶瓷的性能是这样的,你给出“一个”脉冲,它就产生一个阻尼震荡,声波反射回来后根据时间计算距离。
将上面做成循环,在宏观上从时间的角度看,它不就是一系列的方波吗?其实也应该是有一系列的回波,文献里没提罢了。
每执行一次循环体,就得到一个距离,如果不需要其它处理的话,将距离显示出来,这样你的仪器就能够“实时测距”了,^_^
汉语有的时候还是容易产生歧义的,希望这样解释对你有帮助。
超声波这方面的东西我做了两年了,其实声波很简单,它是机械波,比起电磁,还是简单了不少啊。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-31
1.不是的,超声波测距是连续的发射超声波脉冲
2.距离越远,超声波反射回来的时间越长,所以发射的超声波个数越多,即成正比
第2个回答  2010-05-31
你没有理解测距方法。
发射端不停的发送脉冲,同时开始记脉冲的个数。当收到脉冲回波时,停止计数。
比如从发射脉冲到接受到回波,已经发出了1000个脉冲,那么说明和被测物体的距离就是500个脉冲。脉冲的波长是已知的,那么500*λ。所以“输出脉冲的个数与被测距离成正比”。
测距不一定都是计时的,短距离内的时间测量比较有难度。碰巧我是搞测距的,嘿嘿,不过不是超声,是激光测距。
第3个回答  2021-03-12

超声波测距是什么原理?这个视频讲的很清楚

第4个回答  推荐于2016-12-01
1 一个脉冲测量理论上可以的,但实际上1个脉冲时间太短了。超声波发生器一般1秒发射几十到几百次,叫发射频率。每次发射的脉冲波为几个波长的波,叫脉冲频率。发射脉冲波的时间与发射和接收的时间不是同一个概念。
2 你所查的文献所表述的不明确。通常的超声波测距是利用发射和接收的时间与材料中超声波波速测出的。相同条件下,1个发射频率中发出的脉冲波越多,发射的能量就越多,接收和转换的能量就越多,设备所测量的结果就越容易。你提到的文献中所提到的脉冲宽度越大是发射超声与接收超声的时间间隔,因为s=v*t ,所以测距离越大,脉冲宽度越大。
3输出脉冲的个数与被测距离成正比我认为此提法的含义的理解应为:测量的距离小可以采用较短的脉冲宽度,较长的距离采用较长的脉冲宽度。这是因为如果测量的距离很长,而脉冲宽度短的话,会产生幻象波。测量的结果就成了脉冲宽度而不是实际的距离了。
4被测物距离越大,脉冲宽度越大,输出脉冲的个数与被测距离成正比。在这里的意思是,距离越大,超声间隔越长,在越长的时间里发射的脉冲个数就越多啊。简直就是画蛇添足,明白的都会搞晕!哈哈
看看别的文献或书吧,你这个文献的说法太混乱了。本回答被提问者采纳
相似回答