db 是个什么鬼?
发布日期:2021-06-30 18:47:27 浏览次数:4 分类:技术文章

本文共 1215 字,大约阅读时间需要 4 分钟。

最近在处理音频部分的内容,我们讨论一个音频的时候,会谈到声音的大小,就是「分贝」。

Decibels,分贝

这其中还涉及一个东西,就是放大器,声音经过放大器后,就会变成放大后的声音,这个是硬件放大,当然了,也可以软件放大。

放大器输出与输入的比值为放大倍数,单位「」,如10倍放大器,100倍放大器。当改用「分贝」做单位时,放大倍数就称之为增益db,这是一个概念的两种称呼。

dB是一个比值,是一个数值,是一个纯计数方法,没有任何单位标注。

“分”(deci-)指十分之一,个位是“贝”(bel),它是一个以十为底的比值对数

---- dB的两个定义方式

电压(电流)放大倍数分贝数定义:dB=20*log(Vo/Vi),其中K为放大倍数的分贝数,Vo为放大信号输出,Vi为信号输入。

功率放大倍数分贝数定义:dB=10*log(Po/Pi),其中K为放大倍数的分贝数,Po为放大信号输出,Pi为信号输入。

比如

当我们选择波形选项的时候,对应音频的幅值是没有单位了,但是波形(v)和波形(dB)是对应增加缩小的。

---- 假装计算一次

原始音频波形v

放大后的波形v

查看放大前的波形db 和放大后的波形db

计算对应的增益db值

db = 20*log(0.12/0.04) = 9.54 分贝

即上面的波形是经过放大9.54db 后就变成了放大后的波形。

---- 注意

当测试人员跟你说,我需要把当前的幅值增大6dB,那你知道当前幅值和原来的幅值是多少倍数关系吗?

6dB ≈ 20 * log(x)  ≈ 20 * log (2)  ≈ 20 * 0.3 

所以,如果有人跟你说把增益加大 6dB,那就是说把幅值增大一倍,当然了,如果是减小 6dB,那就是把幅值缩小一倍。

---- 关于「-3dB 」带宽

「-3dB」也叫半功率点或截止频率点。这时功率是正常时的一半,电压或电流是正常时的 0.707。

在电声系统中,±3dB 的差别被认为不会影响总特性。所以各种设备指标,如频率范围,输出电平等,不加说明的话都可能有±3dB的出入。

比如我们的AI音箱的MIC一致性测试中,使用外部高保真设备播放音频,使用测试设备录音,然后拉取录取的音频进行分析,需要保证两个MIC间的增益不能相差3db。

---- 如图,两个MIC增益相差过大,一致性不好

---- 关于0dB

0dB 有两种含义

在模拟领域,比如我们说 0 分贝,那就是指声音是听不到状态下的音量,那 1 dB 就是我们可以听到的最小的声音,还可以这样理解,如果有一个参考点,0 dB 就是指跟参考点的距离是 0 。

但是在数字领域,0dB 就是指可以表示的最大音量。

比如这个图

参考:

http://www.sengpielaudio.com/calculator-levelchange.htm

推荐阅读:

    

    

    

嵌入式Linux

微信扫描二维码,关注我的公众号 

转载地址:https://linus.blog.csdn.net/article/details/109127087 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:我看完大连理工研究生的遗书之后
下一篇:当你使用微信和QQ的时候,请不要忘记ICQ这个伟大的公司!

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年05月01日 21时58分52秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章