Model 300 0.01 HZ - 30 MHZ Frequency Response Analyzer: #2+puvtwogpvu
Model 300 0.01 HZ - 30 MHZ Frequency Response Analyzer: #2+puvtwogpvu
Model 300 0.01 HZ - 30 MHZ Frequency Response Analyzer: #2+puvtwogpvu
930 Shiloh Road, Building 40, Suite 7, Windsor, CA. 95492 Phone: (707) 836-1215 Fax: (707) 836-1216 Web: http://www.apinstruments.com
The Model 300 Frequency Response Analyzer offers the following high performance features
0.01 Hertz to 30 Megahertz coverage 110 dB's of dynamic range with 0.025 dB mag. and 0.2 degree phase accuracy Up to 10,001 measurement points with linear or logarithmic frequency sweeps Automatic magnitude and phase correction compensates for test leads or fixtures
Source features
Direct digital synthesis for fast sweeps 0.01 Hertz to 30 MHz range, 0.01 Hertz resolution Output level adjustable from 1.25 millivolts to 7.08 volts rms (20Vpp) Selectable 2 ohm or 50 ohm output impedance with 500mA peak output current Output can be DC offset up to +/- 10 V eliminating large coupling capacitors at low measurement frequencies User programmable variable source level with frequency
ii
Receiver features
Two channels for B/A ratioed, transfer function measurements High selectivity two stage receiver architecture for high noise immunity Digital signal processing provides a user selectable IF bandwidth, optimizing noise immunity and measurement speed Selectable AC (>=10Hz) or DC coupling with one megohm input impedance Inputs can be DC offset up to +/- 8 V facilitating DC coupled measurements
iii
Table Of Contents
Chapter 1 : System Installation ............................................................................................. 7 Hardware Installation........................................................................................................ 7 Software Installation ......................................................................................................... 9 Chapter 2 : Virtual Front Panel Operation........................................................................ 11 Software Overview ......................................................................................................... 11 Graph Display Modes ..................................................................................................... 14 The Graph Window......................................................................................................... 15 The Data Window ........................................................................................................... 18 Menu Selections.............................................................................................................. 20 File Menu .................................................................................................................... 20 Edit Menu.................................................................................................................... 22 View Menu.................................................................................................................. 23 Graph Menu ................................................................................................................ 24 Tools Menu ................................................................................................................. 25 Probe Calibration ............................................................................................................ 37 Toolbars .......................................................................................................................... 40 Main Toolbar .............................................................................................................. 40 Sweep Control Toolbar ............................................................................................... 42 Sweep Frequency Toolbar .......................................................................................... 44 Source Parameters Toolbar ......................................................................................... 45 Receiver Parameters Toolbar ...................................................................................... 47 Graph Tools Toolbar................................................................................................... 48 Marker Functions Toolbar .......................................................................................... 50 Chapter 3 : Data Transfer.................................................................................................... 53 Data Files ........................................................................................................................ 53 Image Files...................................................................................................................... 54 The Clipboard ................................................................................................................. 55 Dynamic Data Exchange (DDE)..................................................................................... 56 Data Links Reference.................................................................................................. 57 Execute Links Reference ............................................................................................ 61 Using DDE in Microsoft Excel ................................................................................... 64
iv
Chapter 4 : Application Notes.............................................................................................. 69 Introduction to Analog Network Measurements ............................................................. 69 Basic Measurement Procedures....................................................................................... 71 High Frequency Measurements....................................................................................... 73 Circuits with Nonzero DC Voltage Levels at the Input / Output Node........................... 74 Measuring Circuits with High Common Mode Voltages................................................ 74 Measuring Feedback Loop Frequency Response ............................................................ 75 Measuring Complex Impedance...................................................................................... 79 Line Current Harmonic Measurements ........................................................................... 81 Power Transmission/Reflection Measurements .............................................................. 82 Appendices ............................................................................................................................. 85 Appendix A: Theory of Operation ................................................................................. 85 Appendix B: Measurement Accuracy ............................................................................ 86 Appendix C: Specifications............................................................................................ 90 Appendix D: File Types; Use and Format...................................................................... 93 Appendix E: Default Setup Values................................................................................. 96 Appendix F: Repair and Warranty Information ............................................................. 98 Appendix G: Source Fuse Replacement....................................................................... 100 Appendix H: System Calibration / Performance Verification...................................... 101 Quick Performance Test ............................................................................................ 101 Full Performance Tests.............................................................................................. 102 Index ..................................................................................................................................... 111 Safety Notices....................................................................................................................... 115
System Installation
Hardware Installation
Host PC requirements for using the Analyzer
Operating System: PC Hardware: Windows versions 2000, XP or Vista (32 bit editions). 1 GHz processor or faster recommended, USB 2.0/1.1 port. XVGA video card resolution or higher.
Verify that the local AC mains voltage level matches the setting of the line voltage selector switch on the rear panel. Set the switch as required for the AC mains supply, either 115VAC or 230VAC as appropriate. If the line selector switch was initially in the incorrect position then the fuses will need to be inspected and possibly replaced with the correct values since different fuses are used for 115VAC and 230VAC. See appendix G for instructions on replacing the fuses. Using the provided AC power cord connect the cord to the Analyzers rear panel mains input while plugging the other end of the cord into the AC mains. Turn on the Analyzers front panel power switch. The green power light should be on. Now turn off the power switch in preparation for the software installation. Connect the Analyzers rear panel USB connector to the host PC's USB port using the provided USB cable. Connect the source probe, a 1:1 cable with clips, to the source output BNC. Connect the two input probes, labeled "A" and "B" to their respective BNC's. Proceed to the next step for installing the software and drivers.
Model 300 Front Panel Showing Source Output BNC, Receiver Input BNCs and the Power Switch
Model 300 Rear Panel Showing USB Connector, AC Mains Voltage Selector Switch and the AC Mains Input
Software Installation
Installing the Windows Software
Make sure the Analyzers power switch is turned off. Insert the software installation CD media labeled "AP Instruments Windows Software for the Model 300 Frequency Response Analyzer" into the host computers CD drive. The installation should start automatically when the CD is inserted. If it does not start automatically, then while in Windows, use the program manager's RUN command to execute the setup program "x:\setup" where x is the drive letter of the PC's drive where the installation media is located. The setup program will create a directory (default location of C:\AP Instruments) and transfer the required program files to this directory. The setup program will also create a program group called "AP Instruments".
USB cable is connected between the analyzer the PC. Double clicking on the APfra icon will start the software.
DO NOT ATTEMPT TO MAKE MEASUREMENTS ON HOT OR UNGROUNDED SYSTEMS !!!. DO NOT ATTEMPT TO SHIFT THE SOURCE/RECEIVER GROUND BEYOND 42V PEAK FROM HOST PC (EARTH) GROUND OR OPERATOR SAFETY WILL BE COMPROMISED AND EQUIPMENT DAMAGE MAY OCCUR!!!. If it is necessary to make measurements on such systems then use an isolation transformer on the system and ground the system under test to an earth ground. See application notes for high common mode voltage measurement procedures. Working on or around line voltages has electrical shock hazards for both the operator and the instrument that must be understood before measurements are attempted!
To allow for proper cooling it is important that the analyzer unit have unobstructed air venting slots. Maintain at least two inches between the Analyzers rear panel and other objects. Keep the analyzers bottom air venting slots unobstructed.
10
Software Overview
The frequency response analyzer software (APfra.exe) program uses a PC based Windows platform to provide a virtual control panel and graphing windows user interface to the frequency response analyzer hardware. The software's user interface offers the following key components : A virtual front panel for Instrument control. A graphics display which plots the acquired data in a variety of formats, called display modes and provides real-time data analysis through markers and master or reference traces. Control over system parameters such as graph colors and data format. Data transfer. Measured data is made available to other applications through data files, the clipboard, image files, and Dynamic Data Exchange (DDE). Environment persistence. Save and restore all the display attributes and analyzer parameters (including special calibrations) for a particular measurement. Working offline provides the convenience of analyzing data files without the analyzer hardware connected.
11
The extended functions interface is enabled (toggled on and off) using the View>Extended Functions Interface menu item. In addition to the standard interface functionality the extended interface includes : Selectable number of graph markers up to five, and data analysis marker functions which includes Min, Max, Goto, Find, Tracking and more. Sweep data averaging. Variable swept source (Power sweep). Real-time graph zooming and panning. Calibrations for unique probe and cabling configurations.
You may switch between the standard and extended interface at any time but be aware that switching from the extended to standard interface will disable extended functions and therefore reset any extended functions currently in use.
You have the option to exit and correct the hardware connection or continue and execute the software in offline mode. When choosing Offline the software will execute normally except that any menu selections or toolbar buttons which control hardware will be disabled.
12
All data analysis including master traces, reference traces, markers, and marker functions are available, as well as data transfers such as the clipboard, data, and image files. DDE transfers are not available. Working offline is useful only when previously stored data files are available. Use the menu selection File>Open Data>Open Data... to load a saved data trace and File>Open Data>Open Master Data... to load a data file as the master trace. Data files which do not have an associated raw file will have some limitations, See the section on Data Files for more information. Note: While offline the software will not be able to detect if the analyzer has been subsequently powered on or the USB cable reconnected. You must exit the analyzer software and restart it.
13
14
a selected angle or continuously unwrap (see Data Format Options pg.33) . The phase shift indicates the relative phase shift from channels A to B. Note that the source level does not enter the equation. The source level does, however, become important for optimizing the signal to noise ratio and preserving the linearity of the network under test.
Absolute Magnitude
The second display mode, measures the absolute magnitude of channels A and B displaying it in RMS volts. This mode is useful for diagnosing a noisy B/A measurement by showing the actual (absolute) signal strength of each channel.
Complex Impedance
The third display mode graphs the complex impedance of a network under test when using an external reference resistor connected to the network in a specific manner (see application note on measuring complex impedance). The reference resistor value is entered as a parameter. The complex impedance, Z, can be displayed as one of the following : Real Z and Imaginary Z Magnitude and Phase of Z Equivalent Capacitance and Resistance Equivalent Inductance and Resistance. A choice of series or parallel circuit models are available.
15
the mouse will be selected. Clicking the right mouse button will 'popup' either a menu or dialog within the context of the current mouse location. When the mouse is close to a movable object (either Marker or Ref trace) right-clicking will bring up a dialog box for absolute placement of the object. Otherwise right-clicking will popup a menu which provides basic functionality such as toggling Markers, Master, or Reference traces, scaling, and locating Markers and Reference traces. The recessed box just above the graph is the title area. Click the left mouse button within this box to enter a title for the displayed data, while in edit mode the title box is white. When you are through typing hit the Enter or Tab key, the text will be displayed centered within the title area.
Real-Time Traces
The graph display window can display two separate real time data traces simultaneously, generally referred to as the left and right trace, distinguishable by their color. The trace colors can be selected by selecting the Color tab of the Tools>Options... dialog box. The minimum and maximum range of the graphed data can be chosen manually or automatically using the Manual Scale or Auto Scale toolbar buttons. The axis scaling for each trace is indicated separately on the left and right ordinates. The format of all numeric data displayed for either the axis scaling or the marker readout can be changed using the Data Format tab of the Tools>Options... dialog box. Extended Functions Interface Only: Use the and buttons to view/hide the left or right trace, this also hides the left master/reference or right master/reference trace as well. These trace view/hide buttons will not stop any data collection or post processing (such as trace math or averaging), they only serve to hide data which is not of interest.
Master traces
The master trace is a stored data trace available within the graph display. Master traces allow comparisons between a stored trace and the active (real-time) trace. To add master traces to the graph use the button (or select Master Trace from the graph popup menu). When master traces are selected the current active trace data is copied as the master trace. Note that this button is available only after a complete sweep of real-time data has been acquired. The master trace marker data readout is displayed below the active trace marker data in the Data Window (See The Data Window for information on its use). The delta data readout, displayed to the right of the absolute marker data, gives the difference between the master and the active data trace separately for both left and right traces. Master traces are also used 16
to display the data when a data file is loaded or data is pasted from the clipboard. This allows saved data to be used for future comparisons and go/nogo testing. Note that the reference trace and the master trace cannot be used simultaneously.
Reference traces
The reference trace is a floating horizontal baseline from which relative measurements are made. Use the button to activate the references traces. when active, two reference traces appear, a left and right reference trace. The reference value and delta data corresponding to the vertical marker intersection are displayed in the Data Window. Setting the reference value is accomplished by moving the trace with the mouse or typing a value in the Set Value dialog box (right-click on the reference trace to bring up the dialog box). Important : Reference traces are value fixed, this means that they do not change value when the graph scale changes. Therefore it is possible for a reference trace to lie outside the graph. When this occurs the reference trace is not visible but the Data Window display is still maintained and accurate. To change a reference trace value it must first be visible, do this by either (1) change the scaling, or (2) bring the trace back into view using the Find Reference item from the graph popup menu, the selected trace (either left or right) will be placed at the current mouse position. Note that the reference trace and the master trace cannot be used simultaneously.
17
Point centered selection - Click the left mouse button to zoom into an area centered about the selected point. Area selection - Position the mouse at the upper-left corner of an area of interest then press and hold the left mouse button to begin the area selection, a selection rectangle will follow the mouse. Move the mouse to the bottom-right corner and release the mouse button. The graph will now zoom to display the selected area. While zoomed the system behaves normally, nothing has changed, only the area of the graph which is displayed. Zooming out is accomplished by holding down the control key (Ctrl) and clicking the left mouse button, or use the Unzoom button to view the entire display again. The PanZoom controls to the right and below the graph provide zoom control as well as visual status of the zoomed area. These controls work very similar to the standard windows scrollbars. Like scrollbars the handle is dragged by pressing and holding the left mouse button, but unlike scrollbars dragging the edges (the area with the raised ridges) changes the size of the handle. Moving the handle by selecting at the center provides a panning action. Selecting at an edge provides a zoom action. The position and size of the handle serves as an indicator to the level of magnification and area of the graph displayed.
Note : Both of these features (view/hide buttons and selectable marker count) require the extended interface. Lastly, disable reference traces when they are not being used, while enabled they add significantly to amount of displayed data. The Reference trace values are maintained while they are disabled so they are right where you left them next time they are enabled. The second technique does not remove data but formats it, properly formatted data can aid considerably in its comprehension. Use the Data Format Tab on the Tools>Options... dialog to properly format the data for your application. The last technique uses the Data Columns tab on the Tools>Options... dialog to specify and arrange the columns in the data window. Data window columns display trace data of individual markers and the difference between markers. The column order, individual markers, and marker differences are all definable. This is an advanced technique which has little usefulness when using two markers, the value is realized when making complex measurements with three or more markers.
Markers
Graph markers are used to make measurements at specific frequencies, while markers are enabled the Data Window displays the trace data at the marker frequencies. Markers are toggled on and off with the button and appear as vertical lines with the marker number displayed directly underneath. Setting a marker frequency is accomplished by moving the marker with the mouse or typing a value in the Set Frequency dialog box (right-click on the marker to bring up the dialog box). Data for all visible traces, including master and reference traces, is displayed in the Data Window. The Data Window also displays delta marker (i.e. M2 M1) data. See The Data Window for more information on its use. Important : Markers are value fixed, this means that they do not change frequency and are independent of the sweep start and stop frequencies. Therefore it is possible for a marker to lie outside the graph making it impossible to move or set. To bring a marker back into view use the Find Marker item from the graph popup menu, the selected marker (or All markers) will be placed at the current mouse position. Extended Functions Interface Only: With the standard interface two markers are available, the extended interface provides a selectable number of markers up to a maximum of five. Also with the extended interface a Marker Functions toolbar is available. This toolbar provides functions to search the real-time trace data.
19
Menu Selections
There are six pull down menus available at the top of the window. The menu choices are represented below.
File Menu
Open Setup...
Opens a dialog box which allows a previously saved configuration to be loaded. All parameters will be set to the new values.
Save Setup
The current configuration file is updated. This updated setup can then be recalled using the Open Setup... command. Only the configuration of the selected display mode is saved. See File Types, Use and Format for more information.
20
Print Graph...
Opens the standard print dialog box. The graph display window is printed using the selected print options. This command behaves differently than the toolbar print button which does not invoke the dialog box.
Print Preview
Displays a preview of the printed page.
Printer Setup...
Opens the standard print setup dialog box.
Exit
Exits the application. Sweep data in memory will be lost unless saved. The present configuration will be lost unless saved.
21
Edit Menu
Copy Data
Copies sweep data to the clipboard. After executing this command the clipboard will contain the last full sweep, except during the first sweep which will copy only the current collected data. The sweep data will be copied with the same format as in Save Data As... and using the selected phase format. This function is unavailable (grayed) when sweep data memory is empty. This function is also available on the Toolbar.
Copy Bitmap
Copies the (graphical) contents of the Graph Window and Data Window to the clipboard. The resulting bitmap can be pasted into a program (i.e. MS Paint) that accepts bitmaps.
22
View Menu
Toolbars...
This dialog box gives the option, through a checkbox, to display the individual toolbars. An option to freeze any nonfloating toolbars is also available.
Status Bar
In checking this option a status bar at the bottom of the display will be visible. The status bar indicates the display mode the sweep status, the sweep count and a sweep bargraph.
23
Graph Menu
Magnitude & Phase
Selects the Magnitude and Phase display mode. When this mode is selected the left trace will display magnitude B/A data in decibels and the right trace displays phase B/A data in degrees.
Absolute Magnitude
Selects the Absolute Magnitude display mode. When this mode is selected the left trace will display the absolute magnitude of channel A in volts and the right trace displays the absolute magnitude of channel B in volts.
Complex Impedance...
Selects the Complex Impedance display mode. When this mode is selected the Complex Impedance option in the Tools menu appears allowing complex impedance parameters to be selected. These parameters include : Topology Reference Resistor Equivalent Circuit Parasitic Compensation - The measurement configuration used. - The series resistor to the network under test. - Model the equivalent circuit as Series or Parallel. - Mathematically cancels the effects of unwanted series and shunt elements.
The complex impedance measurement definitions are setup in the Tools menu under Complex impedance.
24
Tools Menu
Calibration...
Allows a user defined probe correction array to be generated and subsequently assigned to the probe cal toolbar buttons. This feature is used to compensate for the frequency response of probes and cables. This feature is described in detail later in the Tools Menu topic of Probe Calibration.
Complex Impedance...
Allows complex impedance parameters to be selected. These parameters include: Topology Reference Resistor Equivalent Circuit Parasitic Compensation - The measurement configuration used. - The series resistor to the network under test. - Model the equivalent circuit as Series or Parallel. - Mathematically cancels the effects of unwanted series and shunt elements.
From the dialog box a display view selection is made from the following: Complex Impedance (Rect) - Display complex impedance in rectangular coordinates, Z(f)=X(f)+iY(f), the real part (X) on the left and the imaginary part (Y) on the right. Complex Impedance (Polar) - Display complex impedance in polar coordinates, Z(f)=R(f)A(f), the magnitude (R = |Z|) on the left and the angle (A) on the right. Equivalent Circuit (C&R) - Display the capacitive (left trace) and resistive (right trace) components of an equivalent (series / parallel) circuit. Equivalent Circuit (C&Dissipation) - Display the capacitive (left trace) and dissipation factor (right trace) components of an equivalent (series / parallel) circuit.
25
Equivalent Circuit (L&R) - Display the inductive (left trace) and resistive (right trace) components of an equivalent (series / parallel) circuit. Equivalent Circuit (L&Quality) - Display the inductive (left trace) and quality factor (right trace) components of an equivalent (series / parallel) circuit.
When the Select Topology button is clicked the topology selection dialog is displayed which displays six configurations for Device Under Test (DUT) connections. Choose the topology which matches your setup. The Select Topology and Parasitic Compensation dialogs are shown below. See the Measuring Complex Impedance' application note in the manual for more information on making complex impedance measurements.
26
27
Variable Source...
The variable or swept source is used to vary the source level along the sweep. This operation is also known as a power sweep. It is common for the gain of a circuit to vary dramatically along the sweep frequency span, this can compromise measurements when made with a constant source amplitude because no single level will give adequate signal strength without saturating over the entire span. Use the variable source in this situation to increase and decrease the source level as required. Activate the variable source with the button from the Source Parameters Toolbar. Upon activation the variable source dialog and the variable source trace appears. The variable source has the following attributes and constraints: A series of points define the vertices of the curve (trace). There can be a maximum of 20 points. Each point is defined by a frequency and voltage. The trace is created by connecting the dots of vertex points. The trace must be defined over the entire frequency range of the instrument. This requires that a point exist at the minimum and maximum frequencies. These two points cannot be removed, the voltage level for these two points are user definable whereas the frequencies are not. The voltage level for a point may be any value within the range of the source: 1.25mV to 1.77V RMS (5mV to 7.08V RMS in high source level mode). The voltage between any two points is the linear interpolated value. Note: All voltage values are rounded to the nearest 1dB source attenuator step value.
28
This dialog is divided in two parts, the top (edit) portion is used to add and delete points. Below this is a list of the defined variable source points. To add a point enter a frequency and level and hit the Add button. To delete a point first select the point from the list, do this by clicking on the point within the list with the mouse. When a list point is selected its frequency and level is placed into the edit boxes. After selecting the point hit the Delete button. It is also possible to change the level of a point by first selecting it, changing the level value, then hitting the Add button. The dialog box can be closed by selecting the OK button. Because it is easier to modify the variable source trace directly on the graph (see Variable Source Trace below) it is usually unnecessary to keep the variable source dialog active. Once closed, the dialog box can be activated again using the Tools>Variable Source... menu item.
29
aligned with the bottom and top gridline respectively, the grid lines associated with the variable source trace have been omitted to avoid confusion. This trace is interactive and points may be added, deleted, and moved directly on the graph. To add or delete points right-click the mouse on the trace, this action is context sensitive such that clicking the right mouse button over a vertex point pops up a dialog which allows the point to be deleted, whereas, clicking between points (over a line segment) pops up a dialog which allows a point to be added. Moving a vertex point is accomplished simply by dragging (left mouse button click and hold) the point to a new location. While dragging a vertex point a tool tip appears providing the frequency and level information.
Trace Summing...
Enables the master trace to be replaced by any one of the following: Master+Data, MasterData, Data-Master. This feature is useful for summing gains around a feedback loop and for graphically comparing the difference between two traces. The master trace toolbar button must be activated to enable this dialog box.
30
Options Dialog
The Options dialog is a multi-tabbed window that allows modification of the look and feel of the graph, data, and formatting. This is a Modeless dialog which means that it may be displayed concurrently as, and does not prevent the use of, the main APfra window and its functionality. Changes in these options can be applied without closing the dialog window, use the Apply button for this. When the OK button is clicked the option changes are applied and the dialog window closes. The Defaults button on each tab changes the parameter settings on that tab only back to their default values. The Apply or OK must be clicked for these default settings to become active. Choose Cancel to close the dialog and discard changes not yet applied.
Allows color selections to be made for the various graph display window elements. Printer line style options are assigned here.
31
Extended Functions Interface: This enables or disables the extended user interface options as described at the beginning of this chapter. This option can also be found under the View menu. Smart Auto Scale: When active, the graph display will automatically perform the autoscaling function in some circumstances such as when a graph is first displayed. This option is active by default. Data Trace Point Marking: When active, each datum of the graph trace will be marked with the specified symbol (choose either o, +, or x). Also, the size of the symbol as either small, medium, or large may be selected. This option is disabled by default.
32
Allows formatting of the data displayed beside and below the graph. Data formatting is independently available for Frequency data, Left trace data, Right trace data, and Delta (Master trace minus the realtime trace) data. The three formatting options are as follows : Standard Exponential Engineering - Numbers are formatted with the standard notation of commas separating every three digits (i.e. 12,456,100.96). - Numbers are formatted in exponential notation (i.e. 1.24 e07) - Numbers are formatted in a scientific notation with the value always between 1 and 1000, a unit modifier is added to represent the decimal position (i.e. 12.45 M).
The number of displayed significant digits is entered in the sigfig edit box. The values above were formatted with sigfig = 2. The phase option allows the phase data to be displayed either wrapped or unwrapped. Wrapped - Select the top radio button (next to the slider) to have the phase data wrap at every 2*pi transition. The transition point may be adjusted using the slider from (-360 to 0) to (0 to 360) in 45 degree steps.
33
Unwrapped - Select the bottom radio button to unwrap the phase data. The phase is unwrapped by adding or subtracting 2*pi at phase discontinuities. Warning: Phase discontinuities which are multiples of 2*pi are indistinguishable from a single 2*pi discontinuity and therefore only 2*pi is added (or subtracted) at the discontinuity. This can produce inaccurate results with noisy data or large phase changes. In the case of a large phase change increase the number of points per sweep so that no two successive points have a phase difference of more than pi.
Defines the left to right order of marker data columns as displayed in the Data Window. The topmost item in the 'Column Order' list will be leftmost in the Data Window. Only columns which contain active markers are displayed in the Data Window. To change the column order of a marker (or delta marker) select it in the 'Column Order' list and use the 'Move Up' and 'Move Down' buttons. When a item is selected it is placed in the Edit Column textbox. It can then be removed using the 'Delete' button. To add a marker (or delta marker) type it into the Edit Column textbox and click 'Add'. The item is added to the bottom of the list where it may be repositioned. Note: Only one instance of a marker can be added, when a marker is added which already exists the marker is selected within the list.
34
Allows a user defined mathematical multiplier and offset to be applied to the data traces.
35
Sweep Dwell can be adjusted from 0 to 999ms. Normally sweep dwell is left at 0. Receiver The receiver Preamp selection allows the automatic preamp gain selection to be overridden. Normally Auto is selected. When the input voltage to receiver channel A or B exceeds maximum range the analyzer will display a warning dialog. This warning dialog does not block access to the controls so adjustments can be made to correct the over range condition. The Overrange Timeout is the time (in seconds) that the analyzer will continuously re-sample an over range condition before reacting. The default value is set to 30 seconds, and the range is from 1 to 99999sec. When this time limit is reached the analyzer turns off the source and will pause the sweep in progress.
36
Probe Calibration
It is generally desirable to have any probes that are connected to the analyzer to have a negligible effect on the measured frequency response of the Device Under Test (DUT). To help achieve this the software allows for a probe calibration so that the frequency response of the probes can be compensated for and nulled out. Note that the probe calibration is not a full system calibration. The system calibration is normally performed on an annual basis as outlined in Appendix H. Note: Probe Calibrations are only available in the Extended Functions Interface. The menu item View>Extended Functions Interface will be check marked when the Extended Functions Interface is enabled. To check the validity of the probe calibration simply connect the source and receiver probes together. The analyzer should give a reading of 0 dB magnitude and 0 degrees phase, within the specified accuracy, across the frequency range. Probe calibrations are saved as files which are then assigned to toolbar buttons. A calibration is then activated using the assigned button. These three steps of calibration file usage (creation, assignment, and activation) are detailed below.
37
The bottom part of this dialog is used for creating new calibration files. To create a new calibration file perform the following steps 1. Disconnect the analyzer source and receiver probes from the DUT. 2. Connect the Channel A and B probes to the Source Out. 3. Select a file name to store this new calibration. Click the Browse... button to the right of the New Calibration File name text box. The Save As dialog will pop up, from here you may navigate to the directory to which to store the calibration file, the APfra\Cal directory is selected by default. Type in the file name in the File name: text box, you do not need to type in the extension, it will be appended automatically. Then click the Save button, you should see the full path name appear in the New Calibration File name text box. 4. Select either a Frequency Range or Frequency point list file (see appendix D for more on frequency point list files). The default selection is a frequency range of 100Hz to 30MHz using 100 points separated logarithmically. You may change any of these settings or choose a frequency point list (FPL) file. An FPL file of the file name DefaultCal.fpl was placed in the APfra\Cal directory during installation, this FPL file contains the frequency points used during factory calibration. 5. Select the Begin Calibration button. A reminder to connect the probes is displayed, if not already done so connect the probes/cables then click OK. Upon completion the calibration file will be generated.
38
Only one Probe Cal can be active at a time therefore selecting one will disable the other if it was active. To deactivate a calibration file click the toolbar button again, the status indicator will be empty when no calibration files are active. Note: Probe Calibrations are only available in the Extended Functions Interface. The menu item View>Extended Functions Interface will be check marked when the Extended Functions Interface is enabled.
39
Toolbars
Nearly all functions relating to the operation of the frequency response analyzer are available on the seven toolbars. The toolbars visibility is controlled by checking the appropriate box in the View>Toolbars... dialog box. The toolbars can be docked or floating. The docked toolbars can be frozen in place by checking the freeze toolbars box in the View>Toolbars... dialog box. Note that not all functions are available unless the Extended Functions Interface is checked in the View menu. All parameters take effect immediately as they are selected. The exception to this are the edit boxes which include start & stop frequency, sweep points, averaging factor, user dwell value, source output level & DC offset. These edit boxes have their values updated by hitting the Carriage Return (Enter) or Tab key.
Main Toolbar
New Setup
Loads default parameters into the analyzer virtual control panel replacing those in the previous configuration.
Open Setup
Loads the selected setup file into the analyzer virtual control panel replacing those in the previous configuration.
Save Setup
The current configuration file is updated. This updated setup can then be recalled using the Open Setup... command. Only the configuration of the selected display mode is saved. See File Types, Use and Format for more information.
40
Copy Data
Copies sweep data to the Windows clipboard. After executing this command the clipboard will contain the last full sweep, except during the first sweep which will copy only the current collected data. This function is unavailable (grayed) when sweep data memory is empty. This function is also available from the edit menu.
Print
Prints the graph display window on the default printer in landscape orientation. In order to print using alternate options use the print command from the file menu.
Help
Executes the help. This function is also available from the help menu.
41
Start Sweep
Begins a sweep using the set parameters.
Stop Sweep
Terminates the sweep in progress. Sweep data is not accessible until a complete sweep is finished.
Pause Sweep
Pauses the sweep in progress. A second actuation of the pause sweep button restarts the sweep. Actuating the stop sweep button while paused will reset the sweep.
Sweep Mode
If Single sweeps are enabled then the sweep activity is suspended upon collection of the last data point. A new single sweep is started by clicking the start sweep toolbar button or sweep menu option. If Continuous is selected then the sweeps are repeated continuously.
Sweep Type
If Lin x is enabled then the frequency increment between data points remains constant. The Log x sweep mode gives a frequency increment between points that is logarithmically increasing with frequency thus compressing the frequency axis. Use the Log x selection for Bode type plots. This parameter is not used when sweeping with a frequency points list file. The increment between each point is solely determined by each frequency point value.
42
Points
Enter the number of data points to collect. The maximum number of points is 10,001. Available RAM may limit the number of points you can use. Roughly, 25K per 100 points are required. This parameter is not used when sweeping with a frequency points list file. The number of data points will be equal to the number of frequency values in the file.
Avg (Averaging)
Sweep averaging is toggled on and off by clicking the Avg checkbox. The Averaging Factor specifies the weighting of each sweep into the displayed trace, is a value from 1 to 999, entered into the Avg edit box. The weighting of a sweep (weighting factor) is 1 / Averaging factor. When enabled, the averaging function averages each sweep into the trace with a weighting factor equal to the sweep count, until the Averaging Factor is reached. When the specified averaging factor is reached, the trace is updated with each sweep weighted by the Averaging Factor.
43
Start/Stop
Two edit boxes allow for sweep start and stop frequencies to be entered. Frequency values may be entered as standard values, with or without separating commas (i.e.. 100.2 or 1,200), exponential values (i.e.. 1.2e5), or with one of three standard SI prefixes : m-milli, k-kilo, Mmega (i.e.. 1k, 2.6M). After typing a new frequency value you must enter it by hitting the Carriage Return (Enter) or Tab key. Regardless of how the value was entered it will be converted to the comma separated format. In the event the frequency value entered causes an error (value out of range or start frequency greater than stop frequency) a message box will be displayed and either value may be edited to remove the error.
Center/Span
Two edit boxes allow for the sweep range to be entered as a center frequency and a total span. Frequency values are entered exactly as described in Start/Stop above.
File List
When File list is selected, a frequency point list (.fpl) file is used as the sweep frequency points. The file name is entered into the corresponding edit box either manually or selected through the Browse dialog box.
44
Output
If On then the AC output is set by the level established in the Level edit box. If Off then the AC output from the source is set to zero regardless of source Level setting. The DC source offset is not affected. The output must be off when measuring signals generated from an external source.
45
Level
The source output level entry ranges from 1.25 mV to 1.77 V RMS (5 mV to 7.08 V RMS in high source level mode). This source value is associated with the constant source level mode only. There are 64 discrete levels available in 1 dB increments. The level may be typed in directly or increased / decreased in user definable dB steps. Note: When the level is typed in directly use the Carriage Return (Enter) or Tab key to enter the new value. When using the inc / dec buttons the source level will be updated automatically.
Source DC Offset
The Source DC offset entry has a range of +/- 10 Volts DC with a resolution of 0.01 Volts DC. The new DC offset will be entered after hitting the Carriage Return (Enter) or Tab key.
46
Coupling
If AC is selected the analyzer uses its internal coupling capacitors. AC coupling can only be used for sweep frequencies >= 10 Hz. If DC coupling is selected then automatic DC offset tracking is employed for inputs up to +/- 8 VDC.
BW (BandWidth)
The higher, or wider, the IF bandwidth the faster the sweep will take place. The lower, or narrower the IF bandwidth the better the noise immunity. The noise floor will change approximately 10 dB with each setting. Choose the highest bandwidth that gives a trace with acceptable noise levels.
47
Markers
Toggles graph markers. When enabled, the makers and data window are visible. Markers are positioned by dragging them using the left mouse button. The marker data is displayed below the graph within the Data Window.
Reference Trace
Toggles reference traces. Reference traces are horizontal lines which can be set to any value and are used to obtain relative data. When enabled, additional rows appear in the data window which display the reference trace data and the difference (Delta) between the data and reference trace, that is, the Data Trace - Reference Trace. Note: Reference and Master traces cannot be displayed simultaneously.
Master Trace
Toggles master traces. At the moment this is enabled, the data traces are copied and displayed as master traces. When markers are enabled additional rows appear in the data window which display the master trace data and the difference (Delta) between the data and master trace, that is, the Data Trace - Master Trace. Note: Master and Reference traces cannot be displayed simultaneously.
Auto Scale
Executes an automatic scaling procedure on both the left and right trace, then re-displays the graph. Only the realtime trace data is used for autoscaling, Thus it is possible that master trace data may lie outside the graph after auto Scale.
48
Manual Scale...
Opens the manual scale dialog box in which graph scaling for the left and right trace is accomplished. When this dialog box opens, the current minimum and maximum values are displayed
Zoom
Toggles zoom mode. When enabled (and the mouse is within the graph area) the cursor changes to a magnifying glass which defines the new start, stop frequencies and the new upper, lower graph limits.
UnZoom
Restores the display to view the graph as the limits existed before the Zoom command was activated.
49
Search Absolute
The value in the search value edit box is to be used as the search value by the search left/right commands. Active marker will attempt to find the absolute value listed in the search value edit box in the specified data trace.
Search Relative
The value in the search value edit box is to be used as the search value by the search left/right commands. The active marker will attempt to find the relative value listed in the search value edit box in the specified data trace. The relative value is based on the reference trace value which must be active for this function to be ungreyed.
50
Marker Tracking
With the search left or search right button selected the active marker will attempt to track the value in the search value edit box. The marker frequency becomes the variable so that the value in the search value edit box can be tracked.
Reference to Marker The reference trace is relocated to the current value of the active marker in the specified data trace. The reference trace must be active for this function to be ungreyed.
51
Data Transfer
53
Frequency, Left data value, and Right data value. The left and right data values are the data of the selected display mode. This is a useful flat file format which may be viewed using any word processor, or imported directly into Excel as well as a number of other applications. Data files are read back using the File>Open Data menu items. Use the menu selection File>Open Data>Open Data... to load a saved data trace and File>Open Data>Open Master Data... to load a data file as the master trace. Only data (.dat) files can be selected for loading, however when an associated raw file exists it will be loaded also. Data files may be loaded with or without an associated raw file but data files loaded without a raw file are limited to the original display mode and display formatting options. When a raw file is loaded with the data file the software has available the primitive data and can therefore perform the necessary calculations to format the data to virtually any display settings (one notable exception is switching between the X axis lin/log setting). Data files are analyzed prior to loading and a dialog box provides the option to configure the system to best view the data, select the parameter change checkbox at the bottom of the dialog box to make the setup changes. Note: Parameter changes are required when loading data as primary data traces therefore the checkbox will be selected and disabled. The display mode will always change to that of the saved data. Note: There is no guarantee that the newly loaded trace data will be visible if the parameter change checkbox is not selected since this data may lie outside the current frequency span and/or scaling. Image Files The screen image of the analyzer softwares application window may be saved to disk in any one of four industry standard image formats. These images may be then imported into applications such as word processors, image editors and presentation software. To save the display to an image file select the menu command File>Save Graph Image... When the Save As dialog appears (shown below) choose the destination
54
location, type a file name and select the format of the image file. The image may be saved as a bitmap (.bmp), JPEG (.jpg), TIFF (.tif), or GIF (.gif) file. If you are not sure which format to use try saving in the JPEG format as nearly all software applications which import images support the JPEG format. The Clipboard (text data) Trace data can be copied to the clipboard and therefore available for pasting into other applications. The menu commands Edit>Copy Data and Edit>Copy Master Data copies trace data to the clipboard as text. The data is formatted as one line per data point, on each line are three tab separated values ordered as Frequency, Left data value, and Right data value. This format is exactly the same as Data Files (above) except the column headers are absent. Clipboard text data may also paste into the analyzer software as master trace data using Edit>Paste Data to Master. This capability allows data from other sources to be used in analysis. The data may come from a simulation or post processing of earlier measured data. The clipboard data must be in the same text form as that of the Copy Data command; one line per point with each line containing three tab separated numbers representing Frequency, Left data, and Right data, in that order. If the data format is incorrect and the data cannot be successfully converted into master trace data then the command will abort without warning. Important: Master traces are static data and are not bound by system setup parameters (start/stop frequencies, etc.) therefore it is possible to paste data outside the defined view area in either the X (frequency) or Y direction. The Clipboard (bitmap data) Selecting the Edit>Copy Bitmap menu item places a bitmap image of the displayed Graph and Marker Data windows onto the clipboard. The bitmap is exactly a screen image of the analyzer softwares application window between the toolbars and status bar, thus the size of the bitmap can be controlled by sizing the window.
55
Dynamic Data Exchange (DDE) Dynamic Data Exchange (DDE) is a protocol which allows Windows applications to communicate with one another. A DDE server is an application which can provide data to other applications through the Windows dynamic data exchange protocol. A DDE client is an application receiving data from a DDE server through a DDE link. A DDE link is a communications channel between a client and server. A DDE link is established by the client. A DDE server can provide data to one or more DDE clients through DDE links. Clients establish a communication (link) with a server in the form of a request for information, Once this link is made the server will update the client with the requested information. There are two types of DDE links, Hot and Cold, The hot link is most common (and most useful). A DDE Hot link is a DDE link where, once established, the server will notify the client as data changes. The client is not required to initiate any other DDE communications. The server notifications will continue until the link is terminated by the client, or the server application exits. A DDE cold link is a DDE link in which data is sent by the server in response to a client request, then the link is terminated. The client must initiate a request (link) each time data is needed. How a DDE Link is Established A client will begin requesting data by sending the server three pieces of information which describe the needed data. This information is the Service name, Topic name and Item name. In general, a server can have many services with each service having several topics and each topic handling several items. A client needs to know what services, topics and items the server provides. Each client has its own technique (syntax) for requesting this information, refer to your DDE client application software owners manual for this syntax information. The DDE Client For the most part DDE is used as a means for one application (client) to receive realtime data from another application (server). In some cases the server allows the client to execute a command. This is accomplished as with a link, The client will send a service, topic and item for the command the server is to execute. After receiving the
56
request the server will execute the command. Also, as with links, the client needs to be aware of what services, topics and items are available for execution.
57
Format: An array of numbers (doubles as text) separated by a <CR/LF> (0x0D 0x0A). The size of the array is defined by the value of APFRA / SYSTEM / POINTS. APFRA / DATA / RDATA Returns: The right side data values for all points of a sweep. Format: An array of numbers (doubles as text) separated by a <CR/LF> (0x0D 0x0A). The size of the array is defined by the value of APFRA / SYSTEM / POINTS. APFRA / DATA / ERROR Returns: The number of data points in error for a sweep. Format: A single number. (Integer as text). APFRA / SYSTEM / FREQSTART Returns: The sweep start frequency. Format: A single number. (double as text). APFRA / SYSTEM / FREQSTOP Returns: The sweep stop frequency. Format: A single number. (double as text). APFRA / SYSTEM / POINTS Returns: The number of sweep points. Format: A single number. (Integer as text). APFRA / SYSTEM / XAXIS Returns: The X axis Lin/Log selection. 0 = Linear, 1 = Log. Format: A single number. (Integer as text).
58
APFRA / SYSTEM / YAXIS Returns: The Y axis Lin/Log selection. 0 = Linear, 1 = Log. Format: A single number. (Integer as text). APFRA / SYSTEM / SRCOUTPUT Returns: The source output state. 0 = Off, 1 = On. Format: A single number. (Integer as text). APFRA / SYSTEM / SRCLEVEL Returns: The constant source level value. Format: A single number. (double as text). APFRA / SYSTEM / SRCHILEVEL Returns: The source level mode state. 0 = Off (standard), 1 = On (high). Format: A single number. (Integer as text). APFRA / SYSTEM / SRCDCOFFSET Returns: The source DC offset value. Format: A single number. (double as text). APFRA / SYSTEM / SRCUSE Returns: The source usage mode. 0 = Constant level, 1 = Variable source curve. Format: A single number. (Integer as text). APFRA / SYSTEM / RCVRCOUPLE Returns: The receiver coupling. 0 = AC, 1 = DC. Format: A single number. (Integer as text). APFRA / SYSTEM / RCVRBW
59
Returns: The receiver bandwidth. 0 = 1Hz, 1 = 3Hz, 2 = 10Hz, 3 = 30Hz, 4 = 100 Hz, 5 = 300Hz, 6 = 1kHz Format: A single number. (Integer as text). APFRA / CONTROL / DISPLAYMODE Returns: The selected display mode and submode if applicable. LSNybble = DisplayMode, 2nd LSNybble = SubMode. See the execute topic DISPLAYMODE (below) for details of the DisplayMode and SubMode bit patterns and Note (1) below for additional information. Format: A single number. (Integer as text). APFRA / CONTROL / SWEEPSTATE Returns: The current sweep status. 0 = Start, 1 = Stop, 2 = Pause. Format: A single number. (Integer as text). APFRA / CONTROL / SWEEPMETHOD Returns: The sweep running mode. 0 = Single sweep, 1 = Continuous sweeps. Format: A single number. (Integer as text). APFRA / STATUS / EXECERROR Returns: A set of flags which provide completion status of DDE execute commands. This link is established to monitor and verify parameters are set successfully when specified through DDE using the execute commands. A flag is set when an error occurred with a parameter of an execute command. The flag is reset when a parameter is within accepted limits. The flags are as follows: Execute Command Bit Position SETUPLOAD 0x00000001 FREQSTART 0x00000008 FREQSTOP 0x00000010
60
Format: Executes:
POINTS 0x00000020 XAXIS 0x00000040 YAXIS 0x00000080 SRCOUTPUT 0x00000100 SRCLEVEL 0x00000200 SRCDCOFFSET 0x00000400 SRCUSE 0x00000800 RCVRCOUPLE 0x00001000 RCVRBW 0x00002000 DISPLAYMODE 0x00004000 SWEEPSTATE 0x00008000 SWEEPMETHOD 0x00010000 SRCHILEVEL 0x00040000 A single number. (Integer as text).
The APfra execute links are listed next. Each link is listed as follows: SERVICE / TOPIC / [ITEM] (Note: These values are case sensitive.) Note : The brackets [ ] are required for execute ITEMs. Description of execute command and [ITEM] boundary limits. APFRA / SETUPLOAD / [DEFAULT] The equivalent to the File>New menu command. APFRA / SETUPLOAD / [filename.ext] File name of a setup file to load, extension must be included. APFRA / FREQSTART / [float value] Set the sweep frequency start value. (0.01 <= value <= 30.0e6)
61
APFRA / FREQSTOP / [float value] Set the sweep frequency stop value. (0.01 <= value <= 30.0e6) APFRA / POINTS / [integer value] Set the number sweep points. (2 <= value <= 10001) APFRA / XAXIS / [integer value] Set the X (freq) axis Lin/Log selection. (0 = Linear, 1 = Log.) APFRA / YAXIS / [integer value] Set the Y axis Lin/Log selection. (0 = Linear, 1 = Log.) APFRA / SRCOUTPUT / [integer value] Turn the source on and off. (0 = Off, 1 = On.) APFRA / SRCLEVEL / [float value] Set the constant source level value (0.00125 <= value <= 1.77) (high level mode: 0.005 <= value <= 7.08) APFRA / SRCHILEVEL / [integer value] Set the source level mode to high. (0 = Off, 1 = On.) APFRA / SRCDCOFFSET / [float value] Set the source DC offset value (-10.0 <= value <= 10.0) APFRA / SRCUSE / [integer value] Set Constant level or variable source selection. (0 = Constant level, 1 = Variable source curve.)
62
APFRA / RCVRCOUPLE / [integer value] Set receiver coupling. (0 = AC, 1 = DC) APFRA / RCVRBW / [integer value] Set receiver bandwidth (0 = 1Hz, 1 = 3Hz, 2 = 10Hz, 3 = 30Hz, 4 = 100 Hz, 5 = 300Hz, 6 = 1kHz) APFRA / DISPLAYMODE / [integer value] Set the display mode and sub mode. Display mode and Sub mode selections cannot be sent in a single DISPLAYMODE execute command. The Display mode is selected first and then issue a second execute to select a Sub mode. Only the Complex Impedance display mode has submodes. See Note (1) below for more information. For display modes issue this command with the value of 0 = Mag/Phase, 1 = AbsMag, 2 = CmplxImped. While in the CmplxImped display mode, change sub modes by issuing this command with the value of 16 = Rect, 17 = Polar, 18 = CR, 19 = CD, 20 = LR, 21 = LQ. APFRA / SWEEPSTATE / [integer value] Set the sweep running status. (0 = Start, 1 = Stop, 2 = Pause) APFRA / SWEEPMETHOD / [integer value] Set the sweep running mode. (0 = Single sweep, 1 = Continuous sweeps) Notes : 1. Clarification of DISPLAYMODE. When changing display modes via DDE (execute command) each execute may be a DisplayMode or a SubMode, but not both. To change the DisplayMode set the LSN to the proper value. When changing the SubMode set the LSN to zero and set the next LSN to the
63
SubMode value. Note that a SubMode is set for the current selected DisplayMode, therefore it is necessary to set the DisplayMode prior to setting the SubMode. Also, not all DisplayModes have SubModes. If the DISPLAYMODE execute command has an invalid parameter, for any reason, the DISPLAYMODE bit will be set within the APFRA / STATUS / EXECERROR link. 2. The Complex Impedance dialog box must be active when issuing CmplxImped SubMode execute commands. This dialog box is activated automatically when the CmplxImped DisplayMode is selected and therefore is usually not an issue. Do not manually close this dialog box while controlling APfra via DDE. 3. The value returned by the APFRA / SYSTEM / DISPLAYMODE link will contain the DisplayMode in the LSN and the SubMode (if exists) in the 2nd LSN. This is the same format as the execute link with the exception that all information is present, whereas the execute link requires the DisplayMode and SubMode to be sent separately.
64
3. Execute links to send commands to APfra (i.e. Start sweep, stop sweep, load default settings, etc...). Hot links to data items of single values Excel provides a simple method of establishing a data hot link. To start a hot link, enter into the cell: =Service|Topic!Item Select the cell to contain the data then enter an equal sign (=) followed by the name of the Service (the service is always APFRA), a vertical bar (may be found above the back slash), the Topic name (either DATA, SYSTEM, CONTROL, or STATUS), an exclamation point (!), then finally the Item name (i.e.. POINTS, SWEEPSTATE, etc). As an example, the following line when typed into a cell will display the number of sweep points in use, this cell will be updated automatically whenever the number of sweep points change: =APFRA|SYSTEM!POINTS Once the cell formula has been entered the DDE link is established and the conversation will begin. Note: The DDE server (i.e.. APfra) must be running or in the PATH to start the link. Hot links to data items of arrays This is similar to single value hot links but there are two important differences. First, multiple cells must be selected to hold the data (select as many cells as the number of sweep points). Multiple cells are selected by first selecting a single cell then dragging the bottom-right corner of the cell down the spreadsheet. While the cells are selected type the DDE link string. The three data arrays available for hot link transfer are: =APFRA|DATA!FREQ =APFRA|DATA!LDATA =APFRA|DATA!RDATA Second, after typing in one of the above strings, enter the array formula by pressing CTRL+SHIFT+ENTER (hold the CTRL & SHIFT keys then press ENTER).
65
Execute links Several APfra commands are available through DDE to help automate data collection and analysis. Execute commands are performed through cold link connections by opening a DDE channel. Commands are sent using this open channel and the channel is closed when no longer needed. The procedures to open, send commands through, and close channels are executed in Visual Basic routines. To open a DDE channel use the DDEInitiate command as follows: ChannelID = DDEInitiate(Service, Topic) DDEInitiate returns a channel ID, this ID is used to execute commands for the Service and Topic used as arguments of the DDEInitiate. To send a command use the DDEExecute command: DDEExecute ChannelID, Item And when finished with the channel close it using the DDETerminate command: DDETerminate(ChannelID) There are various ways to manage ChannelIDs. Here are two recommendations with examples. First, If the channel is to be used infrequently (possibly only once) then place all DDE transactions in a single function. As an example, assume the configuration setup file BANDPASS.NAC is required whenever the spreadsheet is used. Also it is assumed that APfra has been installed using the default path location. The special function Auto_Open() is defined by Excel and automatically executes whenever the spreadsheet begins. The subroutine below uses this function to load the user defined example setup file bandpass.nac. Sub Auto_Open() DDEChannel = DDEInitiate(APFRA, SETUPLOAD) DDEExecute DDEChannel, [C:\AP INSTRUMENTS\APFRA\SETUP\BANDPASS.NAC] DDETerminate(DDEChannel) End Sub
66
Next, If the channel is to be used frequently while the spreadsheet is active then it is easier to break up the DDE commands. In this case be sure to define the DDE Channel outside any function so it will have global variable scope. As an example, assume a macro is required that will start a sweep when called. This macro, ExecSweepStart(), may be called many times therefore the following programming methodology is used. Dim DDEChannel Sub Auto_Open() : : other initialization : DDEChannel = DDEInitiate(APFRA,SWEEPSTATE) End Sub Sub Auto_Close() DDETerminate(DDEChannel) : : other exit procedures : End Sub Sub ExecSweepStart() Rem ** Start sweep requires a SWEEPSTATE Item value of zero. DDEExecute DDEChannel, [0] End Sub As with Auto_Open(), Auto_Close() is defined in Excel to execute whenever the spreadsheet terminates.
67
Example Excel Spreadsheet The spreadsheet provided with the analyzer software installation (APfra Dde Demo 300.xls) provides many examples of DDE communication and processing. This spreadsheet can be used as is or modified for custom use. APfra Dde Demo 300.xls is a demonstration spreadsheet which uses every DDE link and execute command available. To use this spreadsheet first run APfra and then start Excel (if not already running), close the Excel Help Assistant if it is running, then open APfra Dde Demo 300.xls It is important to have APfra running prior to opening the spreadsheet. If any dialogs pop up asking if you would like to establish macros and/or connections answer Yes. After a few seconds of initialization the spreadsheet should display the first tab (Control) with the current APfra parameters displayed in the column labeled Current Value. The second tab (Data) displays the data in both tabular format and graphically, if sweep data is available in APfra (that is, if data traces are displayed) then this data will be present in the spreadsheet as well. To change a parameter select (in the case of a combo box) or type (for edit boxes) the new parameter value in the Select column of the Control panel, and then press the Send button to the right of the combo/edit box. APfra will update as if the selection was made directly, then APfra will update the hot link parameter value (Current Value). If a problem with the parameter value is encountered (i.e.. start frequency > 30MHz, etc) then the change will not be made and an X will appear in the Error column. In this case the Current Value will not change. Upon closing the spreadsheet it is best to respond with No when asked if you would like to save changes, this ensures that the spreadsheet will not be altered. If you would like to make changes or extend the spreadsheet it is recommended that you make a copy with a new name for your own use, keeping APfra Dde Demo 300.xls intact for future reference. All functions and macros (subroutines) are defined in a single module (Module1). The Excel menu item Tools>Macro>Visual Basic Editor will bring up the module for viewing/editing.
68
Application Notes
69
channel A and the output signal is measured by channel B. The expression B/A then describes the resulting frequency response transfer function.
70
71
5. As depicted below, connect up the source probe and the channel A probe to the networks input node. Connect up the channel B probe to the networks output node. If the output impedance of the stage preceding the network under test is less than approximately 50 ohms then an isolation resistor may be needed to provide a high enough source drive level. Make sure that the x1, x10 switch on both channel A and B probes are in the same position. 6. If not in a continuous sweep mode then select this mode in the sweep control toolbar. Increase the source drive level, using the source parameters toolbar, from its minimum level until the graphics display shows a noise free plot. If the plot is not visible or only partly visible actuate the Autoscale function from the graph tools toolbar. Bandwidth can also be adjusted, using the receiver parameters toolbar, so as to optimize trace noise or sweep time. Take care not to increase the source drive level to a point such that the network under test is no longer operating in a linear mode of operation as this can give erroneous results.
72
73
74
75
In most cases to make a loop gain measurement the feedback loop must be left closed due to high DC gain or bias conditions. These conditions would force the circuit into a nonlinear area of operation if the loop was opened making a valid measurement impossible. If the node at the source connection has a nonzero voltage then the source will have to be DC offset to match the node voltage or AC coupled using a capacitor or transformer. The resistor Ropt can be used to prevent circuit loading due to small differences in source and circuit voltages. For high frequency loop gain measurements the source probe capacitance as well as the input channel probe capacitance can have a destabilizing effect on the circuit - see the high frequency measurement note above. The source probe capacitance effect can be reduced by using a series resistor between the source and the circuits selected node. Use a resistor as large as needed to maintain stability. The source drive level can be increased to the level required to obtain a noise free trace. Two measurement methods are detailed below. The first is a DC coupled technique which has the advantages of a DC to 30 MHz frequency coverage. The disadvantage of this technique is that its implementation may require the use of a buffer amplifier. The second, AC coupled, technique is simpler in that it only requires a resistor and a transformer to implement. The disadvantage of this technique is that it is frequency limited by the bandwidth of the transformer used.
76
77
78
DUT Impedance Model shown with Parasitic Shunt and Series Elements:
79
A choice of display modes are available which give options on how the complex impedance data is formatted and displayed. The display modes include polar, rectangular and equivalent circuit with a parallel or serial topology being options. First order parasitic series and shunt elements, as introduced by the probes or other fixtures, can be optionally mathematically subtracted out . To mathematically eliminate the probe shunt capacitance, for example, choose the desired topology and connect the probes and network under test. Display the impedance as Equiv C & R with a series equivalent circuit. Temporarily remove the network under test (i.e. an open circuit) while keeping the probes connected, then using the shunt element parasitic compensation capacitance entry, adjust this capacitance value while reading the display to achieve the best approximation to an open circuit. To mathematically eliminate the probe series resistance temporarily remove the network under test and replace with a small resistance of known value ( i.e. 1 Ohm) while keeping the probes connected. Display the impedance as Equiv L & R with a series equivalent circuit. Using the series element parasitic compensation resistance entry, adjust this resistance value while reading the display to achieve the best approximation to this known value. Reinsert the network under test to make the final measurement.
80
81
Transmission Measurements
In the case of transmission measurements the power incident to the network under test can be determined by sampling the incident source power using a power splitter and making a ratioed measurement of the output power to input power. As shown in the drawing (below) the sampled incident power is measured by channel A while the transmitted power is measured by channel B. Note that the input channels A and B must be terminated to the
82
characteristic impedance of the network under test using feedthrough terminations. A probe frequency calibration can be performed with the power splitter in place and a through line substituted for the network under test for enhanced accuracy. The power splitter can be a simple resistive splitter shown below which will result in a 6 dB power loss from the source to the network under test. A low loss transformer coupled splitter such as a Mini-Circuits model ZSC-2-2 can also be used.
83
from the coupler tap, is measured by channel A. This ratio is taken to keep return loss a positive quantity. Note that the directional coupler's output port is connected to the power splitter while the coupler's input port is connected to the network under test. This is because it is the reflected power from the test network that enters the coupler's input port. Note that the input channels A and B must be terminated to the characteristic impedance of the network under test using feedthrough terminations. A probe frequency response calibration must be performed with the power splitter and directional coupler in place using a short substituted for the network under test. The short will give a theoretical return loss of 0 dB with a phase shift of 180 degrees and gives the reference point by which the return loss is measured. The 15 dB reflected power coupling tap of the directional coupler is calibrated out by the probe frequency response calibration procedure.
84
85
response calibration. The adjustment procedure is performed once at the factory on the included probes and should be performed periodically as follows: Set the analyzer for a 0.994 V rms signal level output and sweep from 100 Hz to 100 kHz (log sweep). Connect the source and input channels together. Place one probe in the x1 position, if available, or use a 1:1 cable. Place the other probe in the x10 position. Using a small screwdriver or adjustment tool set the x10 probe compensation adjustment for maximum flatness. Likewise, adjust the second x10 probe in a similar manner keeping the probe on its assigned channel ( do not swap probes back and forth between channels ).
87
88
89
Appendix C: Specifications
Appendix C: Specifications
SYSTEM
PARAMETER Sweep Speed, Per Point 1 Source / Receiver Isolation Temperature, Operating Temperature, Storage Source / Receiver : Weight Dimensions Analyzer (BNC) ground to PC ground common mode voltage 5 lbs. 4.5H x 10W x 12.5L 42V Peak TYPICAL SPEC. 6 msec. (2 GHz PC) 120 dB MIN. / MAX. SPEC. PC Dependent 100 dB min. 5 C / 35 C -40 C / 70 C
90
Appendix C: Specifications
SOURCE
PARAMETER Frequency Accuracy Frequency Resolution Frequency Range Flatness, DC to 1 MHz 2 1 to 30 MHz Harmonics Spurious, Exc. Harmonics AC Output Level Range TYPICAL SPEC. MIN. / MAX. SPEC. 100 ppm +/- 0.01 Hz 0.01 Hz 0.01 Hz 30 MHz +/- 0.2 dB +/- 1 dB - 40 dBc - 55 dBc 1.25 mV / 1.77V rms (into 1M Ohm), 5mV / 7.08V rms in high level mode +/- 15 % -10 / +10 V Peak +/- 2 % +/- 30 mV 500 mA 50 Ohms (2 Ohms in high level mode) +/- 15 Volts Peak
AC Output Level Error 2 DC Offset Range DC Offset Error Residual DC Offset Maximum Peak Current Output Output Impedance Absolute Maximum Safe Voltage at Source Output
91
Appendix C: Specifications
RECEIVER
PARAMETER Dynamic Range 3 < 5 MHz >= 5 MHz B/A Magnitude Accuracy 3 >= 1 MHz Abs. Magnitude Accuracy Phase Accuracy 3 >= 1 MHz Resolution (IF) Bandwidth Input Signal Range(AC) 3 Input Signal Range(AC+DC) A to B Isolation < 5 MHz >= 5 MHz Input Imped., x1 probe Input Imped., x10 probe Input Cap., at BNC conn. Absolute Maximum Safe Voltage at Receiver Input TYPICAL SPEC. 115 dB 95 dB +/- 0.025 dB +/- 0.05 dB +/- 2 % +/- 0.2 degree +/- 0.8 degree Depends on frequency and Bandwidth selection 5 uV to 1.77 V rms -5 / + 5 V Peak 115 dB 95 dB 1 Megohm 10 Megohm 25 pF MIN. / MAX. SPEC. 100 dB min. 90 dB min. See appendix B
See appendix B 0.01 Hz / 1 KHz 17.7 uV / 1.77 V rms -8 / + 8 V Peak 100 dB min. 90 dB min.
+/- 15 V Peak
For measurement frequencies > 11KHz. A minimum of 1.2 cycles at the source frequency are used giving a minimum time per point of (1.2/frequency) + 2 ms. Ratioed measurements cancel source flatness deviations and absolute source level errors. Using (IF) bandwidth of 10 Hz or less and 50 sweep Averages.
92
93
The first few lines of a sample Mag & Phase .dat file is shown below. Notice that the headers do not line up above each column because they must be separated by a single tab.
Filename.raw Raw files are binary files which contain the primitive data associated with a data file (above) of the same filename. When saving a data file a raw file is automatically created and saved with the same filename, also, loading a data file will automatically load the raw file if it exists. It is important to note that raw files cannot be processed by themselves and are always associated with a data (.dat) file. This association is through their filenames, both the .dat and .raw have the same filename. Therefore renaming a data file without renaming its associated raw file will disassociate the two. Also, renaming a raw file to another data filename (which it was not created with) is not supported and most likely will have unpredictable behavior. Filename.fpl A Frequency Points List (.fpl) file is used to define specific frequency values for a sweep. The format of this text file is described in detail below (Frequency Point List (FPL) Files). Filename.cal This file is generated by a probe calibration. They are binary files and should not be edited. Creating and loading probe calibration files is accomplished through the [Tools][Calibration...] dialog box.
94
95
Source
Source Output Source DC Offset (Source) Source Level Source Level Mode On 0.0 V 1.25 mV Normal
Receiver
Receiver Coupling Receiver Preamp Receiver BandWidth AC Auto 1 Khz
Colors
Grid Light Gray
96
Markers Left Trace Left Master Trace Right Trace Right Master Trace
Data Format
Mag & Phase Frequency Left Trace Right Trace Delta Frequency Left Trace Right Trace Delta Frequency Left Trace Right Trace Delta Eng / 2 Std / 2 Std / 2 Exp / 1 Eng / 2 Std / 3 Std / 3 Exp / 1 Eng / 2 Exp / 3 Exp / 3 Exp / 1 Left & Right Trace +/- 180 Clear
Abs Mag
Cmplx Imp
97
Warranty
The Model 300 comes with a one year limited warranty. During the warranty period, AP Instruments will, at its option, either repair or replace the products that prove to be defective. Should AP Instruments be unable to repair or replace the product within a reasonable amount of time, a refund of the purchase price may be given upon return of the product.
Warranty Exclusions
The warranty on your Model 300 shall not apply to defects resulting from: Customer supplied software or interfacing. Damage by accident or abuse. Unauthorized modifications or misuse. Operation outside the environmental specifications of the product.
98
SPECIFICALLY, AP INSTRUMENTS DOES NOT EXTEND TO YOU, THE END USER, ANY EXPRESS WARRANTY OR ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR USE OR FITNESS FOR ANY PARTICULAR PURPOSE IN CONNECTION WITH THE HARDWARE, SOFTWARE, OR FIRMWARE EMBODIED IN OR USED IN CONJUNCTION WITH THIS PRODUCT EVEN IF AP INSTRUMENTS HAS BEEN ADVISED OF THAT PURPOSE. AP INSTRUMENTS IS NOT RESPONSIBLE FOR ANY DAMAGES OR LOSS, WHETHER DIRECT INCIDENTAL OR CONSEQUENTIAL, WHICH YOU, THE END USER, MAY EXPERIENCE AS RESULT OF YOUR PURCHASE OR USE OF THE HARDWARE, SOFTWARE OR FIRMWARE EMBODIED IN OR USED IN CONJUNCTION WITH THIS PRODUCT. Some states do not allow limitation of implied warranties, or exclusion or limitation of incidental or consequential damages, so the above limitations may not apply to you. This warranty gives you specific legal rights. You may have other rights which may vary from state to state.
99
The AC power fuses located on the rear panel may need replacement if the analyzer fails to power up (no green power indicator) or if the line selector switch was initially in the incorrect position for the local AC mains voltage. The fuse specification for 115VAC mains is: 5x20mm 250V rated 1.25Amp time delay (T). The fuse specification for 230VAC mains is: 5x20mm 250V rated 0.63Amp time delay (T). Two identical fuses are required. To replace the fuses first remove the AC line cord from the rear panel. The fuse tray is removed by prying the trays tab away from the rear panel. With the tray removed the old fuses can then be replaced. Verify that the local AC mains voltage level matches the setting of the line voltage selector switch on the rear panel. Set the switch as required for the AC mains supply, either 115VAC or 230VAC as appropriate. Rear panel AC input section:
100
101
Sweep Frequency Toolbar: Start/Stop mode selected, Start Frequency is 10 Hz, Stop Frequency is 30 MHz. Source Parameters Toolbar: Source On and Source Level is 1 volt. High source level mode is disabled. Receiver Parameters Toolbar: AC Coupling active and Bandwidth set to 100 Hz. Graph Tools Toolbar: Markers enabled. Using the Sweep Control Toolbar start the sweep. After a full sweep has been completed use the Graph Tools Toolbar to activate the autoscale button. The observed Magnitude and Phase data should be within the following limits up to 1 MHz; Magnitude: 0 dB+/- 0.05 dB maximum deviation. Phase: 0 Degree+/- 0.5 Degree maximum deviation. From 1 MHz to 30 MHz, when using the 12 inch BNC cables, the observed Magnitude and Phase data should be within the following limits: Magnitude: 0 dB+/- 0.1 dB maximum deviation. Phase: 0 Degree +/- 1.5 Degrees maximum deviation. Additionally, perform the next test by using the Graph Menu to select Absolute Magnitude Channels A&B. After a full sweep has been completed use the Graph Tools Toolbar to activate the autoscale button. The observed Absolute Magnitude for both channels A and B should be within the following limits up to 1 MHz: Voltage: 0.95 to 1.05 VRMS.
Other supplies recommended: One BNC Tee adapter, two identical 12 inch 50 Ohm male to male BNC cables, one BNC to banana jack adapter for the DVM, one 50 Ohm BNC terminator. One male to male 50 Ohm 102
BNC cable of approximately 24 -48 inches. One each of the 20, 40, 60, 80 dB attenuators (see below). Since high value precision attenuators may be difficult to obtain the following attenuator circuit can be constructed. Keeping the leads short will allow use up to approximately 1 MHz. Wire a female BNC connector to the attenuators input and a male BNC connector to the attenuators output. These attenuators are adjusted for the correct attenuation value by applying a stable DC voltage (5-10v) at the input and using the DC ratio function of the Agilent 34401A DVM to measure the output/input ratio. Careful adjustment to within 0.06% of the target ratio is required to ensure the attenuator is accurate within +/-0.005 dB.
103
Sweep Control Toolbar: Sweep Mode in continuous mode, Sweep Type is Lin x and Points equal to 100 Sweep Frequency Toolbar: Center/Span mode selected, Center Frequency is 1.0 MHz, Span Frequency is 0 Hz. Source Parameters Toolbar: Source On and Source Level is 1 volt. High source level mode is disabled. Using the Sweep Control Toolbar start the sweep and record the counters frequency. Minimum frequency: 999,900 Hz. Maximum frequency: 1,000,100 Hz.
104
Select the DVMs dB relative mode. The DVM should read 0 dB +/-0.01 dB maximum deviation. Using the source decrement button on the Source Parameters Toolbar decrement the source level 1dB while recording the value. Repeat until source reads 5mV on the Source Parameters Toolbar. The limit is a 1 dB +/-1.0 dB maximum deviation for each attenuator step change.
Using the Source decrement button on the Source Parameters Toolbar decrease the source level in 1 dB increments while recording the DVMs DC voltage at each step. Continue until the Source Level reaches the minimum value (5mV volts). Maximum Source DC (null) value: (+/-) 30mV DC.
105
Hardware connections: Analyzers source output to the DVMs input using a BNC cable and a BNC to banana jack adapter. Initial DVM settings: Default with DC voltage measurement selected. Initial analyzer settings: View Menu: All toolbars except Marker Functions Toolbar selected. The Extended Functions Interface checked (enabled). Sweep Control Toolbar: Sweep Mode in continuous mode, Sweep Type is Lin x and Points equal to 100 Sweep Frequency Toolbar: Center/Span mode selected, Center Frequency is 1.0 KHz, Span Frequency is 0 Hz. Source Parameters Toolbar: Source On, Constant Source Level, Source Level is 1.77 volts, step size set to 1dB and DC offset is 0 V. High source level mode is disabled. Receiver Parameters Toolbar: Bandwidth set to 10Hz. Using the Sweep Control Toolbar start the sweep. Using the Source decrement button on the Source Parameters Toolbar decrease the source level in 1 dB increments while recording the DVMs DC voltage at each step. Continue until the Source Level reaches the minimum value (1.25mV volts). Maximum Source DC (null) value: (+/-) 30mV DC. Enable high source level mode and set the source level to the maximum value of 7.08 volts. Using the Source decrement button on the Source Parameters Toolbar decrease the source level in 1 dB increments while recording the DVMs DC voltage at each step. Continue until the Source Level reaches the minimum value (5mV volts). Maximum Source DC (null) value: (+/-) 30mV DC.
106
Sweep Frequency Toolbar: Start/Stop mode selected, Start Frequency is 10 Hz, Stop Frequency is 30 MHz. Source Parameters Toolbar: Source On and Source Level set to 1.58 volts. High source level mode is disabled. Receiver Parameters Toolbar: AC Coupling active and Bandwidth set to 10 Hz. Graph Tools Toolbar: Markers enabled. Using the Sweep Control Toolbar start the sweep. After a full sweep has been completed use the Graph Tools Toolbar to activate the autoscale button. The observed Magnitude data should be within the following limits up to 5 MHz; Maximum magnitude: -100 dB. No minimum magnitude. From 5 MHz to 30 MHz: Maximum magnitude: -90 dB. No minimum magnitude. Additionally, perform the next test by connecting the analyzers source output to the receivers input channel B using the 12 inch BNC cable. On the receivers input channel A use the 50 Ohm BNC termination. Using the Sweep Control Toolbar stop and then restart the sweep. After a full sweep has been completed use the Graph Tools Toolbar to activate the autoscale button. The observed Magnitude data should be within the following limits up to 5 MHz; Minimum magnitude: 100 dB. No maximum magnitude. From 5 MHz to 30 MHz: Minimum magnitude: 90 dB. No maximum magnitude.
107
Graph Tools Toolbar: Markers enabled. Using the Sweep Control Toolbar start the sweep. After a full sweep has been completed use the Graph Tools Toolbar to activate the autoscale button. The Magnitude and Phase data should be within the following limits up to 1 MHz; Magnitude: 0 dB+/- 0.025 dB maximum deviation. Phase: 0 Degree +/- 0.2 Degree maximum deviation. From 1 MHz to 30 MHz the Magnitude and Phase data should be within the following limits: Magnitude: 0 dB+/- 0.05 dB maximum deviation. Phase: 0 Degree +/- 0.8 Degree maximum deviation.
108
the measurement procedure using the remaining attenuators. The table below gives the magnitude limits for each attenuator value. Attenuation Test +20 dB -20 dB +40 dB -40 dB +60 dB -60 dB +80 dB -80 dB Minimum dB 19.975 -20.025 39.965 -40.035 59.7 -60.3 79.0 -81.0 Maximum dB 20.025 -19.975 40.035 -39.965 60.3 -59.7 81.0 -79.0
109
Using the Sweep Frequency Toolbar change the Center Frequency to 100 KHz and record the DVMs AC voltage. Using the Sweep Control Toolbar stop the sweep. Step two, use the receiver channels to measure the source at 1KHz and 100KHz as follows: Hardware connections: Analyzers source output connected to the receivers input channels A and B using two identical 12 inch BNC cables connected to the source through a BNC Tee connector. Additional analyzer settings: Sweep Control Toolbar: Sweep Mode in continuous mode, Sweep Type is Log x and Points equal to 100 Sweep Frequency Toolbar: Start/Stop mode selected, Start Frequency is 100 Hz, Stop Frequency is 1 MHz. Graph Tools Toolbar: Markers enabled. Place marker 1 at 1KHz and marker 2 at 100KHz. Use the Sweep Control Toolbar to start the sweep. After a full sweep has been completed record the absolute magnitude data at the marker frequencies for channels A and B. The data should read within +/-2% of the voltage measured by the DVM
110
INDEX
A Appendices .............................................85 Appendix A: Theory of Operation ....85 Appendix B: Measurement Accuracy86 Appendix C: Specifications...............90 Appendix D: File Types, Use and Format ............................................93 Appendix E: Default Setup Values....96 Appendix F: Repair and Warranty Information.....................................98 Appendix G: Source Fuse Replacement ......................................................100 Appendix H: System Calibration ....101 Application Notes Basic Measurement Procedures..........71 Circuits with Nonzero DC Voltage Levels at the Inp .............................74 High Frequency Measurements..........73 Introduction to Analog Network Measurements.................................69 Line Current Harmonic Measurements ........................................................81 Measuring Circuits with High Common Mode Voltages ...............................74 Measuring Complex Impedance.........79 Measuring Feedback Loop Frequency Response.........................................75 Power Transmission/Reflection Measurements.................................82 C Calibration, Probe.............................25, 37 D Data Files..........................................53, 93 Data Transfer Data Files ........................................... 53 Dynamic Data Exchange (DDE)........ 56 Image Files......................................... 54 The Clipboard (bitmap data).............. 55 The Clipboard (text data) ................... 55 Data Window ......................................... 18 Markers .............................................. 19 Dynamic Data Exchange (DDE)............ 56 Data Links.......................................... 57 Execute Commands ........................... 61 How a DDE Link is Established ........ 56 The Analyzer Software ...................... 57 The DDE Client ................................. 56 Using DDE in Microsoft Excel.......... 64 E Edit Menu .............................................. 22 Copy Bitmap ...................................... 22 Copy Data .......................................... 22 Copy Master Data .............................. 22 Paste Data to Master .......................... 22 Extended Functions Interface ................ 11 F File Menu............................................... 20 Exit..................................................... 21 Open Data .......................................... 20 Open Setup......................................... 20 Print Display Mode Setup.................. 21 Print Graph......................................... 21 Print Preview...................................... 21 Printer Setup ...................................... 21 Save Data ........................................... 21 Save Graph Image.............................. 21 Save Setup ......................................... 20
111
Save Setup As ....................................20 Frequency Point List (FPL) Files...........95 G Graph Display Modes ............................14 Absolute Magnitude...........................15 Complex Impedance ..........................15 Magnitude and Phase .........................14 Graph Menu ...........................................24 Absolute Magnitude...........................24 Complex Impedance ..........................24 Magnitude & Phase............................24 Graph Tools Toolbar Auto Scale..........................................48 Display Left Trace .............................49 Display Right Trace ...........................49 Manual Scale......................................49 Markers ..............................................48 Master Trace ......................................48 Reference Trace .................................48 UnZoom .............................................49 Zoom ..................................................49 Graph Window.......................................15 Master traces ......................................16 Real-Time Traces...............................16 Reference traces .................................17 Zooming.............................................17 I Image Files.............................................54 Installation Hardware..............................................7 Host PC requirements ..........................7 Software ...............................................9 M Main Toolbar Copy Data ..........................................41 Help....................................................41 112
New Setup ......................................... 40 Open Setup ........................................ 40 Print ................................................... 41 Save Setup ......................................... 40 Marker Functions Toolbar Find Max, Min................................... 51 Marker Active Selection Box ............ 50 Marker Tracking................................ 51 Markers Scroll Box............................ 50 Reference to Marker .......................... 51 Search Absolute................................. 50 Search Left Data, Right Data............. 50 Search Left of Marker, Right of Marker ....................................................... 51 Search Relative.................................. 50 Search Value Edit Box ...................... 51 Menu Selections .................................... 20 O Offline Mode ......................................... 12 Options Advanced........................................... 36 Colors ................................................ 31 Data Columns .................................... 34 Data Format ....................................... 33 Display............................................... 32 Trace Math ........................................ 35 P Probe Calibration................................... 37 R Raw Data Files ...................................... 94 Receiver Parameters Toolbar BW (Band Width).............................. 47 Coupling ............................................ 47 Probe Cal 1,2 ..................................... 47
S Source Parameters Toolbar Constant Source Level........................45 Level...................................................46 Output.................................................45 Source DC Offset ...............................46 Variable Source Level ........................45 Sweep Control Toolbar Avg (Averaging).................................43 Pause Sweep .......................................42 Points..................................................43 Start Sweep.........................................42 Stop Sweep .........................................42 Sweep Mode .......................................42 Sweep Type ........................................42 Y Axis Graphing Type .......................43 Sweep Frequency Toolbar Center/Span ........................................44 File List ..............................................44 Start/Stop............................................44 T Toolbars..................................................40
Graph Tools Toolbar.......................... 48 Main Toolbar ..................................... 40 Marker Functions Toolbar ................. 50 Receiver Parameters Toolbar............. 47 Source Parameters Toolbar ................ 45 Sweep Control Toolbar...................... 42 Sweep Frequency Toolbar ................. 44 Tools Menu ............................................ 25 Calibration ......................................... 25 Complex Impedance .......................... 25 Options............................................... 31 Trace Summing.................................. 30 Variable Source.................................. 28 V Variable Source...................................... 28 View Menu ............................................ 23 Extended Functions Interface ............ 23 Status Bar........................................... 23 Toolbars ............................................. 23 Virtual Instrument Front Panel .............. 13
113
- Safety Notices Do not defeat power cord safety ground feature. Plug in to a grounded (earthed) outlet. Line and Current Protection Fuses: For continued protection against fire, replace the line fuses and the current-protection fuses only with fuses of the specified type and rating. Do not use product in any manner not specified by the manufacturer. Do not install substitute parts or perform any unauthorized modification to the product. Return the product to AP Instruments for service and repair to ensure that safety features are maintained Protection Limits: To avoid instrument damage and the risk of electric shock, do not exceed any of the protection limits listed below: Applied maximum voltage and current limits to source output and receiver inputs are +-15V/50mA peak from source/receiver (BNC) ground Applied maximum voltage between source/receiver (BNC) ground and safety earth ground is 42V peak.
115