电磁兼容(EMC):BUCK变换器基本原理及传导辐射分析设计

目录

1. BUCK电路拓扑及原理

2. Buck拓扑电路电磁场分析

3.总结


       开关电源替代线性电源,解决了效率和体积问题,但也带来了新的EMI问题。开关电源也是产品内部的强辐射源之一,基于透过现象看本质,将复杂问题简单化,本文和大家一起聊聊Buck电路拓扑变换器基本原理及传导辐射分析设计。

1. BUCK电路拓扑及原理

       Buck 变换器,也称为降压型变换器,它是设计者最常用的开关变换器。Buck变换器的拓扑图如下图所示。在该图中,VD 表示续流二极管,  L、C 分别表示滤波电感和电容,S 是功率开关管。
 
       其具体的工作原理:
       S功率开关管导通期Ton,Uin给电感L充能至电压Von,电感电流线性上升,同时给电容C充能及负载供电;
       S功率开关管关断期Toff,电感L两端电压Voff反向,电感电流线性下降,续流二极管VD导通,电感L给电容C供能提供给负载。
       D为占空比,D=Ton/T(T为导通周期,T=Ton+Toff)
输出电压U0与输入电压Uin的关系,忽略二极管的管压降,可联立公式计算:

       联立以上公式可计算出:Vo=D*Vin举例说明:输入Vin为24V,导通占空比D为50%,则Vo为12V。当然这只是理想的拓扑理论计算值,可作为粗略的参考。

2. Buck电路电磁场分析

       首先在EMC领域讨论都是时变电磁场,包含时变电场与时变磁场。我们需要做的便是对产品电路关于时变磁场和时变电场的分析设计。时变磁场是由快速变化di/dt回路将产,时变电场则是由快速变化的dv/dt。因此EMC设计需要对电路中的这些“脏线”与“动点”了如指撑,方能做出合理的设计。以下对Buck变换器拓扑这两种情况做详细分析:di/dt快速变化的主回路主要有两个。如下图所示,当电路中的MOSFET器件Q1导通时,电流从电源流出,经Q1和L后进入输出电容和负载,再经地线回流至电源输入端。在此过程中,电流中的交变成分会流过输入电容和输出电容,其电流路径为图中的i1。
 


       当Q1开关管截止以后,电感电流还会继续保持原方向流动,而续流二极管VD将在此时导通,这时的电流经VD、L、输出电容流动并经地线回流至VD,其电流路径为图中的i2。电流i1和i2都是不连续的,这意味着它们 在发生切换的时候都存在陡峭的上升沿和下降沿,这些陡峭的上升沿和下降沿有极短的上升和下降时间,因而存在很高的电流变化速度di/dt,其中就必然存在很多高频成分。所在在回路中i1和i2是差模电流,差模电流的发射对应为环形天线。亦即磁场辐射与差模辐射相对应。
       辐射电场E=AFI,其中A为环路面积,F为高频信号频率,I为高频信号电流。信号环路面积的A大小与远场的辐射电场E成正比,因此必须限制环路面积大小。
       在Buck变换器拓扑中,电流环i1和i2共用了开关节点P、电感L、输出电容、地线到VD这一段路径。如下图示,图中的P点存在电压的快速变化,动点P在回路中有dv/dt变化。因此P点的所有连接线就是电路中的电场模型。电压变化点是产生共模发射的源头,也是电源中共模电流的路径。共模电流产生共模发射,共模发射可等效为单偶极子天线。
 


       动点的存在使产品中形成共模电压,进而产生共模电流。当外接电缆或PCB板上有长走线与该点相连时,就会在共模电压激励下产生共模电流,成为辐射电场的天线。这大多数是由于接地系统中存在电压降所造成的。因此PCB设计时,必须减小动点走线长度,同时还需要减小电路中地线长度。

3.总结

       因此基于di/dt,dv/dt,源阻抗,环形天线和单端天线(单极子天线和偶极子天线)的理论分析,结合Buck电路的特性,分析出电路中的辐射源和耦合路径而基本可以给出对应的解决方案。

本博客持续更新中,欢迎大家收藏与关注!

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2024年06月在线IDE流行度最新排名

点击查看最新在线IDE流行度最新排名(每月更新) 2024年06月在线IDE流行度最新排名 TOP 在线IDE排名是通过分析在线ide名称在谷歌上被搜索的频率而创建的 在线IDE被搜索的次数越多,人们就会认为它越受欢迎。原始数据来自谷歌Trends 如果您相…

JAVA流程控制--For循环

1.虽然所有循环都可以用while或do...while表示,但Java提供了另外一种语句——for循环,使一些循环结构变得简单 2.for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环,结构 3.for循环执行的次数是在…

快速排序(排序中篇)

1.快速排序的概念及实现 2.快速排序的时间复杂度 3.优化快速排序 4.关于快速排序的细节 5.总代码 1.快速排序的概念及实现 1.1快速排序的概念 快速排序的单趟是选一个基准值,然后遍历数组的内容把比基准值大的放右边,比基准值小的放在左边&#xf…

编译原理【第四+七章】

考试题 1、简述语法制导翻译的基本思想 将语法分析和语义分析结合起来,通过语法规则驱动语义动作执行,用于将源程序翻译成目标代码或中间代码。 通过使用属性和语义动作,编译器可以在语法分析的同时生成目标代码或中间代码,实现…

网络原理——TCP/IP--数据链路层,DNS

T04BF 👋专栏: 算法|JAVA|MySQL|C语言 🫵 今天你敲代码了吗 目录 数量链路层目的地址和原地址类型校验和 DNS 数量链路层 主要的协议是以太网协议.一个横跨数据链路层和 物理层的协议,既包含了数据链路层的内容, 也包含了⼀些物理层的内容 我们来了解一…

STM32作业实现(五)温湿度传感器dht11

目录 STM32作业设计 STM32作业实现(一)串口通信 STM32作业实现(二)串口控制led STM32作业实现(三)串口控制有源蜂鸣器 STM32作业实现(四)光敏传感器 STM32作业实现(五)温湿度传感器dht11 STM32作业实现(六)闪存保存数据 STM32作业实现(七)OLED显示数据 STM32作业实现(八)触摸按…

官网上线,一款令人惊艳的文本转语音模型:ChatTTS

近日,一个名为 ChatTTS 文本转语音模型的项目在github上横空出世,一经推出便引发极大关注,短短四天时间,已经狂揽了14.2k的Start量。 ChatTTS是一款专为对话场景设计的支持中英文的文本转语音(TTS)模型&…

AGM DAP-LINK 离线烧录报错信息分析

DAP-LINK 支持离线烧录。 即:先把要烧录的bin 烧录到DAP-LINK 中;然后DAP-LINK 可以脱离PC,上电后通过按键对目标板进行烧录。 CMSIS-DAP模式 跳线JGND断开,状态LED D4快闪,D3常亮(串口状态)。…

服务失败后如何重试?

服务失败后如何重试? 在分布式系统和网络应用程序中,重试策略对于有效处理瞬时错误和网络不稳定性至关重要。 重试策略能让系统在发生故障时多次尝试操作,从而提高最终成功的可能性。 下图显示了 4 种常见的重试策略。 01 线性回退 线性回…

LabVIEW开发中对RS-232、RS-485、RS-422通讯的比较及注意事项

本文介绍了LabVIEW开发中常用的RS-232、RS-485和RS-422通讯方式的区别及各自特点,详细说明了它们的适用场景和开发过程中需要注意的问题,帮助开发人员在选择和实现通讯方式时做出最佳决策。 详细说明 RS-232、RS-485、RS-422通讯简介 RS-232、RS-485和…

虚幻引擎5 Gameplay框架(四)

Gameplay重要类及重要功能使用方法(三) 虚幻的委托机制 虚幻委托之间的区别序列化就是是否可以在蓝图中执行 多播与单播的创建 制作功能:使用多播与单播将血条与血量进行实时更新首先新建一个单播与一个多播委托 实例化这两个委托的标签…

西门子电梯控制保姆级教程

一、电梯运行控制 1.电梯控制系统结构 可以理解是通过ip进行访问的 2.基于PLCSIM Adv与电梯仿真软件的控制环境搭建 虽然都是用一台电脑来控制,但是还是用以太网来连接 在FC块里面也要用两个DB块来放输入和输出 二、电梯对象的分析 在eet里面,用手动控制…

关于高版本 Plant Simulation 每次保存是 提示提交comm对话框的处理方法

关于高版本 Plant Simulation 每次保存是 提示提交comm对话框的处理方法 如下图 将model saving history 修改为None即可 关于AutoCAD 2022 丢失模板库的问题 从新从以下地址打开即可: D:\Program Files\Autodesk\AutoCAD 2022\UserDataCache\zh-cn\Template

LabVIEW步进电机的串口控制方法与实现

本文介绍了在LabVIEW环境中通过串口控制步进电机的方法,涵盖了基本的串口通信原理、硬件连接步骤、LabVIEW编程实现以及注意事项。通过这些方法,用户可以实现对步进电机的精确控制,适用于各种自动化和运动控制应用场景。 步进电机与串口通信…

python--面向对象-文件读写-异常

一、继承 定义一个类时,需要使用另外一个类的方法或属性,就可以通过继承实现 object是Python的顶级类,创建类是会自动继承,就拥有object中的方法 定义格式 # 类的定义 # 旧式类定义 一般在定义单个类时使用 class 类名:name N…

Nginx01-HTTP简介与Nginx简介(安装、命令介绍、目录介绍、配置文件介绍)

目录 HTTP简介HTTP原理查看访问网站的详细流程curl -vwget --debug 查看网站访问量HTTP协议版本HTTP协议交互HTTP 请求请求报文起始行请求头 HTTP响应响应报文起始行响应头 Nginx常见的Web服务常见网站服务 安装NginxNginx目录结构Nginx启动管理Nginx常用命令 Nginx配置文件主配…

牛客周赛 Round 45VP

这场应该是十分仁慈的一场了 1.签到&#xff1a;https://ac.nowcoder.com/acm/contest/84244/A AC代码&#xff1a; #include<bits/stdc.h> using namespace std; int a,b,c,d,e; int main() {cin>>a>>b>>c>>d>>e;int sabcde;if(s>1…

关于nodejs单线程

Node是使用C++语言写的一款JavaScrip解析器。 高并发 一般来说,高并发的解决方案就是多线程模型,服务器为每隔客户端请求分配一个线程,使用同步I/o,比如Apache就是这种策略,由于I/O一般都是耗时操作,因为这种策略很难实现高性能,但非常简单,可以实现复杂的交互逻辑。…

深度学习复盘与论文复现B

文章目录 1、Knowledge Review1.1 NLLLoss vs CrossEntropyLoss1.2 MNIST dataset1.2.1 Repare Dataset1.2.2 Design Model1.2.3 Construct Loss and Optimizer1.2.4 Train and Test1.2.5 Training results Pytorch-Lightning MNIST :rocket::fire:1.3 Basic Convolutional Neu…

都说美国去工业化了,那美国人都做什么工作啊?

美国&#xff0c;这个全球经济的重要参与者&#xff0c;经历了一场深刻的变革——去工业化。这一过程意味着&#xff0c;曾经以制造业为荣的美国&#xff0c;逐渐将重心转移到了其他领域。那么&#xff0c;美国人都做什么工作呢&#xff1f;让我们走近这位“经济体巨人”&#…