# How to source continuous arbitrary waveform without any measurement

Agilent B2901/02/11/12A Precision Source/Measure Unit
How to source continuous arbitrary waveform without any measurement
This material shows how to setup the instrument to source continuous arbitrary waveform without any measurement
using the B2901/02/11/12A, through example to source continuous sine wave, the amplitude and the period of which
are 2 V and 1 s respectively. The waveform is created with 2,500 source data points in this example.
Figure 1 and Figure 2 show the timing chart for the continuous sine wave source. A cycle of a sine wave is created by the
List Sweep Mode of the B2901/02/11/12A with 2,500 source data points in TRIGGER layer. Then repeating a cycle of a
sine wave enables you to source a continuous sine wave by specifying ARM count to “Infinity”.
0.05
Voltage [V]
TSP
3
0
Voltage [V]
2
1
1
2
3
4
5
6
7
Number of data
8
9
10
0
TSP : Source Trigger Period
-1
-2
-3
0
500
1000
1500
Number of data
2000
2500
Figure 1. A cycle of a sine wave created with 2,500 source data points in TRIGGER layer
V
0V
Output
Off State
Output ON
ARM Trigger
Time
Figure 2. Repeating a cycle of a sine wave by INFINITY ARM count
It is required to abort the instrument when you’d like to stop sourcing continuous arbitrary waveform.
This material also shows how to abort the instrument to stop continuous arbitrary waveform.
Agilent B2901/02/11/12A Precision Source/Measure Unit
Preparing the source data list in advance
When you source some complicated waveform with the List Sweep Mode of the B2901/02/11/12A, it is convenient to
create the source data list on a PC using the software of your choice and then transfer the source data list file to the
B2901/02/11/12A via USB flash memory. TXT, PRN and CSV file format are available for source data list file.
Step 1.
Develop CSV file which includes 2,500 points source list data calculated by the formula below.
Step 2.
Save CSV file as “listdata.csv” to the root folder of your USB flash memory device.
 2 x  1 
v x   2  sin

2500


Step 3. Attach the USB flash memory device which “listdata.csv” file is saved to the USB port on the front panel of the
B2901/02/11/12A.
Agilent B2900A Quick I/V Measurement Software is also available to edit the source data list for List Sweep Mode.
Please refer to the Agilent Web Site below for the detailed information about Agilent B2900A Quick I/V Measurement
Software.
http://www.agilent.com/find/b2900a
Agilent B2901/02/11/12A Precision Source/Measure Unit
Setting up the source condition
Step 1. Press
source.
to edit the source function, and then select
(1) Press Mode
Step 2.
Press
Press
(2) Enter Source Value
to edit the limit value, and then enter 100 mA to set the limit value to 100 mA.
(1) Press Limit
Step 4. Press
Sub-Panel.
(2) Press VOLTS (V)
to edit the source value, and then enter 0 V to set the source value to 0 V.
(1) Press Source
Step 3.
to set the source function to the voltage
(2) Enter Limit Value
to change the keys shown in Assist keys, and then press
(1) Press Show Sweep
to show Sweep
(2) Sweep Sub-Panel appears
Agilent B2901/02/11/12A Precision Source/Measure Unit
Step 5.
Press
, then press
to change the keys shown in Assist keys.
(1) Press
(2) Press More...
Step 6. Press
to turn on List Sweep Mode. After turning on List Sweep Mode, you can see Source Shape
which shows the list sweep mode.
(1) Press LIST
Step 7.
Rotate and press
Source Shape
to edit Start value and press
(1) Rotate and press
Start value
Step 8.
Rotate and press
to edit
to open Load List Sweep Data dialogue.
to select “listdata.csv” file, and then press
(1) Rotate and press
listdata.csv file
to select
(2) Press OK to load listdata.csv file
Agilent B2901/02/11/12A Precision Source/Measure Unit
Now you have configured List Sweep Source Setup and can see the parameters bellow.
Step 9.
Press
to show Trigger Sub-Panel.
(1) Press Show Trigger
Step 10. Press
(2) Trigger Sub-Panel appears
to edit the trigger type, and then select
(1) Press
Rotate
to set the trigger type to MANUAL.
(2) Press MANUAL
to select the source trigger count and press
to edit it. Then enter 2,500 to set the source
trigger count to 2,500.
(1) Rotate and press
Source Trigger Count
to edit
(2) Enter Source Trigger Count
Agilent B2901/02/11/12A Precision Source/Measure Unit
Step 11. Rotate
to select the source trigger period and press
to edit it. Then enter 400 us to set the
source trigger period to 400 us.
(1) Rotate and press
Source Trigger Period
Step 12. Rotate
to edit
(2) Enter Source Trigger Period
to select the source trigger source and press
to edit it. Then press
the source trigger source to TIMER.
(1) Rotate and press
Source Trigger Source
to edit
Step 13. If you aren’t on the top of the Function menu, press
Step 14. Press
(2) Press TIMER
On the top level of the Function menu
Any tree structure can’t be seen
In the middle level of the Function menu
Some tree structure can be seen
and then press
to open Trigger Configuration dialogue.
(1) Press Trigger
(2) Press Config
to set
Agilent B2901/02/11/12A Precision Source/Measure Unit
Step 15. Press
and select
to specify the layer, the trigger parameters of which are configured.
(1) Press
Step 16. Rotate
(2) Press ARM
to select the arm count and press
to edit it. Then press
count to INFINITY.
(1) Rotate and press
ARM Count
Step 17. Press
to edit
(2) Press INF.
to make the modification effective.
(1) Press OK to make the modification effective
to set the arm
Agilent B2901/02/11/12A Precision Source/Measure Unit
Starting sourcing the continuous arbitrary waveform
Step 18. If you aren’t on the top of the Function menu, press
Step 19. Press
On the top level of the Function menu
Any tree structure can’t be seen
In the middle level of the Function menu
Some tree structure can be seen
,
,
, and then press
continuous arbitrary waveform.
(1) Press Trigger
(2) Press Initiate
(3) Press Trans.
(4) Press Ch 1
to start sourcing the
Agilent B2901/02/11/12A Precision Source/Measure Unit
Stopping sourcing the continuous arbitrary waveform
Step 20. If you aren’t on the top of the Function menu, press
Step 21. Press
On the top level of the Function menu
Any tree structure can’t be seen
In the middle level of the Function menu
Some tree structure can be seen
,
,
, and then press
continuous arbitrary waveform.
(1) Press Trigger
(2) Press Abort
(3) Press Trans.
(4) Press Ch 1
to stop sourcing the