当前位置: 首页 > news >正文

南京观海微电子-----PCB设计怎样降低EMI

开关模式电源是AC-DC或DC-DC电源的通用术语,这些电源使用具有快速开关动作的电路进行电压转换/转换(降压或升压)。随着每天开发出更多的设备(潜在的EMI受害者),克服EMI成为工程师面临的主要挑战,并且实现电磁兼容性(EMC)与使设备正常运行同等重要。如何降低开关电源EMI辐射问题,下面介绍这些能降低EMI的PCB设计。、

开关电源中的EMI来源

解决任何EMI问题通常需要了解干扰源,与其他电路(受害者)的耦合路径以及对性能造成负面影响的受害者的性质。在产品开发期间,通常几乎不可能确定EMI对潜在受害者的影响,因此,EMI控制工作通常集中在最小化排放源(或降低磁化率)和消除/减少耦合路径上。

开关电源电源中EMI的主要来源可以追溯到其固有的PCB设计性质和开关特性。在从AC-DC或DC-DC转换的过程中,开关电源中的MOSFET开关组件在高频下导通或关断都会产生错误的正弦波(方波),傅立叶级数可将其描述为许多具有谐波相关频率的正弦波的总和。开关动作产生的谐波的完整傅立叶频谱变成了EMI,从电源传输到设备中的其他电路,以及附近容易受到这些频率影响的电子设备。

除了开关噪声之外,开关电源的另一个EMI来源是快速电流(dI/dt)和电压(dV/dt)转换(这也与开关有关)。根据麦克斯韦方程,这种交流电和电压会产生交变电磁场,尽管该场的大小会随着距离的增加而减小,但它会与导电部件(如PCB上的铜走线)相互作用,它们就像天线一样,在线路上产生额外的噪声,导致EMI。

现在,直到源极的EMI耦合到相邻的电路或设备(受害者)之前,它的危险性(有时)才变得如此危险,因此,通过消除/最小化潜在的耦合路径,通常可以降低EMI。正如“ EMI简介 ”一文中讨论的那样,EMI耦合通常通过以下方式发生:传导(通过不需要的/改变用途的路径或所谓的“隐身电路”),感应(通过电感性或电容性元件(如变压器)进行耦合)和辐射(空中传输)。

通过了解这些耦合路径以及它们如何影响开关模式电源中的EMI,PCB设计人员可以以使耦合路径的影响最小化和减少干扰传播的方式创建他们的系统。

不同类型的EMI耦合机制

我们将研究与开关电源相关的每种耦合机制,并建立引起它们存在的开关电源PCB设计要素。

开关电源中的辐射EMI:

当源和受体(受害人)充当无线电天线时,就会发生辐射耦合。源辐射电磁波,该电磁波在源与受害者之间的开放空间中传播。在开关电源中,辐射EMI传播通常与具有高di/dt的开关电流相关,这是由于不良的PCB设计布局以及存在会引起漏感的布线习惯而导致存在具有快速电流上升时间的环路而加剧的。

考虑下面的电路;

图片

电路中快速的电流变化除了正常的电压输出(Vmeas)外,还会产生一个噪声电压(Vnoise)。耦合机制类似于变压器的操作,因此Vnoise由等式给出;

V 噪声 = R M /(R S + R M)* M * di/dt

M/K是耦合因子,它取决于磁环路的距离,面积和方向,以及所讨论的环路之间的磁吸收,就像在变压器中一样。因此,在考虑较差的回路方向和较大的电流回路面积的PCB布局中,往往会出现较高水平的辐射EMI。

开关电源中的传导EMI:

当EMI辐射沿着将EMI源和接收器连接在一起的导体(电线,电缆,外壳和PCB上的铜走线)通过时,就会发生传导耦合。以这种方式耦合的EMI在电源线上很常见,并且在H场组件上通常很重。

开关电源中的传导耦合是共模传导(在+ ve和GND线上出现同相干扰)或差分模式(在两个导体上出现异相)。

共模传导发射通常是由寄生电容(如散热器和变压器的寄生电容)以及电路板布局以及开关两端的开关电压波形引起的。

另一方面,差模传导发射是开关动作的结果,该开关动作导致输入端出现电流脉冲并产生开关尖峰,从而导致差分噪声的存在。

开关电源中的感应EMI:

感应耦合时,有一个电(由于电容耦合)或磁(由于电感耦合)的源极与受害者之间EMI感应发生。当两个相邻导体之间存在变化的电场时,会发生电耦合或电容耦合,从而在它们之间的间隙上引起电压变化;而当两个平行导体之间存在变化的磁场时,会发生磁耦合或电感耦合。沿接收导体的电压。更多@电路一点通

综上所述,虽然开关电源中主要的EMI来源是高频开关动作以及由此产生的快速di/dt或dv/dt瞬态,但使能器有利于将产生的EMI传播/扩散到同一板上的潜在受害者。(或外部系统)是由不良的组件选择,不良的PCB设计布局以及电流路径中存在杂散电感/电容引起的因素。

降低开关电源中EMI的PCB设计技术

在阅读本节之前,尽量先了解一下EMI/EMC周围的标准和法规,以提醒设计目标是什么。尽管地区之间的标准有所不同,但是由于协调一致,最普遍接受的两个标准在大多数地区都可以接受认证;FCC EMI控制法规和CISPR 22(国际无线电干扰特别委员会(CISPR)第三版,出版物22)。我们在前面讨论的EMI标准文章中总结了这两个标准的复杂细节。

通过EMC认证过程或仅要确保您的设备在其他设备周围正常运行时,要求您将排放水平保持在标准中规定的值以下。

存在许多减轻开关电源中EMI的PCB设计方法,我们将尝试一一介绍。

1.线性化

坦白地说,如果您的应用程序能够承受(体积大且效率低的特性),则可以使用线性电源来为自己节省很多与电源相关的EMI压力。它们不会产生明显的EMI,并且不会花费那么多的时间和金钱来开发。就其效率而言,即使它可能无法与开关电源相提并论,您仍然可以通过使用LDO线性稳压器来获得合理的效率水平。

2.使用电源模块

有时遵循实践来获得良好的EMI性能可能不够好。在您似乎找不到时间或其他资源来调谐并获得EMI结果的情况下,通常可行的一种方法是切换到电源模块。

电源模块并不是完美的,但它们做得很好可以确保您不会陷入常见EMI陷阱的陷阱,例如不良的PCB设计布局和寄生电感/电容。市场上一些的电源模块已经满足了克服EMI的需求,并被设计为可以开发具有良好EMI性能的快速简便的电源。村田制作所,Recom,Mornsun等制造商拥有各种各样的开关电源模块,这些模块已经为我们解决了EMI和EMC问题。

例如,它们通常具有大多数组件,例如电感器,它们内部连接在封装内部,因此,模块内部存在很小的环路面积,从而降低了辐射EMI。一些模块甚至可以屏蔽电感器和开关节点,以防止线圈产生辐射EMI。

3.屏蔽

降低EMI的蛮力机制是用金属屏蔽开关电源。这是通过将噪声产生源放置在电源中的接地导电(金属)外壳内来实现的,与外部电路的仅有接口是通过串联滤波器。

但是,屏蔽会增加项目的材料成本和PCB尺寸,因此,对于具有低成本目标的项目而言,这可能不是一个好主意。

4.布局优化

PCB设计布局被认为是促进EMI在电路中传播的主要问题之一。这就是为什么在开关电源中降低EMI的普遍而通用的技术之一是布局优化。这有时是一个相当模糊的术语,因为它可能意味着不同的事情,从消除寄生组件到将噪声节点与噪声敏感节点分离,以及减小电流环路面积等。

开关电源设计的一些布局优化技巧包括:

保护对噪声敏感的节点免受嘈杂节点的影响

可以通过将它们放置在尽可能远的位置以防止它们之间发生电磁耦合来实现。下表提供了一些噪声敏感和嘈杂节点的示例;

PCB上的铜走线充当辐射EMI的天线,因此,防止直接连接到噪声敏感节点的走线获得辐射EMI的方法之一是通过将它们所移到的组件保持尽可能短来实现。尽可能紧密地连接。例如,来自电阻分压器网络的长走线会馈入反馈(FB)引脚,该走线可以充当天线并拾取周围的辐射EMI。反馈到反馈引脚的噪声会在系统输出端引入额外的噪声,从而使器件的性能不稳定。

减少临界(天线)环路面积

带有开关波形的走线/导线应尽可能靠近。

辐射EMI与电流(I)的大小和流过的环路面积(A)成正比,因此,通过减小电流/电压的面积,我们可以降低辐射EMI的水平。对电源线执行此操作的一种好方法是将电源线和返回路径彼此重叠放置在PCB的相邻层上。

最小化杂散电感

可以通过增加 PCB上走线(电源线)的尺寸并将其平行于其返回路径布线以减小走线的电感,来减小线环的阻抗(这会导致辐射EMI与面积成正比)。。

接地线

位于PCB外表面的完整接地平面为EMI提供了最短的返回路径,尤其是当它直接位于EMI源下方时,它可以显着抑制辐射EMI。但是,如果允许其他走线切穿地平面,则可能会成为问题。切口可能会增加有效环路面积,并导致明显的EMI级别,因为返回电流必须找到一条较长的路径来绕过切口,以返回电流源。

筛选器

EMI滤波器对于电源来说是必不可少的,特别是对于降低传导EMI而言。它们通常位于电源的输入和/或输出处。在输入端,它们有助于滤除市电噪声,在输出端,可以防止电源噪声影响电路的其余部分。

在减轻传导EMI的EMI滤波器设计中,通常重要的是将共模传导发射与差模发射分开对待,因为用于解决这些问题的滤波器参数是不同的。

对于差模传导EMI滤波,输入滤波器通常由电解电容器和陶瓷电容器组成,以在较低的基本开关频率和较高的谐波频率下有效衰减差分模式电流。在需要进一步抑制的情况下,在输入端串联一个电感,以形成一个单级LC低通滤波器。

对于共模传导EMI滤波,可通过在电源线(输入和输出)与地之间连接旁路电容器来有效地实现滤波。在需要进一步衰减的情况下,可将耦合扼流电感器与电源线串联添加。

通常,滤波器设计在选择组件时应考虑最坏情况。例如,高输入电压时共模EMI最高,而低电压和高负载电流时差模EMI最高。

结论

在设计开关电源时通常考虑到上述所有要点,这实际上是将EMI缓解称为“黑暗技术”的原因之一,但是随着您对它的适应,它们已成为第二自然。。

得益于物联网和技术的不同进步,电磁兼容性以及每台设备在正常运行条件下正常运行而不影响附近其他设备运行的总体能力比以往任何时候都更加重要。设备必须不易受到附近有意或无意来源的EMI的影响,并且同时还必须辐射(有意或无意)干扰水平,以免导致其他设备发生故障。

相关文章:

南京观海微电子-----PCB设计怎样降低EMI

开关模式电源是AC-DC或DC-DC电源的通用术语,这些电源使用具有快速开关动作的电路进行电压转换/转换(降压或升压)。随着每天开发出更多的设备(潜在的EMI受害者),克服EMI成为工程师面临的主要挑战,并且实现电磁兼容性(EMC)与使设备正常运行同等…...

黑苹果/Mac如何升级 Mac 新系统 Sequoia Beta 版

Mac升级教程 有必要提醒一下大家,开发者测试版系统一般是给开发者测试用的,可能存在功能不完善、部分软件不兼容的情况,所以不建议普通用户升级,如果实在忍不住,升级之前记得做好备份。 升级方法很简单: …...

2024年主流工单系统横向对比

一:智齿科技 智齿客服App可以接收工单、查看工单、分配工单、处理工单,客户问题随时随地快速解决。 与云客户中心实时连接,客户以往的浏览轨迹、聊天信息、通话记录、工单历史一目了然。 配合智齿云呼叫中心/机器人客服/人工在线客服&…...

实用软件下载:Studio One最新安装包及详细安装教程

Studio One 6是一款功能丰富、专业级的音乐制作软件,它具备灵活的工作流程和高效的团队协作能力,能帮助用户实现高质量的音乐创作和制作。 智能模板更快的启动,全新的智能模板为你手头的任务提供了必要的工具集,包括基本录制、混音…...

网络安全练气篇——常见服务端口对应漏洞

常见的端口所对应的已知漏洞 21 FTP服务的数据传输端口 22 FTP服务的连接端口,可能存在 弱口令暴力破解 389 LDAP目录访问协议,有可能存在注入、弱口令 443 HTTPS端口,心脏滴血等与SSL有关的漏洞 445 SMB服务端口,可能存…...

WPF学习(3)--不同类通过接口实现同种方法

一、接口概述 1.接口的概念 在C#中,接口(interface)是一种引用类型,它定义了一组方法、属性、事件或索引器,但不提供实现。接口只定义成员的签名,而具体的实现由实现接口的类或结构体提供。接口使用关键字…...

体验版小程序访问不到后端接口请求失败问题解决方案

文章目录 解决方案一:配置合法域名解决方案二:开发调试模式第一步:进入开发调试模式第二步:启用开发调试 注意事项结语 🎉欢迎来到Java面试技巧专栏~探索Java中的静态变量与实例变量 ☆* o(≧▽≦)o *☆嗨~我是IT陈寒&…...

【Linux文件篇】磁盘到用户空间:Linux文件系统架构全景

W...Y的主页 😊 代码仓库分享 💕 前言:我们前面的博客中一直提到的是被进程打开的文件,而系统中不仅仅只有被打开的文件还有很多没被打开的文件。如果没有被打开,那么文件是在哪里进行保存的呢?那我们又如何快速定位…...

数据分析-Excel基础函数的使用

Excel基础函数: sum:求和 sumif:单条件求和 sumifs:多条件求和 subtotal:根据筛选求和 if:逻辑判断 vlookup:连接匹配数据 match:查找数值在区域中的位置 index:根据区域的位置返回数值 match、index:一起使用:自动根据列名查找数据 sumifs、match、ind…...

速盾的防护策略有哪些?

在当今数字化时代,网络安全至关重要,而速盾作为一款优秀的安全防护工具,拥有一系列全面且有效的防护策略。 首先,速盾采用了先进的访问控制策略。通过严格的身份验证和授权机制,确保只有合法的用户和应用程序能够访问特…...

LabVIEW RT在非NI硬件上的应用与分析

LabVIEW RT(实时操作系统)可运行在非NI(National Instruments)硬件上,如研华工控机,但需要满足特定硬件要求。本文从硬件要求、开发和运行差异、可靠性、稳定性、优势和成本等多角度详细分析在非NI硬件上运…...

使用Python批量处理Excel的内容

正文共:1500 字 10 图,预估阅读时间:1 分钟 在前面的文章中(如何使用Python提取Excel中固定单元格的内容),我们介绍了如何安装Python环境和PyCharm工具,还利用搭好的环境简单测试了一下ChatGPT提…...

k8s+pv+pvc+nas 数据持久化volumes使用

1 k8s pod申请持久化卷配置 apiVersion: v1 kind: Service metadata:name: $IMG_NAMEnamespace: rz-dtlabels:app: $IMG_NAME spec:type: NodePortports:- port: 8091nodePort: 31082 #service对外开放端口selector:app: $IMG_NAME --- apiVersion: apps/v1 kind: Deployment …...

C++算法-青蛙跳台阶【面试】

"青蛙跳台阶"问题是一个经典的递归问题,也与斐波那契数列有关。问题是这样的:一只青蛙站在一个n阶台阶上,它每次可以跳1阶或2阶,问青蛙跳到顶端总共有多少种跳法。 这个问题可以用递归或动态规划来解决。以下是使用C实…...

px转rem插件postcss-plugin-px2rem使用方法(浏览器缩放页面自适应)

px转rem插件postcss-plugin-px2rem使用方法(浏览器缩放页面自适应) 1. 常见屏幕自适应的布局 百分比布局rem布局css媒体查询在前端框架设计初期,应优先选择好页面布局方式 2. postcss-plugin-px2rem插件的使用 官网地址:https…...

批量文件重命名技巧:轻松替换删除文件夹名中的字母,实现高效文件管理新境界

在数字化时代,我们每天都会面对大量的文件和文件夹。无论是工作文档、学习资料还是个人收藏,文件命名的规范性都显得尤为重要。然而,手动一个一个去修改文件名,不仅耗时耗力,还容易出错。那么,有没有一种方…...

windows设备/路由设备上ip地址如何查看、使用

在Windows设备上查看本地IP地址(IPv4和IPv6): 使用命令提示符: 打开命令提示符(在Windows中按Win R,然后输入"cmd"并按Enter)。在命令提示符窗口中,输入以下命令以查看…...

服务端⾼并发分布式结构演进之路

在进行技术学习过程中,由于大部分读者没有经历过一些中大型系统的实际经验,导致无法从全局理解一些概念,所以本文以一个"电子商务"应用为例,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举…...

Stable Diffusion ProtoVisionXL大模型之艺术盛宴!

今天基于ProtoVisionXL这款大模型为大家呈现一些视觉上的艺术盛宴,视觉冲击宣传海报信手拈来,再配上你的宣传语,妥妥地让人眼前一亮。 实测参数: 分辨率:768*1024 采样方法 (Sampler):DPM 2M Karras 迭代步数 (Ste…...

浅谈golang字符编码

1、 Golang 字符编码 Golang 的代码是由 Unicode 字符组成的,并由 Unicode 编码规范中的 UTF-8 编码格式进行编码并存储。 Unicode 是编码字符集,囊括了当今世界使用的全部语言和符号的字符。有三种编码形式:UTF-8,UTF-16&#…...

Vite和Webpack的区别是什么,你站队谁?

Vite和Webpack有很多相同之处,也有区别,很多老铁分不清,贝格前端工场借助此文为大家详细介绍一下。 一、关于Vite和Webpack Vite和Webpack都是前端开发中常用的构建工具,用于将源代码转换为可在浏览器中运行的静态资源。它们在一…...

【微信小程序】事件传参的两种方式

文章目录 1.什么是事件传参2.data-*方式传参3.mark自定义数据 1.什么是事件传参 事件传参:在触发事件时,将一些数据作为参数传递给事件处理函数的过程,就是事件传参 在微信小程序中,我们经常会在组件上添加一些自定义数据,然后在…...

前端针对需要递增的固定数据

这里递增的是1到12 data(){return{cycleOptions:Array.from({ length: 12 }, (v, k) > ({value: k 1,label: String(k 1)})),} }<el-select v-model"ruleForm.monthLength" placeholder"请选择周期数量"><el-optionv-for"item in cycle…...

红酒保存中的氧气管理:适度接触与避免过度氧化

在保存云仓酒庄雷盛红酒的过程中&#xff0c;我们不得不面对一个微妙的问题&#xff1a;氧气管理。氧气&#xff0c;这个我们生活中无处不在的气体&#xff0c;对于红酒的保存却有着至关重要的影响。适度接触氧气对红酒的陈年过程和品质维护具有积极作用&#xff0c;然而过度氧…...

从零开始搭建开源智慧城市项目(三)上升线效果

前言 上一节实现了添加建筑物线框&#xff0c;模型外墙和道路地面材质添加。这一节准备通过简单的shader实现上升线效果。 思路 简单的说一下思路&#xff0c;通过获取模型顶点坐标所在的高度Z来进行筛选&#xff0c;高度再某一区间内设置成上升线的颜色&#xff0c;其余高度…...

unity基础(五)地形详解

目录 一 创建地形 二 调整地形大小 三 创建相邻地形 四 创建山峰 五 创建树木 七 添加风 八 添加水 简介: Unity 中的基础地形是构建虚拟场景的重要元素之一。 它提供了一种直观且灵活的方式来创建各种地形地貌&#xff0c;如山脉、平原、山谷等。 通过 Unity 的地形…...

postman接口测试工具详解

Postman 是一个功能强大的 API 开发和测试工具&#xff0c;广泛应用于开发人员和测试人员进行 API 的调试、测试、文档生成等工作。以下是对 Postman 的详细介绍。 1. 功能概览 1.1 请求构建 请求类型: 支持 GET、POST、PUT、DELETE、PATCH、OPTIONS 等多种 HTTP 方法。URL …...

2024年护网行动全国各地面试题汇总(3)作者:————LJS

应急响应基本思路和流程 收集信息&#xff1a;收集客户信息和中毒主机信息&#xff0c;包括样本判断类型&#xff1a;判断是否是安全事件&#xff0c;何种安全事件&#xff0c;勒索、挖矿、断网、DoS 等等抑制范围&#xff1a;隔离使受害⾯不继续扩⼤深入分析&#xff1a;日志分…...

计算机专业的学生要达到什么水平才能进入大厂工作?越早知道越好

计算机专业的学生要达到什么水平才能进入BAT等大厂工作&#xff1f;越早知道越好. 一、算法题 各大公司笔试、面试基本都考这个&#xff0c;别的不说&#xff0c;《剑指Offer》所有题目背下来&#xff0c;Leetcode高频题目刷个一两百遍&#xff0c;搞过ACM也可以&#xff0c;…...

巡检费时费力?试试AI自动巡检

随着企业IT规模不断增长&#xff0c;设备、系统越来越多&#xff0c;运维工作压力也与日俱增。保障设备、系统健康稳定地运行&#xff0c;日常巡检是运维工作不可或缺的部分。通过巡检可以及时发现设备、系统的异常问题&#xff0c;提前预防及时处理&#xff0c;避免问题扩大产…...

网站开发和建设/恶意点击广告软件

NTP是网络时间协议(Network Time Protocol)&#xff0c;它是用来同步网络中各个计算机的时间的协议。 在计算机的世界里&#xff0c;时间非常地重要&#xff0c;例如对于火箭发射这种科研活动&#xff0c;对时间的统一性和准确性要求就非常地高&#xff0c;是按照A这台计算机的…...

出台网站集约化建设通知/做网站价格

区别&#xff1a; #系统级环境配置文件 /etc/profile /etc/bashrc#用户级环境配置文件 ~/.bashrc ~/.profile/etc/profile: 用来设置系统环境参数&#xff0c;比如$PATH. 这里面的环境变量是对系统内所有用户生效的。 /etc/bashrc: 这个文件设置系统bash shell相关的东西&a…...

凡科建站联系电话/青青河边草直播免费观看

MySQL中select * for update锁表的问题 由于InnoDB预设是Row-Level Lock&#xff0c;所以只有「明确」的指定主键&#xff0c;MySQL才会执行Row lock (只锁住被选取的资料例) &#xff0c;否则MySQL将会执行Table Lock (将整个资料表单给锁住)。 举个例子: 假设有个表单product…...

网站界面设计的要求/网页制作教程书籍

一开始&#xff0c;看android剪裁图片的功能&#xff0c;觉得好神奇。一张图片&#xff0c;手一划就能剪出想要的一块来&#xff0c;决定研究一下。一研究发现特别简单&#xff0c;几乎都不用敲多少代码。下面把代码列出来&#xff0c;原代码再上传一份。Activity文件内容片断&…...

做外贸出口衣服的网站/潍坊网站建设公司

2019独角兽企业重金招聘Python工程师标准>>> var province document.getElementById("month") alert(province.options[province.selectedIndex].text); 转载于:https://my.oschina.net/hehongbo/blog/670936...

穿着丝袜做会更爽网站/企业网站怎么注册

在matlab中可以使用newff()和feedforwordnet 创建一个BP神经网络,推荐使用feedforwordnet创建BP神经网络,若想了解其用法,可以使用help命令,查询帮助 mse是一个网络性能函数。它根据平方误差的平均值来衡量网络的性能 (一) x=-4:.5:4; y=x.^2-x; net=newff(minmax(x),…...