AccoTEST硬件单板及编程- FPVI10

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

SM8122 Rev1.20以上版本的隔离电压为1000V,以下版本为200V
支持与STS 8200系统内FOVI100、QVM和DIO模块同步 工作模式: -支持16工位并行测试 -支持乒乓(Station A/Station B)测试 本板保存校准数据 本板自带温度监测功能
Make Testing More Valuable
注意: SetClamp函数与模式相关,切换FV、FI模式时会清除箝位设置,箝位值会自动还原成102%。 未切换FV和FI状态时,箝位设置会保持不变。 Example: fpvi1.Set(FI, 0, FPVI10_10V, FPVI10_10MA, RELAY_ON); fpvi1.SetClamp (50, 20); //upper clamp: 50% of the full range(FPVI10_10V), lower clamp: 20% of the full range. fpvi1.Set(FV, 1, FPVI10_10V, FPVI10_100MA, RELAY_ON); //From FI to FV, the clamp setting will automatically be restored to 102%. fpvi1.SetClamp (80, 50); //upper clamp: 80% of the full range(FPVI10_100MA), lower clamp: 50% of the full range.
Tpulse
Tdelay
Ioutput
Tdelay = Tpulse * Ioutput / 0.4 其中Ioutput为脉冲电流值,单位为A; Tpulse为电流脉冲持续时间,单位为s;
Tdelay为脉冲输出后电容储能恢复所需的等待时间,单位为s。
Make Testing More Valuable
Make Testing More Valuable
SetClamp()
int SetClamp(double percent_PFS, double percent_NFS) Remarks 设置 FPVI10 的正负箝位值。 percent_PFS 输出正箝位值,此处指占正箝位满量程的百分比,单位%。范围:10~102。 percent_NFS 输出负箝位值,此处指占负箝位满量程的百分比,单位%。范围:10~102。
Make Testing More Valuable
Set()
Example1 fpvi0 .Set(FV, 5, FPVI10_10V, FPVI10_100MA, RELAY_ON); delay_ms(1);
Example2 fpvi0.Set(FV, 0, FPVI10_10V, FPVI10_100MA, RELAY_ON); delay_ms(1); fpvi0.Set(FV, 5, FPVI10_10V, FPVI10_100MA, RELAY_ON, 3);
Make Testing More Valuable
MeasureVI()
DWORD MeasureVI(UINT sampleTimes,UINT samplePeriod,FLOATMEASMODE measMode,UINT T1,UINT T2,UINT T3,UINT T4); Remarks 设置FPVI10的测量次数、测量间隔、测量模式以及AWG测量模式下的四次测量启动时刻。
四线Kelvin连接
及GUARD组成。
FPVI10
1. 每一路FPVI信号的输出由FORCE_H(FH)、SENSE_H(SH)、FORCE_L(FL)、SENSE_L(SL)以
2. FORCE_H、SENSE_H、FORCE_L、SENSE_L用于四线连接,FORCE_H和FORCE_L驱动电流, SENSE_H和SENSE_L采集电压。 3. GUARD为等电位防护线,测试纳安级小电流时需要用其将DUT板PCB上的FORCE和SENSE线包围起来,防 止漏电,通常情况下可不做处理。
四象限输出能力
FPVI10
Make Testing More Valuable
10A档下脉冲输出功率曲线
FPVI10
Make Testing More Valuable
FPVI10
脉冲工作模式下时间设置
大电流脉冲工作模式下依靠电容储能,在脉冲大电流后,FPVI会依靠400mA的恒流源充电, 直至电容充满。因此连续大电流输出时,需要合理控制输出占空比以确保电容储能可以恢复。
StsSetModuleToSite(MD_FPVI10, SITE_1, 0, 1, -1);//set StsSetModuleToSite(MD_FPVI10, SITE_2, 2, 3, -1);//set StsSetModuleToSite(MD_FPVI10, SITE_3, 4, 5, -1);//set StsSetModuleToSite(MD_FPVI10, SITE_4, 6, 7, -1);//set
SH FH FH
FORCE_H SENSE_H
FH SL FL
FPVI
FORCE_L SENSE_L
DUT
FL FL GUARD
Make Testing More Valuable
FPVI10()
FPVI10(BYTE byChannel) FPVI10(BYTE byChannel, char *chName); Remarks 定义一路FPVI10通道,并指定使用的逻辑通道号。 Parameters Bychannel FPVI10逻辑通道号。范围0~31。 Example FPVI10 VIN(0 , "VIN" ); FPVI10 VOUT(1 , "VOUT" ); // define logical channel 0 to VIN // define logical channel 1 to VOUT physical channels 0-1 to SITE1 physical channels 2-3 to SITE2 physical channels 4-5 to SITE3 physical channels 6-7 to SITE4
Maximum Sample Rate 500kSPS
Force/Measure Voltage Ranges
±50V(Max output 40V), ±20V, ±10V, ±5V, ±2V, ±1V ±100mV(Only Measuring) Force/Measure Current Ranges ±1A, ±100mA, ±10mA, ±1mA, ±100uA ±10A(Pulse), ±10uA (Only Measuring) Clamp Voltage Ranges ±50V, ±20V, ±10V, ±5V, ±2V, ±1V ±100mV Clamp Current Ranges ±1A, ±100mA, ±10mA, ±1mA, ±100uA ±10A, ±10uA
Resolution
16bit 16bit Resolution 16bit 16bit Resolution 16bit 16bit Resolution 16bit 16bit
Accuracy (%FS)
±0.05% ±0.4% Accuracy (%FS) ±0.1% ±0.5% Accuracy (%FS) ±0.25% ±2% Accuracy (%FS) ±0.25% ±1%
设置FPVI10的状态,包括工作模式、恒压或恒流值、电压量程或电流量程、输出继电器状态及capload时间。
Parameters
Fvimode: FV:选择恒压模式 FI:选择恒流模式 setValue Double型变量,设置恒压或者恒流值。 选择恒压模式时,该参数为恒压值,单位为V。范围-40~+40。 选择恒流模式时,该参数为恒流值,单位为A。范围-10~10。 vRng FPVI10_50V, FPVI10_20V, FPVI10_10V, FPVI10_5V, FPVI10_2V, FPVI10_1V, FPVI10_100MV iRng FPVI10_10A, FPVI10_1A, FPVI10_100MA, FPVI10_10MA, FPVI10_1MA, FPVI10_100UA, FPVI10_10UA enableRelay RELAY_ON, RELAY_OFF, RELAY_SENSE_ON(Volt meter mode) risingTime Double型变量,设置变化时间。单位为ms,分辨率为0.1ms。该参数不写,则默认为0.2ms; 1)该参数设置小于0.2ms时,risingTime=0.1ms; 2)该参数设置大于等于0.2ms,小于0.5ms时,risingTime=0.2ms; 3)该参数设置大于等于0.5ms,小于1ms时,risingTime=0.5ms; 4)该参数设置大于等于1ms时,自动启动capload功能,risingTime为capload上升或下降的时间。
Make Testing More Valuable
Set()
int Set(VIMode fvimode, double setValue, FPVI10_VRNG vRng, FPVI10_IRNG iRng, OUT_RELAY enableRelay, double risingTime); Remarks
技术指标
FPVI10 AWG Resolution 16bit Digitizer Resolution 16bit Pattern Depth/ Per Channel 4K Capture Memory / Per Channel 4K
FPVI10
DA Update Rate 100KHz AWG Step 100us
Parameters SampleTimes: 设置AD采样次数。范围1~4096。 samplePeriod 设置每次采样之间的时间间隔,单位us。最小采样间隔为2e MEAS_NORMAL:普通测量模式。调用函数后完成测量。 MEAS_AWG:AWG测量模式。只做设置,运行AWG时启动。 该参数可以不写,默认为MEAS_NORMAL模式 Example1: fpvi0 .MeasureVI(20, 10);//sample time:20, interval time:10us,default to MEAS_NORMAL Example2: fpvi0.MeasureVI(100, 10, MEAS_AWG);//sample time:100, interval time:10us, AWG_NORMAL
Make Testing More Valuable
Make Testing More Valuable
AccoTEST硬件单板及编程 --- FPVI10
Make Testing More Valuable
特性
单板双通道,每通道独立浮动
FPVI10
四象限输出电压电流
带远端地线补偿的Kelvin连接 7个电压量程档: -±50V(最大输出±40V ),±20V,±10V,±5V,±2V,±1V,±100mV(仅测量) 7个电流量程档: -±10A(脉冲),±1A,±100mA,±10mA,±1mA,±100uA,±10uA(仅测量) 每通道电压电流可同时测量 每通道具备独立电压测量模式(Volt Meter Mode) 每通道具备硬件数据处理功能,包括最大值、最小值、平均值及跳变值 每通道具备可编程窗口式电压及电流箝位 每通道具备独立的限流保护功能
Make Testing More Valuable
原理框图
FPVI10
Make Testing More Valuable
外观结构及地址开关
FPVI10
Make Testing More Valuable
与测试盒连接
FPVI10
Make Testing More Valuable
相关文档
最新文档