Patent ID: 6124696
Filing Date: 2000-09-26
Classification: H02P

Abstract:
A stepper motor controller comprising:a memory for storing data representing a plurality of states for current outputs to be supplied to a first winding of a stepper motor and from which are derived current outputs for the first winding and a second winding of the stepper motor; anda finite state machine coupled to the memory, the finite state machine comprising a first register that stores an address for data in the memory for a present state of the first winding and a second register that stores an address for data in the memory for a present state of the second winding, wherein the finite state machine receives as input a step command signal and in response thereto reads a bit pattern from the memory at an address corresponding to the contents of the first register and derives from the retrieved bit pattern a current control output for the first winding, and reads a bit pattern from the memory at an address corresponding to the contents of the second register which is equal to the contents of the first register plus an offset value and derives from the retrieved bit pattern a current control output for the second winding.