Browse Prior Art Database

Controlling a Stepper Motor Bidirectionally

IP.com Disclosure Number: IPCOM000077570D
Original Publication Date: 1972-Aug-01
Included in the Prior Art Database: 2005-Feb-25
Document File: 2 page(s) / 50K

Publishing Venue

IBM

Related People

Kline, ND: AUTHOR

Abstract

This is a system for controlling a stepper motor bidirectionally, including a control ring advanced by a sequence of pulses to operate the motor in one direction and advanced by the same sequence of pulses but with some of the pulses being at a faster rate, so that the ring advances through certain stages without the motor being responsive thereto and thereby advances the motor in the opposite direction.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 58% of the total text.

Page 1 of 2

Controlling a Stepper Motor Bidirectionally

This is a system for controlling a stepper motor bidirectionally, including a control ring advanced by a sequence of pulses to operate the motor in one direction and advanced by the same sequence of pulses but with some of the pulses being at a faster rate, so that the ring advances through certain stages without the motor being responsive thereto and thereby advances the motor in the opposite direction.

Stored program controller 10 such as a digital computer, Fig. 1 initially resets triggers 15 and 20 of ring 25. The set outputs of triggers 15 and 20 are connected to drivers 16 and 21, respectively. The set outputs of triggers 15 and 20 are also connected to inverters 17 and 22, respectively. The outputs of inverters 17 and 22 are connected to drivers 18 and 23, respectively. Drivers 16, 18, 21 and 23 are connected to energize windings 31, 32, 33 and 34, respectively, of stepper motor 30.

Computer 10 would be programmed whereby a counter, Fig. 2, is set to four. The counter is then decremented by one. Computer 10 then tests to see if the motor is to step forward or backward. If the motor is being stepped forward, ring 25 is stepped and computer 10 provides a timeout period of 35 milliseconds. If the counter is not at zero, then the counter is again decremented by one and ring 25 is advanced. The timeout period of 35 milliseconds is again provided by the computer and the operation continues until the counter equals 0. T...