纹波和噪声测试知识

随着开关频率和开关速度不断的提升,在使用开关型的DC/DC电源的时候,要特别关注输入输出电源的纹波。但是测量DC/DC电源的纹波和噪声没有一个行业标准。不同厂家的测试环境以及测试标准都不太一样,导致很多人很迷惑。这篇文章提供了一个简单可靠的电源纹波的测试方法,这种测试方法的可复现性很好,并且不需要带宽很高的示波器和探头。

这篇文章适合用于测量开关型DC/DC转换器的输入以及输出纹波,包括电荷泵,但是不适用于低压差稳压器(LDO)。

纹波和噪声Ripple and Noise

纹波和噪声指的是在DC/DC转换器输入输出电容上的交流耦合信号,在测试中,一般我们会将这个信号带宽限制到20MHz。

纹波和噪声主要由以下四项组成。

纹波和噪声测试知识

电源纹波(PWM frequency RIPPLE),和PWM频率相同的。这个纹波表示了输入和输出电容上的充放电过程,在最大负载时,这个纹波达到最大值。这种电压的波动可以通过加大输入输出电容、加大输出电感来减小。

开关噪声(SWITCHING NOISE),这种噪声发生在电源的开关时刻。虽然开关噪声的重复周期和PWM频率一致,但是振荡频率一般都很高。开关噪声新的振幅一般取决于电源芯片、电路寄生参数以及PCB布板。

工频噪声(Recfified main RIPPLE),一般是交流供电频率的两倍。我国供电频率是50Hz,所以它的纹波主要来自工频50Hz变压器。大小取决于整流电路的类型。对于半波整流,50Hz;对于全波整流,是100Hz;对于三相全波整流,300Hz。

非周期性的随机噪声(NOISE),和AC电源开关频率均无关。

由于现在AC-DC部分大多采用模块开关电源,后级DC/DC电路工频噪声比较小;随机噪声无法量化。所以一般不考虑这两项的影响,典型的开关电源纹波噪声如下图所示。我们需要测量的是纹波以及开关噪声之和。

纹波和噪声测试知识

接下来描述了在错误以及正确测量电源纹波噪声的两种方式。

下图是一个错误的测量方式,因为示波器的地线会拾取辐射噪声。示波器的地线和信号探头形成的环路形成了一个天线。环路面积越大,在电源PWM切换时,示波器接受到的开关噪声就越大。

纹波和噪声测试知识

在测量中,如何减小拾取的辐射噪声?最简单可靠的方法是采用一个接地环来测量电源纹波以及噪声。为了进一步的降低测试误差,可以将示波器探头和地线直接放在电源输出电容得两端。如下图所示,采用这种方法,在信号探头和地线之间的环路面积很小,所以测量中带来误差的噪声几乎可以忽略。

纹波和噪声测试知识

因为现在的示波器探头都附带有接地环,所以,不再详细描述如何做一个接地环了。

1、无源探头DC耦合测试

使用无源探头DC耦合测试,示波器内部设置为DC耦合,耦合阻抗为1Mohm,此时无源探头的地线接主板地,信号线接待测电源信号。这种测量方法可以测到除DC以外的电源噪声纹波。

如图4所示,当采用普通的鳄鱼夹探头时,由于地和待测信号之间的环路太大,而探头探测点靠近高速运行的IC芯片,近场辐射较大,会有很多EMI噪声辐射到探头回路中,使测试的数据不准确。为了改善这种情况,推荐用无源探头测试纹波时,使用右图中的探头,将地信号缠绕在信号引脚上,相当于在地和信号之间存在一个环路电感,对高频信号相当于高阻,有效抑制由于辐射产生的高频噪声。更多时候,建议测试者采用第三种测试方法,将一个漆包线绕在探头上,然后将漆包线的焊接到主板地网络上,移动探头去测试每一路电源纹波噪声。同时无源探头要求尽量采用1:1的探头,杜绝使用1:10的探头。

无源探头地线两种处理方法:

纹波和噪声测试知识

对于示波器,若垂直刻度为xV/div,示波器垂直方向为10div,满量程为10xV,示波器采样AD为8位,则量化误差为10x/256 V。例如一个1V电源,噪声纹波为50mV,如果要显示这个信号,需要设置垂直刻度为200mV/div,此时量化误差为7.8mV,如果把直流1V通过offset去掉,只显示纹波噪声信号,垂直刻度设置为10mV即可,此时的量化误差为0.4mV。

使用无源探头DC耦合测试,示波器设置如下:

(1)1Mohm端接匹配;

(2)DC耦合;

(3)全带宽;

(4)offset设置为电源电压;

2、无源探头AC耦合测试

使用无源探头DC耦合需要设置offset,对于电源电压不稳定的情况,offset设置不合理,会导致屏幕上显示的信号超出量程,此时选择AC耦合,使用内置的搁置电路来滤去直流分量。对于大多数的示波器,会有如下参数,设置为AC耦合,此时测量的为10Hz以上的噪声纹波。

示波器两种耦合方式频点

纹波和噪声测试知识

使用无源探头AC耦合测试,设置如下:

(1)1Mohm端接匹配;

(2)AC耦合;

(3)全带宽;

(4)offset设置为0;

3、 同轴线外部隔直电容DC50欧耦合测试

由于无源探头的带宽较低,而电源开关噪声一般都在百MHz以上,同时电源内阻一般在几百毫欧以内,选择高阻1Mohm的无源探头对于高频会产生反射现象,因此可以选择用同轴线来代替无源探头,此时示波器端接阻抗设置为50欧,与同轴线阻抗相匹配,根据传输线理论,电源噪声没有反射,此时认为测量结果最准确。

利用同轴线的测量方法,最准确的是采用DC50欧,但是大部分示波器在DC50欧时offset最大电压为1V,无法满足大部分电源的测量要求,而示波器内部端接阻抗为50欧时,不支持AC耦合,因此需要外置一个AC电容,如图6所示,当串联电容值为10uF时,根据表1可以看到,此时可以准确测试到2KHz以上的纹波噪声信号。

同轴线DC50测量图

纹波和噪声测试知识

4、同轴线AC1M欧耦合测试

由于从PMU出来的电源纹波噪声大多集中在1MHz以内,如果采用同轴线DC50外置隔直电容测量方法,低频噪声分量损失较为严重,因此改用图7所示的测量方法,利用同轴线传输信号,示波器设置为AC1M,这样虽然存在反射,但是反射信号经过较长CABLE线折返传输后,影响是有限的,示波器在R2上采集电压值可以认为仍然可以被参考。

纹波和噪声测试知识

同轴线AC1M测量图

为了避免反射,在同轴线接到示波器的接口处端接一个50ohm电阻,使示波器输入阻抗和cable线特征阻抗匹配。

纹波和噪声测试知识

同轴线AC1M测量改进图

5、差分探头外置电容DC耦合测试

由于示波器的探头地和机壳地通过一个小电容接在一起,而示波器的机壳地又通过三角插头和大地接在一起,在实验室里,几乎所有的设备地都和大地接在一起,示波器内部地线接法如图9所示,因此上面介绍的两种方法都无法解决地干扰问题,为了解决这个问题,需要引入浮地示波器或者差分探头。

纹波和噪声测试知识

示波器内部地线接法

如图10所示,为差分接法,由于差分探头为有源探头,外置差动放大器,可以将待测信号通过差分方式接入,使示波器的地和待测件地隔离开,达到浮地效果。但是差分探头在示波器内部只能DC50欧耦合,而offset最大一般不超过1V,因此需要在差分探头上串联隔直电容。使用差分探头测量时关键是探头的CMRR要足够大,这样才能有效抑制共模噪声。

实测案例(Example)

下图描述了采用两个不同的测试方法得到的Vout波形。电源电路是一个BUCK转换电路(AAT1121),工作在1.5MHz的开关频率,输出电压为1.8V/250mA。示波器采用全带宽测试。可以看到伴随着PWM开关,在绿色的trace2有一个很高的噪音以及振铃,但是trace3上却没有明显的噪声。通过对比可以看到,测试方法的选择对结果的准确性很关键。

纹波和噪声测试知识

下图是采用20MHz带宽限制测试到的电源的纹波以及噪声。示波器20MHz的带宽限制是为了防止无源探头带入的共模噪声。可以看到AAT1121BUCK转换器的纹波噪声为10mVp-p,几乎看不到开关噪声。这主要是归功于BUCK控制器的低噪声设计,良好的PCB设计,以及恰当的测试方法。

纹波和噪声测试知识

总结

下面总结一下正确的测量DC/DC开关电源纹波和噪音的方法。

1)限制示波器带宽为20MHz(大多中低端示波器档位限制在20MHz,高端产品还有200MHz带宽限制的选择),目的是避免数字电路的高频噪声影响纹波测量,尽量保证测量的准确性。

2)设置耦合方式为交流耦合,方便测量(以更小档位来仔细观测纹波,不关心直流电平)。

3)保证探头接地尽量短(测量纹波动辄上百mV的主要原因就是接地线太长),尽量使用探头自带的原装测试短针。如果没有测试短针,可以拆除探头的接地线和外壳,露出探头地壳,自制接地线缠绕在探头地壳上,保证接地线长度小于1cm。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/50219.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

go rpc

运用go标准库写一个rpc例子 服务端 package mainimport ("fmt""net""net/rpc" )//对象 type Hello struct { } //对象方法 func (h *Hello) HelloWorld(name string, resp *string) error {*resp name "你好"return nil }func mai…

赋能道路交通场景,九州未来助力建成广西交科车路协同智能网联示范园区

智慧高速车路协同需要更加稳固的技术基座 智慧高速是中国高速公路建设的热点之一,车路协同又是未来智慧高速建设的核心内容。高速公路运行环境相对简单、主体权责清晰、路侧机电设施齐全,具备开展车路协同创新示范的良好条件。 广西交科集团&#xff0…

编程锦囊妙计——快速创建本地Mock服务

点击上方👆蓝色“Agilean”,发现更多精彩。 前情提要 在本系列上一篇文章《全文干货:打破前后端数据传递鸿沟,高效联调秘笈》中我们分享了使用Zod这一运行时类型校验库来对后端服务响应结果进行验证达到增加项目质量的方式。 这次…

三维重建_体素重建_空间雕刻法/体素着色法

目录 1. 三角化和体素重建的区别 2. 空间雕刻法 空间雕刻法的一致性定义 空间雕刻法具体实现 基于八叉树的空间雕刻法具体实现​编辑 空间雕刻法效果展示 3. 体素着色法 体素着色法的缺点:不唯一性​编辑 体素着色法不唯一性解决措施​编辑 体素着色发实验环境与…

Ansible 自动化安装软件

例子如下: 创建一个名为/ansible/package.yml 的 playbook : 将 php 和 mariadb 软件包安装到 dev、test 和 prod 主机组中的主机上 将 RPM Development Tools 软件包组安装到 dev 主机组中的主机上 将 dev 主机组中主机上的所有软件包更新为最新版本 --- - name:…

Linux系统安全:NAT(SNAT、DNAT)

目录 一.NAT 二.SNAT 三.DNAT 一.NAT NAT: network address translation,支持PREROUTING,INPUT,OUTPUT,POSTROUTING四个链 请求报文:修改源/目标IP, 响应报文:修改源/目标IP,根据…

单片机的串口通信

今天,完整地总结一下普中科技的单片机的串口通信的硬件与编程,记录一下以后如果需要也比较方便捡起来。 单片机的串口部分的电路图。开发板上集成了 1 个串口通信电路,是 USB 转串口模块,它既可下载程序也可实现串口通信功能。 对…

WEB APIs day5

一、window对象 BOM属于window对象 1.BOM(浏览器对象模型) bom里面包含着dom,只不过bom我们平时用得比较少,我们经常使用的是dom操作,因为我们页面中的这些标签都是在dom中取的,所以我们操作dom多一点。 window对象…

neo4j

UNWIND 将列表里的值展开 CREATE (N0:Person {name: Anders}) CREATE (N1:Person {name: Becky}) CREATE (N2:Person {name: Cesar}) CREATE (N3:Person {name: Dilshad}) CREATE (N4:Person {name: George}) CREATE (N5:Person {name: Filipa})CREATE (N0)-[:KNOWS]->(N3)…

分布式事务(4):两阶段提交协议与三阶段提交区别

1 两阶段提交协议 两阶段提交方案应用非常广泛,几乎所有商业OLTP数据库都支持XA协议。但是两阶段提交方案锁定资源时间长,对性能影响很大,基本不适合解决微服务事务问题。 缺点: 如果协调者宕机,参与者没有协调者指…

Grafana 安装配置教程

Grafana 安装配置教程 一、介绍二、Grafana 安装及配置2.1 下载2.2 安装2.2.1 windows安装 - 图形界面2.2.2 linux安装 - 安装脚本 三、Grafana的基本配置3.1 登录3.2 Grafana设置中文 四、grafana基本使用 一、介绍 Grafana是一个通用的可视化工具。对于Grafana而言&#xff0…

Linux常用命令——dhcrelay命令

在线Linux命令查询工具 dhcrelay 使用dhcrelay命令可以提供中继DHCP和BOOTP请求 补充说明 dhcrelay命令使用dhcrelay命令可以提供中继DHCP和BOOTP请求,从一个没有DHCP服务器的子网直接连接到其它子网内的一个或多个DHCP服务器。该命令在DHCP中继服务器上使用&am…

Docker容器与虚拟化技术:Gitlab账户注册

目录 一、实验 1.gitlab 一、实验 1.gitlab (1) 概念 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。 (2)官网 The DevSecOps Platform | GitLab (3&#…

基于swing的火车站订票系统java jsp车票购票管理mysql源代码

本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 基于swing的火车站订票系统 系统有2权限:…

LeetCode算法递归类—二叉树的右视图

目录 199. 二叉树的右视图 题解: 目标: 思路: 过程: 代码: 运行结果: 给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所…

构建 NodeJS 影院预订微服务并使用 docker 部署(03/4)

一、说明 构建一个微服务的电影网站,需要Docker、NodeJS、MongoDB,这样的案例您见过吗?如果对此有兴趣,您就继续往下看吧。 你好社区,这是🏰“构建 NodeJS 影院微服务”系列的第三篇文章。本系列文章演示了…

Java请求webservice踩过的坑

最近项目对接过程中,因为对方系统比较旧,我们和对方进行交互使用webservice方式进行,对方给出相关文档, 接口地址:http://ip:port/abc/def/xxxService?wsdl 接口名称:methodA 1-springboot配合CXF使用 …

Laravel 框架构造器的查询表达式构造器的 Where 派生查询 ⑥

作者 : SYFStrive 博客首页 : HomePage 📜: THINK PHP 📌:个人社区(欢迎大佬们加入) 👉:社区链接🔗 📌:觉得文章不错可以点点关注 &#x1f44…

中文医学知识语言模型:BenTsao

介绍 BenTsao:[原名:华驼(HuaTuo)]: 基于中文医学知识的大语言模型指令微调 本项目开源了经过中文医学指令精调/指令微调(Instruction-tuning) 的大语言模型集,包括LLaMA、Alpaca-Chinese、Bloom、活字模型等。 我们基于医学知识图谱以及医…

dnsmasq-dhcp DHCPDISCOVER “no address available“ 问题解决方法

问题现象 在Centos7.5系统中已安装dnsmasq组件并开启DHCP服务功能,然而客户端无法通过DHCP的方式获取IP,通过查看系统日志/var/log/messages发现日志中存在以下两个关键信息: dnsmasq-dhcp DHCPDISCOVER “no address available”DHCPNAK 1…