超声波

2019-07-15 11:35发布

大神来解释一下这个距离怎么算的 ?我有点蒙蒙的
1.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
jblbin2008
1楼-- · 2019-07-15 12:39
本帖最后由 jblbin2008 于 2017-3-25 21:43 编辑

你确定是超声波么??有没有可能是次声波??小于20HZ的声波,一般也听不见,如果是有可能是类似先看到闪电,后听到雷声的那种算法,发声波时先及时,然后接收到回声后再记录时间,然后计算出共用了多少秒,然后用声音的传播速度乘以时间除以2就是得到了距离,如果还在移动,就要减去这段时间内车走的距离。
a7857281
2楼-- · 2019-07-15 17:08
jblbin2008 发表于 2017-3-25 21:38
你确定是超声波么??有没有可能是次声波??小于20HZ的声波,一般也听不见,如果是有可能是类似先看到闪电,后听到雷声的那种算法,发声波时先及时,然后接收到回声后再记录时间,然后计算出共用了多少秒,然后用声音的传播速度乘以时间除以2就是得到了距离,如果还在移动,就要减去这段时间内车走的距离。 ...

程序啊什么次声波
李春明
3楼-- · 2019-07-15 20:29
 精彩回答 2  元偷偷看……
jblbin2008
4楼-- · 2019-07-15 23:39
a7857281 发表于 2017-3-25 22:11
程序啊什么次声波

S=v*t  移动的距离等于速度乘以时间,从发声波开始计时,然后再收到回声后停止计时,得到声音一共再空气中传播了多少,然后时间乘以声速就可得到距离了,当然声音走的是来回记得还要除以2,因为是微秒级的测算,车子移动的距离可以忽略。当然截图里面的3453估计是声速,网上搜一搜,换算到微秒级试试看看是不是3453?
a7857281
5楼-- · 2019-07-16 02:46
jblbin2008 发表于 2017-3-26 20:55
S=v*t  移动的距离等于速度乘以时间,从发声波开始计时,然后再收到回声后停止计时,得到声音一共再空气中传播了多少,然后时间乘以声速就可得到距离了,当然声音走的是来回记得还要除以2,因为是微秒级的测算,车子移动的距离可以忽略。当然截图里面的3453估计是声速,网上搜一搜,换算到微秒级试试看看是不是3453? ...

好的  谢谢、
a7857281
6楼-- · 2019-07-16 04:42
jblbin2008 发表于 2017-3-26 20:55
S=v*t  移动的距离等于速度乘以时间,从发声波开始计时,然后再收到回声后停止计时,得到声音一共再空气中传播了多少,然后时间乘以声速就可得到距离了,当然声音走的是来回记得还要除以2,因为是微秒级的测算,车子移动的距离可以忽略。当然截图里面的3453估计是声速,网上搜一搜,换算到微秒级试试看看是不是3453? ...

好的  谢谢、

一周热门 更多>