Patent ID: 6541935
Filing Date: 2003-04-01
Classification: G05B,G11B

Abstract:
A method for controlling a stepping motor that moves an object from an initial position by a target distance, the method comprising the steps of:calculating a moved distance of the object from the difference between an initial position and present position of the object; calculating d remaining distance from a difference between the target distance and the moved distance; updating a first velocity value by adding a first acceleration value, which increases in a stepped manner in accordance with the moved distance, to the first velocity value until the moved distance exceeds a first reference value; updating a first position value, which indicates the present position of the object that is accelerated, by adding the updated first velocity value to the first position value; updating a second velocity value when the remaining distance is less than a second reference value by subtracting a second acceleration value, which decreases in a stepped manner in accordance with the remaining distance, from the second velocity value; and updating a second position value, which indicates the present position of the object that is decelerated, by adding the updated second velocity value to the second position value.