Patent ID: 6064171
Filing Date: 2000-05-16
Classification: H02P

Abstract:
A host-based stepper motor control system for reducing velocity overshoot and settling time, comprising:a) a stepper motor;b) a driver circuit in communication with the stepper motor;c) a carrier mechanically coupled to the stepper motor; andd) a processor in communication with the driver circuit for performing the steps of:i) generating an initial value indicative of the extent of a current move of the carrier;ii) determining a start phase of the stepper motor for the current move of the carrier;iii) determining a direction for a next move of the carrier;iv) adjusting the initial value to a new value such that the new value is indicative of a move that causes the next move of the carrier to begin on a phase of the stepper motor predetermined to minimize velocity overshoot and settling time based on the start phase of the current move and the direction of the next move; andv) communicating the new value to the driver circuit, thereby causing the stepper motor to move the carrier in a move corresponding to the new value.