DC Sweep¶
This page contains definitions for schemas used for configuring DC Sweep measurements.
Configuration of a DC Sweep¶
type |
object |
|||
properties |
||||
|
type |
object |
||
properties |
||||
|
name of the datarecord when saved. |
|||
type |
string |
|||
|
maximum length of the datarecord in memory |
|||
type |
integer |
|||
|
minimum length of the datarecord in memory |
|||
type |
integer |
|||
additionalProperties |
False |
|||
|
Array of names for each nano-voltmeter instrument |
|||
type |
array / string |
|||
items |
type |
string |
||
|
Key-value pairs of GPIB addresses corresponding to each instrument’s name. There is an expected instrument named SMU. |
|||
type |
object |
|||
additionalProperties |
Addresses of the nanovoltmeters. |
|||
type |
string |
|||
|
Key-value pairs of model names corresponding to each instrument’s name. Their is an expected instrument named SMU. |
|||
type |
object |
|||
properties |
||||
|
Model name of the SMU. |
|||
type |
string |
|||
enum |
K2450 |
|||
additionalProperties |
additional model-names corresponding to the nvm_names. |
|||
type |
string |
|||
enum |
HP34420A |
|||
|
KeyValue pairs of serial numbers corresponding to each instrument. |
|||
type |
object |
|||
additionalProperties |
type |
string |
||
|
Activates monitoring of thermopiles. Usually on. |
|||
type |
boolean |
|||
|
Describe the behaviour of the SMU during the fast period immediatley before and after a step-change in the source value. |
|||
allOf |
||||
type |
object |
|||
properties |
||||
|
how long to measure immediatley before a step change in the source value on fast mode. |
|||
type |
number |
|||
minimum |
1 |
|||
|
Describe the behaviour of the SMU during the slow period following a step-change in the source value. |
|||
additionalProperties |
False |
|||
|
describes the initial setup configuration of the SMU. |
|||
type |
object |
|||
properties |
||||
|
type |
object |
||
properties |
||||
|
describes 2 or 4 wire configuration of the SMU. Only 4W supported. |
|||
type |
string |
|||
enum |
4W |
|||
|
Source volts (V) measure current (A) OR Source current (A) measure volts (V). Units of source/measure settings correspond to this setting. |
|||
type |
string |
|||
enum |
SVMI, SIMV |
|||
|
Use front or rear panels for the measurement. |
|||
type |
string |
|||
enum |
front, rear |
|||
additionalProperties |
False |
|||
|
describes additional setup of the SMU and Nanovoltmeter. |
|||
type |
object |
|||
properties |
||||
|
describes additional setup of the SMU specifically. |
|||
type |
object |
|||
properties |
||||
|
Requried to be duration. |
|||
type |
string |
|||
enum |
duration |
|||
|
Sets range for the source values (voltage or amps depending on the source_measure setting). |
|||
type |
number |
|||
|
Sets the hardware current (A) limiter on the source source. |
|||
type |
number |
|||
|
Sets the measure range (V or A depending on the source_measure setting) |
|||
type |
number |
|||
|
Sets the maxmimum voltage limit on the source. Will round to nearest acceptable value based on the instrument (see model manual for details). (V or A depending on the source_measure setting) |
|||
type |
number |
|||
|
Reads back the measured value of the source rather then the programmed value. Leave as true for accurate measurements. |
|||
type |
boolean |
|||
|
How large to make the internal memory buffer of the SMU. Leave as large (i.e. > 1e5) |
|||
type |
number |
|||
|
How to handle the SMUs memory buffer. Fill_once will throw an error if it fails, circular will make a circular array. |
|||
type |
string |
|||
enum |
circular, fill_once |
|||
additionalProperties |
False |
|||
additionalProperties |
Additional voltmeter settings under a key corresponding to the nvm_names array. |
|||
additionalProperties |
False |
|||
DCSweepModeSettings¶
Describes the behaviour of the SMU for the fast/slow periods of a step.
type |
object |
||
properties |
|||
|
how long to measure during the measure mode |
||
type |
number |
||
|
number of power line cycles to measure for. |
||
type |
number |
||
|
Turns auto-zeroing on for each individual measurement. |
||
type |
boolean |
||
|
anyOf |
type |
string |
enum |
auto |
||
type |
number |
||
minimum |
0 |
||