方人也马 发表于 2014-2-24 21:15

麦克风测得的电压信号如何转换为声压级

如题,麦克风的电压信号如何转换为声压级

mayaview 发表于 2014-2-25 00:42

先转换成声压,然后代公式即可。一般都要计权,A计权偏多。

方人也马 发表于 2014-2-25 09:17

mayaview 发表于 2014-2-25 00:42
先转换成声压,然后代公式即可。一般都要计权,A计权偏多。

谢谢您,我也是代公式计算的,但是一直感觉不大对。还想请教您,在做A计权时,是不是直接算出1/3倍频程声压级,然后转换成A声级。这个问题中,1/3倍频程的声压级计算和A声级转换我都不是很肯定,还望赐教。

方人也马 发表于 2014-2-25 09:32

mayaview 发表于 2014-2-25 00:42
先转换成声压,然后代公式即可。一般都要计权,A计权偏多。

这里附上麦克风的电压信号一组,望赐教。麦克风的灵敏度是50mV/Pa。

mayaview 发表于 2014-2-25 09:47

方人也马 发表于 2014-2-25 09:17
谢谢您,我也是代公式计算的,但是一直感觉不大对。还想请教您,在做A计权时,是不是直接算出1/3倍频程声 ...

都可以的,可以先做1/3倍频程,也可以直接用时域滤波器,结果差不多。

TestGuru 发表于 2014-3-30 17:53

本帖最后由 TestGuru 于 2014-3-30 17:57 编辑

假定数据的单位是V,我算了下,声级如下。A计权应在窄带FFT的结果上做,然后计算倍频。

委座88 发表于 2020-12-10 16:39

TestGuru 发表于 2014-3-30 17:53
假定数据的单位是V,我算了下,声级如下。A计权应在窄带FFT的结果上做,然后计算倍频。

请问那个分贝是怎么弄出来的?

TestGuru 发表于 2020-12-11 01:55

空气中,分贝值=20log(声压有效值/0.00002), 0.00002就是20uPa作为0分贝参考值。

委座88 发表于 2020-12-11 08:59

TestGuru 发表于 2020-12-11 01:55
空气中,分贝值=20log(声压有效值/0.00002), 0.00002就是20uPa作为0分贝参考值。

您好,这个声压有效值怎么求的?我用的就是这个公式,但是ad采集的电压转换后,一直觉得不对

TestGuru 发表于 2020-12-14 00:57

先将ADC输出的数字读数转换为电压,然后除以话筒与ADC之间的电路增益,从而得到话筒两端的电压,再除以话筒本身的灵敏度(单位为:V/Pa)得到瞬时声压。再计算声压在一段时间内的有效值。

如果ADC的读数含直流成分,则应通过读取一段数据后再减去这段数据的平均值以滤除直流分量,再进行后续计算。

如果话筒灵敏度或电路增益不好确定,则可直接用声压校准器校准。
页: [1]
查看完整版本: 麦克风测得的电压信号如何转换为声压级