National Instruments PXI-5152 Calibration Procedure
Hide thumbs Also See for PXI-5152:

Advertisement

Quick Links

CALIBRATION PROCEDURE
NI 5152/5153/5154
Contents
This document contains instructions for writing an external calibration
procedure for National Instruments PXI/PCI-5152/5153/5154 digitizers.
This calibration procedure is intended for metrology labs. For more
information about calibration, visit
Conventions ............................................................................................ 2
Software Requirements ........................................................................... 3
Documentation Requirements................................................................. 4
Password ................................................................................................. 5
Calibration Interval ................................................................................. 5
External Calibration ......................................................................... 5
Self-Calibration................................................................................ 5
Test Equipment ....................................................................................... 5
Test Conditions ....................................................................................... 7
Calibration Procedures ............................................................................ 8
Initial Setup...................................................................................... 8
Self-Calibration................................................................................ 8
MAX ......................................................................................... 9
NI-SCOPE SFP......................................................................... 9
NI-SCOPE ................................................................................ 9
Verification ...................................................................................... 11
Vertical Offset and Vertical Gain Accuracy............................. 11
Timing Accuracy ...................................................................... 28
Bandwidth................................................................................. 34
Trigger Accuracy ...................................................................... 44
Trigger Sensitivity .................................................................... 55
Adjustment....................................................................................... 59
Appendix A: Calibration Options ........................................................... 64
Complete Calibration ....................................................................... 65
Optional Calibration ........................................................................ 66
ni.com/calibration
.

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for National Instruments PXI-5152

  • Page 1: Table Of Contents

    CALIBRATION PROCEDURE NI 5152/5153/5154 This document contains instructions for writing an external calibration procedure for National Instruments PXI/PCI-5152/5153/5154 digitizers. This calibration procedure is intended for metrology labs. For more information about calibration, visit ni.com/calibration Contents Conventions .................... 2 Software Requirements ................3 Documentation Requirements..............
  • Page 2: Conventions

    Appendix B: Calibration Utilities............68 MAX....................68 NI-SCOPE ..................68 Where to Go for Support .................69 Conventions The following conventions appear in this manual: » The » symbol leads you through nested menu items and dialog box options to a final action. The sequence File»Page Setup»Options directs you to pull down the File menu, select the Page Setup item, and select Options from the last dialog box.
  • Page 3: Software Requirements

    NI-SCOPE LabVIEW Reference Help or the NI-SCOPE Function Reference Help. These references can be found in the NI High-Speed Digitizers Help. Refer to the NI-SCOPE Readme for the installed locations of these documents. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 4: Documentation Requirements

    Table 1. Calibration File Locations after Installing NI-SCOPE File Name and Location Description NI-SCOPE driver containing the entire IVI\Bin\niscope_32.dll NI-SCOPE API, including calibration functions NI-SCOPE library for Microsoft C containing IVI\Lib\msc\niscope.lib the entire NI-SCOPE API, including calibration functions Directory of LabVIEW NI-SCOPE example <LabVIEW>...
  • Page 5: Password

    Test Equipment Table 2 lists the equipment required for externally calibrating the NI 5152/5153/5154. If you do not have the recommended instruments, use these specifications to select a substitute calibration standard. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 6 Table 2. Required Equipment Specifications for NI 5152/5153/5154 External Calibration Required Recommended Parameter Equipment Equipment Measured Specification DC ±(0.025% + 25 μV) Signal NI 5152/5153 NI 5154 into 1 MΩ or 50 Ω Generator Accuracy Fluke 9500B Fluke oscilloscope 9500B/1100 NI 5152 Bandwidth, calibrator...
  • Page 7: Test Conditions

    Maintain Forced Air Cooling Note to Users, which is available at ni.com/manuals • Plug the PXI chassis and the calibrator into the same power strip to avoid ground loops. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 8: Calibration Procedures

    For PCI digitizers • Plug the PC and the calibrator into the same power strip to avoid ground loops. Calibration Procedures The calibration process includes the following steps. Initial Setup—Install the device and configure it in Measurement & Automation Explorer (MAX). Allow a 15-minute warm-up time before beginning self-calibration.
  • Page 9: Max

    Disconnect or disable any AC inputs to the digitizer. Launch the Scope SFP, which is available at Start»All Programs» National Instruments»NI-SCOPE»SCOPE Soft Front Panel Select the device you want to calibrate using the Device Configuration dialog box by selecting Edit»Device Configuration.
  • Page 10 Open a session and obtain a session handle using the niScope Initialize VI. LabVIEW VI C/C++ Function Call Call with the following niScope_init parameters: vi: The returned session handle that you use to identify the instrument in all subsequent NI-SCOPE driver function calls resourceName: The device name assigned by idQuery: VI_FALSE...
  • Page 11: Verification

    Test Conditions section before you return the digitizer to National Instruments for repair. Vertical Offset and Vertical Gain Accuracy Table 3 (NI 5152) and Table 4 (NI 5153/5154) contain the input parameters for verifying both vertical offset accuracy and vertical gain accuracy.
  • Page 12 Table 3. NI 5152 Input Parameters for Vertical Offset Accuracy and Vertical Gain Accuracy Verification (Continued) Input Max Input Range Iteration Impedance Frequency 50 Ω 300 MHz 50 Ω 300 MHz 50 Ω 20 MHz 50 Ω 20 MHz 50 Ω 20 MHz 50 Ω...
  • Page 13 500 MHz 1 GHz 500 MHz 1 GHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz 20 MHz © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 14 Vertical Offset Accuracy Complete the following steps to verify vertical offset accuracy of the NI 5152/5153/5154. You must verify both channels with each iteration listed in Table 3 (NI 5152) or Table 4 (NI 5153/5154). Open a session and obtain a session handle using the niScope Initialize VI.
  • Page 15 50.0 minNumPts: 100,000 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 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 16 Short-circuit the channel 0 input of the digitizer by connecting the calibrator test head directly to the digitizer and grounding the output of the calibrator. Wait 2,500 ms for the impedance matching of the calibrator to settle. Note If the calibrator stays shorted, you do not need to repeat steps 6 and 7 for every iteration listed in Table 3 (NI 5152) or Table 4 (NI 5153/5154).
  • Page 17 Table 6. NI 5153/5154 Vertical Offset Calibration Test Limits and Published Specifications Calibration Test Limits (V) Published Specification (V) Range Positive Negative Positive Negative 0.00166 –0.00166 0.0018 –0.0018 0.00331 –0.00331 0.0036 –0.0036 0.00829 –0.00829 0.009 –0.009 0.0166 –0.0166 0.018 –0.018 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 18 Table 6. NI 5153/5154 Vertical Offset Calibration Test Limits and Published Specifications (Continued) Calibration Test Limits (V) Published Specification (V) Range Positive Negative Positive Negative 0.0331 –0.0331 0.036 –0.036 0.0829 –0.0829 0.09 –0.09 Vertical Gain Accuracy Complete the following steps to verify the vertical gain accuracy of the NI 5152/5153/5154.
  • Page 19 50.0 minNumPts: 100,000 Commit all the parameter settings to hardware using the niScope Commit VI. LabVIEW VI C/C++ Function Call Call with the following niScope_Commit parameter: vi: The instrument handle from niScope_init © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 20 Connect the calibrator test head directly to the channel 0 input of the digitizer and output the Positive Input (V) in Table 7 (NI 5152) or Table 8 (NI 5153/5154) that corresponds to the vertical range used. Be sure to configure the load impedance of the calibrator to match the input impedance of the digitizer.
  • Page 21 (NI 5153/5154). If the result is within the selected test limit, the device has passed this portion of the verification. 15. Repeat steps 2 through 14 for each iteration in Table 3 (NI 5152) or Table 4 (NI 5153/5154). © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 22 16. Move the calibrator test head to the digitizer input channel 1 and repeat steps 2 through 15 for every configuration in Table 3 (NI 5152) or Table 4 (NI 5153/5154), changing the value of the channelList parameter from "0" "1"...
  • Page 23: Programmable Vertical Offset Accuracy (Ni 5152 Only)

    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 following Characteristics parameters: vi: The instrument handle from niScope_init channelList: "0" inputImpedance: NISCOPE_VAL_1_MEG_OHM maxInputFrequency: 20,000,000 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 24 Configure the common vertical properties using the niScope Configure Vertical VI. LabVIEW VI C/C++ Function Call Call niScope_ConfigureVertical with the following parameters: vi: The instrument handle from niScope_init coupling: NISCOPE_VAL_DC probeAttenuation: channelList: "0" range: The Range value listed in Table 9 for the current iteration offset: The Positive Offset value listed in Table 9 for the current iteration...
  • Page 25 Measured Positive Input Voltage used in step 17. LabVIEW VI C/C++ Function Call Call with niScope_FetchMeasurement the following parameters: vi: The instrument handle from niScope_init timeout: channelList: "0" scalarMeasFunction: NISCOPE_ VAL_VOLTAGE_AVERAGE © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 26 11. Configure the common vertical properties using the niScope Configure Vertical VI. LabVIEW VI C/C++ Function Call Call with niScope_ConfigureVertical the following parameters: vi: The instrument handle from niScope_init coupling: NISCOPE_VAL_DC probeAttenuation: channelList: "0" range: The Range value listed in Table 9 for the current iteration offset: The Negative Offset value listed in Table 9 for the current iteration...
  • Page 27 20. End the session using the niScope Close VI. LabVIEW VI C/C++ Function Call Call with the following niScope_close parameters: vi: The instrument handle from niScope_init You have finished verifying the programmable vertical offset accuracy of the NI 5152. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 28: Timing Accuracy

    Table 9. NI 5152 Programmable Vertical Offset Accuracy Limits Calibration Test Published Positive Negative Limits Specifications Range Offset Offset Iteration Positive Negative Positive Negative –0.9 0.8% –0.8% 0.9% –0.9% 0.9% –0.9 0.8% –0.8% –0.9% –0.9 0.8% –0.8% 0.9% –0.9% –0.9 0.8% –0.8% 0.9%...
  • Page 29 Configure the common vertical properties using the niScope Configure Vertical VI. LabVIEW VI C/C++ Function Call Call niScope_Configure with the following parameters: Vertical coupling: NISCOPE_VAL_DC probeAttenuation: vi: The instrument handle from niScope_init channelList: "0" range: offset: enabled: NISCOPE_VAL_TRUE © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 30 Configure the horizontal properties using the niScope Configure Horizontal Timing VI. LabVIEW VI C/C++ Function Call Call niScope_Configure with the following HorizontalTiming parameters: enforceRealtime: NISCOPE_VAL_TRUE numRecords: vi: The instrument handle from niScope_init minSampleRate: 250,000,000 refPosition: 50.0 minNumPts: 2,500,000 Commit all the parameter settings to hardware using the niScope Commit VI.
  • Page 31 WDT instance of the VI. Use the default value (absolute) for the timestamp Type parameter. LabVIEW VI C/C++ Function Call Call with the following niScope_Fetch parameter: vi: The instrument handle from niScope_init channelList: "0" timeout: numsamples: –1 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 32 12. Measure the exact frequency of the peak around 11 MHz using the Extract Single Tone Information VI with the following inputs. • advanced search»approx freq.: –1 • advanced search»search: • export signals: (none) LabVIEW Block Diagram C/C++ Function Call Perform an FFT on the array of data from step 11.
  • Page 33 You have finished verifying the timing accuracy of the NI 5152/5153/5154. Table 11. Timing Accuracy Device Calibration Test Limit Published Specification NI 5152 18.5 ppm 25 ppm NI 5153/5154 18.5 ppm 30 ppm © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 34: Bandwidth

    Bandwidth Complete the following steps to verify the bandwidth of the NI 5152/5153/5154. You must verify both channels with each iteration listed in Table 12 (NI 5152), Table 13 (NI 5153), or Table 14 (NI 5154). Open a session and obtain a session handle using the niScope Initialize VI.
  • Page 35 50.0 minNumPts: 30,000 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 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 36 Connect the scope calibrator test head directly to the channel 0 input of the digitizer. Configure the calibrator to output a 51 kHz sine wave with peak-to-peak voltage amplitude set to Input Voltage listed in Table 12 (NI 5152), Table 13 (NI 5153), or Table 14 (NI 5154). Configure the load impedance of the calibrator to match the input impedance of the digitizer.
  • Page 37 The instrument handle from niScope_init channelList: "0" attributeID: NISCOPE_ATTR_ ENABLE_TIME_INTERLEAVED_ SAMPLING value: The TIS Enabled value listed in Table 12 (NI 5152), Table 13 (NI 5153), or Table 14 (NI 5154) for the current iteration © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 38 12. Commit all the parameter settings to hardware using the niScope Commit VI. LabVIEW VI C/C++ Function Call Call with the following niScope_Commit parameter: vi: The instrument handle from niScope_init 13. Configure the calibrator to output the Input Frequency listed in Table 12 (NI 5152), Table 13 (NI 5153), or Table 14 (NI 5154) for the current iteration.
  • Page 39 21. End the session using the niScope Close VI. LabVIEW VI C/C++ Function Call Call with the following niScope_close parameters: vi: The instrument handle from niScope_init You have finished verifying the bandwidth of the NI 5152/5153/5154. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 40 NI 5450 Calibration Procedure ni.com...
  • Page 41 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 42 NI 5450 Calibration Procedure ni.com...
  • Page 43 NI 5450 Calibration Procedure ni.com...
  • Page 44: Trigger Accuracy

    Trigger Accuracy Complete the following steps to verify the trigger accuracy for channel 0, channel 1, and the external trigger channel of the NI 5152/5153/5154. Open a session and obtain a session handle using the niScope Initialize VI. LabVIEW VI C/C++ Function Call Call with the following...
  • Page 45 Configure the horizontal properties using the niScope Configure Horizontal Timing VI. LabVIEW VI NI-SCOPE Function Call Call niScope_Configure with the following HorizontalTiming parameters: vi: The instrument handle from niScope_init enforceRealtime: NISCOPE_VAL_FALSE numRecords: minSampleRate: 20,000,000,000 refPosition: minNumPts: 2,000 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 46 Configure the number of averages for each bin in an RIS acquisition using the niScope Property Node. LabVIEW VI C/C++ Function Call Call with the niScope_SetAttributeViInt32 following parameters: vi: The instrument handle from niScope_init channelList: The Channel List value in Table 15 (NI 5152) or Table 16 (NI 5153/5154) for the current iteration attributeID:...
  • Page 47 11. Initiate a waveform acquisition using the niScope Initiate Acquisition VI. LabVIEW VI C/C++ Function Call Call niScope_InitiateAcquisition with the following parameter: vi: The instrument handle from niScope_init © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 48 12. Acquire a waveform using the niScope Fetch (poly) VI. Select the Cluster instance of the VI. The first point in the waveform array is the Measured Trigger Offset used in step 19 of this section, and in step 5 of the Trigger Sensitivity section.
  • Page 49 The instrument handle from niScope_init timeout: channelList: The ChannelList value listed in Table 15 (NI 5152) or Table 16 (NI 5153/5154) for the current iteration numSamples: –1 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 50 16. Configure an edge trigger using the niScope Configure Trigger (poly) VI. Select the Analog Edge Ref Trigger instance of the VI. LabVIEW VI C/C++ Function Call Call niScope_Configure with the following TriggerEdge parameters: vi: The instrument handle from niScope_init triggerCoupling: NISCOPE_VAL_DC slope: The Trigger Slope value in...
  • Page 51 NISCOPE_VAL_EXTERNAL c = the Measured Positive Trigger Gain d = the Measured Negative Trigger Gain e = the Positive Trigger Level f = the Negative Trigger Level © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 52 Compare the resulting percent to the Calibration Test Limits or the Published Specifications listed in Table 15 (NI 5152) or Table 16 (NI 5154). If the result is within the selected test limit, the device has passed this portion of the verification. 20.
  • Page 53 NI 5450 Calibration Procedure ni.com...
  • Page 54 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 55: Trigger Sensitivity

    Characteristics parameters: vi: The instrument handle from niScope_init channelList: The channelList value from Table 17 for the current iteration. inputImpedance: NISCOPE_VAL_50_OHM maxInputFrequency: (NI 5152) 300,000,000 (NI 5153) 500,000,000 (NI 5154) 1,000,000,000 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 56 Configure the common vertical properties using the niScope Configure Vertical VI. LabVIEW VI C/C++ Function Call Call niScope_ConfigureVertical with the following parameters: vi: The instrument handle from niScope_init coupling: NISCOPE_VAL_DC probeAttenuation: channelList: The channelList value from Table 17 for the current iteration. range: offset: enabled:...
  • Page 57 External Trigger—Connect the scope calibrator to the external trigger channel (TRIG). Configure the scope calibrator to output the signal listed under the Calibration Test Limits or the Published Specifications in Table 17. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 58 Wait 2,500 ms for the impedance matching and frequency of the calibrator to settle. 10. Initiate a waveform acquisition using the niScope Initiate Acquisition VI. LabVIEW VI C/C++ Function Call Call niScope_InitiateAcquisition with the following parameter: vi: The instrument handle from niScope_init 11.
  • Page 59: Adjustment

    Cal Start and niScope Cal End VIs. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 60 Complete the following steps to externally adjust the NI 5152/5153/5154. Obtain a calibration session handle using the niScope Cal Start VI. LabVIEW VI C/C++ Function Call Call with the following niScope_CalStart parameters: resourceName: The device number assigned by MAX password: "NI"...
  • Page 61 VCXO vi: The instrument handle from niScope_CalStart stimulusFreq: 10,000,000 Note The 10 MHz stimulus is automatically taken from channel 0. 15. Disconnect or disable all inputs to the digitizer. © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 62 16. Self-calibrate the digitizer using niScope Cal Self Calibrate VI. LabVIEW VI C/C++ Function Call Call with niScope_CalSelfCalibrate the following parameters: vi: The instrument handle from niScope_CalStart channelList: VI_NULL option: VI_NULL 17. End the calibration session by calling the niScope Cal End VI. LabVIEW VI C/C++ Function Call Call...
  • Page 63 Input (V) 0.45 0.45 0.45 0.18 0.09 0.045 –0.45 –0.45 –0.45 –0.18 –0.09 –0.045 Table 20. NI 5152 Input Parameters for External Trigger Channel External Adjustment Iteration Range (V Input (V) –4.5 © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 64: Appendix A: Calibration Options

    Table 21. NI 5153/5154 Input Parameters for External Trigger Channel External Adjustment Iteration Range (V Input (V) Appendix A: Calibration Options External calibration involves verification and if necessary, adjustment and reverification. Adjustment is the process of measuring and compensating for device performance to improve the measurement accuracy. Performing an adjustment updates the calibration date, effectively resetting the calibration interval.
  • Page 65: Complete Calibration

    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 Figure 1. Complete Calibration Programming Flow © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 66: Optional Calibration

    Optional Calibration You can choose to skip the adjustment steps of the calibration procedure if the measurement error is within the calibration test limits or the published specifications during the first verification. If all of the measurement errors determined during the first verification fall within the calibration test limits, the device is warranted to meet or exceed its published specifications for a full calibration interval.
  • Page 67 Adjust (Calibration Adjust Dates and Temperatures Anyway? Updated) Verify Document Post-Adjustment Results Meets Calibration/ Calibration Verification Test Limits? Complete Review Verification/ Adjustment Procedure or Return Device Figure 2. Optional Calibration Programming Flow © National Instruments Corporation NI 5450 Calibration Procedure...
  • Page 68 Appendix B: Calibration Utilities NI-SCOPE supports several calibration utilities you can use to retrieve information about adjustments performed on the NI 5152/5153/5154, change the external calibration password, and store small amounts of information in the onboard EEPROM. Although you can retrieve some data using MAX, you can retrieve all the data programmatically using NI-SCOPE functions.
  • Page 69 For patents covering National Instruments products/technology, refer to the appropriate location: Help»Patents in your software, the patents.txt file on your media, or the National Instruments Patent Notice at ni.com/patents. © 2009–2010 National Instruments Corporation. All rights reserved.

This manual is also suitable for:

Pxi-5153Pxi-5154Pci-5152Pci-5153Pci-5154

Table of Contents