dB即分贝(decibel),经常用来表示信号的大小。然而,今天在学习计算机网络的时候发现分贝的公式有两种:10lg(X) 或者 20lg(X) 很迷惑所以查找资料。得到的结果是dB在表示功率的时候用10lg(X),在表示电压或者电流的时候用20lg(X)。dB本身是一个比值,是一个数值,是一个纯计数方法,没有任何单位标注。

  

  下面是一些资料

  一般来讲,在工程中,dB和dB之间只有加减,没有乘除。用得最多的是减法。

  dBm 减 dBm 实际上是两个功率相除,信号功率和噪声功率相除就是信噪比(SNR)。比如:30dBm - 0dBm = 1000mW/1mW = 1000 = 30dB。

  dBm 加 dBm 实际上是两个功率相乘,没有实际的物理意义。

  

  dBm,dBw,dBu,dBc的含义和之间的关系
  dBm是一个考征功率绝对值的值,计算公式为:10lgP(功率值/1mw),这是一个绝对值,0dBm即使1毫瓦所转换的能量。
  dBw与dBm一样,dBw是一个表示功率绝对值的单位(也可以认为是以1W功率为基准的一个比值),计算公式为:10lg(功率值/1w)。dBw与dBm之间的换算关系为:0 dBw = 10lg1 W = 10lg1000 mw = 30 dBm,由此可见,0dBw是一个比0dBm大得多的多的单位,功率上相差1000倍,因此专业音频设备上,最典型的例子就是功放,0dB的刻度是最大值,功放的旋钮其实是一个衰减器;
  dBu是以0.775v电压作为基准值的一个单位参数,dBv则是1V为基准值,因此,0dBv大概等于2.2dBu;它们换算公式是:x dBv = (x + 2.2)dBu
  dBc在数字音频系统中比较常见,这也是一个考量相对功率的值。比如某处理器内部设置的0dBc实际等同于是-24dBm
 
  

  和所有取对数的单位一样,分贝有如下优点:数值变小,读写方便,运算方便,符合听感,估算方便。
  -3dB也叫半功率点或截止频率点。这时功率是正常时的一半,电压或电流是正常时的1/√2。【∵P=I^2*R或P=U^2/R且10^0.1505=√2】
  0dB表示输出与输入或两个比较信号一样大。
  简单地说,dB是一个比值,举个例子,音频行业中,功率大一倍即是大3dB。
 
  从以上所有例子我们可以得出结论,dB其实在比值比较的时候用的比较多。大一倍即大3dB,小一倍即小3dB,相同则为0dB。

最新文章

  1. shell编程之变量
  2. Oracle索引梳理系列(一)- Oracle访问数据的方法
  3. LYDSY模拟赛day3 序列
  4. 使用 IntraWeb (39) - THttpRequest、THttpReply
  5. Hadoop MapReduce概念学习系列之mr的Shuffle(二十二)
  6. 关于perl闭包(个人理解)
  7. 12、ABPZero系列教程之拼多多卖家工具 拼团提醒功能登录拼多多实现
  8. ItemCF_基于物品的协同过滤_MapReduceJava代码实现思路
  9. 常见的SQL调优(SQL Tuning)Tips
  10. 【ESP8266】、ESP8266通讯使用的AT指令
  11. 微信小程序image组件中aspectFill和widthfix模式应用详解
  12. 什么是Session分布式共享
  13. linux下的下载之道
  14. DevExpress v17.2新版亮点—WinForms篇(三)
  15. HHvm建站环境搭建方法:Nginx,Mariadb,hhvm及lnmp/lamp安装部署
  16. pyspider示例代码四:搜索引擎爬取
  17. DeJaVu update history
  18. highstock使用案例(异步请求,懒加载)
  19. maven备忘
  20. Phpstorm 换行设置(复制 http://jingyan.baidu.com/article/86fae346b2cb673c49121ad3.html)

热门文章

  1. Pyqt5_QWidget
  2. vim的基础命令
  3. 关于pytest使用allure生成报告时,报一堆警告和缺少XX模块
  4. 关于如何查看论文是否被SCI或者EI收录
  5. 02.Django-模板
  6. lin-cms-dotnetcore.是如何方法级别的权限控制的?
  7. [JavaWeb基础] 025.JAVA把word转换成html
  8. Eclipse中常用快捷键的使用
  9. Rocket - util - HeterogeneousBag
  10. JavaSE(三) 变量与运算符