Advertisement

Quick Links

CALIBRATION PROCEDURE
NI 5114
This document contains instructions for writing an external calibration procedure for the
NI PXI/PXIe/PCI-5114. For more information about calibration, visit
.
calibration
Contents
Software.................................................................................................................................... 2
Documentation.......................................................................................................................... 3
Password................................................................................................................................... 4
Calibration Interval................................................................................................................... 4
External Calibration.......................................................................................................... 4
Self-Calibration ................................................................................................................ 4
Test Equipment......................................................................................................................... 4
Calibration Procedures ............................................................................................................. 5
Initial Setup....................................................................................................................... 5
Test Conditions......................................................................................................... 5
Self-Calibration ................................................................................................................ 6
MAX......................................................................................................................... 6
NI-SCOPE Soft Front Panel ..................................................................................... 6
NI-SCOPE ................................................................................................................ 7
Verification....................................................................................................................... 8
Vertical Offset and Vertical Gain Accuracy............................................................. 8
Programmable Vertical Offset Accuracy ................................................................. 18
Timing Accuracy ...................................................................................................... 24
Bandwidth and Flatness............................................................................................ 27
Trigger Sensitivity .................................................................................................... 32
Adjustment........................................................................................................................ 37
Appendix A: Calibration .......................................................................................................... 41
Complete Calibration........................................................................................................ 41
Appendix B: Calibration Utilities............................................................................................. 42
MAX................................................................................................................................. 42
NI-SCOPE ........................................................................................................................ 43
Where to Go for Support .......................................................................................................... 43
ni.com/

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PXI and is the answer not in the manual?

Questions and answers

Summary of Contents for National Instruments PXI

  • Page 1: Table Of Contents

    CALIBRATION PROCEDURE NI 5114 This document contains instructions for writing an external calibration procedure for the NI PXI/PXIe/PCI-5114. For more information about calibration, visit ni.com/ calibration Contents Software............................ 2 Documentation.......................... 3 Password........................... 4 Calibration Interval........................4 External Calibration......................4 Self-Calibration ........................ 4 Test Equipment.........................
  • Page 2: Software

    Software To calibrate the NI 5114, install the following versions of NI-SCOPE. Table 1. Required Software for NI 5114 Calibration Device NI-SCOPE Version NI PXI-5114 2.9 or later NI PCI-5114 3.1 or later NI PXIe-5114 14.1 or later You can download NI-SCOPE from the Instrument Driver Network at ni.com/idnet...
  • Page 3: Documentation

    Directory of NI-SCOPE examples for CVI, C, IVI\Drivers\niScope\ Visual C++, and Visual Basic. Examples Documentation Consult the following documents for information about the NI PXI/PXIe/PCI-5114, NI-SCOPE, and your application software. All documents are available on , and the Help files install ni.com with the software.
  • Page 4: Password

    Password The default calibration password is Calibration Interval External Calibration The measurement accuracy requirements of your application determine how often you should externally calibrate the NI 5114. NI recommends that you perform a complete external calibration at least once every two years. You can shorten this interval based on the accuracy demands of your application or the requirements of your processes.
  • Page 5: Calibration Procedures

    The warm-up time ensures that the measurement circuitry of the NI 5114 is at a stable operating temperature. • Plug the PXI/PXI Express chassis or PC and the calibrator into the same power strip to avoid ground loops. •...
  • Page 6: Self-Calibration

    Self-Calibration The NI 5114 includes precise internal circuits and references used during self-calibration to adjust for time and temperature drift. The device gain, offset, flatness, and trigger timing are all corrected in self-calibration. Measuring the accuracy of these internal calibration circuits with another instrument during external calibration provides traceability for the verification procedure.
  • Page 7: Ni-Scope

    Because the session is a standard session rather than an external calibration Note session, the new calibration constants are immediately stored in the EEPROM. Therefore, you can include this procedure in any application that uses the device. NI 5114 Calibration Procedure | © National Instruments | 7...
  • Page 8: Verification

    Test Equipment Calibration Procedures sections before you return the device to National Instruments for repair. Vertical Offset and Vertical Gain Accuracy Table 4 contains the input parameters for verifying both vertical offset accuracy and vertical gain accuracy of the NI 5114.
  • Page 9 Table 4. NI 5114 Input Parameters for Vertical Offset Accuracy and Vertical Gain Accuracy Verification (Continued) Iteration Max Input Frequency (MHz) Range 0.04 NI 5114 Calibration Procedure | © National Instruments | 9...
  • Page 10 Vertical Offset Accuracy Complete the following steps to verify vertical offset accuracy of the NI 5114. You must verify both channels with each iteration listed in Table 5. Open a session and obtain a session handle using the niScope Initialize VI. Throughout the procedure, refer to the C/C++ function call parameters for the Note LabVIEW input values.
  • Page 11 The instrument handle from niScope_init Short-circuit the channel 0 input of the device by connecting the calibrator test head directly to the device and grounding the output of the calibrator. NI 5114 Calibration Procedure | © National Instruments | 11...
  • Page 12 Wait 500 ms for the calibrator to ground its output. Initiate a waveform acquisition using the niScope Initiate Acquisition VI. LabVIEW VI C/C++ Function Call Call niScope_Initiate with the following Acquisition parameter: vi: The instrument handle from niScope_init Fetch a waveform from the device and perform a voltage average measurement using the niScope Fetch Measurement (poly) VI.
  • Page 13 Open a session and obtain a session handle using the niScope Initialize VI. LabVIEW VI C/C++ Function Call Call with the niScope_init following parameters: resourceName: The device name assigned by MAX idQuery: VI_FALSE resetDevice: VI_TRUE NI 5114 Calibration Procedure | © National Instruments | 13...
  • Page 14 Configure the input impedance and the maximum input frequency using the niScope Configure Chan Characteristics VI. LabVIEW VI C/C++ Function Call Call niScope_ConfigureChan with the Characteristics following parameters: channelList: "0" inputImpedance: NISCOPE_VAL_1_MEG_OHM maxInputFrequency: The Maximum Input Frequency value in Table 4 for the current iteration Configure the common vertical properties using the niScope Configure Vertical VI.
  • Page 15 Wait 2,500 ms for the impedance matching and frequency of the calibrator to settle. Initiate a waveform acquisition using the niScope Initiate Acquisition VI. LabVIEW VI C/C++ Function Call Call niScope_Initiate with the Acquisition following parameter: vi: The instrument handle from niScope_init NI 5114 Calibration Procedure | © National Instruments | 15...
  • Page 16 Fetch a waveform from the device and perform a voltage 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 14. LabVIEW VI C/C++ Function Call Call niScope_Fetch...
  • Page 17 Table 6, changing the value of the channelList parameter from "0" "1" 17. End the session using the niScope Close VI. LabVIEW VI C/C++ Function Call Call with the niScope_close following parameter: vi: The instrument handle from niScope_init NI 5114 Calibration Procedure | © National Instruments | 17...
  • Page 18: Programmable Vertical Offset Accuracy

    Table 6. NI 5114 Vertical Gain Stimuli, Calibration Test Limits, and Published Specifications Range Positive Input Negative Input Calibration Published Test Limits Specifications 0.04 0.018 -0.018 ±1.3975% ±1.5% 0.045 -0.045 ±1.3975% ±1.5% 0.09 -0.09 ±1.3975% ±1.5% 0.18 -0.18 ±1.3975% ±1.5% 0.45 -0.45 ±1.3975%...
  • Page 19 The instrument handle from niScope_init channelList: "0" range: The Range value in Table 7 for the current iteration offset: The Positive Offset setting value in Table 7 for the current iteration enabled: NISCOPE_VAL_TRUE NI 5114 Calibration Procedure | © National Instruments | 19...
  • Page 20 Configure the horizontal properties using the niScope Configure Horizontal Timing VI. LabVIEW VI C/C++ Function Call Call niScope_Configure with the HorizontalTiming following parameters: enforceRealtime: NISCOPE_VAL_TRUE numRecords: vi: The instrument handle from niScope_init minSampleRate: 10,000,000 refPosition: 50.0 minNumPts: 100,000 Commit all the parameter settings to hardware using the niScope Commit VI. LabVIEW VI C/C++ Function Call Call...
  • Page 21 12. Commit all the parameter settings to hardware using the niScope Commit VI. LabVIEW VI C/C++ Function Call Call with the niScope_Commit following parameter: vi: The instrument handle from niScope_init NI 5114 Calibration Procedure | © National Instruments | 21...
  • Page 22 13. Connect the calibrator test head directly to the channel 0 input of the device and output the Negative Offset voltage listed in Table 7 for the current iteration with a 1 MΩ load impedance. 14. Wait 2,500 ms for the impedance matching and frequency of the calibrator to settle. 15.
  • Page 23 Published Iteration Test Limits Specifications 0.04 -0.8 ±1.95% ±2% -0.8 ±1.95% ±2% -0.8 ±1.95% ±2% -0.8 ±1.95% ±2% ±1.95% ±2% ±1.95% ±2% ±1.95% ±2% ±1.95% ±2% ±1.95% ±2% ±1.95% ±2% NI 5114 Calibration Procedure | © National Instruments | 23...
  • Page 24: Timing Accuracy

    Timing Accuracy Complete the following steps to verify the timing accuracy for the NI 5114. Open a session and obtain a session handle using the niScope Initialize VI. LabVIEW VI C/C++ Function Call Call with the niScope_init following parameters: resourceName: The device name assigned by MAX idQuery: VI_FALSE...
  • Page 25 Wait 2,500 ms for the impedance matching and frequency of the calibrator to settle. Initiate a waveform acquisition using the niScope Initiate Acquisition VI. LabVIEW VI C/C++ Function Call Call niScope_Initiate with the Acquisition following parameter: vi: The instrument handle from niScope_init NI 5114 Calibration Procedure | © National Instruments | 25...
  • Page 26 Retrieve a waveform using the niScope Fetch (poly) VI. Select the Array Measurement 1D DBL instance of the VI. Use the default value for the timestamp Type parameter. LabVIEW VI C/C++ Function Call Call niScope_Fetch with the Measurement following parameters: timeout: vi: The instrument handle from niScope_init...
  • Page 27: Bandwidth And Flatness

    Open a session and obtain a session handle using the niScope Initialize VI. LabVIEW VI C/C++ Function Call Call with the niScope_init following parameters: resourceName: The device name assigned by MAX idQuery: VI_FALSE resetDevice: VI_TRUE NI 5114 Calibration Procedure | © National Instruments | 27...
  • Page 28 Configure the input impedance and the maximum input frequency using the niScope Configure Chan Characteristics VI. C/C++ Function Call LabVIEW VI Call niScope_ConfigureChan with the Characteristics following parameters: vi: The instrument handle from niScope_init channelList: "0" inputImpedance: NISCOPE_VAL_50_OHM maxInputFrequency: The Maximum Input Frequency value in Table 9 for the current iteration...
  • Page 29 Wait 2,500 ms for the impedance matching and frequency of the calibrator to settle. Initiate a waveform acquisition using the niScope Initiate Acquisition VI. LabVIEW VI C/C++ Function Call Call niScope_InitiateAcquisit with the following parameter: vi: The instrument handle from niScope_init NI 5114 Calibration Procedure | © National Instruments | 29...
  • Page 30 Fetch a waveform from the device and perform a voltage RMS measurement using the niScope Fetch (poly) Measurement VI. Select the Measurement Scalar DBL instance of the VI. This value is the Measured RMS Voltage of 50 kHz Sine Wave used in step 11.e. LabVIEW VI C/C++ Function Call Call...
  • Page 31 12. Repeat steps 2 through 11 for each iteration in Table 9. 13. Move the calibrator test head to the device input channel 1 and repeat steps 2 through 12, changing the value of the channelList parameter from "0" "1" NI 5114 Calibration Procedure | © National Instruments | 31...
  • Page 32: Trigger Sensitivity

    14. End the session using the niScope Close VI. LabVIEW VI C/C++ Function Call Call with the niScope_close following parameter: vi: The instrument handle from niScope_init Table 9. NI 5114 Bandwidth and Flatness Stimuli and Published Specifications Published Specifications Max Input Frequency Range Input...
  • Page 33 Configure the common vertical properties using the niScope Configure Vertical VI. LabVIEW VI C/C++ Function Call Call niScope_Configure with the following Vertical parameters: coupling: NISCOPE_VAL_DC probeAttenuation: vi: The instrument handle from niScope_init channelList: "0" range: offset: enabled: NISCOPE_VAL_TRUE NI 5114 Calibration Procedure | © National Instruments | 33...
  • Page 34 Configure the horizontal properties using the niScope Configure Horizontal Timing VI. LabVIEW VI C/C++ Function Call Call niScope_Configure with the HorizontalTiming following parameters: enforceRealtime: NISCOPE_VAL_TRUE numRecords: vi: The instrument handle from niScope_init minSampleRate: 250,000,000 refPosition: 50.0 minNumPts: 1,000 Configure an edge trigger using the niScope Configure Trigger (poly) VI. Select the Analog Edge Ref Trigger instance of the VI.
  • Page 35 10. Acquire a waveform using the niScope Fetch (poly) VI. Select the Cluster instance of the VI. LabVIEW VI C/C++ Function Call Call with the niScope_Fetch following parameter: timeout: vi: The instrument handle from niScope_init channelList: "0" numSamples: –1 NI 5114 Calibration Procedure | © National Instruments | 35...
  • Page 36 11. If the device does not time out, the device has passed this portion of the verification. If the device does time out, you must call the niScope Abort VI to end the acquisition. If your device fails and you end the acquisition, you must re-run the verification. LabVIEW VI C/C++ Function Call Call...
  • Page 37: Adjustment

    Short-circuit the channel 0 input of the device by connecting the calibrator test head directly to the device and grounding the output of the calibrator. Wait 2,500 ms for the impedance matching and frequency of the calibrator to settle. NI 5114 Calibration Procedure | © National Instruments | 37...
  • Page 38 Adjust the vertical range using the niScope Cal Adjust Range VI. LabVIEW VI C/C++ Function Call Call niScope_CalAdjust with the following Range parameters: sessionHandle: The instrument handle from niScope_CalStart channelName: "0" range: stimulus: Configure the calibrator to output the voltage listed under the Input (V) column in Table 11. Configure the load impedance of the calibrator to 1 MΩ.
  • Page 39 End the session and save the results using the niScope Cal End VI. LabVIEW VI C/C++ Function Call Call with the niScope_CalEnd following parameters: sessionHandle: The instrument handle from niScope_CalStart action: NISCOPE_VAL_ACTION_STORE NI 5114 Calibration Procedure | © National Instruments | 39...
  • Page 40 You have finished adjusting the NI 5114. Repeat the steps listed in the Verification section to reverify the performance of the NI 5114 after adjustments. Table 11. NI 5114 Input Parameters for External Adjustment Iteration Range (V) Input (V) 0.45 0.18 0.09 0.045...
  • Page 41: Appendix A: Calibration

    At the end of the complete calibration procedure, verify that the measurement error falls within the calibration test limits. Figure 1 shows the programming flow for a complete calibration. NI 5114 Calibration Procedure | © National Instruments | 41...
  • Page 42: Appendix B: Calibration Utilities

    Figure 1. Complete Calibration Programming Flow Self-Calibrate Document Pre-Adjustment Verify Results Adjust (Calibration Dates and Temperatures Updated) Document Post-Adjustment Verify Results Meets Calibration Test Limits? Review Verification/ Calibration/ Adjustment Procedure Verification or Return Device Complete Appendix B: Calibration Utilities NI-SCOPE supports several calibration utilities you can use to retrieve information about adjustments performed on the NI 5114, change the external calibration password, and store small amounts of information in the onboard EEPROM.
  • Page 43: Ni-Scope

    NI product. Refer to the Export Compliance Information at ni.com/legal/export-compliance for the National Instruments global trade compliance policy and how to obtain relevant HTS codes, ECCNs, and other import/export data. NI MAKES NO EXPRESS OR IMPLIED WARRANTIES AS TO THE ACCURACY OF THE INFORMATION CONTAINED HEREIN AND SHALL NOT BE LIABLE FOR ANY ERRORS.

This manual is also suitable for:

PxiePci-5114Pxi-5114Pxie-5114

Table of Contents