Ps_dBm为负的原因

dBm与mW之间的转换关系

1W=1000mW=1000000uW

涉及到dBm、mw、dB三者之间转换,实在有点蒙,还是自己好好整理一下才明白它们之间的关系。

1. dBm,表示功率绝对值,计算公式:10log(功率线性值/1mw)

     例如:1) 发射功率power = 1mw,求出dBm单位进行折算后的值?

                     代入公式:dBm = 10log(1mw / 1mw) = 0dBm

                2) 发射功率power = 40W,求出dBm单位进行折算后的值?

                     代入公式:dBm= 10log(40000mw / 1mw) = 46dBm(注:1W = 1000mw)  ;用计算机敲一下就能算出46dBm了。

即由功率换算为dBm的公式为:dBm = 10log(功率值(ps:要换算成mw) / 1mw) 

2. mw or W,表示功率的线性值,与dBm之间的转换,计算公式:10^(dBm/ 10)

     例如:1) dBm = 46dBm,求出功率的线性值

                     代入公式:linear Value = 10^(46 / 10) = 40000mw = 40W

                2) dBm = 43dBm,求出功率的线性值

                     代入公式:linear Value = 10^(43 / 10) = 20000mw = 20W

即由dBm换算成功率公式为:线性值(linear Value ,单位mw)= 10^(dBm / 10)

     从上面的例子可以看出dBm为单位时,加减3dBm相当于在线性值下,乘除2,也就是2倍的关系。因为3dBm转换成线性值时:linear Value = 10^(3 / 10) = 2mw。

     可以从例子1中得出这个关系,dBm = 46dBm时,linear Value = 10^(43 / 10) * 10^(3 / 10) = 20000 * 2 = 40000mw = 40W。因此,当功率加了3dBm,对于线性而言,其实是翻了一倍,如果功率减3dBm,对于线性而言,其实是缩小了一倍。

     dBm转线性值时,其有两个较为简便的公式,其如下所示:

      公式一:dBmValue + 3dBm = linear Value * 2;

                    例如:46dBm + 3dBm = 40W * 2 = 80W。

     公式二:dBmValue + 10dBm = linear Value * 10;

                    例如:0dBm = 10^(0 / 10) = 1mw

                               0dBm + 10dBm = 10^(0 / 10) * 10^(10 / 10) = 1mw * 10mw = 10mw;

                               10dBm + 10dBm = 10^(10 / 10) * 10^(10 / 10) = 10mw * 10mw = 100mw。

3. dB,表征相对值的值,纯粹比值,计算公式:10log(value1 / value2);这里的value1 / value2是指功率线性值相除

       在得到dB时,dBm - dBm可直接得到dB,原因是:

       例如:30dBm - 0dBm = 30dB, 线性值1= 10^(30dBm / 10) =1000mW;  线性值2= 10^(0dBm / 10)   =1mW           因为代入dB计算公式:30dBm - 0dBm = 10log(1000mw / 1mw) - 10log(1mw / 1mw) = 30dB。

另外根据上面换算公式,25uw换算成dBm的话。公式是10log(0.025mw / 1mw) = -16dBm;ps:参考人体区域通信书王建青p9;30uw换算成dBm的话。公式是10log(0.03mw / 1mw) = -15dBm;也就是说,功率越大,越靠近0点,功率越小,远离0点。

50uw=10log(0.05mw / 1mw)= -13dBm。

 

 一般来讲,在工程中,dB 和 dB 之间只有加减,没有乘除。

 

 

 

posted on 2020-09-08 16:14  秋~  阅读(1558)  评论(0)    收藏  举报

导航