当前位置:首页>机电技术>技术前沿>测量技术>用您的电源缩短测试时间的10项提示(正文)
用您的电源缩短测试时间的10项提示

提示1停止对DUT 的等待
大多数测试程序都会在等待上花去大部份时间。除非您正在传送大量数据,否则计算机、I/O和仪器通常都不是问题所在。在升级您的计算机硬件或采用更快仪器之前,应仔细检查程序的执行过程。

第一层次的改进
从查看测试是否把DUT 置于下次测试所要求的状态开始。例如若DUT在测试开始时需关机。那么在上次测试完成后应将其关机。如果特定测试需要DUT预热,那么应把它放在测试过程的后面,由系统定时器保证DUT有足够长的开机时间。这些办法能提供很大的速度改进,虽然并非总能实行(一个精心制定的测试计划通常已考虑了这一层次的优化)。

第二层次的改进
优化的下一层次要依据实际测试要求。典型步骤为:
  ·把负载加至DUT,设置其编程状态,等待DUT 输出稳定
  ·用继电器连接测量设备,等待继电器吸合
  ·设置测量仪器,等待设置完成
  ·初始化测量,等待测量完成
  ·断开继电器
  ·切断电源
  ·等待DUT 输出稳定
  通常每一步都包括等待动作的完成。此外,大多数DUT在加电或负载条件改变后,都需要一段稳定时间。通过把编程和等待阶段分开,您可在等待的同时编程一台仪器,以重新安排测试。
  ·把负载加至DUT
  ·用继电器连接测量设
  ·设置测量仪器
  ·等待所有上述动作完
  - 继电器吸合
  - 测量仪器稳定
  - DUT 输出稳定
  ·初始化测量
  ·等待测量完成
  ·断开继电器
  ·切断电源
  ·等待DUT 输出稳定

  重叠等待周期,以把总延迟减到最小。当DUT趋于稳定时,测试程序正忙于编程继电器和设置测量仪器。
  为实现重叠的等待,使用公共或全局定时器。每一个设置仪器或DUT 的例行程序都要告诉全局定时器每个动作的持续时间;从而确定哪一动作需要最长的等待。然后当测量或其它测试要求完成前述命令时,调用一个简单的等待功能,一直等待到全局定时器期满后再继续。
  ·把负载加至DUT
  ·用继电器连接测量设备
  ·设置测量仪器
  ·等待全局定时器
  ·初始化测量
  ·等待全局定时器
  ·断开继电器
  ·切断电源
  采用这种方法,测试就不需要等待超过仪器设置所绝对必须的时间,也使编程更为简单。

提示2用多台电源和重叠的GPIB 操作缩短测试时间
  如果测量速度是基本要求,则可考虑用多台单路输出电源代替一台多路输出电源。由于采用多台电源,您就可重叠GPIB 操作,避免多路输出电源中相继命令处理所造成的延迟。在一台多路输出电源中,要依次处理发送至各输出的命令,一次一路输出。而当使用多台电源,在一台电源处理命令的同时另一台电源可接受命令,依此类推。
  在电源进行查询时,这项技术更显其优点。对于多路输出电源,在查询下一输出前,您必须发送测量命令,并取回该输出的响应。由于测量必须一项一项地进行,完成这样的查询就需要花两个测量周期。
OUTPUT Dev1;"VOUT1?"
ENTER Dev1;"Volt1
OUTPUT Dev1;"VOUT2?"
ENTER Dev1;"Volt2
  而对于多台仪器,您可首先发送命令至所有电源,以开始测量,然后取回响应。由于测量是重叠的,这一查询就只需要一个测量周期。
OUTPUT Dev1;"MEAS:VOLT?"
OUTPUT Dev2;"MEAS:VOLT?"
ENTER Dev1;"Volt1
ENTER Dev2;"Volt2
  当您使用VISA 软件驱动程序时,viQueryf()是便于查询的功能。但这一功能不允许重叠操作。为进行重叠查询,用viPrintf() and viScanf()把查询分成若干步。例如:
viPrintf(viDev1, "MEAS:VOLT?\n");
viPrintf(viDev2, "MEAS:VOLT?\n");
viScanf(viDev1, "%lf",&Volt1);
viScanf(viDev2, "%lf",&Volt2);
  虽然单独的设置或查询操作所节省的时间可能相当有限,但对于复杂的重复测试,累积的时间节省就可能对总系统吞吐率有相当大的影响。

提示3使用电源和电子负载的内置测量能力
  利用许多电源和电子负载的内置测量功能,您就能减少自动测试的时间和复杂程度。对于电源,您可用这些能力测量电源的输出电压和电流。对于负载,您可测量负载的输入电压和电流。
  一个好例子是测试具有四路输出的直流—直流转换器,您需要测量至转换器的输入电压及所有四路输出,以全面测试该装置。如果您用一台数字多用表测量电压,就需要用多路转换器依次执行各测量(图1)。除了测试装置的复杂性外,您的测试程序也需要等待多路转换器对每一测量的转换和稳定。
  您也能用直流电源和电子负载测试转换器(图2)。它们已经接到DUT,不会再有开关延迟,因此设置和测试都将快得多。应注意这里远地感应的使用。虽然这种方法对此没有要求,但它能提供在DUT端,而不是负载或直流电源处的测量和调整,因此是一个很好的主意。
  由于不需要开关,因此您还能得到更快测试,更高可靠性和更简单配置的好处,
作者:曹睿 [打印] [关闭] [返回顶部]
本文标签:电源缩短测试
技术更新