background image

CALIBRATION PROCEDURE

NI 5122/5124/5142

This document contains information for calibrating NI 5122/5124/5142 high-speed digitizers. 
For more information on calibration, visit 

ni.com/calibration

.

Contents

Software Requirements............................................................................................................. 1
Documentation Requirements .................................................................................................. 2
Password .................................................................................................................................. 2
Calibration Interval................................................................................................................... 3
Test Equipment......................................................................................................................... 3
Test Conditions......................................................................................................................... 3
Calibration Procedures ............................................................................................................. 4

Initial Setup....................................................................................................................... 4
Self-Calibration ................................................................................................................ 4

MAX......................................................................................................................... 4
NI-SCOPE Soft Front Panel ..................................................................................... 5
NI-SCOPE ................................................................................................................ 5

Verification....................................................................................................................... 5

Vertical Offset and Vertical Gain Accuracy............................................................. 6
Programmable Vertical Offset Accuracy ................................................................. 17
Timing Accuracy ...................................................................................................... 22
Bandwidth and Flatness............................................................................................ 26
Trigger Sensitivity .................................................................................................... 34

Adjustment........................................................................................................................ 39

Appendix A: Calibration Options............................................................................................. 42

Complete Calibration........................................................................................................ 43
Optional Calibration ......................................................................................................... 43

Appendix B: Calibration Utilities............................................................................................. 45

MAX................................................................................................................................. 45
NI-SCOPE ........................................................................................................................ 45

Worldwide Support and Services ............................................................................................. 45

Software Requirements

Calibrating the NI 5122/5124/5142 requires installing NI-SCOPE on the calibration system. 
Refer to Table 1 for the hardware-specific version to use with your device. You can download 
the NI-SCOPE

 

instrument driver from the Instrument Driver Network Web site at 

ni.com/

idnet

. NI-SCOPE

 

supports programming a

 

Self-Calibration and

 

an External Calibration in the 

LabVIEW and C application development environments (ADEs). When you install NI- SCOPE, 
you only need to install support for the ADE that you intend to use.

Summary of Contents for NI PCI-5122

Page 1: ...th and Flatness 26 Trigger Sensitivity 34 Adjustment 39 Appendix A Calibration Options 42 Complete Calibration 43 Optional Calibration 43 Appendix B Calibration Utilities 45 MAX 45 NI SCOPE 45 Worldwi...

Page 2: ...ncludes detailed information about the digitizer and NI SCOPE VIs and functions NI PXI PXIe PCI 5122 Specifications NI PXI PCI 5142 Specifications or NI PXI PCI 5124 Specifications includes detailed i...

Page 3: ...libration Always connect the calibrator test head directly to the input BNC of the digitizer or use a short 50 BNC coaxial cable if necessary Long cables and wires act as antennae picking up extra noi...

Page 4: ...the device is operating within the published specifications prior to adjustment 4 Adjustment Perform an external adjustment of the device that adjusts the calibration constants of the device The adju...

Page 5: ...E To self calibrate the digitizer programmatically using NI SCOPE complete the following steps 1 Disconnect or disable all AC inputs to the digitizer 2 Open a session and obtain a session handle using...

Page 6: ...ble 3 for channel 0 then repeat the procedures for channel 1 The Calibration Test Limits and Published Specifications for vertical gain accuracy are shown in Table 7 NI 5122 5142 and Table 8 NI 5124 T...

Page 7: ...0 000 0 4 28 1 M 35 000 000 60 000 000 1 29 1 M 35 000 000 60 000 000 2 30 1 M 35 000 000 60 000 000 4 31 1 M 35 000 000 60 000 000 10 32 1 M 35 000 000 60 000 000 20 33 1 M 20 000 000 20 000 000 0 2...

Page 8: ...aximum input frequency using the niScope Configure Chan Characteristics VI 3 Configure the common vertical properties using the niScope Configure Vertical VI LabVIEW VI C C Function Call Call niScope_...

Page 9: ...probeAttenuation 1 0 vi The instrument handle from niScope_init channelList 0 range The Range value in Table 3 for the current iteration offset 0 0 enabled NISCOPE_VAL_TRUE LabVIEW VI C C Function Cal...

Page 10: ...NI 5122 Table 5 NI 5124 or Table 6 NI 5142 that corresponds to the vertical range used Note The inputImpedance and maxInputFrequency do not affect the test limit value If the result is within the sel...

Page 11: ...ublished Specifications V Calibration Test Limits V Published Specifications V 0 2 0 00058 0 001 0 00114 0 002 0 4 0 00056 0 001 0 00114 0 002 1 0 00076 0 0012 0 00114 0 002 2 0 0008 0 0016 0 00114 0...

Page 12: ...ts V Published Specifications V Calibration Test Limits V Published Specifications V 0 2 0 00058 0 001 0 00114 0 002 0 4 0 00056 0 001 0 00114 0 002 1 0 00076 0 0012 0 00114 0 002 2 0 0008 0 0016 0 00...

Page 13: ...C C Function Call Call niScope_ConfigureChan Characteristics with the following parameters channelList 0 inputImpedance The Input Impedance value in Table 3 for the current iteration maxInputFrequenc...

Page 14: ...iScope Initiate Acquisition VI 9 Fetch a waveform from the digitizer and perform a voltage average measurement using the niScope Fetch Measurement poly VI Select the Measurement Scalar DBL instance of...

Page 15: ...Measurement poly VI Select the Measurement Scalar DBL instance of the VI This value is the Measured Negative Voltage used in step 14 LabVIEW VI C C Function Call Call niScope_Fetch Measurement with t...

Page 16: ...portion of the verification 15 Repeat steps 2 through 14 for each iteration in Table 3 Table 7 NI 5122 5142 Vertical Gain Stimuli and Limits Range V Positive Input V Negative Input V Calibration Test...

Page 17: ...gitizer channel 1 Open a session and obtain a session handle using the niScope Initialize VI 2 Configure the input impedance and the maximum input frequency using the niScope Configure Chan Characteri...

Page 18: ...onfigureChan Characteristics with the following parameters vi The instrument handle from niScope_init channelList 0 inputImpedance NISCOPE_VAL_1_MEG_OHM maxInputFrequency 100 000 000 for NI 5122 5142...

Page 19: ...age average measurement using the niScope Fetch Measurement poly VI Select the Measurement Scalar DBL instance of the VI This value is the Measured Positive Voltage used in step 16 LabVIEW VI C C Func...

Page 20: ...nitiate Acquisition VI LabVIEW VI C C Function Call Call niScope_FetchMeasuremen t with the following parameters timeout 1 0 vi The instrument handle from niScope_init channelList 0 scalarMeasFunction...

Page 21: ...ts or the Published Specifications listed in Table 9 NI 5122 5142 and Table 10 NI 5124 If the result is within the selected test limit the device has passed this portion of the verification LabVIEW VI...

Page 22: ...y for the NI 5122 5124 5142 1 Open a session and obtain a session handle using the niScope Initialize VI 2 Configure the input impedance and the maximum input frequency using the niScope Configure Cha...

Page 23: ...ming VI LabVIEW VI C C Function Call Call niScope_ConfigureChan Characteristics with the following parameters channelList 0 inputImpedance NISCOPE_VAL_50_OHM maxInputFrequency 20 000 000 LabVIEW VI C...

Page 24: ...cquisition VI 9 Retrieve a waveform using the niScope Fetch poly VI Select the WDT instance of the VI Use the default value for the timestamp Type parameter LabVIEW VI C C Function Call Call niScope_C...

Page 25: ...n Test Limits or the Published Specifications listed in Table 11 If the result is within the selected test limit the device has passed this portion of the verification Note The same time source is use...

Page 26: ...tion listed in Table 12 NI 5122 5142 or Table 13 NI 5124 1 Open a session and obtain a session handle using the niScope Initialize VI 2 Configure the input impedance and the maximum input frequency us...

Page 27: ...nit channelList 0 inputImpedance The Input Impedance value in Table 12 NI 5122 5142 or Table 13 NI 5124 for the current iteration maxInputFrequency The Maximum Input Frequency value in Table 12 NI 512...

Page 28: ...Initiate Acquisition VI 9 Fetch a waveform from the digitizer and perform a voltage RMS measurement using the niScope Fetch Measurement poly VI Select the Measurement Scalar DBL instance of the VI Th...

Page 29: ...the impedance matching and frequency of the calibrator to settle c Initiate a waveform acquisition using the niScope Initiate Acquisition VI LabVIEW VI C C Function Call Call niScope_Fetch Measuremen...

Page 30: ...rom Table 12 NI 5122 5142 or Table 13 NI 5124 the device has passed this portion of the verification 12 Repeat steps 2 through 11 for each iteration in Table 12 NI 5122 5142 or Table 13 NI 5124 13 Mov...

Page 31: ...5122 5142 Bandwidth and Flatness Stimuli and Published Specifications Iteration Max Input Frequency Input Impedance Range V Input Frequency Hz NI 5122 5142 Published Specifications Max Level dB Min L...

Page 32: ...uded in device specifications documents Warranted value Other values are typical For definitions of warranted specifications and typical specifications refer to the specifications document for your de...

Page 33: ...50 000 000 3 3 3 150 MHz 1 M 0 2 20 100 000 0 6 0 6 40 100 000 1 5 1 5 75 000 000 3 3 4 150 MHz 1 M 0 4 20 100 000 0 5 0 5 50 100 000 1 1 100 100 000 1 7 1 7 145 000 000 3 3 5 60 MHz 50 4 22 100 000 2...

Page 34: ...input impedance and the maximum input frequency using the niScope Configure Chan Characteristics VI 3 Configure the common vertical properties using the niScope Configure Vertical VI LabVIEW VI C C F...

Page 35: ...EW VI C C Function Call Call niScope_Configure Vertical with the following parameters coupling NISCOPE_VAL_DC probeAttenuation 1 0 vi The instrument handle from niScope_init channelList 0 range 0 2 of...

Page 36: ...uisition using the niScope Initiate Acquisition VI LabVIEW VI C C Function Call Call niScope_Configure TriggerEdge with the following parameters triggerCoupling NISCOPE_VAL_DC slope The Slope value in...

Page 37: ...verify the trigger sensitivity on the external trigger channel repeat steps 2 through 11 using the values in Table 14 iterations 9 through 12 Make the following changes Change the channelList to 0 Co...

Page 38: ...25 NISCOPE_VAL_ POSITIVE 4 84 mVpk pk 50 MHz sine wave with 50 load impedance 6 84 mVpk pk 50 MHz sine wave with 50 load impedance 6 1 1 25 NISCOPE_VAL_ NEGATIVE 7 1 1 25 NISCOPE_VAL_ POSITIVE 9 70 m...

Page 39: ...ration test limits and you do not want to perform an adjustment you can update the calibration date and onboard calibration temperature without making any adjustments by completing only steps 2 and 12...

Page 40: ...ncy is enabled and set to 10 MHz If you are not using a Fluke 9500B Wavetek 9500 calibrator connect a precise 10 MHz 1 Vpk pk sine or square wave source to channel 0 9 Adjust the sample rate using the...

Page 41: ...wever you should repeat the entire verification procedure to verify a successful adjustment LabVIEW VI C C Function Call Call niScope_CalAdjust VCXO with the following parameters sessionHandle The ins...

Page 42: ...ment errors determined during verification fall within the calibration test limits the device is guaranteed to meet or exceed its published specifications for a full calibration interval two years For...

Page 43: ...ng the first verification fall within the calibration test limits the device is guaranteed to meet or exceed its published specifications for a full calibration interval In this case you can update th...

Page 44: ...bration Figure 2 Optional Calibration Programming Flow Meets Calibration Test Limits Yes No Meets Published Specifications Yes No Adjust Anyway No Calibration Verification Complete Yes Document Post A...

Page 45: ...ty functions include niScope Cal Change Password VI niScope_CalChangePassword niScope Cal Fetch Count VI niScope_CalFetchCount niScope Cal Fetch Date VI niScope_CalFetchDate niScope Cal Fetch Misc Inf...

Page 46: ...RESS OR IMPLIED WARRANTIES AS TO THE ACCURACY OF THE INFORMATION CONTAINED HEREIN AND SHALL NOT BE LIABLE FOR ANY ERRORS U S Government Customers The data contained in this manual was developed at pri...

Reviews: