首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >LT3042的低噪音如何练成?(LDO构架分析)

LT3042的低噪音如何练成?(LDO构架分析)

作者头像
云深无际
发布2025-05-26 09:39:38
发布2025-05-26 09:39:38
3590
举报
文章被收录于专栏:云深之无迹云深之无迹

昨天写的:LT3042(ADI 旗下极低噪声LDO经典代表) ,然后我觉得意犹未尽,这个低噪音效果咋出来的呀?

一看网上也没有资料,虽然我不懂电源,但是我可以对图瞎几把分析:

**内部功能方块图**
**内部功能方块图**

内部功能方块图

那这么厉害的LDO是如何设计出来的?

我发现数据手册里面有一个框图,虽然细节不多,但是理解概念是非常有益的;文章中数据主要是来源于这个数据手册。

LDO整体结构划分

代码语言:javascript
复制
  Vin →(启动、基准、误差放大)→ 驱动级 → 大电流输出管 → Vout
          ↑            ↘ 多重限流 & 过压恢复
         EN / UV        ↘ PG 指示 & 快速启动模块

整图可拆解为 6 个核心功能区域:

区域编号

模块功能

对应图中区域

1

启动控制与 UVLO

左上角 EN/UV 控制电路

2

电流基准源与 Bias

中间上方 CURRENT REF + FAST START

3

精密误差放大与设定逻辑

中部:ERROR AMPLIFIER + SET 节点

4

电流限制与保护机制

中右:3 重限流 & 恢复电路

5

输出功率管(BJT)控制

最右:驱动级 + QP/QC 管

6

电压反馈 & PG 状态检测

SET/OUTS + PGFB/PG 反馈路径


详细模块解读

启动控制与 UVLO 检测(EN/UV)

安排
安排

安排

EN/UV 引脚 → 比较器 → 1.24 V 阈值→ 电压高于此值后,与 BIAS 电流源结合,启动时提供偏置电流,LDO 开始启动(就是个比较器嘛)

典型 EN/UV 开启阈值:1.20–1.35 V

电流基准源与快速启动

大概这里
大概这里

大概这里

恒流源:100 μA → 提供给 RSET 脚用于设定 VOUT → VOUT = 1.5 V × (1 + RSET / RREF),其中 RREF = 10 kΩ

快速启动源:2 mA → 加快 CSET 充电,加速电压建立

《LT3042 DS》Page 11
《LT3042 DS》Page 11

《LT3042 DS》Page 11

SET Pin Current = 100μA (±2%)


误差放大器 & 输出设定

就是这里了
就是这里了

就是这里了

ERROR AMPLIFIER:输入为 SET 脚电压,作为精密电压源,接入主反馈误差放大器(Error Amplifier)参考输入

反馈通道-SET/OUTS 引脚:外部的 RSETCSET 决定输出电压 VOUT(通过调整误差放大器的输入,放大器控制 DRIVER → 调整功率输出管偏置,调节 OUT 电压);SET 与 OUTS 接地电流通过反馈结构控制内部驱动器偏置。

SET 电压固定为 1.5 V(内设) 看图说话哈。

多重限流 & 输出保护

我文章里面没有重点说这些,是因为它的其它性能太耀眼了。

image-20250525123833770
image-20250525123833770

image-20250525123833770

a) 内部限流

电流路径检测压降 → 内部三极管前置有 270 Ω 电阻

检测点电压阈值:300 mV → 电流限值 ≈ 300 mV / 270 Ω ≈ 1.1 A

b) 可编程限流
右下
右下

右下

ILIM 脚通过电阻 RILIM 连接 GND:

比如 RILIM = 2 kΩ → Ilimit ≈ 150 mA

c) 过冲恢复电路
这里
这里

这里

内部检测输出超过目标值 → 使用 1.5 V 比较器 & 调整控制管路;避免轻载时输出电压上冲(常见于 LDO 无负载情况下)。

输出功率级(低噪声 BJT)

这里
这里

这里

驱动输出 QP/NPN(非 MOS,提供低输出阻抗、高 PSRR 能力)→ BJT 有低开环噪声 + 快速响应

由 DRIVER 驱动,受控于误差放大器与限流反馈;输出支持接近轨(约 300 mV Dropout)。

SET / OUTS 电压反馈机制

是不是疑惑,这个放大器怎么没有环路?在外面接着

这就是环路
这就是环路

这就是环路

a) SET 引脚

接 RSET 决定输出电压(参考电流源:100 μA):

b) OUTS 引脚

外部输出采样反馈回 LDO → 检测真实 VOUT;可远程取样以改善长线压降影响

c) SET-to-OUTS Clamp

限制 OUTS – SET 的最大电压差(防止环路出错)

其他保护模块

在这里
在这里

在这里

模块

功能说明

THERMAL SHDN

芯片温度过热自动关断,>150°C typical

INPUT UVLO

Vin < 1.8 V 时自动关断

PGFB / PG

电压好坏状态反馈,300 mV 比较器 + 外接电阻设门限

文章完了吗?

我觉得没有,如果只是这样,那还是没有说明白为什么噪音这么低,而且在实践过程中这个CSET引脚这么频繁的说,肯定是有作用的:

在这里
在这里

在这里

那我这里就斗胆的分析一下,我看的书是TI家的LDO小册子

SET 引脚滤波之所以能显著降低输出噪声,是因为:

LT3042 的独特“SET 引脚”架构机制

LT3042 采用了电流设定型输出结构(Current-Set Architecture),和传统的区别在于:

架构对比

传统 LDO

LT3042 架构

输出设定方式

内部分压器或反馈电阻

外部电阻设定电压 + 恒流源驱动

参考电压噪声传播路径

参考噪声直接叠加在反馈节点上

噪声可被 CSET 滤波 抑制

参考带宽控制

固定(内部电路决定)

可调带宽(CSET 控制)

SET 引脚电路结构(简化图)

代码语言:javascript
复制
     Iref ≈ 100 μA
       │
       ▼
     ┌─────────────┐
     │   RSET       │← 设置输出电压
     └─────────────┘
       │
       ├─────┐
       │     ▼
       │    CSET  ← 滤波电容
       │
       ▼
      GND

SET 引脚滤波降低输出噪声的原理

我绘制的图
我绘制的图

我绘制的图

如果对信号完整性有了解就知道,其实这个SET这里有点像一个地电位,虚地,最终恒流源是要在这里完成回路的,也就是说对与这个点的噪音处理,是可以影响到最终放大器的输出的。

  1. SET 引脚电压决定 VOUT(通过误差放大器反馈)
  2. 任何 SET 引脚上的高频噪声都会通过误差放大器放大并传导至输出 SET 脚类似于“伪参考点”
  3. CSET 构成低通滤波器 滤除 SET 上的噪声 实际带宽可计算为:
  4. 滤波效果转化为输出噪声抑制 带内参考稳定 → VOUT 平稳 实测结果表明:CSET 从 0.1μF 增加到 10μF,输出噪声可从 10μVrms 降到 <1μVrms

另外啊,这个电流源的噪音就是比电压反馈的低,带载能力也高。

SET 脚滤波 = 可调带宽参考点 + 主动抗噪节点,它的滤波效果直接转化为整个系统的输出噪声改善。

功能

公式

输出电压设置

输出限流(可编程)

快速启动优化

加 CSET = 10 μF,结合 SET 电容进行抑噪

OUTS 用法

用于远端采样 + 输出电压钳位

LT3042: SET Filter Effect on Output Noise Spectrum
LT3042: SET Filter Effect on Output Noise Spectrum

LT3042: SET Filter Effect on Output Noise Spectrum

曲线颜色

电容 CSET 值

-3 dB 滤波带宽 fc

低频输出噪声密度(nV/√Hz)

红色曲线

0.1 μF

≈ 159 Hz

≈ 2.0

绿色曲线

1.0 μF

≈ 15.9 Hz

≈ 1.7

蓝色曲线

10.0 μF

≈ 1.6 Hz

≈ 0.3最低

对 SET 节点上的参考电流形成电压后进行带宽限制

滤波器带宽:

若 RSET = 10 kΩ,则:

CSET = 0.1 μF → fc ≈ 159 Hz

CSET = 10 μF → fc ≈ 1.6 Hz → 抑制大部分带内噪声

感觉复杂的芯片也还是那套分析办法,也没有特别多的变数。

代码语言:javascript
复制

import numpy as np
import matplotlib.pyplot as plt

# 模拟 SET 脚滤波带宽影响输出噪声密度
f = np.logspace(1, 7, 1000)  # 10 Hz ~ 10 MHz
Rset = 10e3  # 10kΩ 内部参考电阻

CSET_values = [0.1e-6, 1e-6, 10e-6]
labels = ["CSET = 0.1μF", "CSET = 1μF", "CSET = 10μF"]
colors = ["#d62728", "#2ca02c", "#1f77b4"]

plt.figure(figsize=(10, 5))

for Cset, label, color in zip(CSET_values, labels, colors):
    fc = 1 / (2 * np.pi * Rset * Cset)
    Vn0 = 2e-9  # 2 nV/√Hz baseline
    Vn = Vn0 / np.sqrt(1 + (f / fc)**2)
    plt.semilogx(f, Vn * 1e9, label=f"{label} (fc ≈ {fc:.1f} Hz)", color=color)

plt.xlabel("Frequency [Hz]")
plt.ylabel("Output Noise Density [nV/√Hz]")
plt.title("LT3042: SET Filter Effect on Output Noise Spectrum")
plt.grid(True, which='both', ls='--')
plt.legend()
plt.tight_layout()
plt.show()
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-05-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • LDO整体结构划分
  • 详细模块解读
    • 电流基准源与快速启动
    • 误差放大器 & 输出设定
    • 多重限流 & 输出保护
      • a) 内部限流
      • b) 可编程限流
      • c) 过冲恢复电路
    • 输出功率级(低噪声 BJT)
    • SET / OUTS 电压反馈机制
      • a) SET 引脚
      • b) OUTS 引脚
      • c) SET-to-OUTS Clamp
  • 其他保护模块
  • LT3042 的独特“SET 引脚”架构机制
  • SET 引脚电路结构(简化图)
  • SET 引脚滤波降低输出噪声的原理
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档