# 自研DPS验证测试报告_20251030

## 1. 测试概述

### 1.1 测试目的

验证自研DPS板卡功能及性能指标

### 1.2 测试对象

- **设备型号**: New_DPS
- **硬件版本**: N_JC025M005_A4
- **固件版本**: ARM==20251024
- **序列号**: NT25060801002

### 1.3 测试环境

- **测试平台**: Mars_2K
- **测试工具**: 示波器、八位半
- **环境温度**: 24°C ± 2°C

## 2. 测试项目与结果

### 2.1 电源测试

| 测试项目 | 实测结果 |
|---------|----------|
| 输入电压 | 20V-24V |
| -16VA纹波 | 9.6549W |
| -16VB纹波 | 15.631mV |
| -16VC纹波 | 17.470mV |
| GND噪声 | 16.781mV |

### 2.2 功能测试

| 功能模块 | 测试方法 | 预期结果 | 实际结果 |
|----------|----------|----------|----------|
| ForceV | FVMV/FVMI @ 10Ω/Hi-Z All Channel | ForceV -15V~15V | [Note1](#custom-anchor1) |
| ForceI | FIMV @ 10Ω All Channel| ForceI according to range | [Note1](#custom-anchor1) |
| MeasureV | FVMV/FIMV @ 10Ω All Channel|  | [Note2](#custom-anchor2) |
| MeasureI | FVMI @ 10Ω All Channel|  | [Note2](#custom-anchor2) |
|ClampV| FIMV @ 10Ω All Channel|| Pass! |
|ClampI| FVMV/FVMI @ 10Ω All Channel| | Fail! [Note3](#custom-anchor3) |

## 3. 问题

### 3.1 发现的问题

1. Force存在±10mV抖动 <a id="custom-anchor1"></a> 

2. 取得正确的测量结果的流程较为复杂，需： <a id="custom-anchor2"></a> 
   1. 在取得初始值前通过ATE_Debugger发送指令：newdpsfunc("newdpsinitvalue","enable");
   2. 上位机连接获取初始值
   3. 检查初始值无误后上传初始值至Zynq中
   4. 通过ATE_Debugger发送指令：newdpsfunc("newdpsinitvalue","disable");
   5. 执行测量

3. 在ClampI模式下(FVMV/FVMI)，若Clamp值与Force值接近(如80mA档位Clamp60mA,Force70mA;2mA档位Clamp1mA,Force1.5mA)则Force输出与Sense管脚及对应信号链均会出现震荡，且在极端情况下震荡 ***可能不收敛*** <a id="custom-anchor3"></a> 

![ClampI2](../../_images/NewDPS/clamp_001.bmp)

![ClampI](../../_images/NewDPS/clamp_003.png)

### 3.2 原因分析

1. 初步推测由地平面噪声引入，整板均存在，影响Force输出稳定性
2. ADC计算公式不同，现通过固件进行区分修正，导致需额外指令切换计算公式，猜测固件通过映射初始值进行转换
3. 由于Clamp经过采样电阻后作为反馈输入运放构成Clamp电压，但其反馈、试探过程时间较长且可能导致不收敛，在这过程中输出电压不受控

## 4. 测试结论

Force存在噪声影响稳定性，Measure欲获得正确回读值需发送指令，过程较为复杂，Clamp除短路时生效外基本无实用意义

---

## 附件：

1. -16VA纹波 ![-16V_A](../../_images/NewDPS/15V0.png)
2. -16VB纹波 ![-16V_B](../../_images/NewDPS/15V1.png)
3. -16VC纹波 ![-16V_C](../../_images/NewDPS/15V2.png)
4. [ClampI波形(WFM格式)](../../_static/data/NewDPS/Waveform/ClampI.7z)