开关电源(buck) 工作时电感产生噪声

article/2025/11/6 7:27:25

前两天拿到一块控制板30V转5V的BUCK开关电源供的MCU系统,一上电就“滋滋”的响。

之前做过一些DC/DC的板子都未曾出现这种情况,仔细的听发现是电感这里发出的噪声。

 

DC/DC部分如上图所示,图中的黑色柱状电感就是此次发出噪音的地方。下面还配了灵魂画师的电感内部构造图。仔细一看板子就发现这颗电感放在板子内部,而且地下还铺地了。ORZ,第一想法就是改板。由于比较赶,最后的办法就是把电感横着躺着放,让磁通与板子平行,然后立竿见影噪音消失了。

下面根据本弱鸡浅薄的知识体系分析一下为什么产生噪音,查了下开关芯片的手册开关频率是200KHz的,人的听力范围约为16Hz~20KHz,也就是说电感受到干扰产生了16Hz~20KHZ的杂波。结合学过的电磁感应知识,在电感的处于开关芯片的高速通断的驱动下产生大致如下图所示的I-t(电流-时间)的关系。

变化的电流产生变化的磁场,电感底下的铺地处于变换的磁场中,产生涡流效应,产生感应电流,从而催动产生周期性的低频杂波(你懂的),然后产生的杂波频率落在听觉频率范围内就产生了能听到的噪音。

总结,电感一般底下不进行铺地,尽量放在PCB板子的边缘减少外部回路的耦合。当然讨巧的办法就是让电感躺在板子上,这样PCB板子和磁通平行,无法相互干扰。

 

电感参考铺地如下。




http://chatgpt.dhexx.cn/article/GcX1h5ux.shtml

相关文章

关于TP5400锂电池充放电一体模块 电感“尖叫”(升压Boost电路中 电感有可听见的高频振荡的问题探索与尝试改善)

TP5400锂电池充放电一体模块电感“尖叫” 前言电感高频振荡人耳可听问题1、怀疑是电感问题2、芯片升压功能本身振荡频率低?3、芯片坏了?4、选用电感有问题? 猜想验证结论 前言 最近一个项目中用到了锂电池充放电电路 之后在 立创开源硬件平台…

电源电路中电感为什么会啸叫 漫画+动图,看完就明白了

在笔记本电脑、平板电脑、智能手机、电视机以及车载电子设备等运行时,有时会听到"叽"的噪音。该现象称为"啸叫",导致该现象出现的原因可能在于电容器、电感器等无源元件。电容器与电感器的发生啸叫的原理不同,尤其是电感…

怎样解决电感啸叫声?

大部分硬件工程师应该都遇到过,板子上电后有叫声。 一般这种叫声分为电感叫声跟电容叫声。 今天要讲的是电感叫声: 一般情况下,板子上面都是会有DC-DC电路的,而这种如果各方面参数选的不好,就有可能引起电感啸叫。 …

MLCC电容啸叫如何解决

MLCC电容器发生啸叫主要是由陶瓷的压电效应引起的,MLCC电容器由于其特殊的结构,当施加在两端的电场变换时,可以引起成比例的机械应力的变化,此为逆压电效应,当振动频率落入人耳听觉范围内时,就会产生噪音&a…

电源电路中电感为什么会啸叫?

在笔记本电脑、平板电脑、智能手机、电视机以及车载电子设备等运行时,有时会听到"叽"的噪音。该现象称为"啸叫",导致该现象出现的原因可能在于电容器、电感器等无源元件。电容器与电感器的发生啸叫的原理不同,尤其是电感…

电感啸叫和LDO啸叫

在做硬件设计的时候,时不时会遇到电感啸叫。 比如,在DC-DC时候,使用下图所示的电感,发现啸叫。 这时,换上屏蔽电感,就听不到啸叫了。 此外,变压器也属于电感,也是会啸叫的。 但是…

【分立元件】功率电感啸叫原因

在笔记本电脑、平板电脑、智能手机、电视机以及车载电子设备等运行时,有时会听到异常"叽"的噪音。该现象称为"啸叫",导致啸叫出现的原因可能在于电容器、电感器等无源元件。电容器与电感器的发生啸叫的原理不同,尤其是电…

电感啸叫产生的根本原因及解决方法

电感啸叫产生的根本原因及解决方法 【摘 要】环形电感或工形电感啸叫问题,在稳压电源电路的设计经常遇到,根据稳压电源芯片的不同和外围电路的不同,解决方法也各不相同,本文档的宗旨是分析电感啸叫的根本原因,并综合各…

电感啸叫的原因及电感选型

上周同事遇到了电感啸叫的问题,他问我是什么原因。我看他单板空载,判断是DC-DC进入轻载模式,电感上的电流交变频率在20KHz以下,所以会听到声音。 于是我建议他测一下SW管脚的波形,测出来是5KHz。刚好证明了我的猜想是正确的。接着就让他尝试去换了一个感值更大的电感,换…

电感啸叫原因与应对措施

大部分硬件工程师应该都遇到过,PCBA上电后出现“滋滋滋”的叫声,其声响或大或小,或时有时无,或深沉或刺耳,或变化无常者皆有。该现象我们称为“啸叫”,一般分为电感啸叫和电容啸叫。 其中电感啸叫最为常见,尤其在DCDC电路中,大部分是因为 器件参数选择不合理 导致的。…

电感为什么会啸叫?有效对策有哪些?

网络转载 在笔记本电脑、平板电脑、智能手机、电视机以及车载电子设备等运行时,有时会听到"叽"的噪音,该现象称为"啸叫"。 导致该现象出现的原因可能在于电容器、电感器等无源元件,电容器与电感器的发生啸叫的原理不同…

Centos7 查看系统版本信息

本文转自至:https://blog.csdn.net/ZZY1078689276/article/details/77716871 1. 查看版本号   CentOS的版本号信息一般存放在配置文件当中,在CentOS中,与其版本相关的配置文件中都有centos关键字,该文件一般存放在/etc/目录下&…

查询系统版本

Motorola在每隔一段时期会推出一个版本的操作系统。在每个版本中,功能基本一致,但是新版本会比旧版本在功能、稳定性得到进一步的改善。或者不同版本针对的区域不同,比如针对海外、香港、台湾和大陆等地区都有不同的操作系统版本。当然&#…

linux查系统版本

查看Linux内核版本命令(两种方法): 1、cat /proc/version 显示正在运行的内核版本。 [rootS-CentOS home]# cat /proc/version Linux version 2.6.32-431.el6.x86_64 (mockbuildc6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (…

linux 查看系统版本

文章目录 一、查看Linux内核版本的命令二、查看Linux系统发行版本的命令三、 延伸: 一、查看Linux内核版本的命令 cat /proc/version 此命令可以查看正在运行的内核版本信息。/proc 目录存储的是当前内核运行状态的一系列特殊文件,包括:内存…

windows操作系统版本介绍

前言: 生命不止,奋斗不息。 还记得你第一次接触的计算机是什么版本吗? 提到微软操作系统,相信大家第一个想到的就是windows操作系统。windows的操作系统有很多,那么windows有哪些版本呢?下面就给大家介绍…

Windows系统历史版本简介

思考:30年间Windows系统有哪些版本呢? 木易巷带你了解~ 前言 跟我一起,穿越时间! 你在使用什么操作系统,是Windows还是MacOS还是Linux? 一、Windows 1.0 1985年11月20日,微软推出了历史上第一款视窗操…

java 字符串不等于_java中字符串不等于怎么判断

java中字符串不等于可以使用equals()方法判断,equals()方法用于将字符串与指定的对象比较。 语法public boolean equals(Object anObject) 参数 anObject -- 与字符串进行比较的对象。 返回值 如果给定对象与字符串相等,则返回 true;否则返回…

Java字符串比较(3种办法

字符串比较是常见的操作,包括比较相等、比较大小、比较前缀和后缀串等。在 Java 中,比较字符串的常用方法有 3 个:equals() 方法、equalsIgnoreCase() 方法、 compareTo() 方法。下面详细介绍这 3 个方法的使用。 1.equals() 方法 equals() 方…

Java后端:字符串比较(共四种方法,有方法介绍、易错点分析、Java源码,值得一看!)

Java后端:字符串比较(共四种方法,有方法介绍、易错点分析、Java源码,值得一看!) 前言一、推荐使用:equals()二、最容易想到:用Str1 Str2判断三、最容易忽略:compareTo()…