EasyManua.ls Logo

Novatech 409C - Page 10

Novatech 409C
16 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
NOVATECH INSTRUMENTS 10 409C Manual Rev 1.12
To run the table send a TRUN [x y] or TONCE [x y]
command where [x,y] are optional beginning and ending
row numbers. If [x,y] are omitted the entire table will
run. You can also manually step through the table using
the TS [x] command. The table mode enables you to
update the 409C outputs very quickly since running the
table eliminates the need to communicate over the USB
port every time you send a frequency, phase and/or am-
plitude command.
4.14 Dwell Time. When running the table, one row is in
dwell mode at the same time the next row is being loaded
into the AD9959 registers. To allow time for this load-
ing there is a minimum dwell time requirement that is a
function of the size of the following row. This limit is as
follows:
13 microseconds when next row has 1 channel
19 microseconds when next row has 2 channels
25 microseconds when next row has 3 channels
31 microseconds when next row has 4 channels
The resolution and range of the dwell time is controlled
by the TSCALE command. TSCALE can be set to 1 or
4. TSCALE = 1 is the default and sets the allowable
range from the minimum above to 8191.875 microsec-
onds. Setting TSCALE = 4 multiplies all existing dwell
times by 4 and makes the allowable range the minimum
to 32.7675 milliseconds.
4.15 Table Data Entry. The T command along with the
TSAVE command are used to enter data into the 409C
Table. An example T command for entering one output
channel is as follows:
T 1 100 0 10 180 0.8
In this example the row number is 1, the dwell time is
100 microseconds, there is one output channel setting
and it is channel 0 which is set to 10MHz, 180 degrees
phase and 0.8Vpp amplitude. Channels 1, 2 and 3 will
not be changed. There must be a space separating each
parameter and any channel included must contain fre-
quency, phase and amplitude values. All T commands
must be on a single line and end with a carriage return
line feed. T commands store the data in RAM. The row
data must be in Flash memory to operate as a table. The
TSAVE command, the TRUN [x y] command and the
TONCE [x y] command will each move any rows that
are in RAM memory to table flash memory.
Another Example T command:
T 500 31 0 10 180 0.8 1 11 270 0.9 2 12 359.99 0.955 3
13 90 1
This example enters four output channels in row number
500 with a dwell time of 31 microseconds. Row 500 sets
output channels 0,1,2 and 3 to frequencies 10,11,12 and
13MHz. The phases are set to 180, 270, 359.99 and 90
degrees and the amplitudes are set to 0.8, 0.9, 0.955 and
1vpp.
4.16 Reading Table Values. The D x y command will
return the contents of the table from row x to row y. If
there is no data in these rows or if some rows have no
data then the D x y command will return “xxxx Empty
Row”, where xxxx is the row number, for the rows with
no data.
4.17 Active Rows. The TRNG x y command makes the
table rows from row x to row y the Active Rows. The
TRUN [x y] command with no optional [x y] parameters
causes the 409C to loop through all the active rows con-
tinuously until a TSTOP command is received. The
TONCE [x y] command with no optional [x y] parame-
ters will run the active rows one time. If you send
TRUN [x y] or TONCE [x y] and include the optional x
and y parameters then the active rows are from row x to
row y and the 409C will step through the table from x to
y continuously (TRNG) or one time (TONCE).
4,18 Single Stepping the Table. The TS [x] command
can be used to execute any single row in the table as des-
ignated by the x row parameter. Note that the TS [x]
command does not move table data from RAM memory
to flash table memory so you may need to use the
TSAVE command before using the TS [x] command.
Also, you cannot use the TS [x] command if the table is
running. If you execute the TS command without includ-
ing the optional x parameter, then the manual steps will
start at the beginning of the active row as set by the
TRNG command. Once you manually step to the end of
the active rows, the next TS command will take you back
to the first active row.