把"上电时序"变成一条曲线:AT66952A 的 LIST 输出怎么用(电脑上电时序框架图) ypxx.net

很多被测件不是"加电即用"的。

FPGA、SoC、光模块内部往往有内核、IO、模拟好几路电源轨,器件手册对上电顺序和间隔有硬性要求:先 1.0V 内核,隔 10ms 再上 1.8V IO,最后才是 3.3V 模拟。顺序错了,轻则闩锁重则烧片。过去验证这套时序,要么靠工程师掐着秒表手动拧旋钮,要么写一段 LabVIEW 去指挥电源——前者不可复现,后者开发成本比测试本身还高。

AT66952A 的 LIST(序列)输出,把这件事变成了一次设定。

一条序列由若干"段"组成,每段独立设定输出电压、电流上限和持续时间,电源按编排好的顺序自动逐段执行,一次触发跑完整条曲线,中途不需要上位机干预。序列可以设计成逐级抬升再逐级回落,也可以编成循环,反复执行到你需要停为止。手动控制变成了可复现的标准化流程——这是研发验证和产线老化之间最重要的差别。

四类场景最常用:

一是多轨系统上电/掉电时序验证。多台 AT66952A 各带一路电轨,按器件手册设定各自的起始时刻与爬升段,复现逐级上电;把序列反向编排,就能验证掉电时序是否符合要求。

二是复位阈值与欠压锁定测试。把序列编成 0V→3.3V→2.5V→1.8V 的阶梯,每段驻留几十毫秒,观察被测板在哪一级触发复位,重复十次看行为是否一致。

三是上电浪涌与软启动评估。用多段递增电压缓慢爬升,能清楚看到负载从哪一级电压开始起流、峰值电流多大,据此判断软启动电路和限流电阻选得对不对。

四是循环应力与简易老化。把"高压工作—低压工作—断电"编成一个循环序列,电源自动反复执行,电源模块、继电器、传感器这类器件的老化就不用派人守着了。

序列能不能稳定复现,取决于三个硬指标:分辨率、稳定度和响应速度。AT66952A 是 16 位 ADC/DAC,设定与回读分辨率 1mV/1mA,段与段之间的切换不会出现"设 3.300V 实际给 3.28V"的漂移;电压精度 ≤0.03%+5mV、电流精度 ≤0.1%+15mA,20Hz–20MHz 纹波 ≤10mVrms,配合输出升降速率可控(上升 ≤150ms、下降 ≤2s),序列在各段之间过渡时输出干净,采集到的数据才敢拿去做结论。

两个容易被忽略但很实用的细节。一是 SENSE 远端补偿:测试线拉长、电流上到十几安培时,线缆本身的压降能有几百毫伏,电源端显示 12.00V,负载端可能只有 11.7V。把感测线接到负载端,让电源直接采样负载处电压,这段误差就被闭环补掉了。二是前后面板双输出加 DVM 电压表功能:机柜里走线从后面板出,台面上调试从前面板接,不用为了插拔方便去搬机器;DVM 还能顺手量一下外部节点电压,省一块万用表的位置。

最后是程控。标配 RS-232/RS-485/USB,可选 LAN,支持 SCPI 指令与 Modbus 协议,整条序列可以远程下发,也可以由测试系统统一编排多台设备、同步记录电压电流曲线。要把它塞进现有的自动化平台,不需要重写一套驱动。

一句话总结:LIST 输出解决的不是"能不能输出",而是"能不能每次都一样"。对研发是复现性,对产线是良率。