如何检测声音在空气中的传播速度

cio007 1年前 已收到2个回答 举报

公共dd01 幼苗

共回答了13个问题采纳率:84.6% 举报

我是用单片机检测的,发声体用号筒式扬声器,接收用麦克风,频率用8KHz,找一反射物体,扬声器发送脉冲,麦克风检测反射回来的信号,根据已经知道的距离,计算出声音在空气中的传播速度.

1年前

3

lzfsmile 幼苗

共回答了1个问题 举报

利用回声……
对着相距s的墙喊一声,听到回声时间为t,则声速2s/t
如果觉得误差太大,可以选两堵墙,相距s,站在一堵墙边,大声喊“啊!!!!!”,但是喊得时间别太长,等你听到第n声回声时按表,记下时间t,则声速2ns/t

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.867 s. - webmaster@yulucn.com