4. MPS电源遥测参数体系与数据采集

MPS(Monolithic Power Systems)数字电源的遥测能力,本质上是把电源内部多个物理量通过采样、量化、标定后,映射为一组可读、可上报、可告警的数字量。理解这套体系,关键不是记住寄存器名字,而是建立“物理量—采样链路—ADC—校准—工程值”的完整映射关系。只有这条链路清晰,遥测数据才可信,后续的环路调优、故障诊断和能效管理才有依据。

一、遥测参数体系:五类核心量

MPS数字电源通常围绕五类遥测量构建监控体系:输入电压(Vin)、输出电压(Vout)、输出电流(Iout)、温度(Temp)和功率/效率(Pout、η)。它们并非孤立存在,而是相互约束:

  • Vin:反映母线或输入轨状态,用于欠压/过压保护、前馈补偿和输入功率估算。
  • Vout:闭环控制的直接目标,也是负载调整率、纹波和动态响应的观测对象。
  • Iout:决定功率器件应力、电感饱和风险和均流策略,是过流保护的核心输入。
  • Temp:通常取自控制器结温或功率级热点,用于降额、风扇控制和热关断。
  • Pout、η:由Vout×Iout计算得到,效率则需结合Vin×Iin,是能效评估和损耗定位的关键。

这些量在MPS器件中往往通过内部多路复用ADC轮流采样,或由专用采样通道并行获取。理解“谁先谁后、谁快谁慢”,直接决定遥测刷新率和瞬态事件的可观测性。

二、采样链路:从物理节点到数字码

以输出电压为例,典型采样链路为:输出节点 → 分压电阻网络 → 采样保持/缓冲 → 多路复用器 → ADC → 数字滤波 → 校准系数 → 工程值寄存器。输入电压和温度通常走类似路径,而电流则多经过采样电阻或电感DCR网络,再进入差分放大器。

这里有两个容易被忽视的细节:一是分压电阻的容差和温漂会直接进入增益误差;二是采样保持的孔径时间与ADC转换时间共同决定了“采样时刻”的准确性。对于开关电源,若采样点落在开关噪声尖峰附近,读数会明显偏高或抖动。因此MPS器件通常允许配置采样触发相位,使ADC在开关周期的“安静窗口”内采样。

MPS遥测采样链路与校准映射 Vout 输出节点 分压网络 Vin 输入母线 分压网络 Iout 采样电阻/DCR 差分放大 Temp 结温/热点 内部二极管/热敏 采样保持 + MUX 采样触发相位可配 孔径时间 t_ap 通道轮询顺序 ADC 12/16bit 转换时间 t_conv LSB = Vref/2^N 数字滤波与校准 滑动平均/IIR 增益校准 k 偏移校准 b 温度补偿系数 y = k·x + b x: ADC原始码 y: 工程值 遥测寄存器 READ_VOUT READ_IOUT READ_TEMP READ_POUT READ_EFF PMBus/I²C 上报 关键约束:采样相位避开开关噪声 → ADC量化 → 增益/偏移校准 → 温度补偿 → 工程值上报

三、ADC配置:分辨率、速率与触发

MPS数字电源内部ADC常见为12位或16位,参考电压Vref通常为1.2V或2.5V。以12位、Vref=2.5V为例,LSB=2.5/4096≈0.61mV。若Vout=1.2V经分压后进入ADC为0.6V,则对应码值约983,量化误差约±0.3mV,折算到输出端需乘以分压比,实际误差会被放大。因此高精度遥测不能只看ADC位数,还要看前端分压比和参考源精度。

ADC配置的核心参数包括:

  • 采样速率:决定遥测刷新周期。若轮询Vin、Vout、Iout、Temp四路,每路转换时间2μs,则一轮约8μs,但实际刷新率还受数字滤波和通信上报限制。
  • 触发源:可选择自由运行或与PWM同步。与PWM同步时,需设置采样相位寄存器,使采样点落在电感电流平稳段。
  • 平均次数:多次采样取平均可降低噪声,但会降低瞬态响应速度。例如平均16次,噪声降低约4倍,但刷新率降为1/16。
  • 通道增益:部分MPS器件内置PGA,可对小信号电流采样进行放大,提高信噪比。

四、数据校准:从原始码到可信工程值

未经校准的ADC码值只能反映相对变化,不能直接作为工程值使用。校准通常分两步:偏移校准和增益校准。以输出电压为例,在已知负载条件下,用外部高精度万用表测量实际Vout,同时读取ADC原始码,得到两组数据点,即可解出:

y = k · x + b
k = (y2 - y1) / (x2 - x1)
b = y1 - k · x1

示例(假设数据):
x1 = 980, y1 = 1.180V
x2 = 1980, y2 = 2.390V
k = (2.390 - 1.180) / (1980 - 980) = 1.210 / 1000 = 0.00121 V/code
b = 1.180 - 0.00121 × 980 = 1.180 - 1.1858 = -0.0058V

校准后,任意ADC码x对应的工程值为y = 0.00121x - 0.0058。若x=1500,则y≈1.809V。实际产品中,k和b通常写入NVM,上电后由固件加载。

温度校准略有不同:温度传感器输出通常与温度呈线性关系,但存在个体差异。常用两点校准:在25℃和85℃分别读取码值,拟合出斜率与截距。若器件支持内部温度补偿,还需将温度系数纳入Vout和Iout的校准模型,以抵消温漂。

校准数据应记录校准时的环境温度、负载条件和参考仪表精度。若校准后遥测误差仍超过±1%,应优先检查分压电阻容差、参考电压精度和采样相位是否落在噪声区。

五、功率与效率的间接计算

Pout和η通常不是直接测量量,而是由已校准的Vout和Iout计算得到:Pout = Vout × Iout。效率η = Pout / Pin,其中Pin = Vin × Iin。这里Iin的采样链路往往与Iout不同,可能使用不同的采样电阻和增益,因此需要单独校准。若Iin未校准,效率计算会出现系统性偏差,甚至出现η>100%的异常读数。

在实际调试中,建议先校准Vout和Iout,再验证Pout与外部功率计的一致性;最后校准Iin,观察效率曲线是否合理。典型48V转12V、20A输出的电源,若Vout校准误差0.5%、Iout校准误差1%,则Pout误差约1.5%,效率误差可能被放大到2%以上。因此高精度效率测量对校准链路的要求更高。

六、采集时序与数据一致性

多路遥测并非同时采样,若Vin、Vout、Iout在不同时刻被采集,在负载瞬变期间计算出的Pout和η会失真。MPS部分器件支持“同步采样”或“紧邻采样”模式,将关键通道安排在相邻时隙,减少时间偏差。配置时应关注:

  • 采样顺序:将Vout和Iout安排在相邻通道,Pout计算更一致。
  • 刷新周期:遥测上报周期应大于一轮采样加滤波的时间,避免读到半更新数据。
  • 数据锁存:部分器件在读取时锁存整组数据,确保同一时刻的快照一致性。

掌握以上链路后,遥测数据就不再是“读出来的一串数字”,而是有明确物理来源、量化边界和校准依据的工程量。后续的告警阈值设定、环路补偿和故障录波,都建立在这套可信数据之上。