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

从‘滋滋’声到过认证:一个Buck电源的EMI实战整改笔记(附PCB布局优化技巧)

从‘滋滋’声到过认证一个Buck电源的EMI实战整改笔记附PCB布局优化技巧1. 问题浮现EMI测试中的异常现象那是一个周五的下午实验室的EMI测试仪屏幕上跳动的红色曲线格外刺眼。我们团队开发的IoT设备在CE认证测试中Buck电源模块在78MHz和156MHz频段出现了明显的辐射超标幅度超出限值近15dB。更令人困扰的是设备工作时伴随着轻微的滋滋声这种高频噪声在安静环境下尤为明显。作为硬件负责人我立即组织团队展开问题排查。首先使用近场探头对PCB进行扫描发现几个关键热点SW开关节点辐射强度最高探头靠近时测试仪数值飙升输入电容区域存在明显的高频噪声电感周边非屏蔽电感的漏磁干扰清晰可见通过频谱分析仪捕捉到的波形显示噪声主要集中在我们使用的同步Buck芯片SY8303开关频率2.2MHz的35次和71次谐波附近。这提示我们需要从开关噪声的源头和传播路径两方面入手解决。提示近场探头是定位EMI问题的利器建议使用频率范围覆盖50MHz-1GHz的型号如Tek探头系列。2. 根源分析Buck电路的EMI产生机制要有效解决EMI问题必须深入理解Buck拓扑中的噪声产生原理。同步Buck转换器在工作时存在两个主要电流回路上管导通回路输入电容 → 上MOSFET → 电感 → 输出电容 → 地 → 输入电容下管导通回路下MOSFET → 电感 → 输出电容 → 地 → 下MOSFET这两个回路有以下几个关键特性特性上管导通回路下管导通回路电流连续性不连续不连续di/dt值极高1A/ns极高1A/ns辐射强度强强敏感频段开关频率谐波开关频率谐波PCB布局中的常见失误往往加剧了这些问题电流回路面积过大输入/输出滤波电容布置不当敏感信号线如FB反馈与噪声源平行走线地平面分割不合理3. 系统整改从原理到实践的EMI优化方案3.1 输入滤波电路的重构原始设计中我们仅在芯片VIN引脚附近放置了1个10μF MLCC。实测发现输入回路的噪声贡献达40%。改进方案电容组合优化增加1个47μF X5R陶瓷电容1210封装并联2个100nF X7R电容0603封装添加1个1μF COG电容0805封装添加π型滤波器[电源输入] → [10Ω电阻] → [22μF电解电容] → [1μH铁氧体磁珠] → [Buck电路输入] | | [GND] [GND]关键参数选择磁珠选取在100MHz时阻抗≥600Ω如Murata BLM18PG系列电解电容ESR≤50mΩ3.2 开关节点的优化处理SW节点是最大的辐射源我们实施了以下改进RC缓冲电路SW节点 → [2.2Ω电阻] → [220pF COG电容] → PGND电阻功率需≥1/4W电容耐压≥50V走线优化缩短SW走线至5mm避免90°转角采用45°或圆弧走线在相邻层铺设接地铜皮进行屏蔽电感更换 从非屏蔽电感换为全屏蔽型号如TDK VLS201610ET系列辐射降低约8dB3.3 PCB布局的精细调整根据小电流环路原则重新设计布局关键回路面积最小化输入电容与芯片VIN引脚间距3mm同步MOSFET与电感间距4mm使用厚铜箔2oz降低阻抗层叠结构优化层序功能厚度Top信号元件0.5ozL2完整地平面1ozL3电源分割1ozBottom信号少量元件0.5oz敏感信号保护FB反馈线走内层两侧用地线保护避免信号线穿越功率回路区域时钟信号与SW节点保持10mm间距4. 实测验证与参数微调完成上述修改后我们进行了三轮测试迭代第一轮结果78MHz频点超标8dB → 超标3dB156MHz频点超标15dB → 超标7dB调整措施将RC缓冲电路参数改为1.5Ω330pF在输出端添加0805封装的4.7Ω100MHz磁珠加强芯片底部散热焊盘与地平面的连接最终结果所有频段低于限值至少4dB电源效率仅下降1.2%从92.1%到90.9%滋滋声完全消失5. 可复用的EMI整改清单基于这次经验我们总结了一份Buck电源EMI设计检查表5.1 必查项目[ ] 输入电容组合是否包含大容量小容量多并联[ ] SW节点走线是否最短化[ ] 是否使用全屏蔽电感[ ] FB反馈线是否远离噪声源[ ] 地平面是否完整无割裂5.2 进阶技巧在许可范围内适当降低开关频率使用四层板设计确保完整地平面考虑在芯片底部添加接地金属屏蔽罩对关键信号线进行TDR分析确保阻抗连续5.3 成本考量改进措施成本增加EMI改善效果换全屏蔽电感$0.15★★★★添加RC缓冲$0.05★★★改用四层板$2.00★★★★★增加输入滤波$0.20★★经过三周的密集整改我们的设备最终一次性通过了CE认证测试。这个案例让我深刻体会到良好的PCB布局和系统化的EMI设计思维往往比复杂的滤波电路更有效。

相关文章:

从‘滋滋’声到过认证:一个Buck电源的EMI实战整改笔记(附PCB布局优化技巧)

从‘滋滋’声到过认证:一个Buck电源的EMI实战整改笔记(附PCB布局优化技巧) 1. 问题浮现:EMI测试中的异常现象 那是一个周五的下午,实验室的EMI测试仪屏幕上跳动的红色曲线格外刺眼。我们团队开发的IoT设备在CE认证测试…...

齿轮基础参数

基于传统势能法含裂纹斜齿轮时变啮合刚度(裂纹斜齿轮),代码保证运行无问题,出图效果如页面简介齿轮传动系统里最怕遇到啥?裂纹呗!尤其是斜齿轮这种接触线斜着走的家伙,一旦出现裂纹整个时变刚度曲线直接抽风…...

三菱FX5U ModbusTCP从站配置避坑指南:从IP冲突到通讯成功的完整流程

三菱FX5U ModbusTCP从站配置避坑指南:从IP冲突到通讯成功的完整流程 工业自动化领域中,ModbusTCP通讯协议因其简单高效的特点,成为PLC与上位机交互的常用方式。三菱FX5U系列PLC作为一款高性价比的可编程控制器,在中小型自动化项目…...

中航迈特光束整形金属3D打印技术取得重要进展,多种材料已成功验证

中航迈特在金属3D打印装备研发方面持续发力,尤其是光束整形技术近期取得重要进展。在本届TCT亚洲展,它推出的MT280搭载了无级点环光斑能量智调系统,是光束整形金属3D打印当前较新的看点。据3D打印技术参考了解,无级点环光斑能量智…...

CSDN首页发布文章意见反馈

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

如何利用爬虫技术快速精准地抓取目标数据?

1. 爬虫策略:从"无脑抓"到"精准狙击" 我刚入行时犯过一个典型错误——用单线程脚本无差别抓取整站数据,结果不仅触发反爬机制被封IP,还浪费三天时间清洗90%的无用数据。现在回头看,合理的爬虫策略就像狙击手…...

并联型有源电力滤波器APF的三相三线制模型及其Simulink仿真研究——基于瞬时无功功率理论...

并联型有源电力滤波器APF三相三线模型都包括,simulink仿真利用基于瞬时无功功率理论的ip-iq谐波检测算法,对三相三线制并联型APF控制系统进行建模与Matlab仿真最近在搞三相三线制并联型APF的仿真,发现基于ip-iq谐波检测的方案确实挺有意思。这…...

Three.js实战:打造交互式3D中国地图可视化

1. 从零开始搭建3D中国地图 第一次接触Three.js时,我被它强大的3D渲染能力震撼到了。作为一个长期从事数据可视化的开发者,我一直在寻找能够将地理数据以更生动方式呈现的工具。Three.js配合D3.js的组合,完美解决了这个问题。 1.1 数据准备与…...

水产养殖自动控制系统:远程操控,鱼塘24小时在线守护

在我国水产养殖产业快速发展的今天,“产量高、品质优、成本低、更环保”已成为养殖从业者的核心追求。但传统养殖模式中,人工巡检效率低、水质调控凭经验、投喂施肥不精准等问题,不仅增加了劳动强度,还易导致养殖生物应激、病害频…...

实战指南:用Python的pyttsx3库打造你的专属语音助手

1. 从零认识pyttsx3:你的代码会说话 第一次听到电脑用标准播音腔朗读出我写的文字时,那种感觉就像小时候收到会说话的生日贺卡。pyttsx3这个神奇的Python库,能让任何文本通过声卡变成人声。不同于需要联网的语音合成服务,它完全离…...

OpenClaw学习助手:Qwen3.5-9B自动整理学术PDF笔记

OpenClaw学习助手:Qwen3.5-9B自动整理学术PDF笔记 1. 为什么需要自动化文献整理 作为一名每天需要阅读大量文献的研究者,我长期被两个问题困扰:一是PDF里的关键信息需要手动复制粘贴到笔记软件,二是不同文献的结论难以横向对比。…...

Windows下IDEA远程开发全离线配置指南(含JetBrainsClient避坑)

Windows下IDEA远程开发全离线配置实战指南 最近在给某金融机构做内部开发环境迁移时,遇到了一个棘手问题:他们的生产网络完全隔离外网,但开发团队又急需使用IDEA的远程开发功能。经过两周的反复试验,终于摸索出一套完整的离线配置…...

Go语言的网络编程:从TCP到WebSocket

Go语言的网络编程:从TCP到WebSocket 网络编程的重要性 在现代软件开发中,网络编程是一项基本技能。通过网络编程,我们可以: 构建客户端-服务器应用程序实现分布式系统开发 Web 应用和 API实现实时通信功能与其他服务进行集成 Go 语…...

Edge/Chrome用户必看:3种免费工具批量清理失效书签(2023实测)

Edge/Chrome用户必备:2023年高效清理失效书签的3种解决方案 每次打开浏览器,看到密密麻麻的书签栏却找不到真正可用的链接?这可能是大多数互联网用户的日常困扰。根据2023年用户调研数据显示,平均每位浏览器用户拥有超过200个书签…...

Go语言的项目结构:从单体到微服务

Go语言的项目结构:从单体到微服务 项目结构的重要性 在软件开发中,项目结构是影响代码质量和可维护性的关键因素。一个良好的项目结构可以: 提高代码的可读性和可维护性促进团队协作和代码共享便于测试和部署支持代码的重用和扩展降低项目…...

MATLAB 2012b许可证过期怎么办?两种实测有效的解决方法(附License文件下载)

MATLAB 2012b许可证过期的实战修复指南 当你在某个深夜赶论文时,突然发现MATLAB 2012b弹出"License Manager Error -96"的红色警告框,那种感觉就像赛车手在决赛圈突然没油。作为一款已经服役超过十年的经典版本,MATLAB 2012b至今仍…...

别只盯着huggingface!用Modelscope一键搞定PDFMathTranslate的DocLayout-YOLO模型依赖

国内开发者的福音:用ModelScope优雅解决PDFMathTranslate模型依赖问题 遇到LocalEntryNotFoundError报错时,大多数开发者第一反应是检查网络连接或寻找Hugging Face镜像源。但鲜为人知的是,PDFMathTranslate源码中其实隐藏着一个更优雅的解决…...

Pandas中groupby+agg的两种写法区别小结

在使用 Pandas 做数据统计时,groupby agg 是绕不开的操作。但很多人(包括我自己)在实际项目中都会遇到一个问题:为什么明明只是做个统计,结果 DataFrame 却变成了 MultiIndex, 后面 merge、导 Excel、画图…...

高德地图JS API报错10009?手把手教你解决USERKEY_PLAT_NOMATCH问题

高德地图JS API报错10009?手把手教你解决USERKEY_PLAT_NOMATCH问题 当你在前端项目中集成高德地图JS API时,突然控制台抛出USERKEY_PLAT_NOMATCH错误(错误码10009),这意味着你的密钥与当前使用平台不匹配。这种问题看…...

STM32G030C8T6多通道ADC采集避坑指南:从时钟配置到采样周期,新手常犯的5个错误

STM32G030C8T6多通道ADC采集实战避坑指南:从原理到代码的完整解决方案 第一次接触STM32G030C8T6的多通道ADC采集时,我按照网上的教程配置完参数,却发现采集到的数据要么全是0,要么数值跳变严重。经过整整两天的调试和查阅参考手册…...

Transformer位置编码层代码详解:从正弦公式到PyTorch实现(附避坑指南)

Transformer位置编码层代码详解:从正弦公式到PyTorch实现(附避坑指南) 在自然语言处理领域,Transformer架构彻底改变了序列建模的方式。与传统RNN和LSTM不同,Transformer完全依赖自注意力机制来捕捉序列中的依赖关系。…...

Unity URP SRP Batcher 完全指南 URP/HDRP 下的核心批处理机制,大幅降低 CPU 开销

SRP Batcher 是 Unity Scriptable Render Pipeline (SRP) 的核心优化技术,通过减少 CPU 与 GPU 之间的数据传输开销,显著提升渲染性能。本文将深入解析其工作原理、使用方法及最佳实践。一、什么是 SRP BatcherSRP Batcher 是 Unity 为 Scriptable Rende…...

YOLOv8目标检测实战:用Shape-IoU损失函数提升小目标识别精度(附代码)

YOLOv8目标检测实战:用Shape-IoU损失函数提升小目标识别精度(附代码) 在无人机航拍和遥感图像分析领域,小目标检测一直是令人头疼的技术难点。当你在VisDrone数据集上训练YOLOv8模型时,是否遇到过这样的困境&#xff1…...

Mark Text vs Typora:免费开源Markdown编辑器的终极对比(附详细配置指南)

Mark Text vs Typora:开源与商业Markdown编辑器的深度解析与迁移指南 如果你正在寻找一款能够替代Typora的Markdown编辑器,同时又希望它免费且开源,那么Mark Text绝对值得你深入了解。这两款编辑器都以简洁优雅著称,但在细节处理…...

手把手教你用Vivado仿真FPGA乘法器:从Testbench编写到波形调试全流程指南

FPGA乘法器仿真实战:Vivado Testbench编写与波形调试全解析 第一次接触FPGA乘法器仿真时,我盯着屏幕上那些跳动的波形线,完全不知道它们在传达什么信息。直到后来通过反复实践,才真正理解如何通过仿真验证一个乘法器模块的正确性。…...

Cadence Virtuoso保姆级教程:从零完成反相器版图绘制、DRC到后仿真的完整流程

Cadence Virtuoso保姆级教程:从零完成反相器版图绘制、DRC到后仿真的完整流程 在集成电路设计领域,Cadence Virtuoso是业界公认的标准工具之一。对于初学者而言,掌握从原理图到版图再到后仿真的完整流程至关重要。本文将带领你一步步完成反相…...

RC4算法逆向实战:从特征识别到魔改对抗

1. RC4算法基础与逆向特征识别 RC4算法作为经典的流加密算法,在CTF竞赛和恶意软件分析中频繁出现。我第一次逆向分析RC4加密的样本时,花了整整三天才确认算法类型——因为当时的我还不熟悉它的特征指纹。现在回头看,识别标准RC4其实有明确的规…...

苹果内购Java后端避坑指南:收据验证、状态码处理和防重复消费实战

苹果内购Java后端深度防御指南:从收据验收到分布式幂等设计 当你的应用内购收入突然出现异常波动,或是用户投诉被重复扣款时,背后往往隐藏着苹果内购接口的"暗礁"。作为经历过百万级内购交易的老兵,我想分享几个真实生产…...

Ubuntu18.04下Gazebo加载DEM高程图踩坑实录(附完整解决方案)

Ubuntu 18.04下Gazebo加载DEM高程图的完整实践指南 在机器人仿真和地理信息系统研究中,数字高程模型(DEM)是构建真实地形环境的关键数据。Gazebo作为一款功能强大的机器人仿真平台,支持DEM高程图的加载与渲染,但在实际…...

告别复制粘贴:用影刀RPA+飞书多维表格,我把每周的销售数据汇总从2小时缩到5分钟

告别复制粘贴:用影刀RPA飞书多维表格实现销售数据自动化革命 每周五下午,市场部的张经理总要面对同样的噩梦:从七个不同渠道导出销售数据,手动核对格式差异,复制粘贴到汇总表,再计算各类指标。这个重复劳动…...