经常用到,但是经常搞忘记。在这里记录一下换算的一些技巧。

为什么要用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。而这里的“某信号”可以是干扰(同频干扰、互调干扰、交调干扰、带外干扰等) 以及耦合、杂散等的相对量值。

dbm速算的更多相关文章

  1. hdu 1427 速算24点

    题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=1427 速算24点 Description 速算24点相信绝大多数人都玩过.就是随机给你四张牌,包括A( ...

  2. 24点游戏&&速算24点(dfs)

    24点游戏 Time Limit: 3000/1000MS (Java/Others)     Memory Limit: 65535/65535KB (Java/Others) Submit Sta ...

  3. hdu1427之速算24点

    速算24点 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  4. 【经验分享(续篇)】Trachtenberg system(特拉亨伯格速算系统)

    之前有篇文章简单地介绍了Trachtenberg系统的乘法计算方法,地址在这里.针对一些特定的数字,Trachtenberg还发展出了更快的计算方法. 先来介绍乘数为11的速算方法.它的计算规则我们可 ...

  5. 【经验分享】Trachtenberg system(特拉亨伯格速算系统)

    二战期间,俄国的数学家Jakow Trachtenberg(1888-1953)被关进纳粹集中营,在狱中,他开发出了一套心算算法,这套算法后来被命名为Trachtenberg(特拉亨伯格)速算系统. ...

  6. Trachtenberg(特拉亨伯格)速算系统

    二战期间,俄国的数学家Jakow Trachtenberg(1888-1953)被关进纳粹集中营,在狱中,他开发出了一套心算算法,这套算法后来被命名为Trachtenberg(特拉亨伯格)速算系统. ...

  7. 史丰收速算|2014年蓝桥杯B组题解析第四题-fishers

    史丰收速算 史丰收速算法的革命性贡献是:从高位算起,预测进位.不需要九九表,彻底颠覆了传统手算! 速算的核心基础是:1位数乘以多位数的乘法. 其中,乘以7是最复杂的,就以它为例. 因为,1/7 是个循 ...

  8. hdu 1427 速算24点 dfs暴力搜索

    速算24点 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Problem De ...

  9. Hdu1427 速算24点 2017-01-18 17:26 46人阅读 评论(0) 收藏

    速算24点 Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submiss ...

随机推荐

  1. jquery-barcode:js实现的条码打印

    这是一个纯js的jQuery插件,项目地址:http://barcode-coder.com/en/barcode-jquery-plugin-201.html 使用示例: <!doctype ...

  2. 利用windbg查找dictionary导致IIS占CPU100%案例分析(一)

    一.背景 先说下windbg使用场景.各位coder在工作中或多或少都会遇到下面四种情况 1.本地代码好好的,放服务器上运行一段时间后,IIS服务突然占用 w3wp.exe CPU突然100% ,不得 ...

  3. STM32 控制红外线收发

    买了一块STM32的板子,这次需要将IR的code移植到STM32上面,因为STM32成本比树莓派低得多,所以 一些简单的外设挂在STM32上就行了. 我买的板子的型号是STM32F103C8T6,价 ...

  4. 生成 PDF 全攻略【1】初体验

    经历过多少踩坑,翻看过多少类似博客,下载过多少版本的Jar,才能摸索出正确的代码书写方式,才能实现项目经理需求分析书中的功能点. 本文借一次 JavaEE 生成PDF的颠簸的实现过程,描述中小公司程序 ...

  5. DTCMS插件的制作实例电子资源管理(二)Admin后台页面编写

    总目录 插件目录结构(一) Admin后台页面编写(二) 前台模板页编写(三) URL重写(四) 本实例旨在以一个实际的项目中的例子来介绍如何在dtcms中制作插件,本系列文章非入门教程,部分逻辑实现 ...

  6. 几张图弄明白ios布局中的尺寸问题

    背景 先说说逆向那事.各种曲折..各种技术过时,老老实实在啃看雪的帖子..更新会有的. 回正题,这里讨论的是在Masnory框架下的布局问题.像我这种游击队没师傅带,什么都得自己琢磨,一直没闹明白下面 ...

  7. ArcGIS支持MongoDB数据源

    ArcGIS支持MongoDB数据源 自从NoSQL推出之后,MongoDB就作为比较杰出的代表受到广大用户的推崇,当然,与之而来的大数据的讨论也非常激烈,GIS数据源向来都是以海量来计算,所以,GI ...

  8. 37-wc 简明笔记

    显示行数.单词数和字节数 wc [options] [file-list] 参数 file-list是wc分析的一个或多个文件的路径名列表.如果省略file-list,wc就从标准输入中读取输入 选项 ...

  9. MyEclipse下Maven的安装配置

    Maven常用命令: •mvn archetype:generate :创建 Maven 项目 •mvn compile :编译源代码 •mvn test-compile :编译测试代码 •mvn t ...

  10. HTML5基础知识(2)--标题标签的使用

    1.HTML文档中包含各种级别的标题,各种级别的标题由<h1>到<h6>元素来定义,<h1>至<h6>标题标记中的字母h是英文headline的简称.其 ...