为何Cable Loss没补好 EVM会变差

article/2025/10/30 16:41:20

当EVM不好 或是灵敏度不好时
先别急着找硬件问题
先检查Cable Loss
先说结论

在这里插入图片描述

先谈谈标题 为何Cable Loss没补好 EVM会变差

多数射频功放输出 会接一个耦合器

将输出功率 耦合到收发器
用意是校正时 侦测输出功率的正确性与否
在这里插入图片描述

假设天线头为20dBm Cable loss为5dB
假设天线头为20dBm Cable loss为5dB
Coupling loss为20 dB
则仪器量到的功率值 原本为20dBm – 5dB = 15dBm
但补上5dB的Cable Loss值后
最后呈现的值为20dBm
而耦合到收发器的功率为20dBm – 20dB = 0dBm
在这里插入图片描述

但 如果Cable Loss值 只补了3dB 也就是少补2dB
则最后仪器量到的值 就会少2dB 也就是18dBm
即便此时天线头的功率 已经为20dBm
但校正过程中 会误以为只有18 dBm
在这里插入图片描述

于是乎 为了达成20 dBm 只好加大功率输出
让天线头功率为22 dBm 如此一来
仪器量到的功率 就会是20 dBm
而耦合到收发器的功率为22dBm – 20dB = 2dBm
在这里插入图片描述

换言之 为了量到预期的功率
Cable Loss若少补2 dB 其天线头的功率 就必须比预期多2dB
Cable Loss若少补3 dB 其天线头的功率 就必须比预期多3dB
以此类推 我们画成图表
在这里插入图片描述

很清楚可以看到 如果Cable Loss值 比实际少
则输出功率 就必须比预期多
这就是为何Cable Loss没补好 EVM会变差
因为当Cable Loss少补的时候 其输出功率会比预期大 线性度变差 当然EVM变差
换言之 当你Cable Loss少补2dB时 假设仪器量测功率为20dBm EVM超出规范
你会误以为 是不是硬件哪边出问题 例如匹配没调好
但此时天线头真正的功率 其实已经是22dBm了

换言之 如果此时将Cable Loss少补的2dB 重新补回来 再去做校正
此时仪器量测功率 一样为20dBm EVM肯定会比刚刚好
因为此时天线头真正的功率 已经是20dBm了 而非刚刚的22dBm

再来是灵敏度 我们先直接看这张图
在这里插入图片描述

蓝色是正常的Cable Loss值 所量出来的灵敏度
而橘色是完全不补Cable Loss值 所量出来的灵敏度
很明显 两条曲线的差距 正好就是Cable Loss的值
因此呼应一开始的表格 Cable Loss少补 其灵敏度会变差
那么 为何会这样呢?

我们由Friis Formula得知 整个接收路径的Noise Figure
等同于第一级LNA输入端的Loss
在这里插入图片描述

假设LNA到天线头的走线损耗忽略不计好了
那么整体接收路径的Noise Figure 就是Cable Loss

我们以灵敏度角度来分析 假设如果都没有Cable
仪器直接接到天线头 自然也就没有Cable Loss
在这里插入图片描述

故此时仪器量到的灵敏度 就是板子的灵敏度

但实际上 不可能没有Cable 那就必定会有Cable Loss
假设Cable Loss为20 dB
在这里插入图片描述

依照前述所说 整体接收路径的Noise Figure 就是Cable Loss = 20dB
而根据灵敏度公式
在这里插入图片描述

在其他变量不变情况下 Noise Figure增加多少 其灵敏度就劣化多少
因此 相较于前述没有Cable的情况 亦即整体接收路径Noise Figure = 0dB
有了Cable Loss后 其整体接收路径Noise Figure 增加了20 dB
故灵敏度会等于 -94dBm + 20dB (黄色部分)

但是呢 今天我们要量的是 板子的灵敏度
Cable不是板子的一部分 其Cable Loss 不能纳入整体接收路径Noise Figure计算
因此 20dB的Cable Loss 必须要再加回来
故灵敏度会等于 -94dBm + 20dB – 20dB = -94dBm

这就是为何 前面那张图
其灵敏度差异 正好为Cable Loss
因为没补Cable Loss值时 其Cable Loss 会完全反应在灵敏度
补了Cable Loss值后 其Cable Loss 不会反应在灵敏度

因此 如果今天 Cable Loss值 少补了2dB
那2dB 会反应在整体接收路径Noise Figure上
那么灵敏度就会劣化2dB
在这里插入图片描述

同理 Cable Loss值 少补3dB 灵敏度就会劣化3dB
依此类推

故我们画成图表
在这里插入图片描述

很清楚可以看到 如果Cable Loss值 比实际少
则量到的灵敏度 就会劣化
这就是为何Cable Loss没补好 灵敏度会变差
因为当Cable Loss少补的时候 其少补的Cable Loss 都会反应在整体接收路径Noise Figure计算
进而劣化灵敏度
换言之 当你Cable Loss少补2dB时 假设仪器量测灵敏度为-92dBm
但此时板子的灵敏度 其实已经是-94dBm了

换言之 如果此时将Cable Loss少补的2dB 重新补回来
此时仪器量测灵敏度 肯定会比刚刚好
因为此时天线头真正的灵敏度 已经是-94dBm了 而非刚刚的-92dBm

至此我们知道 如果Cable Loss少补
EVM跟灵敏度都会变差

接下来要谈 Cable Loss多补的情况
在这里插入图片描述

如果Cable Loss为5dB 但却补成了8dB 也就是多补3dB
会导致但校正过程中 当仪器已量到20dBm时
天线头却只有17dBm
换言之 在仪器量测功率固定情况下
多补3dB 其天线头功率 就可以少3dB
多补4dB 其天线头功率 就可以少4dB
依此类推 我们画成图表
在这里插入图片描述

很清楚可以看到 如果Cable Loss值 比实际多
则输出功率 就会比预期少
这就是为何Cable Loss多补 EVM会变好
因为当Cable Loss多补的时候 其输出功率会比预期小 线性度变好 当然EVM变好
换言之 当你Cable Loss多补2dB时 假设仪器量测功率为20dBm EVM合乎规范
你会误以为 硬件没问题
但此时天线头真正的功率 其实只有18dBm

换言之 如果此时将Cable Loss多补的2dB 重新扣回来 再去做校正
此时仪器量测功率 一样为20dBm EVM肯定会比刚刚差
因为此时天线头真正的功率 已经是20dBm了 而非刚刚的18dBm

如果今天 Cable Loss值 多补了2dB
那2dB 会反应在整体接收路径Noise Figure上
那么灵敏度就会改善2dB
在这里插入图片描述

同理 Cable Loss值 多补3dB 灵敏度就会改善3dB
依此类推 故我们画成图表
在这里插入图片描述

很清楚可以看到 如果Cable Loss值 比实际多
则量到的灵敏度 就会改善
这就是为何Cable Loss没补好 灵敏度会变好
因为当Cable Loss多补的时候 其多补的Cable Loss 都会反应在整体接收路径Noise Figure的下降
进而改善灵敏度
换言之 当你Cable Loss多补2dB时 假设仪器量测灵敏度为-96dBm
但此时板子的灵敏度 其实只有-94dBm

换言之 如果此时将Cable Loss多补的2dB 重新补回来
此时仪器量测灵敏度 肯定会比刚刚差
因为此时天线头真正的灵敏度 只有-94dBm了 而非刚刚的-96dBm

最后
由以上我们得知 其Cable Loss的多补跟少补 都会反应在整体接收路径的Noise Figure上
如下图:
在这里插入图片描述

只有补上实际的Cable Loss值 才能反应板子最真实的灵敏度
多补会让量测的灵敏度变好 (但不是真的板子灵敏度好)
少补会让量测的灵敏度变差 (但不是真的板子灵敏度差)

同时由以上我们得知 其Cable Loss的多补跟少补 都会反应在功放输出功率的增加与减少
如下图
在这里插入图片描述

只有补上实际的Cable Loss值 功放输出功率 才会最真实
多补会让功放的输出功率变小 线性度变好
少补会让功放的输出功率变大 线性度变差

总结:
当量到的EVM跟灵敏度 都不好时 先别急着找硬件问题
先检查Cable Loss
反之 当量到的EVM跟灵敏度 都很好时 也别太高兴
还是检查Cable Loss 以免空欢喜


http://chatgpt.dhexx.cn/article/G7QPnRyC.shtml

相关文章

TI毫米波级联雷达评估板 MMWCAS-DSP-EVM 和MMWCAS-RF-EVM

1. 前言 本文主要是TI的MMWCAS-DSP-EVM 和MMWCAS-RF-EVM 两块评估板的一些使用心得和毫米波雷达的学习总结。 2. 相关原理 毫米波(mmWave)是一类使用短波长电磁波的特殊雷达技术。通过捕捉反射的信号,雷达系统可以确定物体的距离、速度和角度。毫米波雷达可发射波…

DCA1000EVM使用指南

DCA1000EVM使用指南 一、开发环境 1、硬件 AWR1243/xWR1443/xWR1642BOOST(本文以IWR1642BOOST为例)DCA1000EVM5V/2.5A(电流要求不小于2.5A)电源适配器1个或2个 micro USB线2条RJ45网线1根60引脚Samtec连接线(DCA100…

EVM误差矢量幅度

EVM误差矢量幅度是衡量调制精度的一个主要指标,镜像频率的抑制度对EVM的影响取决于镜像频率的抑制度,一般镜像频率抑制度达到31dBc时,对EVM的影响约为5%。镜像频率对信号的影响是因为镜像频率的信号带宽与所需信号的带宽一样,而无…

区块链 以太坊 虚拟机 EVM 详解

一、虚拟机 虚拟机用来 执行以太坊上的交易,更改以太坊状态。 交易分两种: 普通交易智能合约交易。 在执行交易时需要支付油费。 智能合约之间的调用有四种方式。 二、以太坊虚拟机 以太坊虚拟机,简称 EVM,是用来执行以太坊…

以太坊EVM智能合约中的数据存储

目录 EVM基本信息 数据管理 Stack Args Memory Storage 固定长度的值 动态长度数组 Mappings 复杂类型的组合 总结 EVM基本信息 以太坊是一种基于栈的虚拟机,基于栈的虚拟机数据的存取为先进先出,在后面介绍EVM指令的时候会看到这个特性。同时基…

以太坊虚拟机EVM究竟是个啥

基本概念 EVM(ETHereum Virtual Machine)是「以太坊虚拟机」的缩写。如果你有一些软件开发的背景,一定听过java虚拟机。通俗的解释java虚拟机的就是: 我们写的java代码(不只是java,groovy,scala等也可以&a…

介绍 EVM 等效性

介绍 EVM 等效性 上个月,我们宣布了Optimistic 以太坊历史上最重要的升级。最近,我们将Optimistic Kovan迁移到真正的一键式部署,并增加了稳定性,主网在不到三周的时间内就会跟上。 这篇文章是关于我们相信EVM 等效性——完全符合…

EVM的深入研究和分析

最终目标是能够完整地理解已编译的Solidity合同 1、执行 evm-tools 安装 https://github.com/CoinCulture/evm-tools/blob/master/INSTALL.md /home/xue/go/bin/evm --debug --code 366020036101000a600035045b6001900380600c57 --input 05 不同字节码编译成不同EVM指令 1、基…

Ethereum EVM简介

1. 引言 首先需了解以下基本概念: 1)区块链2)世界状态3)账号4)交易5)消息6)去中心化账本7)原子性和顺序性 1.1 何为以太坊区块链? 以太坊可看成是基于交易的状态机&a…

误差向量幅度(EVM)

转自:http://blog.sina.com.cn/s/blog_6c46cb860100otm3.html 误差向量幅度(EVM):误差向量(包括幅度和相位的矢量)是在一个给定时刻理想无误差基准信号与实际发射信号的向量差。Error Vector Magnitude E…

WiFi基础知识

术语和定义 1. 发射功率RF Power 在给定频段范围内发射机通过天线对空间辐射的能量。 2. 矢量误差(EVM) EVM是发射信号理想状态下的IQ分量与实际发送信号的IQ分量之间的矢量差,如图1 所示,其数值等于误差矢量幅度与最大符号幅度之比(取百…

三分钟读懂什么是EVM

虚拟机指的是,通过软件模拟的、具备完整硬件系统功能并运行在隔离环境下的完整计算机系统,比如虚拟化物理机VMware、Java虚拟机等。实际上在PC上常见的各种手机模拟器、主机模拟器,也都是一种虚拟机。这样的虚拟机往往需要固件运行&#xff0…

射频指标之EVM

说到EVM首先先介绍下EVM是什么,其是指目标功率与实际功率的一个矢量差,用下图可以比较详细的表示: 下面就以几个问题来讨论EVM的问题: 1.问题背景: TC芯片输出的EVM正常,单独测试PA输出的EVM也正常&#…

.lib 静态链接库 的破解方法(局限)(1)

因为之前程序调用了一个试用版的.lib库 , 而这个库有时间限制 , 导致程序在试用期过后不能使用 . 然后编译之后要破解一下编译出来的程序 , 很难受 闲来无事,突然想破解一下.lib , 毕竟是个代码库 , 看看是不是破解完了在编译 , 能正常使用 结果当然是能正常用了 不然就没这…

InfluxDB源码编译、安装、配置及主从同步实现

先扯点蛋 公司有个项目要求使用InfluxDB时序数据库储存点东西。第一次听说还有这种数据库,哈哈哈,孤陋寡闻了,先从各位大佬的博客看起,慢慢学习,逐渐了解了之后在服务器上进行安装。直接使用官方包进行安装很简单&…

一种破解静态链接库(.lib)的简单方法

一种破解静态链接库(.lib)的简单方法 作者:游蓝海 博客:http://blog.csdn.net/you_lan_hai 最近,在研究某代码时,遇到这样一个问题:整个解决方案中,有一个工程没有cpp源码,只有头文件跟一个静…

Linux下静态库生成和使用

一.静态库概念 1.库是预编译的目标文件(object files)的集合,它们可以被链接进程序。静态库以后缀为”.a”的特殊的存档(archive file)存储。 2.标准系统库可在目录/usr/lib与/lib中找到。比如,在类Unix系统中C语言的数序库一般…

libuvc介绍及简单使用

libuvc是一个用于USB视频设备的跨平台库,构建在libusb之上,编译libuvc时需要依赖libusb。libuvc的License为BSD,最新发布版本为0.0.6,源码地址: https://github.com/libuvc/libuvc libuvc支持在非windows系统上直接编译&#xff0…

linux下封装函数库——动态库.so和静态库.a(代码实现及链接方式)

在linux环境下的链接库分为静态链接库(.a库)和动态链接库(.so库),其作用是把C程序编译好做成一种可执行链接文件,主程序文件调用这些程序的函数接口是可以使用a库或so库,在主程序中只需要includ…

Hyperledger fabric应用的多机部署(自动化一键部署)

前面关于fabric部署的介绍都是基于单机环境下的,实际生产环境中一般会根据应用场景将节点分开部署在多台物理机上,面临的难题主要是不同主机间的节点如何通过网络进行通信。文章最后会分享一键完成多机增加组织的自动化部署脚本。 前言 这里仍然以balan…