首页/文章/ 详情

下次得跟Layout工程师说:磁珠不是随意画的,是‘算’出来的。

7月前浏览266
前段时间评审咱们一块主板PCB时,layout工程师指着一颗有三组供电(3.3V、1.8V、1.2V)的芯片问我:王工,为什么给每一路电源进来都要串一颗磁珠呢?我看你们好多项目都是这样的,确认是这样设计的吗?

这个问题问得特别好,也比较典型。咱们硬件工程师在平时工作中,也经常遇到类似的场景——看到参考设计用了磁珠,就照着画上去;别人问起,回答最多的就是为了抑制干扰或者参考设计就是这么做的。可如果再往下问:磁珠到底是怎么抑制干扰的?具体该怎么选型?万一用不好会出什么问题?……可能一下子又有点说不清。

为了把这件事搞明白,也为了下次咱们能更有底气、有依据地回答同事的疑问,今天我就结合自己平时的项目总结,跟大家一起把磁珠这件事儿好好捋一捋。网上的资料不少,我就不重复教科书上的内容了,重点强调几个实战中真正关键点吧!


01

磁珠等效为电阻串联电感  

这是最重要、也最基础的认知起点。很多人把磁珠和电感搞混,甚至直接替换,这是很多坑的根源。

一个理想的功率电感,它在高频下的阻抗主要是感抗(XL = 2πfL),它会把噪声能量存储在电感的磁场中,通过电路路径返回电源、流向地,或以电磁波形式辐射出去。

而磁珠的等效模型,是一个电阻R和一个电感L串联。它发生在高频段:磁珠内部的铁氧体材料,会像一块吸音海绵,将高频噪声的能量吸收进来,转化成微不足道的热量消耗掉

所以,咱们回到开头的问题:为什么要在三组电源入口都放磁珠?核心目的就是起到隔离和抑制干扰的作用。如果这三路电源是给同一个芯片内部不同模块供电的(比如一个芯片里同时有模拟电路、数字核心和PLL锁相环),那么每一路都可能产生特定的噪声。如果不加隔离,这些噪声就会顺着共用的电源网络到处串,相互干扰。磁珠的作用,就是给每一路电源建立一个本地化的能量吸收器,让各自产生的高频噪声在自家门口就被消化掉,防止去污染其他干净的电源轨,尤其是对噪声极其敏感的模拟或射频电路。


02

看曲线,别光看那个600R  

打开任何一份磁珠的数据手册,最醒目的位置通常会标着600R@100MHz。这个600R是它在100MHz测试频率下的阻抗模值。但请注意,这是结果,不是原因。直接根据这个数字选型,是新手最容易踩的坑。

因为,你的噪声频率不一定是100MHz。磁珠的阻抗-频率曲线(Z-f曲线)是一条有起有落的山丘状曲线,每颗磁珠的山峰位置和高度都不同。

这就引出一个关键问题:你必须先知道你想对付的敌人,也就是噪声主要在哪个频段 是几十MHz的CPU开关噪声?还是几百MHz的DDR时钟谐波?或者是GHz级别的无线干扰?

假设你需要抑制的主要是50MHz的噪声,那么你应该去Z-f曲线上找它在50MHz时的阻抗值,而不是盲目相信那颗标称600R@100MHz的磁珠在50MHz时也表现良好。很可能另一颗标称300R@100MHz的磁珠,其阻抗峰值恰恰在50MHz附近,实际效果反而更好。选磁珠,本质是用它的阻抗峰值去对准你的噪声峰值


03

小心,电流会让磁珠失灵  

这是硬件老手也可能疏忽的深水区。磁珠的吸收能力,和流过它的直流电流大小直接相关

所有磁珠都有一个额定电流,但请注意,这个参数通常只保证它不被烧坏,不保证它性能完好!真正决定性能的是直流偏置特性

当较大的直流电流(比如给你的CPU核心供电的1.2V/2A)流过磁珠时,其内部的铁氧体材料会发生磁饱和。饱和的直接后果,就是等效电感量骤降。反映在Z-f曲线上,你会看到一个悲剧的现象:随着电流增大,那座阻抗山峰不仅高度降低了,也就是值阻抗变小,整个山头还向更高频率方向移动了

这意味着什么?意味着你为抑制100MHz噪声精心挑选的磁珠,在通上满载工作电流后,它的最佳抑制频率可能跑到了200MHz,在100MHz处的阻抗已经塌方,滤波效果大打折扣。

因此,选型时必须查阅手册中的阻抗-频率-直流偏置曲线图。在你的最大工作电流对应的那条曲线上,确认在你关心的噪声频率点,阻抗值仍然满足要求。一个好的经验法则是:所选磁珠的饱和电流,至少是线路最大直流电流的1.3倍


04

算算账,DCR带来的副作用  

磁珠的直流电阻DCR通常很小,是毫欧级别,但绝不能忽略不计。

当你为大电流电源路径,比如给射频功放PA供电的路径选择磁珠时,为了追求极致滤波,可能会选阻抗很高的型号。但高阻抗往往伴随更高的DCR。这会带来两个现实问题:

1、电压跌落IR Drop

功耗 P_loss = I² * DCR例如,2A电流流过一颗50毫欧DCR的磁珠,会产生0.1V的压降和0.2W的发热。这可能让后级芯片供电电压跌出容限范围。

2、自身发热与温升

0.2W的功耗在小体积磁珠上可能导致显著温升,而高温又会进一步改变其磁性能,形成恶性循环。

所以,滤波效果、电压裕量和热稳定性,三者必须考虑权衡


05

小结  

把以上内容搞清楚,你就能从参考设计这么用的跟随者,变成我基于这些理由选择它的设计者。硬件设计的功底,正是在这种对基础元件的深度理解中,一点点扎实起来的。最后,分享两个实际工作中的一点经验和体会。

1、射频RF走线,请慎用磁珠

在50欧姆的射频主路径上,我们通常使用高频电感进行匹配或滤波,而几乎不用磁珠。原因很简单:磁珠在射频频段,如900MHz的阻抗往往高达数百欧姆,会直接堵死射频信号,造成严重的反射损耗,信号根本过不去。当然,像FM收音机75欧姆系统这种低频射频有特例。

但通用原则是:信号线优先考虑电感,电源线优先考虑磁珠


2、换个思路,治本优于治标

所有通过磁珠、电容进行的滤波,都是在噪声传播的路径上设卡拦截,属于治标。而最有效、最高级的方法,永远是从噪声来源着手,也就是治本。比如优化芯片的电源去耦网络、对高速时钟信号进行适当的端接和屏蔽、改善板级的地平面和分割。在源头把噪声降到最低,后面的滤波压力就会小很多。

希望这次的分享,能让你和磁珠打交道时,心里更有底。

来源:硬件笔记本
电源电路通用芯片材料
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-01-25
最近编辑:7月前
硬件笔记本
本科 一点一滴,厚积薄发。
获赞 158粉丝 51文章 1109课程 0
点赞
收藏
作者推荐

硬件人的惊喜:这颗国产MCU,竟然能省掉5颗外围芯片

大家好,我是王工。干了这么多年硬件,最近几年感触颇深:钱越来越难挣,活越来越难干。市场那边喊着消费升级,要智能、要功能多;老板这边拍着桌子,要降本、要小巧。我们工程师夹在中间,感觉多一颗电阻电容都得反复掂量。就说上个月,我们团队接了个新项目——需求听起来简单:能驱动BLDC马达,还带Type-C 快充。可真到了方案设计阶段,头就大了。电机控制、PD受电、高压LDO……光芯片就得四五颗。就在这时候,我注意到了沁恒的CH32M030。这颗芯片是带PD功能的电机控制MCU,把电机预驱、PD快充、模拟处理这些功能都塞到了一颗芯片里,集成度很高。硬件资源我仔细研究了CH32M030的规格书,发现它的设计思路很有特点——电机控制和电源管理都做的挺透。先说电机控制这部分。以前构建BLDC电机驱动电路,最少得三颗芯片:MCU控制算法,预驱芯片驱动MOS管,还得外挂运放做电流采样或信号调理。现在用CH32M030,这些全齐了。它自带4个独立半桥驱动器,能直接推MOS管,省掉预驱芯片;内置4个运放和3个比较器,电压电流采样、过流保护这些模拟电路直接内部搞定;还有高压LDO,直接从电机供电端(最高28V)降压给芯片自己用,又省了颗电源芯片。上图中,母线电源通过 R1 接入 MCU 的 HV 引脚,通过 LDO 后得到一个预驱供电电压 VDD8,VDD8通过寄存器可配置为 5~10V,再经过一个 LDO 可得到 VDD33——MCU 工作电压。再来看快充功能。如今,Type-C PD快充几乎成了设备的标配,但传统的实现方案都需要额外外挂一颗专用的PD协议芯片,不仅增加了成本和PCB空间,也提高了设计复杂度。而CH32M030将这一功能直接集成到了芯片内部,而且直接集成了两组PD,可以支持两个Type-C口,这下就不止电机应用了,复杂的电源管理也能轻松应对。M030的两组PD很灵活,不仅能要电,还能对外给电。搭配内部的两路可编程灌电流模块,M030能控制两个外部DC-DC。具体来说,灌电流模块直接向DC-DC的反馈回路叠加一个精确可控的电流,这个外部电流会改变DC-DC反馈点的电压,让DC-DC乖乖地输出我们想要的任意电压。这种硬件级的直连控制方式响应迅速而且精度高。 上图展示了M030的一种电源应用,从Type-C直接申请电压透传至另一Type-C端口,或者其中一个Type-C端口通过灌电流调节DC-DC的方式向另一Type-C端口供电都可以,这两种情况都支持PPS动态调压。引脚设计也很强大。CH32M030的USB引脚(DP和DM)除了支持标准的USB通信功能外,还具备多种小功能,可以灵活地改做他用。这些功能都是USB外设上附带的,不占用MCU资源表里的运放、比较器资源。 ‌输出模拟电压‌:通过USB外设附带的6位DAC和运放,DP/DM引脚可以输出可调的模拟电压。‌作为比较器输入‌:DP和DM引脚可以输入模拟信号,通过USB外设附带的运放比较器与内部6位DAC电压比较。这个应用也不占用独立的4个运放和3个电压比较器,在需要简单模拟信号比较的场合很方便。可调的上下拉电阻:DP和DM引脚内部可配上拉下拉,上下拉电阻阻值从15.5kΩ到108.5kΩ,可配64挡。作为ADC输入引脚:这个不用多说了。总体上看,咱们这个项目选用CH32M030,省掉1颗预驱芯片、1颗PD协议芯片、2颗运放、1颗高压LDO,外围精简的效果还是挺明显。这还没算PCB面积缩小和焊接简化,故障率也会跟着降低。说不定哪天做个咱工程师常用的可调电源也是相当不错的。MounRiver Studio光硬件集成度高还不够,代码好不好写也很重要。沁恒提供了基于VSCode的MounRiver Studio集成开发环境,界面比Keil豪华,代码编辑、编译下载、调试监控一应俱全,像函数调用分析、静态堆栈调用分析这些专业功能也有,CH32M030的库函数写得也比较规整,整体体验还不错。小结当然,芯片也不是万能的。如果项目对主频要求特别高,或者需要复杂的图形界面,那可能还得选性能更强的型号。但对于大多数FOC/BLDC电机应用、电源管理和工控相关,CH32M030的优点还是挺明显的。下图是M030的demo板:感兴趣的同学欢迎一起交流。来源:硬件笔记本

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈