Skip to main content
向被测设备的输出端呈现一个可编程负载:汲取固定电流、维持固定电压,或者模拟一个电阻或恒定功率的消耗。

句柄

方法

类型

EloadMode

EloadState

方法参考

set(mode: EloadMode, value: f64) -> Result<()>

切换到 mode,并把 value 作为它的设定值应用,二者是原子的。Box 在仪器锁之下把两者作为一次复合操作执行。因此负载绝不会有哪怕一瞬间处于新模式却带着旧模式的设定值。
参数:

setpoint(mode: EloadMode) -> Result<f64>

读取某个模式已保存的设定值。每个模式各自保存自己的设定值,因此在设置了 Cc 之后去读 Cv,得到的是恒压设定值,而不是您刚设的那个电流。

state() -> Result<EloadState>

当前模式、输入是否使能,以及各项测量值。

示例

逐级加载,观察电源轨是否稳得住

受支持的硬件

说明

  • 请优先使用 set(),而不是分别修改模式和设定值 —— 它同时接受两者,正是为了这个原因。
  • 请在清理阶段把负载恢复到零。保持汲取电流的负载,在您的测试退出之后仍然会继续汲取。
  • measured_voltage 是负载端子处的电压,其中包含它与被测设备之间连线上的压降。要在被测设备处测量电源轨,请使用一个接在那里的 ADC Net。