Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Microprocessor controller for stepping motors

Conference ·

A new concept for digital computer control of multiple stepping motors which operate in a severe electromagnetic pulse environment is presented. The motors position mirrors in the beam-alignment system of a 100-kJ CO/sub 2/ laser. An asynchronous communications channel of a computer is used to send coded messages, containing the motor address and stepping-command information, to the stepping-motor controller in a bit serial format over a fiber-optics communications link. The addressed controller responds by transmitting to the computer its address and other motor information, thus confirming the received message. Each controller is capable of controlling three stepping motors. The controller contains the fiber-optics interface, a microprocessor, and the stepping-motor driven circuits. The microprocessor program, which resides in an EPROM, decodes the received messages, transmits responses, performs the stepping-motor sequence logic, maintains motor-position information, and monitors the motor's reference switch. For multiple stepping-motor application, the controllers are connected in a daisy chain providing control of many motors from one asynchronous communications channel of the computer.

Research Organization:
Los Alamos Scientific Lab., NM (USA)
DOE Contract Number:
W-7405-ENG-36
OSTI ID:
7103090
Report Number(s):
LA-UR-76-2669; CONF-770410-2
Country of Publication:
United States
Language:
English