National Instruments PXIe-5622 Calibration Procedure
Hide thumbs Also See for PXIe-5622:

Advertisement

Quick Links

CALIBRATION PROCEDURE
NI 5622
Contents
This document contains instructions for writing an external calibration
procedure for National Instruments PXIe-5622 digitizers. This calibration
procedure is intended for metrology labs. For more information about
calibration, visit
ni.com/calibration
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...................................................................................... 9
Self-Calibration................................................................................ 9
MAX ......................................................................................... 9
NI-SCOPE SFP......................................................................... 9
NI-SCOPE ................................................................................ 10
Test Equipment Adjustment ............................................................ 11
Zero Power Meter ..................................................................... 11
Verification ...................................................................................... 14
Absolute Amplitude Accuracy ................................................. 14
Bandpass Amplitude Flatness................................................... 21
Timing Accuracy ...................................................................... 30
SSB Phase Noise ...................................................................... 34
Average Noise Density ............................................................. 42
Adjustment....................................................................................... 46
Appendix A: Calibration Utilities ........................................................... 51
MAX ................................................................................................ 51
NI-SCOPE ....................................................................................... 52
Where to Go for Support......................................................................... 52
.

Advertisement

Table of Contents
loading

Summary of Contents for National Instruments PXIe-5622

  • Page 1: Table Of Contents

    CALIBRATION PROCEDURE NI 5622 This document contains instructions for writing an external calibration procedure for National Instruments PXIe-5622 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

    Conventions The following conventions are used in this document: » The » symbol leads you through nested menu items and dialog box options to a final action. The sequence Options»Settings»General directs you to pull down the Options menu, select the Settings item, and select General from the last dialog box.
  • Page 3: Software Requirements

    Design Toolkit 8.2.1 or later LabWindows/CVI 2.0 or later NI Modulation Toolkit for — LabVIEW 3.0 or later You can download NI-SCOPE from the National Instruments web site at . NI-SCOPE supports programming the ni.com/updates Self-Calibration Verification sections in a number of programming languages;...
  • Page 4: Documentation Requirements

    NI High-Speed Digitizers Help – NI-SCOPE LabVIEW Reference Help (NI-SCOPE VIs and NI-SCOPE Properties) – NI-SCOPE Function Reference Help • NI PXIe-5622 Specifications These documents are installed with NI-SCOPE. You can also download the latest versions from ni.com/manuals NI 5622 Calibration Procedure ni.com...
  • Page 5: Password

    Test Equipment Table 3 lists the equipment required for externally calibrating the NI 5622. If you do not have the recommended instruments, use these specifications to select a substitute calibration standard. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 6 Table 3. Required Equipment Specifications for NI 5622 External Calibration Required Recommended Calibration Equipment Equipment Procedure Specification Signal Rohde and SSB Phase Carrier Offset Carrier Generator Schwarz Noise Frequency 100 Hz 1 kHz 10 kHz SMA-B103 with SMA-B22 option, 53 MHz –108 –146 –158...
  • Page 7: Test Conditions

    • Keep cables as short as possible. Long cables act as antennae, picking up noise that can affect measurements. • Verify that all connections, including front panel connections, are secure. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 8: Calibration Procedures

    Maintain Forced-Air Cooling Note to Users, available at ni.com/manuals • Keep relative humidity between 10% and 90% noncondensing, or consult the NI PXIe-5622 Specifications for the optimum relative humidity. • Maintain an ambient temperature of 23 ±5 °C. •...
  • Page 9: Initial Setup

    Disconnect or disable any AC inputs to the digitizer. Launch the NI-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: Ni-Scope

    Launch the Calibration dialog box by selecting Utility» Self Calibration. Click OK to begin self-calibration. NI-SCOPE To self-calibrate the NI 5622 programmatically using NI-SCOPE, complete the following steps: Disconnect or disable any AC inputs to the digitizer. Throughout the procedure, refer to the C/C++ function call parameters for the Note LabVIEW input values.
  • Page 11: Test Equipment Adjustment

    Connect the signal generator to the source input port of the power splitter. Connect the power meter to output port 1 of the power splitter. Connect the 50 ohm terminator to output port 2 of the power splitter. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 12 3 50 Ω Termination 1 R&S NRP-Z91 Power Meter 2 Weinschel WA 1507R Splitter 4 To Signal Generator Figure 1. Initial Connections for Power Splitter Amplitude Imbalance Correction Configure the signal generator to generate a 100 MHz, 0.6325 V pk-pk sine wave.
  • Page 13 Make note of which output port of the power splitter is port 1 and which is port 2. Note Refer to the power splitter documentation for information on port designations. Reversing the connection in the adjustment and verification steps may invalidate the calibration of the NI 5622. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 14: Verification

    Test Equipment Test Conditions sections before you return the digitizer to National Instruments for repair. Absolute Amplitude Accuracy Complete the following steps to verify the absolute amplitude accuracy of the NI 5622.
  • Page 15 Call niScope_ConfigureVertical with the following parameters: vi: The instrument handle from niScope_init channelList: “0” range: The Range value listed in Table 4 for the current iteration offset: coupling: NISCOPE_VAL_AC probeAttenuation: enabled: NISCOPE_VAL_TRUE © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 16 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: vi: The instrument handle from niScope_init enforceRealtime: NISCOPE_VAL_TRUE numRecords: minSampleRate: 150,000,000 refPosition: minNumPts: 524,288 Configure the bandpass filter using the niScope Property Node. LabVIEW VI C/C++ Function Call Call...
  • Page 17 10. Wait the amount of time the manufacturer recommends for the output to settle. 11. Measure the power (in watts) of the sine wave using the power meter. This value is the Power Meter Measured Sine Wave Power used in step 15. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 18 12. 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 13. Acquire a waveform using the niScope Fetch (poly) VI. Select the WDT instance of the VI.
  • Page 19 17. End the session using the niScope Close VI. LabVIEW VI C/C++ Function Call Call with the following para niScope_close meter: vi: The instrument handle from niScope_init You have finished verifying the absolute amplitude accuracy for the NI 5622. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 20 Table 4. NI 5622 Absolute Amplitude Accuracy Specifications Limits Specifications Limits Input Voltage Reference Iteration Range (V Bandpass Filter Frequency (MHz) Max Level (dB) Min Level (dB) pk-pk pk-pk 0.35 –0.4 NISCOPE _VAL_ 1.05 FALSE –0.4 –0.4 0.35 187.55 –0.5 NISCOPE 1.05 _TRUE...
  • Page 21: Bandpass Amplitude Flatness

    PFI 1 CLK IN CLK OUT TTL (+5 V MAX) 1 R&S NRP-Z91 Power Meter 3 To Signal Generator 2 Weinschel WA 1507R Splitter Figure 4. NI 5622 Bandpass Amplitude Flatness Connections © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 22 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: resourceName: The device name assigned by idQuery: VI_FALSE resetDevice: VI_TRUE Configure the input impedance and the maximum input frequency using the niScope Configure Chan Characteristics VI.
  • Page 23 Table 5 for the current iteration 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 5622 Calibration Procedure...
  • Page 24 This step varies depending on the programming language used. (LabVIEW) Configure the frequency response compensation using the Apply Frequency Response Compensation VI. The value returned is the Reference Flatness Gain Correction Factor used in step 23. The Apply Frequency Response Compensation VI is available for download from Note the NI Web site at .
  • Page 25 Measured Sine Wave Reference Amplitude used in step 23. LabVIEW Block Diagram Input Parameters Set the following parameters: advanced search»approx freq.: –1 advanced search»search: export signals: (none) Perform an FFT on the array of data from step 13. (C/C++) © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 26 15. Repeat steps 16 through 23 for each Input Frequency listed for the current iteration in Table 5. 16. This step varies depending on the programming language used. Configure the frequency response compensation using the Apply (LabVIEW) Frequency Response Compensation VI. The gain value returned is the Flatness Gain Correction Factor used in step 23.
  • Page 27 Measured Sine Wave Amplitude used in step 23. LabVIEW Block Diagram Input Parameters Set the following parameters: advanced search»approx freq.: –1 advanced search»search: export signals: (none) (C/C++) Perform an FFT on the array of data from step 21. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 28 23. Calculate the power difference using the following formula:   × × ×   power --------------------------- -  × ×  where a = Digitizer Measured Sine Wave Amplitude b = Flatness Gain Correction Factor c = Power Meter Measured Sine Wave Power d = Digitizer Measured Sine Wave Reference Amplitude e = Reference Flatness Gain Correction Factor f = Power Meter Measured Sine Wave Reference Power...
  • Page 29 Table 5. NI 5622 Bandpass Amplitude Flatness Published Specifications Published Specifications Reference Input Frequency Iteration Range (V Bandpass Filter Frequency (MHz) (MHz) Max Level (dB) Min Level (dB) pk-pk 0.35 –0.35 NISCOPE_ VAL_FALSE 100.1 –0.6 NISCOPE_ VAL_FALSE 144.5 250.1 187.55 162.4 0.35 –0.6...
  • Page 30: Timing Accuracy

    Timing Accuracy Complete the following steps to verify the timing accuracy of the NI 5622. Connect the signal generator to channel 0 of the digitizer. Open a session and obtain a session handle using the niScope Initialize VI. LabVIEW VI C/C++ Function Call Call with the following...
  • Page 31 The instrument handle from niScope_init Configure the signal generator to generate a 11 MHz, 1.0 V sine pk-pk wave. Wait the amount of time the manufacturer recommends for the output to settle. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 32 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 10. Acquire a waveform using the niScope Fetch (poly) VI. Select the WDT instance of the VI. Use the default value for the timestamp Type parameter.
  • Page 33 The instrument handle from niScope_init You have finished verifying the timing accuracy for the NI 5622. Table 6. NI 5622 Timing Accuracy Specification Limit Input Frequency Specification 11 MHz 5 ppm © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 34: Ssb Phase Noise

    SSB Phase Noise Complete the following steps to verify the single sideband phase noise of the NI 5622. Make the following connections: Connect the 3 dB attenuator to the signal generator. Connect the SMA cable to the 3 dB attenuator. Connect channel 0 (IF IN) of the digitizer to the other end of the SMA cable.
  • Page 35 Configure the analog dither using the niScope Property Node. LabVIEW VI C/C++ Function Call Call with niScope_ SetAttributeViBoolean the following parameters: vi: The instrument handle from niScope_init channelList: “0” attributeId: NISCOPE_ATTR_DITHER_ENABLED value: NISCOPE_VAL_TRUE © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 36 Configure the bandpass filter using the niScope Property Node. LabVIEW VI C/C++ Function Call Call with niScope_SetAttributeViBoolean the following parameters: vi: The instrument handle from niScope_init channelList: “0” attributeId: NISCOPE_ATTR_BANDPASS_ FILTER_ENABLED value: The Bandpass Filter value listed in Table 7 for the current iteration Commit all the parameter settings to hardware using the niScope Commit VI.
  • Page 37 WDT instance of the VI. Use the default value for the timestamp Type parameter. LabVIEW VI C/C++ Function Call Call with the following niScope_Fetch parameters: vi: The instrument handle from niScope_init channelList: “0” timeout: numSamples: 1,000,000 © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 38 Downconvert the acquired waveform using the MT Downconvert Passband VI located: <LabVIEW Directory>\vi.lib\ . Select the Real Input instance of addons\Modulation\Analog this VI. LabVIEW VI C/C++ Function Call Call ModtDownconvertPassband with the following parameters: Handle: The handle you obtained from ModtCreateSession Handle t0: Trigger (start) time of the...
  • Page 39 TRUE FALSE (for iterations 2 through 31) numResampledComplexDataSamples: ceil (dt × numInputDataSamples × desiredSampleRate) Concatenate the complex value time-domain data array returned in step 12d to the end of the previous result. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 40 13. This step varies depending on the programming language used. (LabVIEW) Calculate the SSB phase noise of the acquired signal using the mod_Phase Noise Calculation VI located at: <LabVIEW Directory>\ vi.lib\addons\Modulation\Analog\support LabVIEW VI Input Parameters Set the following parameters: offset stop (Hz): 1,000,000 IQ data (complex): Complex waveform from step 12 e...
  • Page 41 Table 7. NI 5622 SSB Phase Noise Specifications Limits Specifications Limits Iteration Bandpass Filter Input Frequency (MHz) Alias Frequency (MHz) Carrier Offset 100 Hz 1 kHz 10 kHz 53.1 53.1 –90 dBc/Hz –128 dBc/Hz –141 dBc/Hz NISCOPE_ VAL_FALSE 187.1 37.1 –80 dBc/Hz –117 dBc/Hz –134 dBc/Hz...
  • Page 42: Average Noise Density

    Average Noise Density Complete the following steps to verify the average noise density of the NI 5622. Connect the 50 ohm terminator directly to channel 0 of the digitizer. Open a session and obtain a session handle using the niScope Initialize VI.
  • Page 43 C/C++ Function Call Call with niScope_SetAttributeViBoolean the following parameters: vi: The instrument handle from niScope_init channelList: “0” attributeId: NISCOPE_ATTR_BANDPASS_FILTER_ENABLED value: The Bandpass Filter value listed in Table 8 for the current iteration © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 44 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 Initiate a waveform acquisition using the niScope Initiate Acquisition VI. LabVIEW VI C/C++ Function Call Call niScope_InitiateAcquisition...
  • Page 45 Table 8. If the result is within the selected test limit, the device has passed this portion of the verification. 13. Repeat steps 4 through 12 for each iteration in Table 8. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 46: Adjustment

    14. End the session using the niScope Close VI. LabVIEW VI C/C++ Function Call Call with the following niScope_close parameter: vi: The instrument handle from niScope_init You have finished verifying the average noise density for the NI 5622. Table 8. NI 5622 Average noise Density Published Specifications Published Specifications Iteration Range (Vpp)
  • Page 47 Configure the signal generator to generate a sine wave with Input Frequency and Input Voltage for the current iteration in Table 9. Wait the amount of time the manufacturer recommends for the output to settle. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 48 Measure the power (in watts) of the sine wave using the power meter. This value is the Power Meter Measured Sine Wave Power. Use this value to calculate the Measure Sine Wave Amplitude used in step 6. ----- - × ×...
  • Page 49 The current frequency the signal generator is generating Increment Index by 1. 14. Repeat steps 12 and 13 for each iteration in Table 10. 15. Disconnect or disable all inputs to the digitizer. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 50 16. Adjust the internal frequency response using the niScope Cal Adjust Frequency Response VI. LabVIEW VI C/C++ Function Call Call niScope_CalAdjustFrequency with the following parameters: Response sessionHandle: The session handle from niScope_CalStart channelName: “0” range: stimulusFreq: 187,000,000 stimulusAmp: 17. Self-calibrate the digitizer using niScope Cal Self Calibrate VI. LabVIEW VI C/C++ Function Call Call...
  • Page 51: Appendix A: Calibration Utilities

    Select the device from which you want to retrieve information from My System»Devices and Interfaces»PXI System. Select the Calibration tab in the lower right corner. You should see information about the last date and temperature for both external and self-calibration. © National Instruments Corporation NI 5622 Calibration Procedure...
  • Page 52: Ni-Scope

    CVI, LabVIEW, National Instruments, NI, ni.com, the National Instruments corporate logo, and the Eagle logo are trademarks of National Instruments Corporation. Refer to the Trademark Information at ni.com/trademarks for other National Instruments trademarks. The mark LabWindows is used under a license from Microsoft Corporation.

Table of Contents