Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
test-and-measurement:guides:waveforms-network-analyzer [2022/03/04 02:26] – [Prerequisites] Keith M Kolmostest-and-measurement:guides:waveforms-network-analyzer [2024/02/28 19:24] (current) – [Prerequisites] James Colvin
Line 1: Line 1:
-======Using the Network Analyzer======+====== Using the Network Analyzer ======
  
 ~~TechArticle~~ ~~TechArticle~~
  
-{{reference:test-and-measurement:guides:networklogic.png?600|}}+{{:test-and-measurement:analog-discovery-3:networkanalyzer-splashscreen.png?nolink&800 |}}
  
 ===== Introduction ===== ===== Introduction =====
Line 10: Line 10:
 ===== Prerequisites ===== ===== Prerequisites =====
   * A Digilent Test & Measurement Device with Analog Input and Output Channels:   * A Digilent Test & Measurement Device with Analog Input and Output Channels:
 +    * [[test-and-measurement:analog-discovery-3:start|Analog Discovery 3]]
     * [[test-and-measurement:analog-discovery-pro-5250:start|Analog Discovery Pro (ADP5250)]]     * [[test-and-measurement:analog-discovery-pro-5250:start|Analog Discovery Pro (ADP5250)]]
     * [[test-and-measurement:analog-discovery-pro-3x50:start|Analog Discovery Pro (ADP3450/ADP3250)]]     * [[test-and-measurement:analog-discovery-pro-3x50:start|Analog Discovery Pro (ADP3450/ADP3250)]]
 +    * [[test-and-measurement:analog-discovery-pro-2230:start|Analog Discovery Pro (ADP2230)]]
     * [[test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]]     * [[test-and-measurement:analog-discovery-studio:start|Analog Discovery Studio]]
     * [[test-and-measurement:analog-discovery-2:start|Analog Discovery 2]]     * [[test-and-measurement:analog-discovery-2:start|Analog Discovery 2]]
Line 27: Line 29:
 Plug in the Test & Measurement Device, then start WaveForms and make sure the device is connected. Plug in the Test & Measurement Device, then start WaveForms and make sure the device is connected.
  
-If no device is connected to the host computer when WaveForms launches, the **Device Manager** will be launched. Make sure that the device is plugged in and turned on, at which point it will appear in the Device Manager's device list (1). Click on the device in the list to select it, then click the Select button (2) to close the Device Manager.+If no device is connected to the host computer when WaveForms launches, the **Device Manager** will be launched. Make sure that the device is plugged in and turned on, at which point it will appear in the Device Manager's device list (1). Click on the device in the list to select it, then click on the buffer size (2). Click the Select button (3) to close the Device Manager.
  
 **Note:** //"DEMO" devices are also listed, which allow the user to use WaveForms and create projects without a physical device.// **Note:** //"DEMO" devices are also listed, which allow the user to use WaveForms and create projects without a physical device.//
  
-**Note:** //The Device Manager can be opened by clicking on the "Connected Device" button in the bottom right corner of the screen (3), or by selecting "Device Manager" from the "Settings" menu at the top of the screen.//+**Note:** //The Device Manager can be opened by clicking on the "Connected Device" button in the bottom right corner of the screen (4.), or by selecting "Device Manager" from the "Settings" menu at the top of the screen.//
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{ reference:test-and-measurement:guides:waveforms-oscilloscope-device-manager.png?600 |}}+{{ :test-and-measurement:analog-discovery-3:waveforms-device-manager.png? |Device Manager}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Line 42: Line 44:
 Once the Welcome page loads, in the instrument panel at the left side of the window, click on the **Network** button to open the //Network Analyzer// instrument. Once the Welcome page loads, in the instrument panel at the left side of the window, click on the **Network** button to open the //Network Analyzer// instrument.
 </WRAP><WRAP column half> </WRAP><WRAP column half>
-{{ :learn:instrumentation:tutorials:waveforms-instrument-panel:waveforms-instrument-panel-network.png?nolink&600 |}}+{{ :test-and-measurement:analog-discovery-3:waveforms-network-instrument.png? |}}
 </WRAP></WRAP> </WRAP></WRAP>
 ---- ----
Line 52: Line 54:
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{reference:test-and-measurement:guides:networkscreen2.png?600|}}+{{ :test-and-measurement:analog-discovery-3:waveforms-network-opened.png? |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Line 64: Line 66:
 <WRAP column half> <WRAP column half>
 ===2.1 Hardware Setup=== ===2.1 Hardware Setup===
-Connect the Test & Measurement device's Oscilloscope channel pin and the device's Wavegen channel 1 to the 1.5 kΩ resistor. Connect the Oscilloscope Channel and the capacitor to the other pin of the resistor. Connect the Wavegen channel's ground to the floating pin of the capacitor.+Connect the Test & Measurement device's Oscilloscope channel pin and the device's Wavegen channel 1 to the 1.5 kΩ resistor. Connect the Oscilloscope Channel and the capacitor to the other pin of the resistor. Connect the Wavegen channel's ground to the floating pin of the capacitor.
  
-When using a device with MTE cablesWavegen channel 1 is a yellow wire and Oscilloscope channel 1 is an orange wire on devices with MTE cables for analog inputs and outputs.+/*The Analog Input channels can be used with BNC Cables. For more informationsee the [[reference:test-and-measurement:guides:waveforms-oscilloscope]] guide.*/ 
 +</WRAP> 
 +<WRAP column half> 
 +{{ reference:test-and-measurement:guides:network_analyzer_example_single.png?|Single-Ended Inputs}} 
 +</WRAP> 
 +</WRAP>
  
-For devices that use differential input channels, such as the Analog Discovery Studio with MTE cables, make sure to connect the Oscilloscope channel 1 and channel 2 negative pins (orange wire with white stripes and blue wire with white stripes) to the ground pin associated with Wavegen channel 1 (black wire).+<WRAP group> 
 +<WRAP column half> 
 +When using a device with MTE cables, such as the Analog Discovery 3 for analog inputs and outputs, Wavegen channel 1 is a yellow wire and Oscilloscope channel 1 is an orange wire on the MTE cable. 
 + 
 +For devices that use differential input channels, with MTE cables, make sure to connect the Oscilloscope channel 1 negative and channel 2 negative pins (orange wire with white stripes and blue wire with white stripes, respectively) to the ground pin associated with Wavegen channel 1 (black wire).
  
 /*The Analog Input channels can be used with BNC Cables. For more information, see the [[reference:test-and-measurement:guides:waveforms-oscilloscope]] guide.*/ /*The Analog Input channels can be used with BNC Cables. For more information, see the [[reference:test-and-measurement:guides:waveforms-oscilloscope]] guide.*/
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{ reference:test-and-measurement:guides:network_analyzer_example_single.png?600 |}} +{{ test-and-measurement:analog-discovery-3:ad3-network-analyzer.png?|Differential Inputs}} 
-{{ reference:test-and-measurement:guides:network_analyzer_example_differential.png?200 |}}+
 </WRAP> </WRAP>
 </WRAP> </WRAP>
----- 
  
 +----
 <WRAP group> <WRAP group>
 <WRAP column half> <WRAP column half>
 ===2.2 Run the Network Analyzer=== ===2.2 Run the Network Analyzer===
-By default, the //Network Analyzer// uses the Test & Measurement Device's Wavegen channel 1 as the source signal and does not need any further configuration from the wavegen instrument window. From the control bar, click Run to continuously sweep the circuit network with an input signal of varying frequency - by default, the frequency sweep ranges from 1 kHz to 1 MHz.+By default, the //Network Analyzer// uses the Test & Measurement Device's Wavegen channel 1 as the source signal and does not need any further configuration from the Wavegen instrument window. From the control bar, click Run to continuously sweep the circuit network with an input signal of varying frequency - by default, the frequency sweep ranges from 1 kHz to 1 MHz.
  
-While sweeping, the Run button ({{learn:instrumentation:tutorials:waveforms-buttons:waveforms-run.png?nolink}}) changes to Stop ({{learn:instrumentation:tutorials:waveforms-buttons:waveforms-stop.png?nolink}}). Click Stop to stop outputting analog voltages, and to stop capturing data on the analog input pins. Click Single ({{learn:instrumentation:tutorials:waveforms-buttons:waveforms-single.png?nolink}}) to sweep the circuit network only once.+While sweeping, the Run button ({{reference:test-and-measurement:guides:waveforms-run.png?nolink}}) changes to Stop ({{reference:test-and-measurement:guides:waveforms-stop.png?nolink}}). Click Stop to stop outputting analog voltages, and to stop capturing data on the analog input pins. Click Single ({{reference:test-and-measurement:guides:waveforms-single.png?nolink}}) to sweep the circuit network only once.
  
-With the Wavegen connected to the scope channel input, the plot panes should show channel (blue trace) as a flat 0db magnitude plot, channel (yellow traces) magnitude plot decreasing from 0dB to -40dB (this is the magnitude of the filter's frequency response). +With the Wavegen connected to the scope channel input, the plot panes should show channel (orange trace) as a flat 0db magnitude plot, channel (blue trace) magnitude plot decreasing from 0dB to -40dB (this is the magnitude of the filter's frequency response). 
-To view the channel 1 phase plot decreasing from 0 degrees to -90 degrees (this is the phase of the filter's frequency response), set the phase reference to channel 2.+With the phase reference set to channel 1, the phase of channel 2 is correspondingly shown to decrease from 0 degrees to -90 degrees.
  
 When using a device with more than two channels, these channels are also present in the plot panes and have their own configuration options. When using a device with more than two channels, these channels are also present in the plot panes and have their own configuration options.
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{reference:test-and-measurement:guides:networkscreen4.png?600|}}+{{ :reference:test-and-measurement:guides:networkscreen4.png?600 |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
 +
 ---- ----
 +<WRAP group> 
 +<WRAP column half>
 +When using a device with BNC cables, make sure to set the attenuation of the oscilloscope probes in the channel options ({{learn:instrumentation:tutorials:waveforms-buttons:waveforms-gear.png?nolink}}).
 +</WRAP> 
 +<WRAP column half>
 +{{ :reference:test-and-measurement:guides:network-attenuation.png? |Attenuation}}
 +</WRAP> 
 +</WRAP>
  
-<WRAP group> <WRAP column half> 
-When using a device with BNC cables, make sure to set the attenuation of the oscilloscope probes in the channel options (gear button). 
-</WRAP> <WRAP column half> 
-{{ reference:test-and-measurement:guides:network-attenuation.png?400 |}} 
-</WRAP> </WRAP> 
 ---- ----
 <WRAP group> <WRAP group>
Line 111: Line 126:
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{ reference:test-and-measurement:guides:network_panel.png?600 |}}+{{ :reference:test-and-measurement:guides:network_panel.png?500 |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Line 119: Line 134:
 <WRAP column half> <WRAP column half>
 ===2.4 Data Cursors=== ===2.4 Data Cursors===
-To take a quick measurement of the plotted magnitude and phase at a given frequency, click the Quick Measure: Vertical button ({{learn:instrumentation:tutorials:waveforms-buttons:waveforms-cursor-vertical.png?nolink}}), located at the top right corner of the top plot pane. Move the cursor over the plot pane and observe the values displayed. Click once to set that cursor, click a second time to place a second delta cursor. A third click or clicking the Quick Measure: Vertical button again will remove these cursors. +To take a quick measurement of the plotted magnitude and phase at a given frequency, click the Quick Measure: Vertical button ({{reference:test-and-measurement:guides:measure-vertical.png?nolink}}), located at the top right corner of the top plot pane. Move the cursor over the plot pane and observe the values displayed. Click once to set that cursor, click a second time to place a second delta cursor. A third click or clicking the Quick Measure: Vertical button again will remove these cursors. 
  
 To place one or more normal or delta cursors, click the Add Cursor button in the bottom left pane. The first click will generate a normal cursor and repeated clicks will generate additional delta cursors referenced to the first cursor. To change the delta cursors to a normal cursor, click the arrow icon on that cursor's button on the bottom of the pane plot and change reference to "none" Additionally, selecting "Remove" will delete the cursor from the plot pane. To place one or more normal or delta cursors, click the Add Cursor button in the bottom left pane. The first click will generate a normal cursor and repeated clicks will generate additional delta cursors referenced to the first cursor. To change the delta cursors to a normal cursor, click the arrow icon on that cursor's button on the bottom of the pane plot and change reference to "none" Additionally, selecting "Remove" will delete the cursor from the plot pane.
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{reference:test-and-measurement:guides:networkscreen3.png?600|}}+{{ :reference:test-and-measurement:guides:networkscreen3.png?500 |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Line 136: Line 151:
 //This section walks through the wide variety of controls and features present in the //Network Analyzer// instrument.// //This section walks through the wide variety of controls and features present in the //Network Analyzer// instrument.//
  
-{{ reference:test-and-measurement:guides:controlbar.png |}}+{{reference:test-and-measurement:guides:controlbar.png?900|Control Bar}}
  
 <WRAP group> <WRAP group>
Line 145: Line 160:
 Additionally, a diagram of the suggested setup surrounding your circuit or device under test can be seen on the right side of the control bar. Additionally, a diagram of the suggested setup surrounding your circuit or device under test can be seen on the right side of the control bar.
  
-  * **Start:** Allows you to set the frequency that the sweep starts at.  The range is 10 uHz to 25 MHz. +  * **Start:** Allows you to set the frequency that the sweep starts at. The range is 20 μHz to one-quarter of the System Clock frequency - 25 MHz by default for most devices. A yellow warning icon will appear when the selected frequency is outside of the device's Waveform Generator bandwidth (or the Oscilloscope bandwidth when using an external wavegen source)
-  * **Stop:** Allows you to set the frequency that the sweep stops at.  The range is 10 uHz to 25 MHz. +  * **Stop:** Allows you to set the frequency that the sweep stops at. The range is 20 μHz to one-quarter of the System Clock frequency - 25 MHz by default for most devices. A yellow warning icon will appear when the selected frequency is outside of the device's Waveform Generator bandwidth (or the Oscilloscope bandwidth when using an external wavegen source)
   * **Steps:** Controls how many samples are captured during a sweep. Defines the change in frequency between each sample. (Only applicable for Linear scale)   * **Steps:** Controls how many samples are captured during a sweep. Defines the change in frequency between each sample. (Only applicable for Linear scale)
   * **/Decade:** "Samples per Decade", controls how many samples are captured during a sweep. A "decade" represents a factor of ten between two frequencies. For example, if a sweep starts at 10 kHz, and /Decade is set to 20, 20 samples will be captured    * **/Decade:** "Samples per Decade", controls how many samples are captured during a sweep. A "decade" represents a factor of ten between two frequencies. For example, if a sweep starts at 10 kHz, and /Decade is set to 20, 20 samples will be captured 
-  * **Source:** Set the source of the capture Options are external, Wavegen C1, or Wavegen C2.+  * **Source:** Set the source of the waveform generation. Options are External, Wavegen C1, Wavegen C2, or Differential.
   * **Mode:** Drop-down menu to enable/disable amplitude sweep (Constant – only frequency sweep mode, or Table – frequency and amplitude sweep) or to define a custom excitation with JavaScript syntax   * **Mode:** Drop-down menu to enable/disable amplitude sweep (Constant – only frequency sweep mode, or Table – frequency and amplitude sweep) or to define a custom excitation with JavaScript syntax
   * **Amplitude:** Set the voltage amplitude for the signal.  The range is 10 mV to 5V.   * **Amplitude:** Set the voltage amplitude for the signal.  The range is 10 mV to 5V.
Line 159: Line 174:
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{reference:test-and-measurement:guides:controlbardut.png?200|}}+{{ :reference:test-and-measurement:guides:controlbardut.png?200 |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Line 179: Line 194:
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{reference:test-and-measurement:guides:networklogicsidepanel.png?200|}}+{{ :reference:test-and-measurement:guides:networklogicsidepanel.png? |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Line 190: Line 205:
 A status indicator in the top left corner of the plot pane displays whether the //Network Analyzer// is running ("Stop"/"Running"). While a sweep is underway, the progress is shown. While stopped, information about the sweep being displayed is shown, including sample count, frequency range, and a timestamp. A status indicator in the top left corner of the plot pane displays whether the //Network Analyzer// is running ("Stop"/"Running"). While a sweep is underway, the progress is shown. While stopped, information about the sweep being displayed is shown, including sample count, frequency range, and a timestamp.
 </WRAP><WRAP column half> </WRAP><WRAP column half>
-{{ :learn:instrumentation:tutorials:analog-discovery-studio-network-analyzer:network-plot.png?nolink&600 |}}+{{ :reference:test-and-measurement:guides:network-plot.png?600 |}}
 </WRAP></WRAP> </WRAP></WRAP>
 ---- ----
Line 197: Line 212:
 The Utility button ({{:learn:instrumentation:tutorials:waveforms-buttons:waveforms-gear.png?nolink}}) in the top right corner of the plot pane can be used to add labels to the plot, change the background color and line width, as well as set the default quick-measure tool. The Utility button ({{:learn:instrumentation:tutorials:waveforms-buttons:waveforms-gear.png?nolink}}) in the top right corner of the plot pane can be used to add labels to the plot, change the background color and line width, as well as set the default quick-measure tool.
 </WRAP><WRAP column half> </WRAP><WRAP column half>
-{{ :learn:instrumentation:tutorials:analog-discovery-studio-network-analyzer:network-utility.png?nolink&200 |}}+{{ :reference:test-and-measurement:guides:network-utility.png?nolink&200 |}}
 </WRAP></WRAP> </WRAP></WRAP>
 ---- ----
Line 203: Line 218:
 === 3.3.2 Plot - Quick Measure Tools === === 3.3.2 Plot - Quick Measure Tools ===
 Another set of buttons can be found in the upper right corner of the plot pane: Another set of buttons can be found in the upper right corner of the plot pane:
-    * Free ({{learn:instrumentation:tutorials:analog-discovery-studio-oscilloscope:symbol_free.png?nolink}}) measures the difference between two mouse clicks, expressed in magnitude (or phase) and frequency. +    * Free ({{reference:test-and-measurement:guides:waveforms-free.png?nolink}}) measures the difference between two mouse clicks, expressed in magnitude (or phase) and frequency. 
-    * Vertical ({{learn:instrumentation:tutorials:analog-discovery-studio-oscilloscope:symbol_vert.png?nolink}}) is similar to Free mode but measures differences between two vertical lines, rather than two points. It can be used to display both phase and magnitude differences at once. +    * Vertical ({{reference:test-and-measurement:guides:measure-vertical.png?nolink}}) is similar to Free mode but measures differences between two vertical lines, rather than two points. It can be used to display both phase and magnitude differences at once. 
-    * Show Entire Capture ({{:learn:instrumentation:tutorials:waveforms-buttons:symbol_entire.png?nolink}}) resets any pans or zooms made on the plot, displaying the entire sweep.+    * Show Entire Capture ({{reference:test-and-measurement:guides:entire-capture.png?nolink}}) resets any pans or zooms made on the plot, displaying the entire sweep.
 </WRAP><WRAP column half> </WRAP><WRAP column half>
-{{reference:test-and-measurement:guides:networkscreen5.png?600|}}+{{ :reference:test-and-measurement:guides:networkscreen5.png? |}}
 </WRAP></WRAP> </WRAP></WRAP>
 ---- ----
Line 218: Line 233:
 Exporting data as an image allows the user to produce a screenshot of the entire Scope tool. Alternatively, captured data can be exported in a variety of different file formats, including CSV, TXT, and TDMS. Exporting data as an image allows the user to produce a screenshot of the entire Scope tool. Alternatively, captured data can be exported in a variety of different file formats, including CSV, TXT, and TDMS.
 </WRAP><WRAP column half> </WRAP><WRAP column half>
-{{reference:test-and-measurement:guides:networkfile.png?600|}}+{{ :reference:test-and-measurement:guides:networkfile.png? |}}
 </WRAP></WRAP> </WRAP></WRAP>
 ---- ----
Line 227: Line 242:
 </WRAP> </WRAP>
 <WRAP column half> <WRAP column half>
-{{reference:test-and-measurement:guides:networkcontrol.png?600|}}+{{ :reference:test-and-measurement:guides:networkcontrol.png? |}}
 </WRAP> </WRAP>
 </WRAP> </WRAP>
Line 242: Line 257:
  
 </WRAP><WRAP column half> </WRAP><WRAP column half>
-{{reference:test-and-measurement:guides:networkview.png?600|}}+{{ :reference:test-and-measurement:guides:networkview.png? |}} 
 +</WRAP></WRAP> 
 + 
 +<WRAP group><WRAP column half> 
 +  * //Toolbar:// Displays the **View** menu options in a toolbar. 
 +  * //Locked:// Enables/disables docking of the Toolbar. 
 +</WRAP><WRAP column half> 
 +{{ :reference:test-and-measurement:guides:networktoolbar.png? |}}
 </WRAP></WRAP> </WRAP></WRAP>
 ---- ----
Line 257: Line 279:
 For more information on WaveForms visit the [[software:waveforms:waveforms-3:reference-manual|WaveForms Reference Manual]].  For more information on WaveForms visit the [[software:waveforms:waveforms-3:reference-manual|WaveForms Reference Manual]]. 
  
-For technical support, please visit the [[https://forum.digilentinc.com/forum/8-test-and-measurement/|Test and Measurement]] section of the Digilent Forums.+For technical support, please visit the [[https://forum.digilent.com/forum/8-test-and-measurement/|Test and Measurement]] section of the Digilent Forums.