Electronics Explorer - Intro to the Arbitrary Waveform Generator, Oscilloscope, and Network Analyzer
-
Using the AWG, Oscilloscope, and Network Analyzer to observe the behavior of anRCcircuit.
Introduction
This project is designed to familiarize the user with the Arbitrary Waveform Generator (AWG) and Oscilloscope instruments within the Digilent WaveForms software. A simpleRCcircuit will be built on the EE Board (Electronics Explorer Board). The AWG will be used to apply either a step input or sinusoidal input to theRCcircuit. The Oscilloscope will be used to observe the circuit’s resulting behavior. In this project, we will look at generating a step response and a sinusoidal response in the time domain. We will also use the Network Analyzer to generate a sinusoidal response in the frequency domain.
Since this project primarily serves the purpose of familiarizing the user with the EE Board and WaveForms software so it will not discuss any background material onRCcircuits and step/sinusoidal responses. However, the interested reader is recommended to visit the Digilent Learn Site, learn.digilentinc.com, to learn more aboutRCcircuits and a wide variety of other electronics topics.
Materials
-
Electronics Explorer Board w/ Power Supply and USB cable
-
From the Starter Parts Kit:
-
1.0kΩ Resistor
-
0.0047μF Capacitor (4.7nF)
-
Jumper wires
-
-
WaveForms Software (download) -WaveForms 3.5.4 is used in this tutorial
Procedures
Generate a Step Response in the Time Domain
-
Connect the EE Board to your PC with the USB cable.
-
Connect the board's external power supply and flip theReadyswitch to theONposition.
-
Build the circuit by connecting the DC channel on Scope 1 to AWG channel 1, the 1 kΩ resistor from AWG channel 1 to one side of the 4.7 nF capacitor, the DC channel on Scope 2 to the same row as the connected resistor and capacitor, and by wiring the unconnected side of the capacitor to ground.
-
The figure below shows the completed circuit.
-
-
Launch the WaveForms Software. TheDevice Managerwill pop up. Click yourEExploreron the list and clickSelect. The WaveForms main window will now appear.
-
Click on theicon to open the Oscilloscope and on theicon to open the Arbitrary Waveform Generator.
-
We are going to configure the Arbitrary Waveform Generator first. Configure the AWG with the following settings:
-
Step input
-
Frequency=1kHz
-
Amplitude=5V
-
Offset=5V
-
Type= Square
-
通过比较验证您有正确的设置your AWG window to the figure below.
-
-
Next we will configure the Oscilloscope.
-
Trigger Settings:ModetoAuto,SourceasChannel 1, TriggerCond.asFalling, TriggerLevelto5V
-
On the right side of the screen, setTime Position=20us
-
Time Base=5 μs/div
-
Channel 1 & 2Offsetsto-6Vby typing the values in
-
Channel 1 & 2Rangesto2V/div
-
Disable Channels 3 & 4 by clicking their respective check-boxes.
-
通过比较你的windo验证您的设置w to the figure below.
-
-
Go back to the AWG window and click either theRunorRunor the green arrow on the Wavegen tab to start the AWG. Return to the Oscilloscope Window and clickRunhere as well. The result is shown in the figure below. Note that Channels 1 and 2 correspond with the numbers listed on theSCOPEpart of the EE Board itself.
Generate a Sinusoidal Response in the Time Domain
-
This portion of the project will use the same circuit as the previous part. We will begin by making some quick changes to the AWG and Oscilloscope instruments.
-
Return to the AWG window and apply the following settings:
-
Type= Sine
-
Frequency=20kHz
-
Amplitude=8V
-
Offset=0V
-
Verify your settings with the image below.
-
-
Next we will configure the Oscilloscope.
-
Trigger Settings:ModetoAuto,SourceasChannel 1, TriggerCond.asRising, TriggerLevelto5V
-
On the right side of the screen, setTime Position=0s
-
Time Base=10us/div
-
Channel 1 & 2Offsetsto0V
-
Channel 1 & 2Rangesto2V/div
-
Disable Channels 3 & 4 by clicking their respective check-boxes.
-
Verify your settings with the figure below.
-
-
Go back to the AWG window and clickRun AWG 1orRun All. Return to the Oscilloscope Window and clickRunhere as well. The result is shown in the figure below.
-
This part of the project will be continued to explore additional features of the WaveForms software. First, we are going to experiment with the measurement tool. Click theViewdropdown menu on the toolbar and then selectMeasurements.
-
AMeasurementstab will open up next to the oscilloscope as shown in the next figure. ClickingAddwill bring up a small window that gives you a variety of characteristics to measure on each channel, such as frequency, amplitude, period, etc. Browse around and try a few different ones to see how they work. Measurements will be taken when the oscilloscope is set toRun, and they also work when doing single data acquisitions.
-
The next feature we are going to look at is theZoomfeature. Click theViewdropdown menu on the toolbar and then selectAdd Zoom. An additional window will pop up showing a close up of a portion of the Oscilloscope window. You will notice the portion shown in theZoomwindow has a box drawn around it in the Oscilloscope window. You can move this box as necessary by clicking and dragging in theZoomwindow. The zoom box can be resized by clicking on the gear icon in the upper-right hand corner of the Zoom window and changing the H-range and V-range values. See the figure below for reference.
-
Lastly, you can export data from WaveForms in a variety of formats. This is done by clicking theFiledropdown menu in the toolbar and then clickingExport. Note, if you are using any additional tools, such asMeasure, WaveForms will allow you to use the data from those tools as the source to export from. Data can be exported as either numerical data or images and WaveForms supports a variety of formats.
Generate a Sinusoidal Response in the Frequency Domain
-
Again, we will continue using the same circuit for the last portion of this project.
-
Return to the WaveForms main window. Click theNetworkiconto open the Network Analyzer. Set theStartfrequency to1kHz,Stopfrequency to230kHz,Amplitudeto5V, andSamplesto100. On the right-hand side of the WaveFormsGUI, in the Magnitude box set theTopto10dBand theRangeto30dB, and set the Channel 1Gainto2X. Verify your settings with the figure below.
-
Once you have the Network Analyzer configured, click “Run”. You should see the results shown below.