news 2026/8/14 15:29:53

实测对比!LM25116与LM2843在DCM模式下的电压振荡问题排查实录

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
实测对比!LM25116与LM2843在DCM模式下的电压振荡问题排查实录

LM25116与LM2843在DCM模式下的电压振荡问题排查实录

当Buck电源从CCM模式切换到DCM模式时,开关节点(SW)的波形往往会出现令人头疼的振荡现象。这种现象不仅影响电源效率,还可能引发EMI问题。本文将基于TI的LM25116和LM2843两款Buck控制器,通过实测波形对比,深入分析DCM模式下电压振荡的成因,并分享RC吸收电路的优化技巧。

1. DCM模式振荡现象的本质

在实测LM25116和LM2843两款芯片时,我们发现DCM模式下的振荡波形存在显著差异。这种差异主要源于芯片内部架构和外部电路寄生参数的综合作用。

关键观察点

  • 振荡幅度:LM25116通常在200mV以内,而LM2843可能达到500mV以上
  • 振荡频率:LM25116集中在20-50MHz范围,LM2843则在10-30MHz
  • 衰减速度:LM25116的振荡通常在200ns内衰减完毕,LM2843可能持续400ns以上

注意:振荡频率与PCB布局密切相关,同一芯片在不同板子上可能表现不同

通过频谱分析仪可以看到,这些振荡产生的谐波往往会超出EMI标准限值。特别是在汽车电子等对EMI要求严格的场景,这种振荡必须得到有效抑制。

2. 寄生参数的影响与测量方法

要准确分析振荡问题,首先需要理解电路中的寄生参数。我们使用阻抗分析仪测量了关键节点的寄生参数:

参数LM25116电路典型值LM2843电路典型值
开关管Coss150pF300pF
二极管结电容80pF120pF
PCB走线电感5nH8nH
接地回路电感3nH5nH

测量寄生参数的具体步骤:

  1. 使用LCR表测量MOSFET的Coss(输出电容)
  2. 用网络分析仪测量PCB走线的特征阻抗
  3. 通过时域反射计(TDR)确定关键路径的寄生电感
# 估算谐振频率的简单公式 import math def calc_resonant_freq(L, C): return 1/(2*math.pi*math.sqrt(L*C)) # 示例:计算5nH电感和150pF电容的谐振频率 f_res = calc_resonant_freq(5e-9, 150e-12) print(f"谐振频率:{f_res/1e6:.2f}MHz")

实测发现,LM2843电路由于使用外置MOSFET,其寄生参数通常比集成MOSFET的LM25116更大,这也是两者振荡特性差异的主要原因。

3. RC吸收电路优化实战

针对两款芯片的不同特性,我们采用了差异化的RC吸收方案。以下是优化过程中的关键发现:

3.1 LM25116的RC参数选择

TI官方建议使用5-50Ω电阻和几个nF的电容。经过实测,我们发现:

  • 最优电阻值:22Ω时损耗与抑制效果达到最佳平衡
  • 电容选择
    • 1nF:振荡抑制不足
    • 4.7nF:效果良好,但效率下降约0.5%
    • 10nF:过度抑制,效率下降明显(>1.2%)

推荐配置

R = 22Ω ±5% 0805封装 C = 4.7nF X7R 50V 0603封装

3.2 LM2843的特殊处理

LM2843由于振荡更严重,需要更强的阻尼:

  1. 首先尝试标准方案(22Ω+4.7nF),发现高频振荡仍有残留
  2. 调整为10Ω+10nF组合,振荡明显改善
  3. 最终采用两级RC吸收:
    • 第一级:10Ω+2.2nF(靠近开关节点)
    • 第二级:33Ω+1nF(靠近二极管)

提示:多级RC电路布局时,确保第二级更靠近噪声传播路径

优化前后的波形对比如下:

指标优化前优化后
振荡幅度520mVpp80mVpp
振荡持续时间420ns50ns
EMI辐射超标8dB余量6dB

4. 布局优化与实测技巧

除了RC吸收电路,PCB布局对振荡也有重大影响。我们总结了几条关键经验:

  1. 电流回路最小化

    • 功率回路面积控制在<1cm²
    • 使用多层板时,确保有完整的接地平面
  2. 元件摆放原则

    • 输入电容尽量靠近VIN引脚
    • 自举电容靠近BOOT引脚
    • 反馈走线远离噪声源
  3. 测量技巧

    • 使用接地弹簧缩短探头地线
    • 选择1GHz以上带宽的示波器
    • 开启20MHz带宽限制功能观察低频特性
# 使用Python控制示波器抓取波形的示例命令 import pyvisa rm = pyvisa.ResourceManager() scope = rm.open_resource('TCPIP::192.168.1.100::INSTR') scope.write(':STOP') # 停止采集 scope.write(':WAV:SOUR CHAN1') # 选择通道1 scope.write(':WAV:MODE RAW') # 原始数据模式 data = scope.query_binary_values(':WAV:DATA?', datatype='B') # 获取数据

在实际调试中,我们发现LM25116对布局更为敏感。一次将电感旋转90度放置,就使振荡幅度降低了40%。而LM2843则更需要关注散热设计,因为增加的RC吸收会带来额外的功率损耗。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/14 15:29:19

通达信筹码分布主图指标优化实战:如何自定义参数提升分析精准度

通达信筹码分布主图指标深度优化指南&#xff1a;参数调校与实战应用 1. 筹码分布指标的核心价值与优化意义 筹码分布分析作为技术分析领域的重要工具&#xff0c;能够直观展示不同价位区间持仓成本的集中程度&#xff0c;帮助交易者识别主力资金动向和市场情绪变化。通达信软件…

作者头像 李华
网站建设 2026/8/14 15:28:16

【Unity动画】从零到一:动画过渡面板参数实战解析与避坑指南

1. 动画过渡基础&#xff1a;从待机到行走的第一次尝试 第一次打开Unity的Animator窗口时&#xff0c;那个布满方框和箭头的界面确实让人有点懵。不过别担心&#xff0c;我们先从最简单的两个状态开始——让角色从待机(Idle)自然过渡到行走(Walk)。在Project窗口选中角色的Anim…

作者头像 李华
网站建设 2026/8/14 15:29:04

MCP身份认证架构演进(OAuth 2026安全白皮书首发)

第一章&#xff1a;MCP身份认证架构演进&#xff08;OAuth 2026安全白皮书首发&#xff09;MCP&#xff08;Multi-Channel Protocol&#xff09;身份认证体系在2026年迎来关键升级&#xff0c;正式引入OAuth 2026规范——该规范并非简单迭代&#xff0c;而是以零信任架构为基底…

作者头像 李华
网站建设 2026/7/14 15:57:09

2026年辽宁镀银企业TOP5名单出炉,大连科华领跑行业

对于许多辽宁乃至东北地区的制造业企业而言&#xff0c;金属表面处理环节常常是“卡脖子”的痛点。《2026年辽宁地区金属表面处理行业白皮书》数据显示&#xff0c;超过60%的企业曾因供应商工艺分散、品质不稳定或交付延迟而影响整体项目进度。今天&#xff0c;我们就基于工艺实…

作者头像 李华