Main Page:UserGuide:Generating Waveforms: Difference between revisions
SuzieSheehy (talk | contribs) No edit summary |
SuzieSheehy (talk | contribs) No edit summary |
||
(5 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
USING ARBCONNECT SOFTWARE: | USING ARBCONNECT SOFTWARE: | ||
[[File:Arbconnect-front.png|500px]] | |||
Composers > Wave (brings up the WaveComposer panel to edit waveforms) | Composers > Wave (brings up the WaveComposer panel to edit waveforms) | ||
You can create as many segments as you like here. | You can create as many segments as you like here. | ||
'''WaveComposer:''' | '''WaveComposer:''' | ||
[[File:Wavecomposer-1.png|500px]] | |||
You need to use a combination of the samples/sec (found in Arbitrary/Sequence panel) and the 'wavelength' which defines the number of points on the horizontal axis. The wavelength box defaults to 1024 points in horizontal. So for a 1MHz sine wave with 100 points defined per wavelength, you could use 100MS/sec (in Arbitrary/Sequence) and then choose to use 100 points in the 'wavelength' box. | You need to use a combination of the samples/sec (found in Arbitrary/Sequence panel) and the 'wavelength' which defines the number of points on the horizontal axis. The wavelength box defaults to 1024 points in horizontal. So for a 1MHz sine wave with 100 points defined per wavelength, you could use 100MS/sec (in Arbitrary/Sequence) and then choose to use 100 points in the 'wavelength' box. | ||
[[File:Arbsequencepanel.png|500px]] | |||
Note you can save a waveform and insert it into the 'equation' option. | Note you can save a waveform and insert it into the 'equation' option. | ||
Line 17: | Line 24: | ||
After defining all required segments: | After defining all required segments: | ||
In Arbitrary/Sequence panel: | In Arbitrary/Sequence panel: | ||
Make sure the samples/sec is set correctly | *Make sure the samples/sec is set correctly | ||
Select SCLK (internal clock) | *Select SCLK (internal clock) | ||
Sequence > Mixed | *Sequence > Mixed | ||
Memory Management > Waveform Studio | *Memory Management > Waveform Studio | ||
Close | *Close | ||
In Main Panel: | In Main Panel: | ||
Parameters > Amplitude | *Parameters > Amplitude | ||
Function > Arbitrary | *Function > Arbitrary | ||
Run Mode > Continuous (if that's required) | *Run Mode > Continuous (if that's required) | ||
Channel > (Choose your channel) | *Channel > (Choose your channel) | ||
To run: | To run: | ||
Output Control > On/Off toggle | *Output Control > On/Off toggle | ||
USING PYTHON CONTROL COMMANDS: | USING PYTHON CONTROL COMMANDS: | ||
Note that you can test basic SCPI commands in ArbConnect by going to System > Command Editor which is a good 'half way house' during development. | Note that you can test basic SCPI commands in ArbConnect by going to System > Command Editor which is a good 'half way house' during development. |
Latest revision as of 13:26, 26 June 2017
Generating arbitrary waveforms using the Tabor WW1074. Also see the Tabor user manual (under 'IBEX Manuals' on control computer).
USING ARBCONNECT SOFTWARE:
Composers > Wave (brings up the WaveComposer panel to edit waveforms) You can create as many segments as you like here.
WaveComposer:
You need to use a combination of the samples/sec (found in Arbitrary/Sequence panel) and the 'wavelength' which defines the number of points on the horizontal axis. The wavelength box defaults to 1024 points in horizontal. So for a 1MHz sine wave with 100 points defined per wavelength, you could use 100MS/sec (in Arbitrary/Sequence) and then choose to use 100 points in the 'wavelength' box.
Note you can save a waveform and insert it into the 'equation' option.
For a multi-segment waveform: After defining each segment: -> hit 'DOWNLOAD' button to save to software
After defining all required segments: In Arbitrary/Sequence panel:
- Make sure the samples/sec is set correctly
- Select SCLK (internal clock)
- Sequence > Mixed
- Memory Management > Waveform Studio
- Close
In Main Panel:
- Parameters > Amplitude
- Function > Arbitrary
- Run Mode > Continuous (if that's required)
- Channel > (Choose your channel)
To run:
- Output Control > On/Off toggle
USING PYTHON CONTROL COMMANDS:
Note that you can test basic SCPI commands in ArbConnect by going to System > Command Editor which is a good 'half way house' during development.