將dBm轉換為W的方法

2021-07-16 06:17:35 字數 1737 閱讀 1807

將dbm轉換為w的方法

dbm是乙個表示功率絕對值的值(也可以認為是以1mw功率為基準的乙個比值),計算公式為:10log(功率值/1mw)。

這裡將dbm轉換為w的規律是要先記住「1個基準」和「2個原則」:

「1個基準」:

30dbm=1w

「2個原則」:

1)+3dbm,功率乘2倍;-3dbm,功率乘1/2

舉例:33dbm=30dbm+3dbm=1w×2=2w

27dbm=30dbm-3dbm=1w×1/2=0.5w

2)+10dbm,功率乘10倍;-10dbm,功率乘1/10

舉例:40dbm=30dbm+10dbm=1w×10=10w

20dbm=30dbm-10dbm=1w×0.1=0.1w

以上可以簡單的記作:30是基準,等於1w整,互換不算難,可完成。加3乘以2,加10乘以10;減3除以2,減10除以10。

幾乎所有整數的dbm都可用以上的「1個基準」和「2個原則」轉換為w。

例1:44dbm=?w

44dbm=30dbm+10dbm+10dbm-3dbm-3dbm

=1w×10×10×1/2×1/2

=25w

例2:32dbm=?w

32dbm=30dbm+3dbm+3dbm+3dbm+3dbm-10dbm

=1w×2×2×2×2×0.1

=1.6w

計算技巧:

+1dbm和+2dbm的計算技巧

+1dbm=+10dbm-3dbm-3dbm-3dbm

=x×10×1/2×1/2×1/2

=x×1.25

+2dbm=-10dbm+3dbm+3dbm+3dbm+3dbm

=x×0.1×2×2×2×2

=x×1.6

在計算中,有時候也可以根據上面的規律變換為-1dbm和-2dbm,達到快速口速的目的,即:

-1dbm=-10dbm+3dbm+3dbm+3dbm

=x×0.1×2×2×2

=x×0.8

-2dbm=-3dbm+1dbm

=x×1/2×1.25

=x×0.625

例3:51dbm=30dbm+10dbm+10dbm+1dbm

=1w×10×10×1.25

=125w

例4:38dbm=30dbm+10dbm-2dbm

=1w×10×0.625

=6.25w

這樣都是口算,是不是很簡單啊?你記住了嗎?

另:dbw與w的換算

dbw與dbm一樣,dbw是乙個表示功率絕對值的單位(也可以認為是以1w功率為基準的乙個比值),計算公式為:10log(功率值/1w)。

dbw與dbm之間的換算關係為:0 dbw = 10log1 w = 1000 mw = 30 dbm。

如果功率p為1w,折算為dbw後為0dbw。

總之,db,dbi, dbd, dbc是兩個量之間的比值,表示兩個量間的相對大小,而dbm、dbw則是表示功率絕對大小的值。在db,dbm,dbw計算中,要注意基本概念,用乙個dbm(或dbw)減另外乙個dbm(dbw)時,得到的結果是db,如:30dbm - 0dbm = 30db。

一般來講,在工程中,dbm和dbm(或dbw和dbw)之間只有加減,沒有乘除。而用得最多的是減法:dbm 減 dbm 實際上是兩個功率相除,訊號功率和噪相除就是訊雜比(snr)。dbm 加 dbm 實際上是兩個功率相乘。

mysql將毫秒轉換為小時 將毫秒轉換為天小時分鐘

今天在專案中遇到進行計算流程單從開始到結束所花費的時間,樣式是xx天xx小時xx秒,有天顯示天,沒有就不顯示 獻上 package com.project.model.work public class dateformat 將毫秒轉化為天時分秒毫秒 public static string for...

Python將xls檔案轉換為矩陣的方法

python將xls檔案轉換為矩陣的方法,在機器學習和深度學習中都用得到,備份 def load data path 原始資料集為xls檔案,將匯入的xls檔案轉換為矩陣 data xlrd.open workbook path table data.sheets 0 nrows table.nro...

面試題,將we替換為you,將you替換為we

第一次用vc做面試題,原題如下 檔案評審 michel需要評審乙份檔案,但是卻有另一件緊急的事情要處理,於是請好友jack幫忙評審一下。當michel看到jack評審結果後,發現乙個問題,jack是以第一人稱評審的,現有michel需要將jack評審中第一人稱 we 和第二人稱 you 進行置換 y...