Chapter 2
Verification
©
National Instruments Corporation
2-5
•
Waveform
—
NIFGEN_VAL_WFM__SINE
•
Start_Phase
—
0
5.
Call
niFgen_InitiateGeneration()
to initiate signal generation.
This function causes the function generator to leave its configuration
state and enter its signal generation state. The only parameter required
for this function is
sessionHandle
.
6.
Use the DMM to measure the rms voltage of the 10 Vpp sine wave
(3.53553 Vrms) generated by your NI 54
XX
device at ARB OUT.
The value should fall between 3.49506 Vrms and 3.57647 Vrms.
7.
Call
niFgen_Close()
to close the instrument I/O session, destroy the
instrument driver session and all of its properties, and release any
memory resources the driver uses. The only parameter required for this
function is the
sessionHandle
.
You have completed verifying the amplitude accuracy of your device.
Verifying Amplitude Flatness over Frequency
Use a power meter or thermoconverter to measure the amplitude accuracy
of your NI 54
XX
by generating a 100 kHz sine wave. Use the largest
possible amplitude that the power meter can accept, but ensure that your
power meter meets the specifications from Table 1-2,
for Calibrating NI 54XX Devices
. Make sure that the analog filter and the
digital filter are both on as you complete the following steps:
1.
Complete the setup steps described in the
section of this chapter.
2.
Call
niFgen_EnableAnalogFilter()
to select the channel to
enable an analog filter on. Set the following parameters:
•
vi
—The output value
sessionHandle
that you obtained from
the
niFgen_init
function
•
Channel_Name
—
”0”
•
Filter_Correction_Frequency
—
0
3.
Call
niFgen_EnableDigitalFilter()
to select the channel to
enable a digital filter on. Set the following parameters:
•
vi
—The output value
sessionHandle
that you obtained from
the
niFgen_init
function
•
Channel_Name
—
”0”