B.71 Rulbus Pulser (W-band version)
Module name: rb_pulser_w
Additionally required modules: rs_sml01
if
RF
pulses are to be used.
Description: Pulser used for the W-band spectrometer in
Leiden, using the
Rulbus (Rijksuniversiteit Leiden BUS) - requires Linux device driver and
library that are part of the fsc2
package). This pulser isn't a
normal stand-alone device but consists of a combination of (currently)
15 Rulbus RB8514 delay cards and 2 clock cards (one fixed frequency
100 MHz card and a RB8515 card with adjustable frequency) as well as
requiring the Rohde & Schwarz SML01 synthesizer (with the
SML-B3 option) in order to be able to create RF
pulses.
The timebase of this pulser is at the moment fixed to 10 ns, but this
can be changed by using a second adjustable clock card and a modification of
the configuration file for the pulser. Its number of functions is restricted
to MICROWAVE
, RADIO_FREQUENCY
, DETECTION
, LASER
and DEFENSE
. Only a maximum of three active microwave pulses is
possible and only a single active RF
, Laser
, DETECTION
and DEFENSE
pulse.
Moreover, the DETECTION
pulse can be only switched on or off by setting
its length to either the length of the pulsers timebase or to 0 s -
the end pulse of the card for the DETECTION
pulse is to be used as the
detection pulse and end pulses can only be switched on or off. Per default
the DETECTION
pulse (if it is defined) is always on, even if no length
has been set.
The DEFENSE
pulse always must start at the very beginning of the pulse
pattern. And unless the function pulser_defense_pulse_mode() has been
called with the appropriate arguments before the definition of the
DFENSE
pulse a defense pulse, covering the time from the start of the
pulse pattern to some time after the end of the last active microwave pulse
(see also function pulser_minimum_defense_distance()) will be created
automatically.
To be able to create an RF
pulse the R&S SML01 synthesizer
mentioned above is required.
The length of pulses and the distance between them is limited to about 167 ms (and that's also the maximum delay between the start of the pulse sequence and the start of the first pulse of a function).
Status: Tested
Controlled via: Rulbus
Supported functions:
- `pulser_name()'
- `pulser_state()'
- `pulser_update()'
- `pulser_shift()'
- `pulser_increment()'
- `pulser_reset()'
- `pulser_pulse_reset()'
- `pulser_show_pulses()'
- `pulser_dump_pulses()'
- `pulser_minimum_defense_distance()'
- `pulser_defense_pulse_mode()'
- `pulser_pulse_minimum_specs()'
This document was generated by Jens Thoms Toerring on September 6, 2017 using texi2html 1.82.