Microprocessor controller for stepping motors
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
Similar Records
Isolated data acquisition system for high voltage applications
An isolated data acquisition system for high voltage applications
Microprocessor-based stepping motor driver
Conference
·
Sat Jun 01 00:00:00 EDT 1985
·
OSTI ID:5291472
An isolated data acquisition system for high voltage applications
Conference
·
Tue Oct 01 00:00:00 EDT 1985
· IEEE Trans. Nucl. Sci.; (United States)
·
OSTI ID:6112154
Microprocessor-based stepping motor driver
Technical Report
·
Sat Sep 01 00:00:00 EDT 1979
·
OSTI ID:5776390