- •Contents
- •In This Book
- •To Prepare the Multimeter for Use
- •If the Multimeter Does Not Turn On
- •To Adjust the Carrying Handle
- •To Measure Voltage
- •To Measure Resistance
- •To Measure Current
- •To Measure Frequency (or Period)
- •To Check Diodes
- •To Select a Range
- •To Set the Resolution
- •Front-Panel Display Formats
- •To Rack Mount the Multimeter
- •Front-Panel Menu Reference
- •A Front-Panel Menu Tutorial
- •Messages Displayed During Menu Use
- •Menu Example 1
- •Menu Example 2
- •Menu Example 3
- •To Turn Off the Comma Separator
- •To Make Null (Relative) Measurements
- •To Store Minimum and Maximum Readings
- •To Make dB Measurements
- •To Make dBm Measurements
- •To Trigger the Multimeter
- •To Use Reading Hold
- •To Make dcv:dcv Ratio Measurements
- •To Use Reading Memory
- •Measurement Configuration
- •Math Operations
- •Triggering
- •System-Related Operations
- •Remote Interface Configuration
- •Calibration Overview
- •Operator Maintenance
- •Power-On and Reset State
- •Command Summary
- •Simplified Programming Overview
- •Using the MEASure? Command
- •Using the CONFigure Command
- •Using the range and resolution Parameters
- •Using the READ? Command
- •Using the INITiate and FETCh? Commands
- •The MEASure? and CONFigure Commands
- •Measurement Configuration Commands
- •Math Operation Commands
- •Triggering
- •Agilent 34401A Triggering System
- •The Wait-for-Trigger State
- •Triggering Commands
- •System-Related Commands
- •The SCPI Status Model
- •What is an Event Register?
- •What is an Enable Register?
- •SCPI Status System
- •The Status Byte
- •Using *STB? to Read the Status Byte
- •To Interrupt Your Bus Controller Using SRQ
- •To Determine When a Command Sequence is Completed
- •How to Use the Message Available Bit (MAV)
- •Using *OPC to Signal When Data is in the Output Buffer
- •The Standard Event Register
- •The Questionable Data Register
- •Status Reporting Commands
- •Calibration Commands
- •RS-232 Interface Configuration
- •RS-232 Configuration Overview
- •RS-232 Data Frame Format
- •Connection to a Computer or Terminal
- •RS-232 Troubleshooting
- •RS-232 Interface Commands
- •An Introduction to the SCPI Language
- •Command Format Used in This Manual
- •Command Separators
- •Using the MIN and MAX Parameters
- •Querying Parameter Settings
- •SCPI Command Terminators
- •IEEE-488.2 Common Commands
- •SCPI Parameter Types
- •Numeric Parameters
- •Discrete Parameters
- •Boolean Parameters
- •String Parameters
- •Output Data Formats
- •Using Device Clear to Halt Measurements
- •TALK ONLY for Printers
- •To Set the GPIB Address
- •To Select the Remote Interface
- •To Set the Baud Rate
- •To Set the Parity
- •To Select the Programming Language
- •Alternate Programming Language Compatibility
- •Agilent 3478A Language Setting
- •Fluke 8840A/8842A Language Setting
- •SCPI Compliance Information
- •IEEE-488 Compliance Information
- •Execution Errors
- •Self-Test errors
- •Calibration Errors
- •Using MEASure? for a Single Measurement
- •Using CONFigure with a Math Operation
- •Using the Status Registers
- •RS-232 Operation Using QuickBASIC
- •RS-232 Operation Using Turbo C
- •Thermal EMF Errors
- •Loading Errors (dc volts)
- •Leakage Current Errors
- •Rejecting Power-Line Noise Voltages
- •Common Mode Rejection (CMR)
- •Noise Caused by Ground Loops
- •Resistance Measurements
- •4-Wire Ohms Measurements
- •Removing Test Lead Resistance Errors
- •Power Dissipation Effects
- •Settling Time Effects
- •Errors in High Resistance Measurements
- •DC Current Measurement Errors
- •True RMS AC Measurements
- •Crest Factor Errors (non-sinusoidal inputs)
- •Loading Errors (ac volts)
- •Measurements Below Full Scale
- •High-Voltage Self-Heating Errors
- •Temperature Coefficient and Overload Errors
- •Low-Level Measurement Errors
- •Common Mode Errors
- •AC Current Measurement Errors
- •Frequency and Period Measurement Errors
- •Making High-Speed DC and Resistance Measurements
- •Making High-Speed AC Measurements
- •DC Characteristics
- •AC Characteristics
- •Frequency and Period Characteristics
- •General Information
- •Product Dimensions
- •To Calculate Total Measurement Error
- •Total Measurement Error
- •Interpreting Multimeter Specifications
- •Number of Digits and Overrange
- •Sensitivity
- •Resolution
- •Accuracy
- •Transfer Accuracy
- •24-Hour Accuracy
- •90-Day and 1-Year Accuracy
- •Temperature Coefficients
- •Configuring for Highest Accuracy Measurements
- •DC Voltage, DC Current, and Resistance Measurements
- •AC Voltage and AC Current Measurements
- •Frequency and Period Measurements
- •Index
Chapter 7 Measurement Tutorial
True RMS AC Measurements
True RMS AC Measurements
True RMS responding multimeters, like the Agilent 34401A, measure the “heating” potential of an applied voltage. Unlike an “average responding” measurement, a true RMS measurement is used to determine the power dissipated in a resistor. The power is proportional to the square of the measured true RMS voltage, independent of waveshape. An average responding ac multimeter is calibrated to read the same as a true RMS meter for sinewave inputs only. For other waveform shapes, an average responding meter will exhibit substantial errors as shown below.
The multimeter’s ac voltage and ac current functions measure the ac-coupled true RMS value. This is in contrast to the ac+dc true RMS value shown above. Only the “heating value” of the ac components of the input waveform are measured (dc is rejected). For sinewaves, triangle waves, and square waves, the ac and ac+dc values are equal since these waveforms do not contain a dc offset. Non-symmetrical waveforms, such as pulse trains, contain dc voltages which are rejected by ac-coupled true RMS measurements.
206
Chapter 7 Measurement Tutorial
Crest Factor Errors (non-sinusoidal inputs)
An ac-coupled true RMS measurement is desirable in situations where you are measuring small ac signals in the presence of large dc offsets. For example, this situation is common when measuring ac ripple present on dc power supplies. There are situations, however, where you might want to know the ac+dc true RMS value. You can determine this value by combining results from dc and ac measurements as shown below. You should perform the dc measurement using at least 10 power line cycles of integration (6 digit mode) for best ac rejection.
ac + dc = √ ac2 + dc2
Crest Factor Errors (non-sinusoidal inputs)
A common misconception is that “since an ac multimeter is trueRMS, its sinewave accuracy specifications apply to all waveforms.” Actually, the shape of the input signal can dramatically affect measurement accuracy. A common way to describe signal waveshapes iscrest factor. Crest factor is the ratio of the peak value to RMS value of a waveform.
For a pulse train, for example, the crest factor is approximately equal to the square root of the inverse of the duty cycle as shown in the table on the previous page. In general, the greater the crest factor, the greater the energy contained in higher frequency harmonics. All multimeters exhibit measurement errors that are crest factor dependent. Crest factor errors for the Agilent 34401A are shown in the specifications in chapter 8. Note that the crest factor errors do not apply for input signals below 100 Hz when using the slow ac filter.
7
207
Chapter 7 Measurement Tutorial
Crest Factor Errors (non-sinusoidal inputs)
Crest Factor |
You can estimate the measurement error due to signal crest factor as |
(continued) |
shown below: |
|
Total Error = Error (sine) + Error (crest factor) + Error (bandwidth) |
|
Error (sine): error for sinewave as shown in chapter 8. |
|
Error (crest factor): crest factor additional error as shown in chapter 8. |
|
Error (bandwidth): estimated bandwidth error as shown below. |
Bandwidth Error = |
– C.F.2 x F |
|
4 π x BW |
||
|
C.F. = signal crest factor
F = input fundamental frequency BW = multimeter’s –3 dB bandwidth
(1 MHz for the Agilent 34401A )
Example |
Calculate the approximate measurement error for a pulse train input |
|
with a crest factor of 3 and a fundamental frequency of 20 kHz. For this |
|
example, assume the multimeter’s 90-day accuracy specifications: |
|
± (0.05% + 0.03%). |
|
Total Error = 0.08% + 0.15% + 1.4% = 1.6% |
208
Chapter 7 Measurement Tutorial
Loading Errors (ac volts)
Loading Errors (ac volts)
In the ac voltage function, the input of the Agilent 34401A appears as a 1 MΩ resistance in parallel with 100 pF of capacitance. The cabling that you use to connect signals to the multimeter will also add additional capacitance and loading. The table below shows the multimeter’s approximate input resistance at various frequencies.
Input Frequency |
Input Resistance |
|
|
100 Hz |
1 MΩ |
1 kHz |
850 kΩ |
10 kHz |
160Ω k |
100 kHz |
16 kΩ |
|
|
For low frequencies: |
|
|
|
|
|
|
|
|
|
Error (%) = |
− 100 x Rs |
|
|
|
|||||
R + 1 MΩ |
|
|
|
|
|
|
|||
|
s |
|
|
|
|
|
|
|
|
Additional error for high frequencies: |
|||||||||
Error (%) = |
100 x |
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|||
|
|
|
√ 1 |
+ ( 2 |
π x F x Rs x Cin )2 |
||||
|
|
|
|||||||
−1
Rs = source resistance
F = input frequency
Cin = input capacitance (100 pF) plus cable capacitance
7
209
