百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

dB,dBSPL,dBu,dBV,dBm,dBF等单位解析

zhezhongyun 2025-03-14 22:27 22 浏览

我们工作中常常会碰到dB,dBSPL,dBu,dBV,dBm,dBF这些单位,具体它们都代表了什么呢,下面我们来一一叙述:

1. dB

分贝(decibel)是量度两个相同单位之数量比例的计量单位,相当于两个水平的比率的常用对数的十倍,主要用于度量声音强度,常用dB表示。引入dB主要是为了将乘除关系变为加减关系,更便于工程运算:就是把一个很大(后面跟一长串0的)或者很小(前面有一长串0的)的数比较简短地表示出来。举例说明下:

X = 1000000000000,那么 10lgX = 120 dB

X = 0.000000000001,那么10lgX = -120 dB

看,是不是看起来简单多了

2. dBSPL

这可能是我们最常见到的单位,我们平常说的声压级单位就是dBSPL(Sound Pressure Levels)。声波的压力压迫耳鼓膜的程度不同,声音的大小也不一样。物体所受的压力与受力面积之比叫做压强,压强用来比较压力产生的效果,压强越大,压力的作用效果越明显。压强的计算公式是:p=F/S,压强的单位是帕斯卡,符号是Pa,1Pa=1N/m^2。

声波在空气中传播时形成压缩和稀疏交替变化,所以压力增值是正负交替的。但通常讲的声压是取均方根值,叫有效声压,故实际上总是正值,对于球面波和平面波,声压与声强的关系是: I= P2 / ρc式中:ρ-空气密度,如以标准大气压与20℃的空气密度和声速代入,得到ρ·c =408 国际单位值,也叫瑞利,称为空气对声波的特性阻抗.。因此,普通人能听见的最小的声音响度20upa换算成声压就是: (.00002 Pa)2/ 408 约等于 0.000000000001 W/m2 。

知道了声强与声压的关系,我们带入之前的公式 dB = 10 * log (x / y),其中X,Y是声强,我们将I= P2 / ρc带入公式,则:

dBSPL = 10 * log [ (Px2 / ρc) / (Py2 / ρc) ] = 10 * log (Px2 / Py2) = 20 * log (Px / Py)当我们谈论“分贝”的时候,99%说的都是它;我们在各种测量仪器上看见的dB,其实就是dBSPL,只不过很少有人说这个的时候总是带上SPL三个字母。(有的可能是怕麻烦,但多数恐怕是不知道,嘿嘿)。当我们使用声压作为测量单位的时候,我们就选用人耳的听阈20upa作为基准,dBSPL = 20 * log(P / 20upa) ,当压强P= 20upa 时,代入公式得到20 * log (20upa /20upa) = 0 dB SPL。


而我们能忍受的最大的声压大约是20帕,换算成声压级: 20 * log (20 Pa / 20upa) = 120 dB ,物理老师说的超过120分贝的声音,我们人耳就无法忍受了,这个值就是这么算的。另外,我们常见的校准器上的校准声压级为94dB与114dB,其对应的声压是1pa与10pa。

3. dBu

在上个世纪三十年代,所有音频设备的输入阻抗都是600欧姆,如磁带录音机,调音台,前置功率放大器等等,只要有插头,那么从火线到接地之间的电阻就是600欧姆。当电阻为600欧姆的时候,需要多大的电压才能产生1mW的功率呢?我们知道功率的公式: P = V2/ R,当功率=1mW =0 .001 W时,代入公式0 .001 W = V2 / 600 Ω, V2 = 0.001 W * 600 Ω, 我们可以算的 V = 0.775 V =775mv。是不是对这个数值很眼熟?

4. dBV

dBV与dBu 其实很类似,所不同的是dBV参考值是1V: dBV = 20 * log (被测电压 / 1V)。

5. dBm

dBm是以功率为单位测量的,参考值是1mW。 dBm = 10 * log (功率 / 1mW) 这样,我们就可以用dBm来表示电流功率的变化了。

6. dBFS

在MR-PRO的FIle文件夹内的音频文件电平,是通过dBFS来表示电平的。

dBFS(dB Full Scale)是数字音频信号电平单位,也叫满度相对电平。Full Scale指0 dBFS的位置,等于满度的数字音频参考电平。“满刻度”是指转换器可能达到“数字过载”之前的最大可编码模拟信号电平。数字音频信号以系统能处理的最大音频信号的编码为基准值,数字音频信号幅度的编码相对于这个最大音频编码所代表的幅度之比,即为满度相对电平,因为规定最大值为基准,所以,实际数字音频信号的相对电平都为负值。我们要简单说一下数字音频的存储原理。以16bit的数字音频为例:"16bit"的意思是,采样信号以16位二进制数字来存储。二进制数字就两个:"0"和"1"。所以,最大的值就是1111 1111 1111 1111(二进制,换算成十进制是65536),因此,计算dBFS的公式就是: dBFS = 20 * log (采样信号 / 1111 1111 1111 1111) ,注意:计算的时候需要将二进制转换为十进制,因为dBFS的参考值是最大值,所以: 20 * log (1111 1111 1111 1111 / 1111 1111 1111 1111) = 0 dBFS 那么最小的呢?除了0之外,16位二进制最小的数字是:0000 0000 0000 0001,那么: 20 * log (0000 0000 0000 0001 / 1111 1111 1111 1111) = -96 dBFS ,因此这就可以解释为什么我们常见的峰值表都是从0 dB到-96 dB,也就是说他的动态范围是96dB。同理,24bit的信号动态范围是144dB,32bit的信号动态范围是192dB,你们可以自己算算看哦。

相关推荐

字体缩放(方式一)(字体缩放150%怎么做)

通过元素宽度和字数计算得到缩放简单实现如下:/***字体最大为视觉要求大小(maxFontSize);超出缩小字体显示,最小为minFontSize;最小字体时超出部分使用圆点(...);*p...

网页世界隐藏的神秘代码语言,竟能这样改变布局

CSS基础:选择器与属性CSS(CascadingStyleSheets)是用于控制网页外观的一门样式表语言。它通过定义HTML元素的显示方式来增强网页的表现力。CSS的选择器允许开发者精确地定位...

CSS属性值计算过程详解(css属性用来定义元素计算)

在CSS中,即使某些属性没有显式声明,浏览器也会通过**属性值计算过程**为每个元素的所有属性赋予最终值。这一过程分为四个关键步骤,以下将逐一解析。1.确定声明值浏览器首先检查所有**直接应用**到...

软网推荐:找回调整Windows 10字号功能

之前的系统,从WindowsXP到早期版本的Windows10,均有字体大小调整功能,但从创意者版Windows10以来,取消了之前的设置选项,取而代之的是自定义缩放比例设置。使用这个功能调整过...

Excel中如何设置文本框属性,实例代码讲解

Excel不仅可以对数据进行处理,而且也可以图形化数据,直观显示数据表达的内容。本节介绍一个很重要的对象,Characters,字符对象,使用Characters对象可修改包含在全文本字符串中的任...

CSS 字体样式(css中字体)

本节我们来讲字体样式,之前我们学习HTML的时候学过一些用于字体加粗、倾斜的标签,但是使用标签来实现的效果肯定没有我们通过CSS中的样式来的方便。接下来我们会给大家介绍下面这几个属性的使用:通...

PC网站建设必备代码知识:HTML基础与应用技巧

在PC网站建设的相关课程里,代码扮演着至关重要的角色。只有熟练运用正确的代码,我们才能打造出功能完善、用户体验出色的PC网站。接下来,我会详细讲解在PC网站建设环节中必须了解的代码知识。HTML基础代...

让你大跌眼镜的疯狂 HTML 和 CSS 技巧

今天,分享一个让你大开眼界的技巧。通过使用这个技巧,你可以将整个网页变成一个CSS编辑器。没错,你从未见过这种方法。当我第一次尝试时,我完全被震惊到了。现在,让我们开始吧!步骤1首先,创建一个基础的...

jQuery EasyUI使用教程:创建一个链接按钮

jQueryEasyUI最新版下载>本教程主要为大家展示如何使用jQueryEasyUI创建一个链接按钮。通常情况下,使用“button/”元素来创建一个按钮;使用“a/”元素来创建链接按钮...

React 19 有哪些新特性?(react100)

如果你对React18还不熟悉,欢迎阅读之前的文章《React18全览[1]》最近React发布了V19RC版本,按照惯例,我们对React19的新特性进行一次深度的体验学习...

Java注解探秘:为什么@PostConstruct能解决你的初始化难题?

你是否在Spring项目中遇到过这样的困扰:明明依赖注入已经完成,但某些配置就是无法正常加载?手动调用初始化方法又容易引发空指针异常?这就是@PostConstruct注解大显身手的时候了!@Post...

AI驱动的表单自动填写(ai置入表格)

我们都同意,填写表格是一项枯燥且耗时的任务。如果我们可以创建一个可以为我们填写表格的AI助手,让我们将时间投入到更有建设性的任务中,那会怎样?AI助手将能够通过调用以表单字段为参数的函数来填写表...

从零到一:小程序设计新手如何快速上手?

开发环境搭建对于小程序设计新手而言,搭建合适的开发环境是首要任务。以小程序为例,其官方提供了功能强大的开发工具——开发者工具。首先,新手需前往官方开发者平台,在页面中找到“工具下载”板块,根据...

JavaSwingGUI从小白到大神-6(续)(java从小白到大牛怎么样)

接上一篇《JavaSwingGUI从小白到大神-6》,因本篇文章3万多字,头条一篇发不完,只能分开发。同事查询面板:CompanyFind.javapublicclassCompanyFind{...

C# winform界面假死(c#程序假死)

针对C#WinForm界面假死问题,以下是分步解决方案:1.使用异步编程(async/await)将耗时操作移至后台线程,保持UI线程响应。步骤:将事件处理函数标记为async。使用Task....