4、模组电源树设计:模拟与数字电源分区、LDO与DC-DC选型、电源纹波抑制(PSRR)、上电时序控制

电源树设计,说白了就是给探测器模组“喂饭”。喂得不好,探测器就闹脾气——图像有横纹、底噪飙升、甚至直接死机。我这些年经手的项目,至少有一半的疑难杂症,追根溯源都出在电源上。今天咱们就把这块硬骨头啃下来。

4.1 模拟与数字电源分区:为什么必须“分家”?

红外探测器模组里,既有模拟电路(像读出电路ROIC的像素级放大器),又有数字电路(像SPI接口、时序控制逻辑)。这两兄弟天生不对付。

数字电路是开关噪声大户。时钟沿跳变时,瞬间电流能冲到几百毫安,在电源线上产生毛刺。这些毛刺一旦串进模拟电源,就会在图像上表现为固定图案噪声。

模拟电路对噪声极其敏感。探测器输出信号本身才几十毫伏,电源上哪怕1mV的纹波,都会直接叠加到信号上。

我个人习惯的做法是:

  • 物理隔离:PCB上模拟电源和数字电源走线间距至少3倍线宽,中间用地线隔开。
  • 单点连接:模拟地和数字地在电源入口处通过0Ω电阻或磁珠单点连接,避免形成地环路。
  • 分区供电:模拟电源(如AVDD、VREF)和数字电源(如DVDD、VDDIO)从不同LDO输出。

核心原则:模拟电源的“干净度”直接决定图像质量。宁可多花一个LDO的成本,也别省。

我在一个项目中遇到过,为了省成本,模拟和数字共用一颗DC-DC。结果图像上全是周期性竖条纹,怎么调参数都消不掉。最后换成独立LDO,问题立刻解决。嗯,有些学费是必须交的。

4.2 LDO与DC-DC选型:什么时候用哪个?

很多新手会问:LDO和DC-DC到底怎么选?其实没那么复杂。

特性 LDO DC-DC
输出纹波 极低(<10μV) 较高(10-50mV)
效率 低(压差大时更明显) 高(80%-95%)
噪声 高(开关噪声)
成本 中等
适用场景 模拟电源、低噪声需求 数字电源、大电流需求

我的选型经验:

  • 模拟电源(AVDD、VREF):必须用LDO。推荐PSRR(电源纹波抑制比)在1kHz处>60dB的型号,比如TI的TPS7A47、ADI的LT3045。
  • 数字电源(DVDD、VDDIO):如果电流超过500mA,用DC-DC更划算。但输出端一定要加LC滤波,把开关频率的纹波压下去。
  • 混合方案:我常用的套路是——DC-DC先把电池电压降到3.3V,再用LDO从3.3V降到模拟需要的1.8V或2.5V。这样既保证了效率,又保证了干净度。

小技巧:LDO的压差(Dropout Voltage)要注意。比如你输入3.3V,输出3.0V,压差只有0.3V。有些LDO在低压差下PSRR会下降,选型时要看数据手册的曲线。

4.3 电源纹波抑制(PSRR):你的LDO到底有多“干净”?

PSRR(Power Supply Rejection Ratio)是衡量LDO抑制输入纹波能力的指标。单位是dB,数值越大越好。

公式很简单:PSRR = 20 * log(Vin_ripple / Vout_ripple)。比如输入纹波100mV,输出纹波1mV,PSRR就是40dB。

但要注意:PSRR不是一条直线,它随频率变化。低频段(<1kHz)PSRR通常很高(>80dB),但到了开关频率(几百kHz到几MHz),PSRR会急剧下降。

我曾经在一个项目中,用了某款标称PSRR 70dB的LDO,结果在1MHz处实测只有30dB。探测器输出端直接出现了1MHz的噪声分量。后来换成LT3045(在1MHz处仍有60dB),问题才解决。

避坑指南:选LDO时,一定要看数据手册里PSRR vs Frequency的曲线图。别只看低频值,高频段才是关键。

提升PSRR的实战技巧:

  • 输入滤波:在LDO输入端加RC或LC低通滤波器,把高频纹波先滤掉一部分。
  • 输出电容:LDO输出端用低ESR的陶瓷电容(如10μF+0.1μF并联),能提升高频PSRR。
  • 反馈回路:反馈电阻的走线要远离噪声源,否则PSRR会打折扣。

4.4 上电时序控制:谁先谁后,有讲究

红外探测器模组对供电顺序很敏感。为什么?因为内部有CMOS电路,如果电源顺序不对,可能触发闩锁效应(Latch-up),直接烧毁芯片。

典型的时序要求:

  1. 数字电源先上:DVDD先于AVDD。因为数字电路先建立,可以确保逻辑状态稳定。
  2. 模拟电源后上:AVDD在DVDD稳定后再上,避免模拟电路在不确定状态下工作。
  3. 偏置电源最后:像VREF、VBIAS这类偏置电压,必须在AVDD稳定后才能施加。
  4. 下电顺序相反:先断偏置,再断模拟,最后断数字。

我习惯用电源监控芯片(如TPS3808)来实现时序控制。它有一个使能引脚,可以设置延迟时间。比如:

// 伪代码示例:上电时序控制
1. 系统上电(5V输入)
2. DC-DC输出3.3V(DVDD)
3. 延迟10ms后,使能LDO1输出1.8V(AVDD)
4. 再延迟5ms,使能LDO2输出2.5V(VREF)
5. 所有电源稳定后,释放探测器复位信号

关键点:上电延迟时间不是越长越好。有些探测器有“上电窗口”要求,比如必须在100ms内完成所有电源建立。具体看数据手册的“Power-Up Sequence”章节。

我记得有一次调试,探测器死活不工作。用示波器抓电源波形,发现AVDD和DVDD几乎同时上升,差了不到1ms。后来在AVDD的使能引脚上加了一个RC延迟电路,把时间差拉到10ms,问题就解决了。有时候,就是这么微小的差异。

4.5 实战电源树设计示例

下面是一个典型的红外探测器模组电源树结构,我用SVG画出来,方便你理解:

红外探测器模组电源树架构图 系统输入 5V/3.3V DC-DC: 3.3V输出 LDO: 1.8V (DVDD) LDO: 1.8V (AVDD) LDO: 2.5V (VREF) 数字电路 FPGA/MCU/SPI 模拟电路 ROIC/像素放大器 偏置电路 VREF/VBIAS 上电时序:DVDD → AVDD → VREF

这个架构图里,DC-DC负责把系统输入电压降到3.3V,然后分三路:一路直接给数字LDO,一路给模拟LDO,一路给偏置LDO。时序上,数字LDO先使能,模拟LDO后使能,偏置LDO最后使能。每个LDO输出端都加了10μF+0.1μF的滤波电容。

我的建议:在PCB布局时,把DC-DC放在板子边缘,远离探测器敏感区域。LDO尽量靠近探测器引脚,走线越短越好。电源层和地层要完整,不要被信号线切断。

好了,电源树设计这块就聊到这儿。记住一句话:电源是探测器的“血液”,干净、稳定、有序的供电,是图像质量的基石。你想想看,如果血液里有杂质,身体能好吗?

课后自检清单:

  • ☐ 模拟和数字电源是否物理隔离?
  • ☐ LDO的PSRR是否满足探测器要求?
  • ☐ 上电时序是否符合数据手册?
  • ☐ 输出滤波电容是否足够?
  • ☐ 电源走线是否远离噪声源?

专注资料整理