Title :
A Microprocessor-Based CAMAC Isolated Digital Output Module
Author_Institution :
Stanford Linear Accelerator Center Stanford University, Stanford, California 94305
Abstract :
This paper describes a 32-channel digital output module, and the development of the hardware and software design. The microprocessor-based design allows versatility in output control in response to CAMAC commands. The unit may be tailored to different specific applications by modification of the internal applications software. CAMAC commands, which may be stacked for serial micro-processing, allow outputs to be selectively DC or pulse controlled, and to control other outputs at the start or end of a pulsed output. Output pulse width may be pre-defined, or set within a range of values. Various outputs may be responding to any of the above commands concurrently. Outputs to be pulsed (on or off) may be preset with width and trigger options, with execution deferred. Action may be later initiated on a set of channels using a selective pulse command to initiate execution of the preset sequences.
Keywords :
Application software; CAMAC; Contracts; Delay effects; EPROM; Hardware; Linear accelerators; Microprocessors; Software design; Space vector pulse width modulation;
Journal_Title :
Nuclear Science, IEEE Transactions on
DOI :
10.1109/TNS.1983.4332261