Model 4200A-SCS Parameter Analyzer Reference Manual
Section 13: LPT library function reference
4200A-901-01 Rev. C / February 2017
13-149
pulse_range
This command sets a pulse card channel for low voltage (fast speed) or high voltage (slow speed).
Usage
int pulse_range(int
instr_id
, long
chan
, double
range
);
instr_id
The instrument identification code of the pulse card, such as VPU1 or VPU2
chan
Channel number of the pulse card:
1
or
2
range
Pulse range (in volts):
5
or
20
(default 5 V)
Details
Setting the pulse range of a pulse card channel to 5 V selects the low-voltage range. Selecting the
low-voltage range also selects fast speed for pulse output. For fast speed, the minimum pulse width
that can be set is 10 ns, and minimum rise and fall times can be set to 10 ns.
Setting the pulse range of a pulse card channel to 20 V selects the high-voltage range. Selecting the
high-voltage range also selects slow speed for pulse output. For slow speed, the minimum pulse
width that can be set is 250 ns, and the minimum rise and fall times can be set to 100 ns.
This setting takes effect when the next trigger is initiated. The following pulse parameters are then
checked: period, width, rise time, fall time, and high and low voltage levels. If any of these parameters
is out of bounds, it is reset to the default value.
Use
pulse_range
before setting the voltage levels. When you use the
pulse_range
command, if
you change the source range after setting the voltage levels in any pulse mode, it may result in
voltage levels that are invalid for the new range setting.
This command can also be used to set the voltage source range of the 4220-PGU and 4225-PMU.
Use the
pulse_ranges
command to set the source and measure ranges of the 4225-PMU.
Example
pulse_range(VPU1, 1, 20)
Selects the high-voltage (slow speed) range for pulse card channel 1.
Also see
(on page 13-142)
(on page 13-157)
(on page 13-159)
(on page 13-148)
(on page 13-113)
(on page 13-150)