首页 > 其他分享 >#yyds干货盘点#dB、dBm、dBi、dBc,一文带你学习无线信号强度指标

#yyds干货盘点#dB、dBm、dBi、dBc,一文带你学习无线信号强度指标

时间:2023-04-14 23:34:29浏览次数:35  
标签:dBi yyds 天线 10dB dB 信号强度 信号 功率 衰减

定义与由来

dB是一个比值,是一个纯计数方法,没有任何单位标注,那它具有什么存在的意义呢。在无线通信里,常常用它来衡量一个地点的信号质量强度。


为了纪念贝尔,所以采用贝尔的名字来对信号的衰减或增强进行命名,其表示为Bel=Log(输入信号的功率/输出信号的功率),在实际使用中这个单位太大,所以就把Bel这个单位缩小了1/10。因为1/10的英文是deci,所以新引入了一个单位deciBel,我简写为dB。


天线的应用

比如在天线上,dB是衡量天线性能的一个参数----增益。它是指在输入功率相等的条件下,实际天线与理想天线在空间同一点处所产生的信号的功率密度之比。常见表示形式有dBi和dBd。两者都是一个相对值,dBi以全方向性天线作为参考基准,而dBd以偶极子作为参考基准,在表示同一个增益时,二者的关系如下,说简单点就是dBi是相对于点源天线的增益,在各方向的辐射是均匀的;dBd相对于对称阵子天线的增益,对称振子天线又称作偶极天线,有对称双臂的天线,如下图。

如下图中的基站天线,这是一个四端口的双极化天线,工作在2GHz附近。遥控电调是指下倾角可以电调,这里用dBi来表示信号强度。

dBm是一个考征功率绝对值的值,计算公式为:10lg(功率值/1mw),这是一个绝对值,0dBm即使1毫瓦所转换的能量。

dBc是一个表示功率相对值的单位,与dB的计算方法完全一样。一般来说,dBc 是相对于载波(Carrier)功率而言,,用来度量与载波功率的相对值,采用dBc的地方也可以用dB。

dB的计算和手机的信号强度

dB值可正可负,正值表示增大,负值表示衰减。dB=10log(接收功率/发送功率),对于一个天线的发送功率恒定,当接收功率增加到两倍时,此时的值为10lg2约等于3dB,同理+10dB是指增加为10倍大;-3dB是指衰减到1/2,

-10dB是指衰减到1/10。

除此之外,dB是基于对数的,因此只能加减,不能乘除。

1、信号增强时,比如一路信号经过了功率放大器,功率增强为原先的40000倍,40000=10x10x10x10x2x2,可以换成简单的dB加法:40000=10dB+10dB+10dB+10dB+3dB+3dB=46dB。即增益为46dB。

2、信号衰减时,比如一路信号的发射功率是20瓦,功率衰减为原先的一亿分之一,因为10瓦是40dBm(dBm = 10lg(功率值/1mw)),20瓦=43dBm(参考前面介绍),然后再将一亿转换成dB。10Log(100000000)=108=80dBm,因此功率衰减为原先的一亿分之一之后:43dBm-80dBm=-37dBm。

运营商信号强度要求:CDMA IS-95A规范对手机最大发射功率要求为0.2W~1W(23dBm~30dBm),4G手机的最大发射功率为0.2W(23dBm)。

手机设备信号的强弱主要由手机自身软硬件水平和运营商两方面因素决定,中国移动的规范规定,手机接收电平>=(城市取-90dBm;乡村取-94dBm)时,则满足覆盖要求。-90dBm比要求的-94dBm高4dB,表明信号较好。dbm在无线里一般在 -90 ~ 0之间。-50-0之间的强度很高,-70~-50之间信号强度较好,使用感知略差,但体验上无明显影响。-70以下 信号就不是太好了,使用上感知就不好。

标签:dBi,yyds,天线,10dB,dB,信号强度,信号,功率,衰减
From: https://blog.51cto.com/u_12891160/6191148

相关文章

  • #yyds干货盘点#Linux之find:查找目录下的文件
    【功能说明】find命令用于查找目录下的文件,同时也可以调用其他命令执行相应的操作。【语法格式】find[-H][-L][-P][-Ddebugopts][-olevel][pathname][expression]find[选项][路径][操作语句]1)注意find命令以及后面的选项和路径、操作语句,每个......
  • #yyds干货盘点# LeetCode程序员面试金典:K 个一组翻转链表
    题目:给你链表的头节点head,每 k 个节点一组进行翻转,请你返回修改后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。 示例1:输入:head=[1,......
  • #yyds干货盘点# LeetCode面试题:最小覆盖子串
    1.简述:给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串""。 注意:对于t中重复字符,我们寻找的子字符串中该字符数量必须不少于t中该字符数量。如果s中存在这样的子串,我们保证它是唯一的答案。......
  • #yyds干货盘点#【愚公系列】2023年04月 .NET CORE工具案例-.NET Core使用PaddleOCRSha
    (文章目录)前言PaddleOCRSharp是一个基于百度飞桨PaddleOCR的C++代码修改并封装的.NET的OCR工具类库。包含文本识别、文本检测、基于文本检测结果的统计分析的表格识别功能,同时针对小图识别不准的情况下,做了优化,提高识别准确率。包含总模型仅8.6M的超轻量级中文OCR,单模型支持中......
  • #yyds干货盘点#Git 技巧之高级配置用户信息
    众所周知,日常配置git用户信息的方式通常是:gitconfig--globaluser.name'用户名'gitconfig--globaluser.email'邮箱'全局方式配置,写入到 ~/.gitconfig文件中,这种方式显然只能设置最常用通用的用户信息,然后在需要部分仓库(如公司项目)需要特殊配置时,只能再通过下面的方式配置......
  • #yyds干货盘点#Linux CPU 的上下文切换一
    我们都知道Linux是一个多任务操作系统,它支持的任务同时运行的数量远远大于CPU的数量。当然,这些任务实际上并不是同时运行的(SingleCPU),而是因为系统在短时间内将CPU轮流分配给任务,造成了多个任务同时运行的假象。CPU上下文(CPUContext)在每个任务运行之前,CPU需要知道在哪里加......
  • #yyds干货盘点# LeetCode程序员面试金典:两两交换链表中的节点
    题目:给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。 示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]示例3:输入:head=[1]输出:[1]代码实现:classSolution{publicListN......
  • #yyds干货盘点# LeetCode面试题:颜色分类
    1.简述:给定一个包含红色、白色和蓝色、共 n个元素的数组 nums ,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。我们使用整数0、 1和2分别表示红色、白色和蓝色。必须在不使用库内置的sort函数的情况下解决这个问题。 示例1:输入:nums=[2,0......
  • #yyds干货盘点# LeetCode面试题:搜索二维矩阵
    1.简述:编写一个高效的算法来判断 mxn 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。 示例1:输入:matrix=[[1,3,5,7],[10,11,16,20],[23,30,34,60]],target=3输出:true示例2:输入:matrix=[[1,......
  • #yyds干货盘点#Linux显示或管理路由表
    【功能说明】route命令可以显示或管理Linux系统的路由表,route命令设置的路由主要是静态路由。【路由的概念】计算机与计算机之间的数据传输必须得经由网络,而网络可以通过直接连接两台计算机的方式或者是以一个或一个以上的节点来构成。数据传输首先会通过源主机传送到一个网络节点,......