dBm 与 dB

dBm 与 dB

引言

本人刚刚入行通讯行业,每次都会遇到一个问题,就是关于单位 dBm 与 dB 的说法,但是每次都晕晕乎乎地不清楚,这里特来对这个问题说明一下。

正文

首先,dBm 是一个相对于 1mW 定义的单位,它可以等效于 mW 单位。dBm 与 mW 之间存在换算关系:
1    dBm = 10 log ⁡ P    [ m W ] 1    [ m W ] 1\; \textrm{dBm} = 10\log{\frac{P\; [mW]}{1\; [mW]}} 1dBm=10log1[mW]P[mW]
对于 P 的单位是 W 的情况,可以先将它换算为 mW,再使用上面的公式进行计算。

对于 dB,它是一个相对单位,表示某一个值与另一个值之间的关系,比如我们知道输入功率和输出功率分别为 P in P_{\textrm{in}} Pin P out P_{\textrm{out}} Pout。那么首先我们可以将这两个值换算为 dBm 单位。即:
P i n    [ d B m ] = 10 log ⁡ P in 1    m W P o u t    [ d B m ] = 10 log ⁡ P out 1    m W \begin{align} P_{\mathrm{in} }\;[\mathrm{dBm} ] & = 10\log{\frac{P_{\textrm{in}}}{1\; \mathrm{mW} } } \nonumber \\ P_{\mathrm{out} }\;[\mathrm{dBm} ] & = 10\log{\frac{P_{\textrm{out}}}{1\; \mathrm{mW} } } \nonumber \end{align} Pin[dBm]Pout[dBm]=10log1mWPin=10log1mWPout
接下来我们将它们相减:
P i n    [ d B m ] − P o u t    [ d B m ] = 10 log ⁡ P in 1    m W − 10 log ⁡ P out 1    m W = 10 log ⁡ ( P in 1    m W ÷ P out 1    m W ) = 10 log ⁡ ( P in P out ) \begin{align} P_{\mathrm{in} }\;[\mathrm{dBm} ] - P_{\mathrm{out} }\;[\mathrm{dBm} ] & = 10\log{\frac{P_{\textrm{in}}}{1\; \mathrm{mW} } } - 10\log{\frac{P_{\textrm{out}}}{1\; \mathrm{mW} } } \nonumber \\ & = 10\log\left ( {\frac{P_{\textrm{in}}}{1\; \mathrm{mW} } \div\frac{P_{\textrm{out}}}{1\; \mathrm{mW} } } \right ) \nonumber \\ &= 10\log\left ({\frac{P_{\textrm{in}}}{P_{\textrm{out}}} }\right ) \nonumber \end{align} Pin[dBm]Pout[dBm]=10log1mWPin10log1mWPout=10log(1mWPin÷1mWPout)=10log(PoutPin)
可以看到,通过 dBm 这个单位的定义,我们可以将透射率的计算从除法转换到减法运算,极大程度方便了运算。事实上,上述 P i n    [ d B m ] − P o u t    [ d B m ] P_{\mathrm{in} }\;[\mathrm{dBm} ] - P_{\mathrm{out} }\;[\mathrm{dBm} ] Pin[dBm]Pout[dBm] 计算的是 transmission loss。

但是在计算机发达的今天,个人认为使用 dBm 作为单位运算并不那么必要了。

然而有些时候,由于约定俗称或者说一直沿用至今的习惯,很多人仍旧会使用 dBm 和 dB 作为单位,那么如果透射率以 dB 的形式给出,我们如何换算到百分比形式呢?
t r a n s m i s s i o n    l o s s    [ d B ] = − 10 log ⁡ ( t r a n s m i s s i o n    [ m W ] ) \mathrm{transmission\; loss\; \left[dB\right]} = -10\log\left ( {\mathrm{transmission\; \left[mW\right]} } \right ) transmissionloss[dB]=10log(transmission[mW])
变换后可以得到:
t r a n s m i s s i o n    [ m W ] = 1 0 − t r a n s m i s s i o n    l o s s    [ d B ] 10 \mathrm{transmission\; \left[mW\right]} = 10^{-\cfrac{\mathrm{transmission\; loss\; \left[dB\right]}}{10} } transmission[mW]=1010transmissionloss[dB]

如果大家觉得有用,就请点个赞吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

勤奋的大熊猫

你的鼓励将是我写作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值