Page 1
Model 2182/2182A Nanovoltmeter User’s Manual 2182A-900-01 Rev. B / May 2017...
Page 2
Keithley Instruments warrants the following items for 90 days from the date of shipment: probes, cables, software, rechargeable batteries, diskettes, and documentation. During the warranty period, Keithley Instruments will, at its option, either repair or replace any product that proves to be defective.
Page 3
This User’s Manual supports both the Models 2182 and 2182A: References to the Model 2182 apply to both the Models 2182 and 2182A. References to the Model 2182/2182A apply to the Model 2182 with firmaware version A10 or higher, and the Model 2182A with firmware version C01 or higher.
Page 4
Revision A (Document Number 2182A-900-01) ............. June 2004 Revision B (Document Number 2182A-900-01) ............. May 2017 All Keithley product names are trademarks or registered trademarks of Keithley Instruments. Other brand names are trademarks or registered trademarks of their respective holders.
Service personnel are trained to work on live circuits, perform safe installations, and repair products. Only properly trained service personnel may perform installation and service procedures. Keithley Instruments products are designed for use with electrical signals that are rated Measurement Category I and Measurement Category II, as described in the International Electrotechnical Commission (IEC) Standard IEC 60664.
Page 6
(note that selected parts should be purchased only through Keithley Instruments to maintain accuracy and functionality of the product). If you are unsure about the applicability of a replacement component, call a Keithley Instruments office for information.
Table of Contents Getting Started General information ....................Warranty information ..................Contact information ..................Safety symbols and terms ................Inspection ......................Options and accessories ................... Nanovoltmeter features ................... Front and rear panel familiarization ................ Front panel summary ..................Rear panel summary ..................1-11 Cleaning input connectors ..................
Page 8
Temperature configuration ................... 2-18 Measuring voltage and temperature ..............2-19 SCPI programming - voltage and temperature measurements ...... 2-20 Low-level considerations ..................2-22 Thermal EMFs ....................2-22 Noise ......................2-22 Applications ......................2-23 Low-resistance measurements ............... 2-23 Standard cell comparisons ................2-26 Heated Zener Reference and Josephson Junction Array comparisons ..
Page 9
SCPI programming - ratio and delta ..............5-16 Programming examples ................. 5-16 Applications ......................5-18 Testing superconductor materials ..............5-19 Buffer Buffer operations ..................... Store ......................... Recall ....................... Buffer statistics ....................SCPI programming - buffer ..................Programming example ..................Triggering Trigger model ......................
Page 13
One-shot triggering ..................Generating SRQ on buffer full ................ Storing readings in buffer ................Taking readings using the :READ? command ..........Controlling the Model 2182 via the RS-232 COM2 port ....... IEEE-488 Bus Overview Introduction ......................Bus description ......................Bus lines ........................
Page 14
One-shot reading, DC volts, bus trigger, auto ranging ........One-shot reading, external trigger, auto delay enabled ........Delta, Pulse Delta, and Differential Conductance Overview ......................... Keithley instrumentation requirements ............Operation overview ..................Test system configurations ..................Delta measurement process ..................
Page 15
List of Illustrations Getting Started Figure 1-1 Model 2182 front panel ..................Figure 1-2 Model 2182 rear panel ..................1-11 Figure 1-3 Power module ....................1-14 Voltage and Temperature Measurements Figure 2-1 Line cycle synchronization ................. Figure 2-2 Model 2107 input cable ..................
Page 16
External scanning example with Model 7001 ..........9-11 Figure 9-4 Waveform to be programmed into Model 2400 ..........9-14 Figure 9-5 Setup of Model 2182 and Model 2400 ............. 9-15 Remote Operation Figure 11-1 IEEE-488 connector ..................11-6 Figure 11-2 IEEE-488 connections ..................
Page 17
Common Commands Figure 12-1 Standard event enable register ................12-5 Figure 12-2 Standard event status register ................12-7 Figure 12-3 Service request enable register ............... 12-13 Figure 12-4 Status byte register ..................12-15 Additional SCPI Commands Figure 15-1 ASCII data format ..................... 15-4 Figure 15-2 IEE754 single precision data format (32 data bits) ...........
List of Tables Getting Started Table 1-1 Fuse ratings ....................... 1-15 Table 1-2 Factory defaults ....................1-17 Voltage and Temperature Measurements Table 2-1 Measurement channels ..................Table 2-2 SCPI commands - ACAL, Front Autozero, Autozero, LSYNC, and Low Charge Injection .................. 2-10 Table 2-3 SCPI commands - voltage and temperature measurements ......
Page 20
Analog Output Table 10-1 Analog output examples* ................. 10-3 Table 10-2 SCPI commands - analog output ..............10-6 Remote Operation Table 11-1 General bus commands and associated statements .......... 11-9 Table 11-2 RS-232 connector pinout ................11-29 Table 11-3 PC serial port pinout ..................11-30 Common Commands Table 12-1...
Page 21
Table F-4 Typical addressed common command sequence ..........F-11 Table F-5 IEEE command groups ..................F-12 Table F-6 Model 2182 interface function codes ..............F-13 IEEE-488 and SCPI Conformance Information Table G-1 IEEE-488 documentation requirements ............. Table G-2 Coupled commands ...................
Page 24
NOTE This User’s Manual supports both the Models 2182 and 2182A: References to the Model 2182 apply to both the Models 2182 and 2182A. References to the Model 2182/2182A apply to the Model 2182 with firmaware ver- sion A10 or higher, and the Model 2182A with firmware version C01 or higher.
General information Warranty information Warranty information is located at the front of this manual. Should your Model 2182 require warranty service, contact the Keithley representative or authorized repair facility in your area for further information. When returning the instrument for repair, be sure to fill out and include the service form at the back of this manual to provide the repair facility with the necessary information.
Model 2182) on one end and four copper spade lugs (for connection to DUT) on the other. The Model 2107-4 (which is a supplied accessory to the Model 2182) is 1.2m (4 ft) in length and the Model 2107-30 is 9m (30 ft) in length. Also included are four copper alligator clips that attach to the copper lugs of the cable, and DeoxIt copper cleaning solution.
Page 27
Getting Started Rack mount kits Model 4288-1 Single Fixed Rack Mount Kit — Mounts a single Model 2182 in a standard 19-inch rack. Model 4288-2 Side-by-Side Rack Mount Kit — Mounts two instruments (Models 182, 428, 486, 487, 2000, 2001, 2002, 2010, 2182, 2400, 2410, 2420, 6517, 7001) side-by-side in a standard 19-inch rack.
(V1t1–V1t2)/2. Enhanced Delta, Pulse Delta, and Differential Conductance — The following tests • can be performed when using a Model 2182/2182A with a Model 6220 or 6221 Current Source: — Delta - Uses a square wave output and a 3-point measurement algorithm to cancel the effects of thermal EMFs.
SHIFT key and then the function/operation key. 1 Special keys and power switch SHIFT Use to select a shifted function or operation. LOCAL Cancels GPIB remote mode. POWER Power switch. In position turns 2182 on (1), out position turns it off (0).
Getting Started 2 Function and operation keys Top Row Un-shifted DCV1 Selects Channel 1 voltage measurement function. DCV2 Selects Channel 2 voltage measurement function. V1/V2 Selects Ratio (Channel 1 voltage reading / Channel 2 voltage reading). ACAL Selects automatic gain calibration. FILT Enables/disables filter for selected measurement function.
Getting Started Bottom Row Un-shifted STEP Steps through channels; sends a trigger after each channel. SCAN Scans through channels; sends a trigger after last channel. SAVE Saves present configuration for power-on user default. RESTR Restores factory or user default configuration. DIGITS Changes number of digits of reading resolution.
Page 32
1-10 Getting Started 4 Display annunciators * (asterisk) Readings being stored in buffer. ↔ (more) Indicates additional selections are available. (speaker) Beeper on for limit testing. AUTO Autorange enabled. BUFFER Recalling readings stored in buffer. Channel 1 input displayed. Channel 2 input displayed. CH1 and CH2 Ratio (V1/V2) reading displayed.
Getting Started 1-11 Rear panel summary The rear panel of the Model 2182 is shown in Figure 1-2. This figure includes important abbreviated information that should be reviewed before operating the instrument. Figure 1-2 Model 2182 rear panel WARNING: WARNING: NO INTERNAL OPERATOR SERVICABLE PARTS,SERVICE BY QUALIFIED PERSONNEL ONLY.
Page 34
1-12 Getting Started 1 ANALOG OUTPUT Provides a scaled non-inverting DC voltage. With analog output gain set to one, a full range input will result in a 1V analog output. 2 TRIGGER LINK Eight-pin micro-DIN connector for sending and receiving trigger pulses among connected instruments.
Apply one drop of DeoxIT to each of the four contacts of the LEMO input connector on the Model 2182. You can use a clean wire (such as a resistor lead) to carry a drop of the solution from the bottle of DeoxIT to the connector.
1-14 Getting Started Power-Up Line power connection Perform the following procedure to connect the Model 2182 to line power and turn on the instrument. Check to be sure the line voltage setting on the power module (see Figure 1-3) is correct for the operating voltage in your area.
FU-91 Power-up sequence On power-up, the Model 2182 performs self-tests on its EPROM and RAM, and momentarily lights all digit segments and annunciators. If a failure is detected, the instrument momentarily displays an error message and the ERR annunciator turns on. Error messages are listed in...
50Hz (or 400Hz), while 60 indicates that it is set for 60Hz. Display The display of the Model 2182 is primarily used to display readings, along with the units and type of measurement. Annunciators are located at the top, bottom, left, and right of the reading or display message.
Getting Started 1-17 To restore factory or user settings: Press RESTR. Use the keys to display FACT (factory) or USER defaults. Press ENTER. NOTE The basic measurement procedure in the next section (Section 2) assumes factory defaults (Table 1-2). Reset the instrument to the factory default settings when following that step-by-step procedure.
Page 40
1-18 Getting Started Table 1-2 Factory defaults (cont.) Setting Factory Default Scanning Type Internal Timer Channel 1 count Reading count TEMP1 and TEMP2 Digits Filter Analog filter Digital filter Count Mode Moving average Window 0.01% Rate 5 PLC (Slow) Reference junction Internal Relative (REL) Sensor...
Voltage and Temperature Measurements Voltage and Temperature Measurements...
Page 42
Includes the SCPI commands for remote operation. • Low-level considerations — Explains two external factors that can corrupt low-level measurements; thermal EMFs and noise. • Applications — Provides some typical applications for the Model 2182. These include Testing Switch Contacts.
Channel 1 and TEMP2 is available for Channel 2. Depending on which thermocouple type is used (J, K, T, E, R, S, B, or N), the Model 2182 can measure temperature from -200˚C to 1820˚C. The specifications...
Page 44
The thermocouple wires are connected to the copper lugs of the supplied input cable. The connection points are then immersed in the ice bath. The temperature of the ice bath must be entered into the Model 2182 as the simulated reference temperature.
Performance considerations The following aspects of operation affect accuracy and speed. Warm-up After the Model 2182 is turned on, it must be allowed to warm up for at least 2 ⁄ hours to allow the internal temperature to stabilize. After the warm-up period, an ACAL must be performed if the present internal temperature and TCAL differ by more than 1°C.
This process is known as autozeroing. Internally, the Model 2182 has two amplifiers that have an impact on speed, noise, drift, and offset. These performance aspects can be controlled to some degree by controlling the available autozeroing modes.
Page 47
With Front Autozero for the front-end amplifier enabled (which is the default setting), the Model 2182 performs two A/D measurement cycles for each reading. The first one is a normal measurement cycle, and the second one is performed with the polarity of the amplifier reversed.
Voltage and Temperature Measurements Controlling autozeroing modes For front panel operation, the two autozeroing modes are controlled from the SHIFT > CONFIG menu as follows: NOTE For remote programming, the commands to control the two autozeroing modes are listed in Table 2-2.
Voltage and Temperature Measurements Perform the following steps to enable or disable line cycle synchronization: Press SHIFT and then LSYNC to display the present state of line synchronization (OFF or ON). key to display “ON” or “OFF.” Press ENTER. The instrument returns to the normal display state. NOTE Line cycle synchronization is not available for integration rates <1 PLC, regardless of the LSYNC setting.
Enable or disable Low Charge Injection Mode for Channel 2 (see “Pumpout current (low charge injection mode)” for details). Note: After sending :DONE, the 2182 goes into the idle state. An INITiate command is needed to trigger readings (see Program Example 1).
Page 51
NOTE: After sending the following commands, the :DONE and :INIT commands will not execute until calibration is completed. CALL SEND(7,”:cal:unpr:acal:init”,status%) ‘ Prepares 2182 for ACAL. CALL SEND(7,”:cal:unpr:acal:step2”,status%) ’ Performs low-level ACAL. CALL SEND(7,”:cal:unpr:acal:done”,status%) ‘ Exits ACAL mode. CALL SEND(7, “:init:cont on”, status%) ‘...
The Model 2107 Input Cable, which is a supplied accessory, is terminated with a LEMO con- nector on one end and copper lugs on the other end. The cable is shielded to chassis ground when connected to the Model 2182. The cable wires are made from twisted silver wire. The input cable is shown in Figure 2-2.
Temperature measurements using the internal reference junction require that the thermocouple wires be soldered directly to a LEMO connector that mates to the input of the Model 2182. Silver solder should be used to minimize thermal EMFs. Figure 2-3 shows terminal identification for a LEMO connector.
2182 Test Circuit A. Channel 1 Measurements B. Channel 2 Measurements Dual Channel Measurement Connections — The dual channel feature of the Model 2182 allows you to make comparison measurements within a test circuit. Figure 2-5A shows typical connections to make comparison measurements of two devices in a test circuit. For this measurement configuration, there is no voltage differential between the two measurement...
A. Typical Measurement Configuration B. Voltage Differential Between Channels Temperature only connections Channel 1 of the Model 2182 can be used to make temperature measurements. Figure 2-6 shows connections using the internal reference junction. Keep in mind that the thermocouple wires must be soldered directly to a LEMO connector as previously explained.
Test Circuit green CH 2 Ice Bath white 2182 Cable-to-thermocouple wire connection (one of two) Voltage and temperature connections Channel 1 should be used for voltage measurements since it supports a wider range of measurements, leaving Channel 2 to measure temperature.
Make sure that the copper contact surfaces are free of oxidation before making the connection. DeoxIT can be used to clean copper connectors. A small bottle of DeoxIT is supplied with the Model 2182. The Model 2107 Input Cable is terminated with copper lugs, and the connection terminals of a LEMO connector are copper.
Page 58
2-18 Voltage and Temperature Measurements Temperature configuration If you are going to perform temperature measurements, you have to configure the Model 2182 appropriately from the temperature configuration menu: Temperature configuration menu The items of the temperature configuration menu are explained as follows: •...
Whenever the LEMO connector of the Model 2107 Input Cable (or customized cable) is disconnected from the input of the Model 2182 for a long period of time, the input connectors will have to be cleaned to remove oxidation (see “Cleaning input...
If not using AUTO range, select the lowest possible measurement range to display the voltage offset. On the Model 2182, press the REL key to zero the display. If applicable, repeat steps 2 through 4 for the other channel. Connect the source. Subsequent readings will not include the thermal EMFs that were nulled out.
Page 61
‘Select DCV1. CALL SEND(7,“:sens:data:fres?”,status%) ‘Request a fresh ‘reading. reading$ = SPACE$(80) CALL ENTER(reading$, length%, 7, status%) ‘Address 2182 to talk. PRINT reading$ ‘Display reading on CRT. ‘ Measure temperature on Channel 2: CALL SEND(7,“:sens:chan 2”,status%) ‘Select Channel 2. CALL SEND(7,“:sens:func ‘temp’”,status%) ‘Select TEMP2.
Effects not noticeable when working with higher voltages are significant in nanovolt signals. The Model 2182 reads only the signal received at its input; therefore, it is important that this signal be properly transmitted from the source. Two principal factors that can corrupt measurements are thermal EMFs and noise induced by AC interference.
Applications Low-resistance measurements The Model 2182 can be used with a current source to measure resistances at levels well below the capabilities of most conventional instruments. The following paragraphs discuss low- resistance measurement techniques and include some applications to test switches.
2-10) to the measured voltage. The Relative feature of the Model 2182 can be used to null out the offset voltage. In general, this is done by disconnecting the current source and zeroing the reading on the Model 2182 by pressing the REL key (see “Measuring voltage and...
TEMP2 2182 The Model 2182 measures both the voltage across the switch contact and the temperature. These measurements allow you to develop a resistance vs. temperature profile. With current known and voltage measured, resistance can be calculated using Ohms Law: R = V/I.
LO inputs of the nanovoltmeter, as shown in Figure 2-13A. The Model 2107 Input Cable (supplied with the Model 2182) should be used to connect the cells to the nanovoltmeter in order to minimize errors caused by thermal EMFs (V Figure 2-13...
Channel 1 of the Model 2182 measures 0V ±10µV. The null condition indicates that the Heated Zener Reference voltage is the same as the JJ Array voltage. Channel 2 of the Model 2182 is used to determine the exact step that the JJ Array is on. Channel 1 can then be monitored to study noise and drift characteristics of the Heated Zener Reference.
Page 68
2-28 Voltage and Temperature Measurements...
Range, Digits, Rate, and Filter Range, Digits, Rate, and Filter...
Page 70
Range, Digits, Rate, and Filter • Range — Provides details on measurement range selection for DCV1 and DCV2. Includes the SCPI commands for remote operation. • Digits — Provides details on selecting display resolution for voltage and temperature measurements. Includes the SCPI commands for remote operation. •...
Range, Digits, Rate, and Filter Range The selected range affects both accuracy of the voltage measurement as well as the maximum voltage that can be measured. The DCV1 function has five measurement ranges; 10mV, 100mV, 1V, 10V, and 100V. The DCV2 function has three measurement ranges; 100mV, 1V, and 10V. The range setting (fixed or AUTO) is remembered by each voltage function.
Range, Digits, Rate, and Filter Autoranging To enable autoranging, press the AUTO key. The AUTO annunciator turns on when autoranging is selected. While autoranging is enabled, the instrument automatically selects the best range to measure the applied signal. Autoranging should not be used when optimum speed is required.
Range, Digits, Rate, and Filter Digits The DIGITS key sets display resolution for the Model 2182. Display resolution for voltage readings can be set from 3 ⁄ to 7 ⁄ digits. For temperature readings, resolution can be set from 4 to 7 digits.
3-1. The Model 2182 is optimized for the 1 PLC to 5 PLC reading rate. At these speeds (Lowest noise region in the graph), the Model 2182 will make corrections for its own internal drift and still be fast enough to settle a step response <100ms.
Range, Digits, Rate, and Filter NOTE For remote operation, the integration time can be set from 0.01 PLC to 60 PLC (50 PLC for 50Hz line power). Integration time can instead be set as an aperture time from 166.67µsec (200µsec for 50Hz) to 1 second. Perform the following steps to set the integration rate: Select the desired function.
20dB/decade starting at 18Hz. A primary use of the Analog Filter is to keep the high-gain input stage of the Model 2182 from saturating due to the presence of high AC and DC voltage. Note, however, that the filter only attenuates AC voltages for the 10mV range of the Model 2182.
Page 77
Range, Digits, Rate, and Filter Filter window — The digital filter uses a window to control filter threshold. As long as the input signal remains within the selected window, A/D conversions continue to be placed in the stack. If the signal changes to a value outside the window, the filter resets, and the filter starts processing again starting with a new initial conversion value from the A/D converter.
Page 79
Range, Digits, Rate, and Filter 3-11 Filter control and configuration The FILT key toggles the state of the Filter. When the Filter is enabled, the FILT annunciator is on. When disabled, the FILT annunciator is off. The analog and digital filters can be configured while the Filter is enabled or disabled.
3-12 Range, Digits, Rate, and Filter SCPI programming - filter NOTE All the filter commands are part of the SENSe Subsystem. Table 3-4 SCPI commands - filter Commands Description Default For DCV1: :SENSe: SENSe Subsystem: :VOLTage Volts function: [:CHANnel1] Channel 1 (DCV1): :LPASs <b>...
Range, Digits, Rate, and Filter 3-13 Programming example The following program fragment configures the Filter for Channel 2 voltage (DCV2). It disables the analog filter and enables the digital filter (5% window, count 10, moving). ‘Analog Filter: CALL SEND(7,“:sens:volt:chan2:lpas off”,status%) ‘Disable analog filter.
Relative, mX+b, and Percent (%) • Relative — Explains how to null an offset or establish a baseline value. Includes the SCPI commands for remote operation. • mX+b and Percent (%) — Covers these two basic math operations, and includes the SCPI commands for remote operation.
Page 85
Relative with Ratio and Delta. For offsets that vary, the DC current-reversal technique should be used instead of REL. This technique uses the Delta measurement mode of the Model 2182 to cancel offsets. See “Delta” Section 5 for details.
Relative, mX+b, and Percent (%) SCPI programming - relative Table 4-1 SCPI commands - relative Commands Description Default For DCVI and DCV2: :SENSe SENSe Subsystem: :VOLTage Volts function: [:CHANnel1] Channel 1 (DCV1): :REFerence <n> Specify rel value: –120 to 120 (volts). :STATe <b>...
Page 87
Relative, mX+b, and Percent (%) Programming examples - relative Program Example 1 — This program fragment shows how to null out zero offset for the DCV1 function. Be sure to short the Channel 1 input. CALL SEND(7,“:syst:pres”,status%) ‘Selects DCV1 and enables ‘autorange.
Page 88
Relative, mX+b, and Percent (%) mX+b and percent (%) mX+b This math operation manipulates normal display readings (X) mathematically according to the following calculation: Y = mX+b where: X is the normal display reading m and b are user-entered constants for scale factor and offset Y is the displayed result To configure and control the mX+b calculation, perform the following steps: Press SHIFT and then MX+B to display the present scale factor:...
Page 89
Relative, mX+b, and Percent (%) Percent (%) This math function determines percent deviation from a specified reference value. The percent calculation is performed as follows: Input – Reference Percent = ––––––––––––––––– × 100% Reference where: Input is the normal display reading Reference is the user entered constant Percent is the displayed result To configure and control the percent calculation, perform the following steps:...
Delta — Explains how to perform Delta measurements, which are used to cancel the effects of thermal EMFs in the test leads. Features the use of a Keithley SourceMeter with the Model 2182 to perform Delta measurements. Includes the effects of Filter on Delta measurements.
Page 93
Ratio and Delta Step 1 Connect voltages to be measured to the Model 2182. Details on connecting the Model 2182 to the voltages to be measured are provided in Section 2 (see “Connections”). WARNING A hazardous voltage condition exists at or above 42V peak. To prevent electric shock that could result in injury or death, NEVER make or break connections while hazardous voltage is present.
Ratio and Delta Filter, Rel, and Ranging considerations Filter considerations As explained in Section 3, a unique Filter configuration can be established for each voltage channel. However, the Filter configuration for Channel 1 is applied to both channels when Ratio is enabled.
Page 95
Ratio and Delta NOTE The previous calculation shows Filter enabled. If Filter is not used, remove the “Filt” component from the calculation. When Ratio is enabled, the state (on or off) of the REL annunciator depends on which measurement function was last selected. If on DCV1 when Ratio is enabled, the state of the REL annunciator (on or off) will indicate the state (enabled or disabled) of Rel for DCV1.
Rel V1 is the Rel value established for DCV1. The “REL” annunciator will be on when Rel is enabled. The Model 2182 is optimized to provide low-noise readings when measurement speed is set from 1 to 5 PLC. At 1 PLC, current can be reversed after 100msec. At 5 PLC, current can be reversed after 333msec.
Figure 5-1B shows what happens when the current is reversed. The measurement by the Model 2182 still includes the 10µV of thermal EMF, but the voltage across the DUT is now negative. Therefore, the Model 2182 will measure 90µV: 2182 THERM = 10µV - 100µV...
Figure 5-2. The current source will alternate between +1mA and –1mA. When using Delta, the Model 2182 performs the first voltage measurement (V1t1) while sourcing +1mA. The second voltage measurement (V1t2) is performed while sourcing –1mA: NOTE When using the Model 2182 to perform Delta measurements, RATE must be set to 1 PLC or 5 PLC to optimize measurement performance.
• Delta cannot be selected if stepping or scanning. • Reading HOLD cannot be used with Delta. Delta measurements by the Model 2182 require the use of an alternating polarity source. The source must have external triggering capabilities that are compatible with the external triggering capabilities of the Model 2182.
Page 100
(Model 8501) from the Model 2182 to the SourceMeter. NOTE This procedure assumes that the Model 2182 is using the factory default Trigger Link line configuration; Line 1 is VMC (output), Line 2 is EXT TRIG (input).
Ratio and Delta 5-11 Figure 5-3 Delta measurement connections 8501 Trigger Link Cable 2182 SourceMeter CH 1 0.1Ω Step 3 Configure the trigger model of the SourceMeter. The menu structure to configure triggers is accessed by pressing CONFIG and then TRIG.
Page 102
C. Press EX TRIG to place the instrument in the external trigger mode. This will halt measurements. D. If a longer settling time is required before performing each measurement, set a manual delay from the Model 2182. Press SHIFT and then DELAY to select and set delay. NOTE Do not set a delay on the SourceMeter, as this may adversely affect trigger synchronization between the SourceMeter and the Model 2182.
Page 103
Step 9 Set up the Model 2182 to store readings in the buffer (optional). On the Model 2182, press STORE and set the number of Delta readings to store in the buffer. Press ENTER to enable the buffer. Step 10 Start the sweep from the SourceMeter.
A/D conversion for the V1t1 phase of the Delta measurement, and then triggers the SourceMeter to output the second point of the sweep (-1mA). At this point, the Model 2182 does not wait for the return trigger from the SourceMeter to perform the V1t2 phase of the Delta measurement.
On each V1t2 A/D conversion, the Delta calculation is performed using the filtered V1t1 and V1t2 values and the result is displayed on the Model 2182. For every subsequent Delta measurement, the operation is basically the same except that each stack only requires one reading to fill it.
‘ range control. CALL SEND (7, “:sens:volt:ratio”, status%) ‘ Enable Ratio. CALL SEND (7, “:sens:data:fresh?”, status%) ‘ Request a fresh reading. reading$ = SPACE$(80) CALL ENTER(reading$, length%, 7, status%) ‘ Address 2182 to talk. PRINT reading$ ‘ Display Ratio reading on CRT.
Page 107
Autozero is disabled to double the speed of Delta. Three Delta measurements will be performed; one at a source value of 10µA, one at 20µA, and one at 50µA. The three readings will be stored in the buffer of the Model 2182. CALL SEND (7, “:syst:pres”, status%) ‘...
(1kΩ × 1mA = 1V) or autorange. Channel 2, which is used to measure the 10kΩ resistance component, should be set to the 10V range (or autorange). When Ratio is enabled, the Model 2182 will display the result of V1 (≈1V) divided by V2 (≈10V): Filt V1 ≈1V...
Ratio and Delta 5-19 For even greater precision, the Relative feature of the Model 2182 can be used to null out thermal EMFs, which can corrupt low voltage measurements. Use Rel as follows: While displaying the Ratio result, disconnect the current source from the network.
Keithley SourceMeter (Model 2400, 2410, or 2420) is used to source current through the DUT and the Model 2182 measures the voltage across the DUT. Keep in mind that the I-Source of the SourceMeter is a constant current source. Therefore, the current through the DUT will remain constant as the resistance of the DUT increases.
fixed current of 1mA, the custom sweep can be configured to alternate between +1mA and -1mA (see Figure 5-8). By enabling Delta measurements on the Model 2182, the effects of thermal EMFs in the test leads will automatically be canceled during the source-measure process. Figure 5-8 SourceMeter output—2-point custom sweep +1mA –1mA...
(10µA × 100Ω = 1mV) and stores the reading in its buffer at location 1. At the same time, Model 2182 #2 measures the DUT and stores that reading in its buffer at location 1. At the next sweep point (20µA), Model 2182 #1 measures 2mV and stores the reading in its buffer at location 2, and Model 2182 #2 measures the DUT and stores the reading in its buffer at location 2.
Source ±I <4K Cryostat The readings in the buffer of Model 2182 #1 correspond to the current sweep values. You can then use the buffer location numbers to reference DUT readings to current amplitudes: Model 2182 #1 Buffer Model 2182 #2 Buffer RDG NO.
Page 114
Therefore, the custom sweep in Figure 5-11 would be made up of 30 points (P0 through P29). The procedure to use the SourceMeter and Model 2182 to perform Delta measurements is provided in “Delta measurement procedure using a SourceMeter.” That procedure (presented earlier in this section under “Delta”) uses a 2-point custom sweep and will have to be modified...
(VMC) required from the Model 2182s is provided by unit #1. VMC from unit #2 must not be used. Figure 5-12 Trigger link connections using two Model 2182s SourceMeter 2182 #1 2182 #2 Rear Panel Rear Panel Rear Panel...
SCPI programming — Covers the SCPI commands used to control buffer operations. Buffer operations The Model 2182 has a buffer to store from two to 1024 readings and units. It also stores the channel number for step/scan readings and overflow readings. In addition, recalled data includes statistical information (minimum, maximum, peak-to-peak, average, and standard deviation).
Buffer Recall Perform the following steps to view stored readings and buffer statistics: Press RECALL. The BUFFER annunciator turns on to indicate that stored readings are being displayed. The arrow annunciator (↔) also turns on to indicate that additional data is available for viewing.
∑ – -- - ------------------------------------------------------------- - where: X i is a stored reading. n is the number of stored readings. NOTE The Model 2182 uses IEEE-754 floating point format for math calculations.
Buffer SCPI programming - buffer Buffer commands are summarized in Table 6-1. TRACe subsystem commands are used to store and recall readings in the buffer, and CALCulate2 commands are used to obtain statistics from the buffer data. Additional information on these commands is provided after the table. Table 6-1 SCPI commands - buffer Commands...
Page 124
Reading hold — Explains the Reading Hold feature which is used to screen out readings that are not within a specified reading window. • External triggering — Explains external triggering which allows the Model 2182 to trigger other instruments, and be triggered by other instruments. •...
From the front panel, the unit is considered idle at the end of a step or scan operation when the reading for the last channel remains displayed. To restore triggers, press SHIFT and then HALT. Once the Model 2182 is taken out of idle, operation proceeds through the trigger model.
A programmable delay is available after event detection. It can be set manually or an auto delay can be used. With auto delay, the Model 2182 selects a delay based on the selected voltage range. The auto delays are listed in Table 7-1.
Triggering Device action The primary device action is a measurement. However, the device action block could include the following additional actions (refer to Figure 7-2): Figure 7-2 Device action From Delay block To Output Trigger of Figure 7-1 block of Figure 7-1 Hold Chan Filter...
Press DCV1 to measure voltage on Channel 1. Apply the test signal to Channel 1 of the Model 2182. Once the signal becomes stable enough to satisfy the hold condition, the reading is released and the beeper sounds (if enabled).
Pressing the EX TRIG key again toggles back to continuous triggers. The Model 2182 uses two lines of the Trigger Link rear panel connector as External Trigger (EXT TRIG) input and Voltmeter Complete (VMC) output. The EXT TRIG line allows the Model 2182 to be triggered by other instruments.
Figure 7-4. In general, external triggers can be used to control measure operations. For the Model 2182 to respond to external triggers, the trigger model must be configured for it. Figure 7-4 Trigger link input pulse specifications (EXT TRIG)
7-7. Trigger Link of the Model 2182 is connected to Trigger Link (either IN or OUT) of the Model 7001/7002. Note that with the default trigger settings on the Model 7001/7002, line #1 is an input and line #2 is an output.
Number of scans = 1 Channel spacing = TrigLink To run the test and store readings in the Model 2182 with the unit set for external triggers, press STEP or SCAN. The Model 2182 waits (with the asterisk annunciator lit) for an external trigger from the Model 7001/7002.
Page 133
Triggering 7-11 A. Pressing EX TRIG then STEP or SCAN on the Model 2182 places it at point A in the flowchart, where it is waiting for an external trigger. B. Pressing STEP on the Model 7001/7002 takes it out of the idle state and places operation at point B in the flowchart.
Keithley Model 220 Current Source can be connected to the Trigger Link of the Model 2182 using the adapter cable. When used with the STEP mode of the Model 220, you can perform synchronized source-measure operations without the use of a computer.
Triggering 7-13 SCPI programming - triggering Trigger model (remote operation) The following paragraphs describe how the Model 2182 operates for remote operation. The flowchart in Figure 7-10 summarizes operation over the bus. The flowchart is called the trigger model because operation is controlled by SCPI commands from the Trigger subsystem. Key SCPI commands are included in the trigger model.
Page 136
7-14 Triggering Idle and initiate The instrument is considered to be in the idle state whenever operation is at the top of the trigger model. As shown in Figure 7-10, initiation needs to be satisfied to take the instrument out of idle.
five readings in the buffer. Output trigger — The Model 2182 will send one or more output triggers. The output trigger is applied to the Trigger Link connector on the rear panel. It can be used to trigger an external instrument to perform an operation.
Beeper control: :STATe <b> Enable or disable the beeper. *RST Restore *RST defaults (see “Default” column of this table). Places 2182 in the idle state. Notes: 1. Defaults for continuous initiation: SYSTem:PRESet enables continuous initiation. *RST disables continuous initiation. 2. Defaults for trigger count: SYSTem:PRESet sets the count to INF (infinite).
7-17 Reference: ABORt — With continuous initiation disabled, the 2182 goes into the idle state. With continuous initiation enabled, operation continues at the top of the trigger model. INITiate — Whenever the instrument is operating within the trigger model, sending this command causes an error and will be ignored.
Limits Limit operations Limit operations set and control the values that determine the HI/IN/LO status of subsequent measurements. The limit test is performed on the result of an enabled Rel, mX+b, or Percent operation. There are two sets of limits. Limit 1 uses high and low limits (HI1 and LO1) as does Limit 2 (HI2 and LO2).
Limits Setting limit values Use the following steps to enter high and low limit values: Press the Limits VALUE key to view the present HI1 limit value: HI1:+1.000000 ^ (default) To change the HI1 limit, use the cursor keys ( ) and the manual range keys ( and ) to display the desired value.
Limits SCPI programming - limits For remote operation, the testing capabilities of Limit 1 and Limit 2 are the same. Limit 1 and/or Limit 2 can be enabled. The commands to configure and control limit testing are listed in Table 8-1.
Page 146
Programming example The following program fragment performs limit tests on a voltage input to Channel 1: ‘Configure 2182 for one-shot DCV1 measurements: CALL SEND(7, “*rst”,status%) ‘Put 2182 in a one-shot mode. ‘ Configure limit tests: CALL SEND(7,“:calc3:lim:upp 0.1”,status%)
Limits can be used to sort resistors. Figure 8-2 shows a basic setup to test 10Ω resistors. The Model 220 is used to source a constant 1mA through the resistor and the Model 2182 measures the voltage drop. Figure 8-2 Setup to test 10 Ω...
Nulling thermal EMFs — To maximize handling speed, quick-disconnect test clips are typically used for the resistor connections. Unfortunately, these connections may contribute enough thermal EMFs to corrupt the measurement. The Relative feature of the Model 2182 can be used to null out this offset as follows:...
Page 150
Stepping and Scanning • Step/Scan overview — Summarizes the stepping and scanning operations. • Front panel trigger models — Uses the trigger model to illustrate how stepping and scanning operates. • Stepping/Scanning controls — Covers the front panel keys used to configure and control stepping/scanning.
Stepping and Scanning Step/Scan overview The Model 2182 can step or scan its two input channels or be used with external scanner cards installed in switching mainframes such as Models 707, 7001, and 7002. The following paragraphs summarize the various aspects of stepping/scanning using the Model 2182.
• Device action — Measurements are performed at this block. The first measurement is performed on Channel 2 of the Model 2182. Subsequent measurements are performed on Channel 1. Note that every reading is automatically stored in the buffer. •...
• Device action — Measurements are performed at this block. For internal stepping, the first measurement is performed on Channel 2 of the Model 2182. Subsequent measurements are performed on Channel 1. For internal scanning and external scanning, each measurement corresponds to a channel in the step/scan list. All readings are automatically stored in the buffer.
Page 155
Stepping and Scanning Step/Scan configuration Internal Stepping/Scanning The settings for internal stepping and scanning are explained as follows: Timer — The maximum timer interval is 99H:99M:99.999S (Hour:Minute:Second format). Channel 1 Count — This specifies the number of measurements to be performed while on Channel 1.
Stepping and Scanning External Stepping/Scanning The settings for external stepping/scanning are explained as follows: Min/Max Values — These two values specify the beginning and ending channels for the step/scan list. Valid values for Min is 1 to 799, and valid values for Max is 2 to 800. However, the Max value must be larger than the Min value.
Stepping and Scanning Operation: When the SCAN key is pressed, operation proceeds to Device Action where a measurement on Channel 2 is performed. The sample counter is decremented to 4 causing operation to loop back to Device Action for a measurement on Channel 1. Operation loops back to Device Action three more times to complete the scan cycle.
Figure 7-8 shows trigger model operation for the test. Both instrument setups assume factory defaults. Note that Channel 1 of the Model 2182 must be used for external scanning. On the Model 7001 Switch System, enter a scan list of channels 1 to 8 on card 1.
9-12 Stepping and Scanning SCPI programming - stepping and scanning Commands to scan are listed in Table 9-1. Notice that many commands from the TRIGger Subsystem are used for scanning. See Section 7 for details on triggering. Table 9-1 SCPI commands - stepping and scanning Commands Description Default...
9-4. This sweep will store into the 2182 memory and can be recalled at the end of the sweep. By having the 2400 and 2182 in a tight hardware control, the DC current-reversal technique can be run at a rate of 8/sec. at a 1PLC integration time. This will greatly reduce any thermal EMFs in the system by being able to reverse the DC current before any temperature effects can occur.
; Note Ch1 will store 3 readings / 2400 programmed current level. Ch2 will store 1 reading / 2400 programmed current level. Rdg Count 48 Figure 9-5 Setup of Model 2182 and Model 2400 8501 Trigger Link Cable 2400 2182 2107 100Ω...
Page 164
ON the 2400, enable SWEEP (Note: Arm annunciator comes on). Press Trig on 2400. After completion of the sweep, recall the data from the 2182 using the “TRACe” command. To remove thermal EMFs from the readings, do the following math on the recalled data:...
Page 165
An example program using “QBASIC ” was written that sets up an Array for all the data out of the 2182 buffer, parses the comma separated data into the array, and calculates the DC current reversal data for both Channel 1 and Channel 2.
Page 166
DIM Readings!(1 TO NumRdgs) 'array of the 48 individual readings in 'numerical representation form - converted from 'ASCII CALL send(Addr, "TRACE:DATA?", status%) 'ask 2182 for the buffer response CALL enter(AsciiRdgsBuf$, length%, Addr, status%) 'read in buffer response ' Start Parsing the data readings...
Page 167
Stepping and Scanning 9-19 FOR j = 1 TO (CalcReadings) Chan2! = Readings!(k%) - Reading!(k% + NumRdgsPerStep) Chan2! = Chan2! / 2 DataCH2$(j) = STR$(Chan2!) CH1pos! = 0! CH1neg! = 0! FOR i = 1 TO (NumRdgsPerStep - 1) CH1pos! = CH1pos! + Reading!(k% + i) CH1neg! = CH1neg! + Reading!(k% + i + NumRdgsPerStep) NEXT i Chan1! = ((CH1pos! - CH1neg!) / ((NumRdgsPerStep - 1) * 2))
Page 170
10-2 Analog Output • Overview — Covers the capabilities of the Analog Output. • Operation — Explains how to configure and control the Analog Output. • SCPI programming — Covers the SCPI commands associated with the Analog Output.
The Analog Output voltage is calculated as follows: Analog Output = (Gain × Rdg/Rng) – Offset where: Gain is the user entered gain factor. Rdg is the reading on the Model 2182. Rng is the measurement range. Offset is the user entered offset value. NOTE...
Page 172
10-4 Analog Output Temperature The analog output voltage for temperature measurements depends on thermocouple type and the selected units (°C, °F, or K). The 1.2V analog output is scaled to the maximum positive temperature reading. For example, the measurement range for the Type J thermocouple is -200°C to +760°C.
Analog Output 10-5 Operation Analog output connections The analog output is accessed from the rear panel BNC connector that is labeled “ANALOG OUTPUT.” This connector requires a cable that is terminated with a standard male BNC connector. Output resistance — The output resistance of Analog Output is 1kΩ ±5%. To minimize the effects of loading, the input resistance of the device connected to Analog Output should be as high as possible.
10-6 Analog Output SCPI programming - analog output Commands for analog output are summarized in Table 10-2. Additional information on these commands follows the table. The Ref column in the table provides reference for this information. Table 10-2 SCPI commands - analog output Commands Description Default...
Page 176
11-2 Remote Operation • Selecting and configuring an interface — Explains how to select and configure an interface: GPIB or RS-232. • GPIB operation and reference — Covers the following GPIB topics: • GPIB Bus Standards • GPIB Bus Connections •...
GPIB interface — The GPIB is the IEEE-488 interface. The Model 2182 must be assigned to a unique address. At the factory the address is set to 07, but can be set to any value from 0 to 30.
Page 178
11-4 Remote Operation Interface selection and configuration procedures When you select (enable) the GPIB interface, the RS-232 interface disables. Conversely, selecting (enabling) the RS-232 interface disables the GPIB interface. GPIB interface The GPIB interface is selected and configured from the GPIB menu structure. From this menu, you can enable or disable the GPIB interface, and check or change the following settings: •...
Remote Operation 11-5 Perform the following steps to select and configure the RS-232 interface: NOTE To retain a present RS-232 setting, press ENTER with the setting displayed. You can exit from the menu structure at any time by pressing EXIT. Press SHIFT and then RS232 to access the RS-232 menu.
IEEE-488-1987.2 and defines a standard set of commands to control every programmable aspect of an instrument. GPIB bus connections To connect the Model 2182 to the GPIB bus, use a cable equipped with standard IEEE-488 connectors as shown in Figure 11-1.
IEEE-488 cables. Available shielded cables from Keithley are Models 7007-1 and 7007-2. To connect the Model 2182 to the IEEE-488 bus, follow these steps: Line up the cable connector with the connector located on the rear panel. The connector is designed so that it will fit only one way.
Programming examples used throughout this manual presume Microsoft QuickBASIC version 4.5 (or higher) and a Keithley KPC-488.2 or Capital Equipment Corporation IEEE interface with CEC driver 2.11 or higher. The Model 2182 must be set to address 07 for the IEEE-488 bus.
Model 2182. If the program message includes a query command, then the CALL ENTER command is required to get the response message from the Model 2182. The CALL ENTER command addresses the Model 2182 to talk. The following example program fragment demonstrates how CALL SEND and CALL ENTER commands are used.
Page 184
The General Bus Commands are explained as follows: REN (remote enable) The remote enable command is sent to the Model 2182 by the controller to set up the instrument for remote operation. Generally, the instrument should be placed in the remote mode before you attempt to program it over the bus.
Page 185
CALL TRANSMIT (“UNL LISTEN 7 SDC”, status%)‘ Clears 2182. GET (group execute trigger) GET is a GPIB trigger that is used as an event to control operation. The Model 2182 reacts to this trigger if it is the programmed control source. The control source is programmed from the SCPI TRIGger subsystem.
Remote Operation SPE, SPD (serial polling) Use the serial polling sequence to obtain the Model 2182 serial poll byte. The serial poll byte contains important information about internal functions. Generally, the serial polling sequence is used by the controller to determine which of several instruments has requested service with the SRQ line.
Status structure Figure 11-4 for the Model 2182’s status structure. Instrument events, such as errors, are monitored and manipulated by four status register sets. Notice that these status register sets feed directly into the Status Byte Register. More detailed illustrations of these register sets are...
11-14 Remote Operation Figure 11-4 Model 2182 status model structure Questionable Event Questionable Questionable Enable Condition Event Register Register Register & & & & Temperature Summary Temp Temp & Temp & & Logical & Calibration Summary & ACAL Summary Acal...
Page 189
Remote Operation 11-15 Condition registers Figure 11-4 shows, some register sets have a condition register. A condition register is a real-time, read-only register that constantly updates to reflect the present operating conditions of the instrument. For example, while a measurement is being performed, bit B4 (Meas) of the Operation Condition Register is set.
Page 192
Queue is considered cleared when it is empty. An empty Output Queue clears the MAV bit in the Status Byte Register. Read a message from the Output Queue by addressing the Model 2182 to talk after the appropriate query is sent.
Remote Operation 11-19 Status byte and service request (SRQ) Service request is controlled by two 8-bit registers: the Status Byte Register and the Service Request Enable Register. Figure 11-9 shows the structure of these registers. Figure 11-9 Status byte and service request Status Summary Messages Read by Serial Poll Service...
Page 194
Typically, service requests (SRQs) are managed by the serial poll sequence of the Model 2182. If an SRQ does not occur, bit B6 (RQS) of the Status Byte Register will remain cleared, and the program will simply proceed normally after the serial poll is performed.
Remote Operation 11-21 The serial poll automatically resets RQS of the Status Byte Register. This allows subsequent serial polls to monitor bit B6 for an SRQ occurrence generated by other event types. After a serial poll, the same event can cause another SRQ, even if the event register that caused the first SRQ has not been cleared.
Page 196
11-22 Remote Operation • Parameter types – The following are some of the common parameter types: <b> Boolean – Used to enable or disable an instrument operation. 0 or OFF disables the operation, and 1 or ON enables the operation. :OUTPut:RELative ON Enable Analog Output Rel <name>...
Page 197
Remote Operation 11-23 Query commands The Query command requests the presently programmed status. It is identified by the question mark (?) at the end of the fundamental form of the command. Most commands have a query form. :TRIGger:TIMer?Queries the timer interval Most commands that require a numeric parameter(<n>) can also use the DEFault, MINimum, and MAXimum parameters for the query form.
Page 198
11-24 Remote Operation Short-form rules Use the following rules to determine the short-form version of any SCPI command: • If the length of the command word is four letters or less, no short form version exists. :auto = :auto These rules apply to command words that exceed four letters: •...
Page 199
Remote Operation 11-25 Single command messages The above command structure has three levels. The first level is made up of the root command (:STATus) and serves as a path. The second level is made up of another path (:OPERation) and a command (:PRESet).
Page 200
Sending a response message After sending a query command, the response message is placed in the Output Queue. When the Model 2182 is addressed to talk, the response message is sent from the Output Queue to the computer. Multiple response messages If you send more than one query command in the same program message (see “Multiple...
Make sure that the programming terminal that you are connecting to the Model 2182 can support the baud rate you selected. Both the Model 2182 and the other device must be configured for the same baud rate. To select a baud rate, follow these steps:...
Page 202
Flow control (signal handshaking) Signal handshaking between the controller and the instrument allows the two devices to communicate to each other regarding being ready or not ready to receive data. The Model 2182 does not support hardware handshaking (flow control).
Remote Operation 11-29 RS-232 connections The RS-232 serial port can be connected to the serial port of a controller (i.e., personal computer) using a straight through RS-232 cable terminated with DB-9 connectors. Do not use a null modem cable. The serial port uses the transmit (TXD), receive (RXD), and signal ground (GND) lines of the RS-232 standard.
11-30 Remote Operation Table 11-3 PC serial port pinout DB-9 DB-25 Signal Pin Number Pin Number DCD, data carrier detect RXD, receive data TXD, transmit data DTR, data terminal ready GND, signal ground DSR, data set ready RTS, request to send CTS, clear to send RI, ring indicator Error messages...
*RCL <NRf> Recall command Returns the 2182 to the user-saved setup. *RST Reset command Returns the 2182 to the *RST default conditions. *SAV <NRf> Save command Saves the present setup as the user-saved setup. *SRE <NRf>...
Page 207
12-3 *CLS — Clear Status Clear status registers and error queue Description Use the *CLS command to clear (reset to 0) the bits of the following registers in the Model 2182: • Standard Event Register • Operation Event Register •...
Page 208
12-4 Common Commands *ESE <NRf> – Event Enable Program the standard event enable register *ESE? – Event Enable Query Read the standard event register Parameters <NRf> Clear register Set OPC (B0) Set QYE (B2) Set DDE (B3) Set EXE (B4) Set CME (B5) Set URQ (B6) Set PON (B7)
Common Commands 12-5 If a command error (CME) occurs, bit B5 of the Standard Event Status Register sets. If a query error (QYE) occurs, bit B2 of the Standard Event Status Register sets. Since both of these events are unmasked (enabled), the occurrence of any of them causes the ESB bit in the Status Byte Register to set.
Page 210
Bit B3, Device-Dependent Error (DDE) – A set bit indicates that an instrument operation did not execute properly due to some internal condition. • Bit B4, Execution Error (EXE) – A set bit indicates that the Model 2182 detected an error while trying to execute a command. •...
Page 211
Model 2182 front panel was pressed. • Bit B7, Power ON (PON) – A set bit indicates that the Model 2182 has been turned off and turned back on since the last time this register has been read. Figure 12-2...
Page 212
When used with the immediate initiation command (:INITiate), the OPC bit in the Standard Event Status Register will not set until the Model 2182 goes back into the idle state. The :INIT command operation is not considered finished until the Model 2182 goes back into the idle state.
Page 213
‘ Sends the OPC command *ESR? ‘ Reads the Standard Event Status Register. After addressing the Model 2182 to talk, the returned value of 0 denotes that the bit (bit 0) is not set indicating that the :INITiate operation is not complete. ABORt ‘...
Page 214
After all five measurements are performed and the instrument returns to idle state, an ASCII ‘1’ will be placed in the Output Queue. After addressing the Model 2182 to talk, the ‘1’ from the Output Queue is sent to the computer.
Page 215
After all five measurements are performed and the instrument has returned to the idle state, an ASCII ‘1’ will be placed in the Output Queue. 5. Addresses the Model 2182 to talk. This sends the ‘1’ from the Output Queue to the computer.
Page 216
*RST – Reset Return 2182 to *RST defaults Description When the *RST command is sent, the Model 2182 performs the following operations: Returns the Model 2182 to the *RST default conditions (see SCPI tables). Cancels all pending commands. Cancels response to any previously received *OPC and *OPC? commands.
Common Commands 12-13 Description Use the *SRE command to program the Service Request Enable Register. Send this command with the decimal equivalent of the binary value that determines the desired state (0 or 1) of each bit in the register. This register is cleared on power-up. This enable register is used along with the Status Byte Register to generate service requests (SRQ).
Page 218
• Bit 4, Message Available (MAV) – A set bit indicates that a message is present in the Output Queue. The message is sent to the computer when the Model 2182 is addressed to talk. • Bit 5, Event Summary Bit (ESB) – A set bit indicates that an enabled standard event has occurred.
Send bus trigger to 2182 Description Use the *TRG command to issue a GPIB trigger to the Model 2182. It has the same effect as a group execute trigger (GET). Use the *TRG command as an event to control operation. The Model 2182 reacts to this trigger if BUS is the programmed control source.
Page 220
The :INITiate commands remove the Model 2182 from the idle state. The device operations of :INITiate are not considered complete until the Model 2182 returns to idle. By sending the *WAI command after the :INITiate command, all subsequent commands will not execute until the Model 2182 goes back into idle.
Page 221
SCPI Signal Ori- ented Measure- ment Commands SCPI Signal Oriented Measurement Commands...
This command places the instrument in a “one-shot” measurement mode. You can then use the :READ? command to trigger a measurement and acquire a reading (see :READ?). When this command is sent, the Model 2182 will be configured as follows: •...
Description This command requests the latest post-processed reading. After sending this command and addressing the Model 2182 to talk, the reading is sent to the computer. This command does not affect the instrument setup. This command does not trigger a measurement. The command simply requests the last available reading.
13-4 SCPI Signal Oriented Measurement Commands If the instrument is in the idle state, :INITiate takes the instrument out of the idle state. If continuous initiation is enabled, (:INITiate:CONTinuous ON), then the :INITiate command generates an error and ignores the command. NOTE You cannot use the :READ? command if sample count >1 (see Trigger subsystem) and there are readings stored in the buffer (error -225, out of memory).
Page 227
SCPI Reference Tables 14-3 Table 14-1 CALCulate command summary Default Command Description Parameter SCPI :CALCulate[1] Path to configure and control KMATh calculations. Sec 4 √ :FORMat <name> Select math format; NONE, MXB or PERCent. NONE √ :FORMat? Query math format. √...
Page 228
Note: The above table only provides the commands to perform ACAL, which is a procedure to be performed by the operator. The formal calibration is to be performed by qualified service personnel and is provided in the Model 2182 Service Manual.
Page 229
SCPI Reference Tables 14-5 Table 14-3 DISPlay command summary Default Command Description Parameter SCPI :DISPlay Sec 15 :ENABle <b> Turn front panel display on or off. (Note 1) √ √ :ENABle? Query display state. [:WINDow[1]] Path to control user test messages: √...
SCPI Reference Tables 14-7 Table 14-7 SENSe command summary Default Command Description Parameter SCPI :SENSe[1] :FUNCtion <name> Select function; ‘VOLTage[:DC]’ or ‘TEMPerature’. ‘VOLT’ Sec 2 √ √ :FUNCtion? Query measurement function. :DATA Path to return instrument readings: Sec 2 √ [:LATest]? Return the last instrument reading.
Page 232
14-8 SCPI Reference Tables Table 14-7 SENSe command summary (cont.) Default Command Description Parameter SCPI :REFerence? Query Rel value. √ :LPASs Control analog filter for DCV1: Sec 3 [:STATe] <b> Enable or disable analog filter. [:STATe]? Query state of analog filter. :DFILter Configure and control digital filter: Sec 3...
14-12 SCPI Reference Tables Table 14-9 SYSTem command summary Default Command Description Parameter SCPI :SYSTem Sec 15 :PRESet Return to SYSTem:PRESet defaults. √ :FAZero Path to control Front Autozero. [:STATe] <b> Enable or disable Front Autozero. [:STATe]? Query state of Front Autozero. :AZERo Path to control Autozero: [:STATe] <b>...
15-2 Additional SCPI Commands • DISPlay subsystem — Covers the SCPI commands that are used to control the display. • FORMat subsystem — Covers the SCPI commands to configure the format for read- ings that are sent over the bus. •...
Additional SCPI Commands 15-3 DISPlay subsystem The commands in this subsystem are used to control the display of the Model 2182 and are summarized in Table 14-3. :ENABle <b> :DISPlay:ENABle <b> Control display circuitry Parameters <b> = 0 or OFF...
15-4 Additional SCPI Commands FORMat subsystem The commands in this subsystem are used to select the data format for transferring instrument readings over the bus. The BORDer command and DATA command only affect readings transferred from the buffer (i.e., SENSE:DATA? or CALC:DATA? are always sent in ASCII). These commands are summarized in Table 14-4.
Additional SCPI Commands 15-5 SREal will select the binary IEEE754 single precision data format. Figure 15-2 shows the normal byte order format for each data element. For example, if three valid elements are specified, the data string for each reading conversion is made up of three 32-bit data blocks. Note that the data string for each reading conversion is preceded by a 2-byte header that is the binary equivalent of an ASCII # sign and 0.
15-6 Additional SCPI Commands :BORDer command :BORDer <name> :FORMat:BORDer <name> Specify binary byte order Parameters <name> = NORMal Normal byte order for binary formats SWAPped Reverse byte order for binary formats Description This command is used to control the byte order for the IEEE754 binary formats. For normal byte order, the data format for each element is sent as follows: Byte 1 Byte 2...
These query commands are used to read the event registers. After sending one of these commands and addressing the Model 2182 to talk, a decimal value is sent to the computer. The binary equivalent of this value determines which bits in the appropriate register are set. The...
15-8 Additional SCPI Commands Measurement Event Register: Bit B0, Reading Overflow (ROF) – Set bit indicates that the reading exceeds the measure- ment range of the instrument. Bit B1, Low Limit1 (LL1) – Set bit indicates that the reading is less than the Low Limit 1 setting.
Additional SCPI Commands 15-9 Questionable Event Register: Bits B0 through B3 – Not used. Bit B4, Temperature Summary (Temp) – Set bit indicates that an invalid reference junction measurement has occurred for thermocouple temperature measurements. Bits B5 through B7 – Not used. Bit B8, Calibration Summary (Cal) –...
Additional SCPI Commands 15-11 :ENABle command :ENABle <NRf> :STATus:MEASurement:ENABle <NRf> Program Measurement Event Enable Register :STATus:QUEStionable:ENABle <NRf> Program Questionable Event Enable Register :STATus:OPERation:ENABle <NRf> Program Operation Event Enable Register Parameters <NRf> = 0 Clear register <NRf> = 128 Set bit B7 Set bit B0 Set bit B8 Set bit B1...
See [:EVENt] for register bit descriptions. After sending one of these commands and addressing the Model 2182 to talk, a decimal value is sent to the computer. The binary equivalent of this decimal value indicates which bits in the register are set.
(+) numbers are used for Keithley defined messages. The messages are listed in Appendix After this command is sent and the Model 2182 is addressed to talk, the “oldest” message in the queue is sent to the computer. NOTE The :STATus:QUEue[:NEXT]? query command performs the same function as the :SYSTem:ERRor? query command (see System subsystem).
Page 253
Additional SCPI Commands 15-15 :ENABle <list> :STATus:QUEue:ENABle <list> Enable messages for Error Queue Parameter <list> = (numlist) where numlist is a specified list of messages that you wish to enable for the Error Queue. Description On power-up, all error messages are enabled and will go into the Error Queue as they occur. Status messages are not enabled and will not go into the queue.
15-16 Additional SCPI Commands :CLEar :STATus:QUEue:CLEar Clears all messages from Error Queue Description This command is used to clear the Error Queue of all messages. :SYSTem subsystem The SYSTem subsystem commands are summarized in Table 14-9. :PRESet command :PRESet :SYSTem:PRESet Return to :SYSTem:PRESet defaults Description This command returns the instrument to states optimized for front panel operation.
Page 255
Read power line frequency setting Description On power-up, the Model 2182 detects the line power frequency and automatically selects the proper line frequency setting. The line frequency setting can be checked using this command. The response message will be 50 or 60. The value 50 indicates that the line frequency is set...
15-18 Additional SCPI Commands :BEEPer command :STATe <b> :SYSTem:BEEPer:STATe <b> Enable or disable beeper Parameters <b> = 1 or ON Enable beeper 0 or OFF Disable beeper Description This command is used to enable or disable the beeper for limit tests and HOLD. :KCLick command :KCLick <b>...
“0, No error” message is placed in the Error Queue. The messages in the queue are preceded by a number. Negative (–) numbers are used for SCPI defined messages, and positive (+) numbers are used for Keithley defined messages. Appendix B lists the messages.
The queue for the :KEY? query command can only hold one key-press. When :KEY? is sent over the bus, and the Model 2182 is addressed to talk, the key-press code number for the last key pressed (either physically or with :KEY) is sent to the computer.
STEP SCAN CH10 MATH REAR TALK LSTN SHIFT TIMER HOLD TRIG FAST SLOW FILT AUTO BUFFER STAT CHANNEL 2 2182 NANOVOLTMETER 120V MAX MX+B SYNC TYPE OUTPUT TCOUPL TEMP TEMP SHIFT DCV1 DCV2 ACAL FILT RANGE DELAY HOLD BUFFER LIMITS...
Status and Error Messages Table B-1 Status and error messages Number Description Event -440 Query unterminated after indefinite response -430 Query deadlocked -420 Query unterminated -410 Query interrupted -363 Input buffer overrun -350 Queue overflow -330 Self-test failed -314 Save/recall memory lost -315 Configuration memory lost -260...
Page 265
Status and Error Messages Table B-1 (cont.) Status and error messages Number Description Event -148 Character data not allowed -144 Character data too long -141 Invalid character data -140 Character data error -128 Numeric data not allowed -124 Too many digits -123 Exponent too large -121...
Page 266
Status and Error Messages Table B-1 (cont.) Status and error messages Number Description Event +308 Buffer available +309 Buffer half full +310 Buffer full Calibration messages: +400 10m vdc zero error +401 1 vdc zero error +402 10 vdc zero error +403 100 vdc zero error +404...
Page 267
Internal System Error +953 DDC Uncalibrated Error DDC Status Model: +960 DDC Mode IDDC Error +961 DDC Mode IDDCO Error Keithley 182 Serial Poll Byte Events: +962 DDC Ready +963 DDC Reading Done +964 DDC Buffer Half Full +965 DDC Buffer Full +966 DDC Reading overflow...
Measurement Considerations Measurement considerations Low-level voltage measurements made using the Model 2182 can be adversely affected by various types of noise or other unwanted signals that can make it very difficult to obtain accurate voltage readings. Some of the phenomena that can cause unwanted noise include thermoelectric effects (thermocouple action), source resistance noise, magnetic fields, and radio frequency...
0.2µV/°C. Since the two materials will frequently have a several degree temperature differential, it is easy to see how thermal potentials of several microvolts can be generated even if reasonable precautions are taken. Figure C-1 Thermal EMF generation – T 2182...
Even if all reasonable precautions are taken, some residual thermal offsets may still be present. These offsets can be minimized by using the Model 2182 Relative feature to null them out. To do so, place the instrument on the 3mV range and short the end of the connecting cable nearest the measured source (first disconnect the cable from the source to avoid shorting out the...
Page 273
Measurement Considerations Johnson noise equation The amount of noise present in a given resistance is defined by the Johnson noise equation as follows: 4kTRF where: E = rms value of the noise voltage –23 k = Boltzmann's constant (1.38 × 10 J/K) T = Temperature (K) R = Source resistance (ohms)
RFI can be minimized in several ways. The most obvious method is to keep the Model 2182 voltage source and signal leads as far away from the RFI source as possible. Additional shielding of the instrument, signal leads, sources, and other measuring instruments will often reduce RFI to an acceptable level.
Here, only one instrument is connected to power line ground. Ground loops are not normally a problem with instruments like the Model 2182 that have isolated LO terminals. However, all instruments in the test setup may not be designed in this manner.
LO shield with a second safety shield that is insulated from the inner shield. Connect this safety shield to safety earth ground using #18 AWG minimum wire before use. Figure C-4 Shielding example 2182 Noise Shield Safety Shield...
------------------ - Percent error From the above equation, it is obvious that the input resistance of the Model 2182 must be at least 999 times the value of source resistance if loading error is to be kept to within 0.1%.
Model 182 Instruction Manual. Since the architecture of the Model 2182 differs from that of the Model 182, some commands are different and cannot be used. Be sure to refer to the notes at the end of the table for information on command restrictions.
Page 281
Model 182 Emulation Commands Table D-1 Model 182 device-dependent command summary (cont’d) Mode Command Description Note Enable EOI, disable bus hold-off on X Disable EOI, disable bus hold-off on X Save/Recall Setup Save current setup as power-on Recall factory default setup Recall power-on setup SRQ Mask Disable SRQ...
Page 282
Model 182 Emulation Commands Table D-1 Model 182 device-dependent command summary (cont’d) Mode Command Description Note Multiple on X One-shot on X Multiple on external One-shot on external Multiple on manual (TRIG key) or bus H0X One-shot on manual (TRIG key) or bus H0X Disable all triggers Alternate Output Send machine status...
Page 283
“I” Commands — The minimum buffer size for the Model 2182 is 2, while the minimum buffer size for the Model 182 is 1. Therefore, to set minimum buffer size, I1,0 is valid for the Model 182 and I1,2 is valid for the Model 2182. The I2 command (circular buffer) is not supported.
Example Programs Program examples All examples presume QuickBASIC version 4.5 or higher and a CEC IEEE-488 interface card with CEC driver version 2.11 or higher, with the Model 2182 at address 7 on the IEEE-488 bus. Changing function and range The Model 2182 has independent range control for each of its two voltage measurement functions.
Page 287
Example Programs 'Example program to demonstrate changing voltage function and range, 'taking readings on DCV1 and DCV2 'For QuickBASIC 4.5 and CEC PC488 interface card 'Edit the following line to where the QuickBASIC 'libraries are on your computer '$INCLUDE: 'c:\qb45\ieeeqb.bi' 'Initialize the CEC interface as address 21 CALL initialize(21, 0) 'Reset the SENSe1 subsystem settings, along with the trigger...
Changing any of the settings in the TRIGger subsystem does not automatically arm the Model 2182 for triggers. The following program sets up the Model 2182 to take one reading each time it receives an external trigger pulse. 'Example program to demonstrate one-shot external triggering 'For QuickBASIC 4.5 and CEC PC488 interface card...
When your program must wait until the Model 2182 has completed an operation, it is more efficient to program the Model 2182 to assert the IEEE-488 SRQ line when it is finished, rather than repeatedly serial polling the instrument. An IEEE-488 controller will typically address the instrument to talk and then unaddress it each time it performs a serial poll.
TRACe:FEED:CONTrol NEXT start now, stop when buffer is full The following example program sets up the Model 2182 to take 20 readings as fast as it can into the buffer, and then reads the data back after the buffer has filled.
This example program illustrates the use of the Keithley Model 2182 interfaced to the RS-232 COM2 port. The Model 2182 is set up to take 100 readings at the fastest possible rate (2000 per second). The readings are taken, sent across the serial port, and displayed on the screen.
IEEE-488 Bus Overview Introduction The IEEE-488 bus is a communication system between two or more electronic devices. A device can be either an instrument or a computer. When a computer is used on the bus, it serves as a supervisor of the communication exchange between all the devices and is known as the controller.
TO OTHER DEVICES DEVICE 1 ABLE TO TALK, LISTEN AND CONTROL (COMPUTER) DATA BUS DEVICE 2 ABLE TO TALK AND LISTEN DATA BYTE 2182 TRANSFER CONTROL DEVICE 3 ONLY ABLE TO LISTEN GENERAL (PRINTER) INTERFACE MANAGEMENT DEVICE 4 DIO 1–8 DATA...
The IEEE-488 standards also include another addressing mode called secondary addressing. Secondary addresses lie in the range of $60-$7F. Note, however, that many devices, including the Model 2182, do not use secondary addressing. Once a device is addressed to talk or listen, the appropriate bus transactions take place. For example, if the instrument is addressed to talk, it places its data string on the bus one byte at a time.
IEEE-488 Bus Overview EOI (End or Identify) — The EOI line is used to mark the end of a multi-byte data transfer sequence. SRQ (Service Request) — The SRQ line is used by devices when they require service from the controller. Handshake lines The bus handshake lines operate in an interlocked sequence.
IEEE-488 Bus Overview Once all NDAC and NRFD are properly set, the source sets DAV low, indicating to accepting devices that the byte on the data lines is now valid. NRFD will then go low, and NDAC will go high once all devices have accepted the data. Each device will release NDAC at its own rate, but NDAC will not be released to go high until all devices have accepted the data byte.
IEEE-488 Bus Overview Table F-1 IEEE-488 bus command summary Command State of type Command ATN line Comments Uniline REN (Remote Enable) Set up devices for remote operation. Marks end of transmission. IFC (Interface Clear) Clears interface. ATN (Attention) Defines data bus contents. Controlled by external device.
IEEE-488 Bus Overview Figure F-3 ATN (Attention) — The controller sends ATN while transmitting addresses or multiline Command commands. codes SRQ (Service Request) — SRQ is asserted by a device when it requires service from a controller. Universal multiline commands Universal commands are those multiline commands that require no addressing.
ORing the address with $40. Talk commands are used to address devices to talk. SCG (Secondary Command Group) — Commands in this group provide additional addressing capabilities. Many devices (including the Model 2182) do not use these commands. Unaddress commands The two unaddress commands are used by the controller to remove any talkers or listeners from the bus.
F-10 IEEE-488 Bus Overview Common commands Common commands are commands that are common to all devices on the bus. These commands are designated and defined by the IEEE-488.2 standard. Generally, these commands are sent as one or more ASCII characters that tell the device to perform a common operation, such as reset.
IEEE-488 Bus Overview F-11 Typical command sequences For the various multiline commands, a specific bus sequence must take place to properly send the command. In particular, the correct listen address must be sent to the instrument before it will respond to addressed commands. Table F-3 lists a typical bus sequence for sending the addressed multiline commands.
F-12 IEEE-488 Bus Overview IEEE command groups Command groups supported by the Model 2182 are listed in Table F-5. Common commands and SCPI commands are not included in this list. Table F-5 IEEE command groups HANDSHAKE COMMAND GROUP NDAC = NOT DATA ACCEPTED...
Open collector bus drivers No Extended Talker capability No Extended Listener capability The codes define Model 2182 capabilities as follows: SH (Source Handshake Function) — SH1 defines the ability of the instrument to initiate the transfer of message/data over the data bus.
Page 306
DC (Device Clear Function) — DC1 defines the ability of the instrument to be cleared (initialized). DT (Device Trigger Function) — DTI defines the ability of the Model 2182 to have readings triggered. C (Controller Function) — The instrument does not have controller capabilities (C0).
Page 307
IEEE-488 and SCPI Conform- ance Informa- tion IEEE-488 and SCPI Conformance Information...
Page 308
The Model 2182 complies with SCPI version 1991.0. Table 14-2 through Table 14-11 list the SCPI confirmed commands and the non-SCPI commands implemented by the Model 2182. Table G-1 IEEE-488 documentation requirements Requirements Description or reference IEEE-488 Interface Function Codes.
IEEE-488 and SCPI Conformance Information Table G-1 (cont.) IEEE-488 documentation requirements Requirements Description or reference (15) Macro information. Not applicable. (16) Response to *IDN (identification). “Common Commands” Section (17) Storage area for *PUD and *PUD? Not applicable. (18) Resource description for *RDT and *RDT? Not applicable.
Page 310
IEEE-488 and SCPI Conformance Information...
Measurement Queries :FETCh? What it does This command will simply return the latest available reading from an instrument. Limitations If the instrument does not have a reading available (indicated by dashes in the display), sending this command will cause a –230, “Data corrupt or stale” error. This query will not cause the box to trigger a reading, nor will it “wait”...
(:INIT:CONT ON), sending this query may cause a –213, “Init ignored” error, but will still give a new reading. When appropriate If the Model 2182 receives a *RST command, then it defaults to :INIT:CONT OFF, :TRIG:SOUR IMM, and :TRIG:COUNT 1. Sending a “:READ?” query under these conditions will trigger a new reading.
Measurement Queries [:SENSe[1]]:DATA:FRESh? What it does This query is similar to the “:FETCh?” in that it returns the latest reading from the instrument, but has the advantage of making sure that it does not return the same reading twice. Limitations Like the “:FETCh?”...
Measurement Queries Examples One-shot reading, DC volts, no trigger, fastest rate *RST :INITiate:CONTinuous OFF;:ABORt :SENSe:FUNCtion ‘VOLTage:DC’ :SENSe:VOLTage:DC:RANGe 10 // Use fixed range for fastest readings. :SENSe:VOLTage:DC:NPLC 0.01 // Use lowest NPLC setting for fastest readings. :DISPlay:ENABle OFF // Turn off display to increase speed. :SYSTem:AZERo:STATe OFF // Disable autozero to increase speed, but may cause // drift over time.
Delta, Pulse Delta, and Differential Conductance Overview NOTE With the use of a bi-polar current source, the Model 2182 can perform basic Delta measurements. See Section 5 of this manual for details on basic Delta measure- ments. This appendix summarizes the enhanced Delta, Pulse Delta, and Differential Conductance measurement processes that can be performed with the use of the Keithley Model 622x Current Source.
Delta, Pulse Delta, and Differential Conductance Operation overview The Model 6220 or 6221 Current Source can be used with a Model 2182/2182A Nanovolt- meter to perform Delta and Differential Conductance. The Model 2182A/6221 combina- tion can also perform Pulse Delta. These operations use a delta current-reversal technique to cancel the effects of thermal EMFs.
(PC control system). Both systems use serial communications (via RS-232 interface) between the Model 622x and the Model 2182/2182A. The Model 622x sends setup commands to the Model 2182/2182A, and the Model 2182/2182A sends Delta, Pulse Delta, or Differential Conductance readings to the buffer of the Model 622x.
Delta reading. When Delta starts, three Model 2182/2182A A/Ds (A, B, and C) are performed and the Delta reading is calculated. After the 1st Delta cycle, the moving-average technique is then used. As shown, a Delta reading is yielded for every subsequent Model 2182/2182A A/D.
Page 323
Delta, Pulse Delta, and Differential Conductance The following equation can be used to calculate any Delta reading: X 2Y – ------------------------- - Delta • 1 – Where: X, Y, and Z are the three A/D measurements for a Delta reading. n = Delta Cycle Number –...
Page 324
The error contributed by EMF can be eliminate by using Delta. Assume the square wave output of the Model 622x is set to 10mA (high) and -10mA (low) and the following Model 2182/2182A measurement conversions (A/Ds) are made for the first Delta cycle. A/D A = 10.01mV A/D B = -9.99mV...
Delta, Pulse Delta, and Differential Conductance Pulse Delta process Pulse Delta measurements For Pulse Delta, the Model 6221 outputs current pulses. Current pulses that have a short pulse width are ideal to test a low-power DUT that is heat sensitive. By default, Pulse Delta uses a 3-point repeating-average algorithm to calculate readings.
Page 326
I-10 Delta, Pulse Delta, and Differential Conductance Pulse Delta calculation example 3-point measurement technique – Assume you want to measure the voltage across a low power 1Ω DUT. The Pulse Delta process will reduce DUT heating and eliminate the effects of thermal EMFs. Assume the Model 6221 is configured to output +10mA and 0mA pulses.
Delta, Pulse Delta, and Differential Conductance I-11 Measurement units The fundamental Pulse Delta measurement explained on the previous page is in volts. The reading can instead be converted into an Ohms (W), Siemens (S), or Power (W) reading by the Model 622x. With Power (W) units selected, a Pulse Delta reading can be expressed (and displayed) as a Peak power reading or an Average power reading: W (peak power) = I x V...
I-12 Delta, Pulse Delta, and Differential Conductance Figure I-5 Pulse timing The three available sweeps include (1) staircase sweep, (2) logarithmic sweep and (3) cus- tom sweep. Examples of these Sweep outputs are shown in Figure I-6. Staircase sweep – Figure I-6A shows an example of a staircase Sweep output.
As shown, each differential voltage calculation (dV Calc) uses the three previous Model 2182/2182A A/D measurement conversions. Keep in mind that dI (Delta) is the same for all calculated points. With dI known and dV calculated, the Model 622x can also calculate, display, and store the differential conductance (dG) or differential resistance (dR) for each calculated point.
Delta, Pulse Delta, and Differential Conductance I-15 Figure I-7 Differential Conductance measurement process dV Calc dV Calc dV Calc dV Calc dV Calc dV Calc dV Calculations · · · · · · dG and dR Calculations...
I-16 Delta, Pulse Delta, and Differential Conductance Differential Conductance calculations dV calculations While the dV calculations for the first six dV readings are shown in , the follow- Figure I-7 ing formula can be used to calculate any dV reading in the test: –...
Page 333
Delta, Pulse Delta, and Differential Conductance I-17 Measurement units The fundamental measurement for Differential Conductance is differential voltage (dV). However, the dV reading can be converted into a differential conductance (dG), differen- tial resistance (dR), or power (Watts) reading by the Model 622x. With Ohms (dR) or Siemens (dG) measurement units selected, the reading is calculated as follows: dR = dV/dI...
Page 334
I-18 Delta, Pulse Delta, and Differential Conductance Power calculation With WATTS (power) measurement units selected, power for Differential Conductance is calculated using Average Voltage (see “Average Voltage calculation”) and Average Cur- rent. Average Current is calculated by the Model 622x as follows: ----------------- - ----------------- ------------------------------------------ -...
Connections 2-12 Contact information *STB? – Status Byte Query 12-14 *TRG – Trigger 12-15 Control source and event detection Controlling the Model 2182 via the RS-232 *TST?– Self-Test Query 12-15 COM2 port *WAI – Wait-to-Continue 12-16 Cryostat 5-20, 5-23 Numerics...
SCPI programming - ratio and delta 5-16 SCPI programming - relative Percent (%) SCPI programming - stepping and Performance commands 15-16 scanning 9-12 Performance considerations SCPI programming - triggering 7-13 Power-Up 1-14 SCPI programming - voltage and temperature Power-up sequence 1-15 measurements 2-20...
Page 338
Trigger model (remote operation) 7-13 Trigger model operation 7-15 Voltage and temperature connections 2-16 trigger synchronization 5-14 Voltage and Temperature Measurements Triggering Voltage measurements Triggering commands 7-16 Voltage only connections 2-14 Typical command sequences F-11 Voltmeter complete Unaddress commands Warm-up UNIT command summary 14-14 Warranty information...
Page 339
All Keithley trademarks and trade names are the property of Keithley Instruments. All other trademarks and trade names are the property of their respective companies. Keithley Instruments Corporate Headquarters • 28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168 • 1-800-935-5595 • www.tek.com/keithley 12/06...
Need help?
Do you have a question about the 2182 and is the answer not in the manual?
Questions and answers