This document introduces you to HP 8530A automated measurements.
Automated operation consists of two major categories:
Remote Programming
High Speed Operation
This is an introduction to controlling the receiver with a computer.
(Fast CW mode) This section explains how to acquire data at up to 5,000 points per
second using the 100,000 point data buffer. This material is written for programmers,
and contains programming examples.
1
Contents
Remote Programming
High Speed Automated Operation (Fast CW and Fast IF Switching)
HP BASIC Fast CW Programming Examples
HP BASIC Fast IF Multiplexing Mode Programming Example
What is Remote Programming?
What this Section Explains
Transferable Data
Available Data Transfer Formats
CW Configuration
Multiple Frequency/Switch Control Configuration
What is Fast CW Mode?
Description of Fast CW Modes
Which Parameter is Measured in Fast CW Mode?
How to Transfer Fast CW Data
Facts about Overall Measurement Speed
Switch Speed
Frequency Switching Speed
Receiver Raw Data Acquisition Speed
Data Transfer Speed
Is Data Acquisition Synchronous with Data Transfer?
Transfer Speed Reduction Caused by Computer or HP-IB Extenders
Limitations
How Averaging Works with the Fast CW Buffer
Frequency Relationship Between RF and LO Source
Timing Considerations
Changing Minimum Re-Trigger Time
Standard Fast CW Mode
Fast Data Collection Mode
Autoranged Data Collection Mode
Fast IF Multiplexing
Using Fast IF Multiplexing Mode
Operating Notes and Driver Circuitry Requirements
2
Remote Programming
What is Remote Programming?
"Remote programming" describes computer-controlled receiver operation. The receiver
can be ordered to make measurements, change settings, send data to the computer, or
accept data from the computer. Data that can be sent back and forth includes
measurement data, calibration coefficient sets, and so on. You can remotely use all front
panel features, and more.
Remote programming is often called "HP-IB operation" or "HP-IB programming."
Commands should be given in the same order as the equivalent front panel keystrokes.
What this Section Explains
This section briefly describes the main features of remote programming. "HP-IB
Programming" in the HP 8530A Operating and Programming Manual explains remote
programming in detail. The HP 8530A Keyword Dictionary lists all programming
(HP-IB) codes, and explains each command in detail.
Transferable Data
After making a measurement, you can send raw, corrected, or formatted measurement
data to the computer. These arrays represent different stages of data processing,
illustrated Figure 1. There are two entirely different, parallel, data processing paths. One
path is for Channel 1 and one is for Channel 2. Each channel has raw, corrected, and
formatted data arrays. In fact, you can modify the data using the computer, and send it
back into the array. The receiver will process the modified data through all following
stages.
3
Figure 1. Data Processing Stages in the Receiver
4
The following data arrays can be read by an external computer:
Table 1. Data Types
Raw Data
This data array contains the ratioed and averaged measurement data
results. (Note: In Fast CW mode, raw data is the only available format.) To
transfer the data from this array to the computer, use the HP-IB command
OUTPRAW
command sends data from the computer into the desired raw array. The raw
array data is in real,imaginary pairs. Refer to
Dictionary
commands mentioned below.
n
, where n is the desired parameter (1, 2, 3 or 4). The INPURAW
the HP 8530A the Keyword
for syntax and other information on this command, and the
n
Corrected
Data
Formatted
Data
Calibration
Coefficients
Delay Table
In addition to ratioing and averaging, corrected data has been through time
domain and calibration processing. Remember that these features must be
ON to affect the data. To transfer data from this array to the computer, use
the HP-IB command OUTPDATA
The INPUDATA
corrected data array. The corrected data array is in real,imaginary pairs.
This data is scalar (magnitude-only) and reflects display format, scaling, and
trace math processing. To transfer data from this array to the computer, use
the HP-IB command
The INPUFORM
corrected data array. Formatted data is a simple integer that represents the
data units shown on the display.
These are the error correction coefficients created during calibration (also
called a "Cal Set"). The error coefficient arrays can be read from, or sent to
a computer, just like the arrays described above. Refer to the descriptions
for the
OUTPCALC
Keyword Dictionary
Each parameter has its own special array called a "delay table." The table
can be retrieved by external computer, modified, then returned to the
receiver. The receiver will process the modified data as if it were actual
measured data. The table contains real/imaginary data pairs in the internal
Form 1 compressed format. A typical use is to modify frequency domain
data to synthesize a special window shape for use in time domain RCS
measurements. Refer to the descriptions for the OUTPDELA and INPUDELA
commands in the
n
command sends data from the computer into the desired
OUTPFORM
n
command sends data from the computer into the desired
and
INPUCALC
.
HP 8530A the Keyword Dictionary.
n
, where n is the desired parameter (1 to 4).
n
, where n is the desired parameter (1 to 4).
commands in the
HP 8530A the
Memory
Data
5
Valid data can be read from this array
Refer to the descriptions for the OUTPMEMO command in the
Keyword Dictionary
memory from the computer. However, you can send data to the raw or
corrected array, then save it to memory using DATI)
. (There is no command to send data directly into a
if data has been stored to memory
HP 8530A the
.
Available Data Transfer Formats
In remote programming you can choose among four binary data formats, or one ASCII
data format. The formats are listed below:
Table 2. Available Data Transfer Formats
Form 1
This is the native internal data format of the receiver. Each point of data contains
a header byte, followed by three, 16-bit words. Form 1 offers very fast transfer
speeds, and Form 1 data can be converted to floating point data in the computer.
If you use Fast CW mode, the only data format available is Form 1. In fast CW
mode, Form 1 does not have the header information.
Form 2
Form 3
Form 4
Form 5
32-bit IEEE 728 format. This format is not commonly used.
This is the recommended format for use with HP 9000 Series 200/300
workstations. It consists of a header, a two-byte number indicating how many
bytes follow, then the real and imaginary data pairs for each stimulus point. Form
3 follows the 64-bit IEEE 728 standard format.
This format is ASCII.
This is the recommended format for use with IBM PCs and compatibles. This is a
32-bit DOS-compatible floating point format.
Refer to the Keyword Dictionary under “Form1,” “Form2,” “Form3,” “Form4,” or
“Form5” for more detailed information.
6
High Speed Automated Operation
Fast CW mode is a feature that optimizes HP 8530A data acquisition speed. There are
two major system configurations that use Fast CW modes:
Single Frequency Configuration
Multiple Frequency Configuration
These configurations are described on the following pages.
Note about Markers
If you are making computer-controlled measurements using "normal" sweep modes
(Frequency List, Single Point, Ramp, Step, Single Angle, or Swept Angle); measurement
speed will increase with markers turned OFF. Markers will not slow down Fast CW
measurements.
7
Single Frequency Configuration
This configuration uses the HP 8530A, RF and LO sources, and a controlling computer.
Only CW measurements are possible.
StageDescription
1The computer selects the frequency of measurement, RF
power, and other measurement settings.
2Open-collector TTL measurement triggers are asserted on the
HP 8530A EVENT TRIGGER input. A measurement is taken
for each negative-going TTL trigger. This data is stored in the
HP 8530A 100,000 point FIFO buffer. The HP 8530A can
acquire data at speeds between 1650 and 5000 points per
second, depending on the selected fast CW
whether data is being
expained on this issue later. Data
independently of data
you can have very fast data acquisition, but a slow data
transfer rate could be slowing the overall speed of the
system. More on this topic is explained later.
3The computer executes a command such as the HP BASIC
TRANSFER command. This reads one data point out of the
buffer. Again, situations can occur where the speed of transfer
can be slower than the actual data acquisition.
transfered
transfer
There are situations where
.
at the same time. More is
acquisition
mode
occurs
, and
8
Multiple Frequency/Switching Configuration
StageDescription
1
2
3
4
5
The computer sets source power levels, and other settings to
the RF/LO sources, and microwave receiver.
The computer downloads a frequency list and switch channel
list to the HP 85330A run time controller.
The computer places the HP 85330 into run-time mode.
The HP 85330A sets the first switch position.
The HP 85330A increments the frequency of the RF and LO
sources using high speed TTL lines. (Does not occur on the
very first measurement)
9
6
Refer to Figure 6-2 in the HP 85330A Manual.
If using HP 85330A TTL trigger mode
(RUNt:EVENt:TRIGger TTL):
The HP 85330A waits for a TTL trigger on its EVENT
TRIGGER input.
If using HP 85330A IMMEDIATE trigger mode
(RUNt:EVENt:TRIGger IMM
No input on the HP 85330A EVENT TRIGGER line is required.
Data is acquired immediately (refer to step 7).
Using Time Delays:
A time delay can be set for switch settling time using the
HP 85330A command RUN:SWIT:DEL.
If you need a time delay before
HP 8530A FASPARMTIME command.
7
8
At this time the HP 85330A sends a trigger to the HP 8530A
EVENT TRIGGER input. The data is acquired and stored in the
HP 8530A 100,000 point FIFO buffer. The HP 8530A can
acquire data at speeds between 1650 and 5000 points per
second, depending on the selected fast CW
whether data is being
expained on this issue later. Data
independently of data
you can have very fast data acquisition, but a slow data
transfer rate could be slowing the overall speed of the
system.
The computer executes a command such as the HP BASIC
TRANSFER command. This reads one data point out of the
buffer. Again, situations can occur where the speed of transfer
can be slower than the actual data acquisition.
More on this topic is explained later.
transfered
transfer
any
data aquisition, use the
mode
, and
at the same time. More is
acquisition
. There are situations where
occurs
10
What is Fast CW Mode?
The HP 8530A provides two primary methods allowing extremely fast antenna,
RCS, or CW frequency measurements:
Fast CW mode (there are four types of Fast CW mode to choose from.
An optional fast pulse mode is available in HP 8530A H02
Fast CW modes are explained in this section. Fast Pulse is described in the HP 8530A
H02 manual.
There are actually four standard "Fast CW" modes:
Standard Fast CW
Fast Data Collection
Autoranged Data Collection (most commonly used)
Fast IF Multiplexing
Fast CW modes are only available when you are controlling the receiver with a computer.
These modes buffers measurement data in a 100,000 point (First-In First-Out) data buffer.
Each of these modes is explained below.
11
Description of the Fast CW Modes
All the Fast CW modes can be externally triggered, using the (TTL) EVENT TRIGGER
input - or over HP-IB.
Table 3. Description of Fast CW Modes
Standard Fast
CW
Measures at rates of up to 5,000 data points per second. This speed is
not sustainable continuously. The reason: at this speed, data is not being
transferred out of the instrument. Once the 100,000 point FIFO buffer is
full the data must be transferred out. Fast CW can sustain a continuous
transfer speed of 3,333 points per second.
Burst data acquisition speed: 5,000 points per second
Sustained data acquisition speed: 3,333 points per second
Handshaking: NO
The allowable point-to-point amplitude variation of the measured signal is
+
12 dB. If you have point-to-point variations greater than +12 dB, use the
Autoranged Data Collection feature, described below.
Fast Data
Collection
This mode is similar to the Fast CW mode, but has one more feature: It
pulls the rear panel STOP SWEEP and RECEIVER READY lines LOW
during data acquisition. These lines go HIGH when the receiver is ready
to take more data. Trigger pulses are ignored when STOP SWEEP is
LOW. This "handshake" allows external hardware to coordinate
measurements.
Burst data acquisition speed: 4,000 points per second
Sustained data acquisition speed: 3,333 points per second
Handshaking:
Adjacent Point to Point Power Variation: +
This mode is recommended when measuring signals that make sudden
changes in amplitude, with an upper limit of +
adjacent measurement data points. (A typical application for this mode is
when a multiplexer is used to switch between antennas.)
STOP SWEEP and RECEIVER READY
12 dB
12 dB between two
12
Autoranged
Data
Collection
Use this mode if signal levels vary by more than +
adjacent points. This mode allows you to accurately measure signals
across the full dynamic range of the receiver. This is the mode used when
in TURBO MODE in the ORBIT/FR 959 software, and all near-field
measurement software produced by Nearfield Systems Inc.
Burst data acquisition speed: 2,500 points per second
Sustained data acquisition speed: 2,500 points per second
Handshaking: STOP SWEEP and RECEIVER READY
Adjacent Point to Point Power Variation: Full dynamic range of
reciever
This mode is recommended when measuring signals that make sudden
changes in amplitude between adjacent measurement points. The signal
can change any amount, up to the maximum dynamic range of the
receiver. (A typical application for this mode is when an external PIN
multiplexer is used to switch between antennas. Or when measuring
multiple inputs from a co-polarized and cross-polarized antenna.)
12 dB between
Fast IF
Multiplexing
Mode
This mode switches between up to four measurement
the receiver. This can eliminate the need for pin switches (and the
required VXI controller) in systems measuring up to three
Burst data acquisition speed: 4,000 points per second
Sustained data acquisition speed: 3,333 points per second
Handshaking: STOP SWEEP and RECEIVER READY
The ratios available are: b1/a1, b2/a1, b1/a2, b2/a2. Up to four ratios can
be measured in a predetermined automated sequence.
You can choose to trigger once for all ratios, or require a trigger for each
ratio measured.
ratios
internally to
test signals
.
13
Fast Pulse
Mode
(Optional)
This mode only exists in the pulse compatible HP 8530A H02. Turbo
mode systems also require an H02 or H03 version of the HP 85330A.
This mode allows pulsed measurements at rates that are faster than
non-turbo measurements.
Burst data acquisition speed: 1,650 points per second
Sustained data acquisition speed: 1,650 points per second
Handshaking: STOP SWEEP and RECEIVER READY
This mode is discussed in detail in the HP 85330A H02 manual.
Special Note on Averaging
To make averaging work in wideband mode, you have to set the multiple
source offset value to 20.000017 MHz instead of 20 MHz. This setting will
work for normal bandwidth measurements as well.
Perform the following steps:
Press:
[SYSTEM]
{RECEIVER} {OFFSET FREQUENCY}
{MULT. SRC. ON / SAVE}
Averaging only functions in ratioed measurements, not when viewing
individual service channels.
{MORE} {EDIT MULT. SRC.}
20.000017 [MHz]
To use high speed operation you must have a basic understanding of instrument HP-IB
programming.
Which Parameter is Measured in Fast CW Mode?
If you have HP 8530A firmware revision 1.40 or above, you can measure 1 to 4 different
input ratios in Fast CW Mode.
14
Loading...
+ 31 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.