传统方法
方法1:一个声音产生后,并不会立刻传到你的耳朵,通常要经过一段时间.除非你自己有这种经验,否则这是很难理解的.例如:如果你参加一个运动会,坐在离鸣枪的人有一段距离的地方,你会先看到枪冒烟,后听到枪声.这是因为光行进的速度非常快(约1秒钟300000公里),而声音的速度就慢得多(约1秒种340米).所以你会立刻看到枪冒烟,但声音要过一会儿之后才会听到.
于是早期测量声音的速度是利用枪来做实验.帮忙的人要拿着枪在一个量好的距离外,另一个人就拿着马表站在原点.在看到信号之后,帮忙的人就对空鸣枪.在原点的人一看到枪的火花和烟时,就把马表按下来;而当他听到枪声时,就再按一次马表让马表停下来.看到火花和听到枪声之间的时间,就是声音行经这一段量好距离所需的时间.就能算出声音的速度.根据这一原理你不妨在今后的校运动会的时候试验一下(利用百米赛跑就可以了).
为了测量声音的速度你需要一个马表和一个皮尺.量一个500公尺的距离,要尽可能量得准确一点.你和你的同学分别站在两端;你的同学两手各拿一块大石头(或者锣、鼓、或者干脆拍手--拍手的声音太低如果对方听不到就不好办了),你则拿一个马表.当你大叫“开始”时,你的同学要把石头举到头顶,尽量大声敲击.当你一看到石头撞在一起,就按下马表.等到你听到石头撞击的音,就再按一下马表让马表停下来.时间方面要记录到十分之一秒.如果能多做几次实验,算出时间的平均值是最好的.你只要用计算机把你和你同学的距离除以时间,就可以算出声音的速度了.
方法二.
测量声音的速度还有一种利用回音来测量的的方法:(
所谓回声,就是声音在传播的过程中碰到高大的障碍物被反射了回来,不是在电视里(当然是夸张)有时看到一个人面对大山大喊一声,可以听到三个、四个甚至五个回声吗?
哪么我们就可以根据这样的原理,站在离高墙较远的地方(事先测出你到高墙的距离)大声地喊一下,在你喊的同时按下秒表,当你听到自己的回声再按一下秒表,这样一来,你的喊声从你那儿到高墙打了一个来回,你只要把上面说的你跟高墙的距离除以测得的时间的一半,这声音的速度也就出来了(这里要注意的是因为人能分辨出自己的回声的时间间隔要超过0.1秒,声音有传播速度是340米每秒,所以你与墙的距离,至少不得少于17米才行,而且中间还不能有障碍物).
利用回声测声音速度比较高级和精确的做法是:
利用超声波遇到物体发生反射,超声波发生器通过电缆线连与超声接受器连为一体,接受器能将接收到的超声波信号进行处理并在电脑屏慕上显示其波形,超声波发生器每隔固定时间发射一短促的超声波信号,而接收到的由于障碍物反射回的超声波信号经仪器处理后也可在电脑屏上显示出来(两个波的形状一大一小便于区分),每个反射波与相应的发射波之间的滞后的时间可经电脑的处理输出,即能直接从电脑上读出一个超声波发射后遇到障碍物返回来的时间间隔,只要你事先测出超声波发生器到障碍物之间的距离S,并将S除以往返时间的一半就是声音在空气里的传播速度了.(超声波在空气中的传播速度跟一般人能听得到的声波速度是相等的).
测量声速最简单、最有效的方法之一是利用声速v 、振动频率f和波长λ之间的基本关系,即实验时用结构相同的一对(发射器和接收器)超声压电陶瓷换能器,来作声压与电压之间的转换.利用示波器观察超声波的振幅和相位,用振幅法和相位法测定波长,由示波器直接读出频率f.