经常用到,但是经常搞忘记。在这里记录一下换算的一些技巧。
为什么要用dB
在最前面,需要解释一下dB的由来,这样会让理解变得简单一点。事实上,dB(分贝)是一个纯计数单位。使用dB的目的呢,其实就是用一个教短的数来表达那些有很多个0的数,少写点字的同时还不怕写错零的个数,比如100000000000,或者0.00000000001这样的。计算公式呢,就是简单的dB=10 logX,即 X 多一个零或者少一个零,分贝增加10分贝或者减少10分贝。
100000000000 = 10 lg (100000000000) dB = 10lg (10^11) dB = 110 dB
0.00000000001 = 10 lg (10 ^ -11) = -110 dB
关于dBm的计算
dBm是为了简化mW的记录而设计的单位,是一个功率单位。首先,是dBm的计算公式:dbm=10log(功率值 / 1mW)。
其次,我们找到计算的基准。常用的基准有:
1mw=0dBm
1W=1000mw=10lg(1000mw)= 10lg(10^3mw)=30dBm
然后,需要记住“3dBm法则”:每增加3dBm,意味着功率增加了一倍;每减少3dBm,意味着功率变为原来的1/2。
所以,我们可以快速计算:3dBm=0dbm + 3dBm = 1mW * 2= 2mW;6dBm = 3dBm + 3dBm= 2mW * 2 = 4mW
再然后,需要记住“10dBm法则”:每增加10dBm,意味着功率增加了10倍;每减少10dBm,意味着功率变为原来的1/10。
所以,和3dBm同样的算法:10dBm = 0dBm + 10 dBm = 1mW * 10=10mW;20dBm = 10 dBm + 10 dBm =10 mW * 10 = 100 mW
综合3dBm法则和10dBm法则,我们计算:26dBm=0 + 10dBm + 10dBm + 3dBm + 3 dBm = 1mW * 10 * 10 *2 * 2= 400 mW
可能还会用到的,常用的lg对数:lg2=0.3 lg3=0.5 lg5=0.7 lg7=0.8 lg11=1.04
其它的dB
1. dBW同样也是直接表示功率的单位,但是与dBm不同的是,他是以W为基准的,0 dBW = 1 W = 1000 mW = 30 dBm。所以,转换的时候直接加减30 dB也是可以的。
2. dBV,dBu(dBuV) 是在某些情况下,我们通过测量电压来表述信号的“大小”,所以,记录电压也就成了一个必要。因为他们不是直接表示功率大小,所以在计算时要把前面的权值从10换为20,即,dBV=20lg(E/Er) (E-电压 Er-1V),dBu=20lg(E/Er) (E-电压 Er-0.7746V),同一电压的这两个值差120dB。 需要注意,在音频处理时,标准阻抗定义为600 Ω;而在RF处理时,标准阻抗定义为50Ω。所以,同样的 0dBm,在音频领域计算的时候,其对应的是1 mW相当于 0.775 V(775 mV);在RF领域,1mW则为0.224 V。
3. 这里我们需要区别的是,dBV和使用amplitude来计算信号的“大小”的变化,是两个概念。使用amplitude计算信号“大小”变化的分贝数时,因为信号大小和amplitude的平方是成正比,所以,我们需要将amplitude值平方后再取其比值,接着转化为标准分贝;或者直接用amplitude的比值,将比值转化为分贝后,再乘以2。
4. dBi和dBd是用来描述天线特征的两个参数,用来描述天线进行能量转化的效率;两个都是相对值, 但参考基准不一样。dBi的参考基准为全方向性天线,dBd的参考基准为偶极子, 所以两者略有不同。一般认为,表示同一个增益,用dBi表示出来比用dBd表示出 来要大2. 15。
5. dBc则是某信号功率和载波功率的比值,这里的c就是指Carrier。而这里的“某信号”可以是干扰(同频干扰、互调干扰、交调干扰、带外干扰等) 以及耦合、杂散等的相对量值。