MLCC电容啸叫处理

本文探讨了MLCC电容器因压电效应导致的啸叫问题,常见于笔记本电脑和手机的电源架构中。啸叫主要在电源的PWM和PFM工作模式异常时出现。解决策略包括调整电源工作频率、优化参数、使用抗啸叫电容、改进布局和软件优化。此外,电感选取和电源模式切换也是关键因素。

转载--工程师看海 ---EDA365电子论坛 2021-09-19 20:30

随着笔记本电脑、手机等设备的普及,由电容器振动所产生的“啸叫”问题越来越多的受到人们的关注,如何优化各电源架构的电容啸叫,让电容闭嘴,是一个有趣的问题。

MLCC电容器发生啸叫主要是由陶瓷的压电效应引起的,MLCC电容器由于其特殊的结构,当施加在两端的电场变换时,可以引起成比例的机械应力的变化,此为逆压电效应,当振动频率落入人耳听觉范围内时,就会产生噪音,即所谓的“啸叫”。正压电效应相反,是受到力的作用,产生电场的过程。

无论是笔记本电脑还是手机,对电源的要求越来越高,通常在电源网络上并联大量的MLCC电容,如BUCK、BOOST架构的电源,当设计异常或者负载工作模式异常时,就很容易产生“啸叫”。

在笔记本电脑中,当电脑处于休眠状态,或者启动摄像头时,容易产生啸叫。

在手机中,最典型的一个案例是GSM所用的PA电源,此电源线上的特点是功率波动大、波动频率为典型的217Hz,落入人耳听觉范围内(20Hz~20Khz),当GSM通话时,用专用听诊器听此电源线上的电容,很容易听到“滋滋”啸叫音。

如何抑制?

1. BUCK电源通常有PWM和PFM两种工作模式。PWM工作模式时纹波小,用在负载功耗比较高的条件下,为了避免BUCK在PWM工作模式时,给电容充电的开关频率进入人耳范围内引起啸叫,有的电源的开关频率会刻意避开20hz~20Khz这个开关频率。

2. 当电源处于轻载模式时,会间歇性的工作,间歇性输出几个脉冲,这个间歇性脉冲的频率,也有可能被人耳听到。所以也要从电源或者负载的角度,来优化PFM工作时间歇性脉冲的工作频率,避免啸叫。

3. 另一个是隐含的一个状态,在项目初期,系统往往不稳定,负载在正常和低功耗模式之间反复切换,电源也容易在PWM和PFM两个模式之间反复切换,这个切换的时隙,这也可能引起啸叫,需要软件优化系统的稳定性,避免负载工作模式异常切换来避免啸叫。

4. BUCK电感的饱和电流选取不合适时,有可能使得输出电流增加,会误触发电源进入过流保护,电源在正常工作模式和过流保护模式之间反复切换,有称打嗝模式,也有一定可能性引起啸叫,电感选取一定要合适。

5. 开关电源本身纹波就大,多相开关电源具有纹波小、电流大的优点,通过交错相位,可以有效减小电源的纹波进而抑制啸叫。

6. 抑制啸叫,除了上述软件、参数、架构的修改之外,一个典型的方案是使用抗啸叫电容,比如村田KRM系列和ZRB系列。

其特殊的结构可降低电容器的啸叫现象,可吸收由热量和机械冲击引起的应力,实现高可靠性。相比于Ta电容,抗啸叫MLCC电压变动⊿V比初期小7~22%。

7. 在布局的时候,也可以优化布局,电容彼此之间交错排列,抑制振动。

8. 甚至有的人提出了在电容旁边挖槽,缓解啸叫的方案。

以上就是电容啸叫的原理以及规避建议。

文章整理自硬件工程师看海

### MLCC电容啸叫的原因 MLCC(多层陶瓷电容器)的啸叫现象主要源于其内部结构和外部环境因素共同作用的结果。具体来说,这种现象不仅与电介质材料和电容器本身的形状有关,还受到PCB板的设计尺寸以及安装状态的影响[^1]。当施加电压时,由于压电效应的作用,某些特定类型的陶瓷材料会发生微小形变,进而引发机械振动,在一定条件下转化为听得见的声音即所谓的“啸叫”。 ### 解决方案概述 针对上述原因,有多种策略可以用来减轻或者控制MLCC电容产生的啸叫声: #### 改善电容器本身特性 - **选用低ESR/ ESL型号**:通过降低等效串联电阻(ESR) 和等效串联电感 (ESL),减少由电流变化引起的能量损耗,从而减缓发热并间接减弱声发射强度。 #### 调整电路设计与布局 - **优化元件放置方式**:调整相邻组件之间的相对位置关系,比如使它们呈交错排列形式摆放,有助于抵消相互间的震动传递路径;另外还有建议指出可以在电容附近开设凹槽以帮助释放应力波,进一步削弱噪音传播效率[^2]。 - **修改PCB走线模式**:改变电源线路走向或增加去耦合网络节点数量等方式能够有效分散高频信号干扰源的能量分布密度,使得局部区域内的电磁场波动趋于平稳,最终达到抑制异常声响的效果。 #### 替换替代品或其他物理措施 - 对于那些对空间占用较为敏感的应用场景而言,可以选择体积更紧凑但是同样具备良好性能表现的产品规格;而在允许的情况下则优先考虑引入额外支撑结构如金属框架来增强整体刚度,防止共振放大机制的发生。 #### 综合考量实际应用场景下的可行性 值得注意的是,在实施任何一项改进措施之前都应当充分评估现有硬件条件对于新方案的支持程度——例如更换新型号可能会涉及到重新认证流程或是成本上升等问题;而改动原有架构布局也可能面临兼容性和可靠性方面的新挑战。因此,在制定具体的行动计划前务必进行全面的技术经济分析以便做出最优决策[^4]。 ```python # Python代码示例仅作为说明用途,并不直接关联到解决问题的方法实现上 def evaluate_solution feasiblity(solution, constraints): """ 评价给定解决方案在指定约束条件下的可行性和优劣 参数: solution : dict - 描述待评方案的关键属性及其预期收益 constraints : list of str - 列举当前项目中存在的各类限制要素 返回值: tuple(bool,float,str) - 分别表示该方案是否可用、评分高低及理由简述 """ pass ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值