知识分享
知识分享

用DAC做可编程电源设定:校准表不能掩盖环路问题

作者:芯火元科技  来源:本站  发布时间:2026-08-15  浏览:14

第一版软件做了一张多点校准表,电源稳态输出很准。然而从10 V改到2 V时,波形会先冲过目标,等一段时间才回来。校准表没有失效,它只是从来没负责动态环路。

瑞盟MS5269精密DAC芯片实物图

设定链路要从代码一直画到输出端

DAC码经基准源比例转换成模拟电压,再通过运放、分压网络或隔离级进入功率环路。输出的静态误差是所有环节的结果,而阶跃响应还要受DAC建立、运放带宽、软启动、功率级补偿和负载影响。

这里有一个很实用的停顿:先不动校准表,分别测DAC输出、误差放大器输入和功率端输出。哪一级开始过冲,就从哪一级查。不要试图用静态查表抵消一个随负载变化的动态问题。

单调性与上电状态

在电源设定中,代码增加时输出不应反向跳变,因此DAC单调性比“典型INL很漂亮”更直接。上电默认码、复位引脚、软件接管前的输出和断电放电路应该单独评审。高压电源如果在MCU启动前出现不受控的设定电压,后面校准多准都没用。

校准报告留下什么

除了每个校准点的代码与电压,还要保留负载、温度、基准仪表、预热时间、硬件版本与校准日期。算法更新后,先用保留的原始数据回放,不要只看最后的拟合系数。

芯火元在协助DAC选型时,会更关心输出范围、负载、更新速度、建立误差带、上电状态和校准方式。这些信息比只说“需要16位DAC”更能决定方案。

校准前先验证三件事

先确认电源环路在整个输出范围内稳定,再确认DAC代码变化与输出方向一致,最后检查限流环切换时是否出现不连续。若这三项没有处理好,用更多校准点拟合出来的曲线可能只对当时那一台样机有效,换温度、负载或批次后误差又会回来。

校准表建议保留原始测量值、拟合方法和版本号,不只存最终系数。对维修后的设备,应能识别DAC、基准源或采样电阻是否更换,并决定是否必须重新校准。设定通道与回读通道也不要共用同一套误差结论:前者决定“下发多少”,后者决定“显示多少”,两者相互补偿会让故障定位变得困难。