Method of driving step motor
AssigneeSamsung Electronics Co., Ltd.
InventorsKyung-Pyo Kang, Hyoung-Il Kim
Life of this patent
Estimating the term…
Abstract
A method of driving a step motor is provided which uses different operations of driving the step motor according to the driving speed of the driver, including a micro step operation for a low speed section of the driver and a full step operation for a high speed section of the driver. The method reduces low speed vibration and high speed noise caused by switching pulse noise. Moreover, driving the step motor by the full step operation in the high speed section reduces the frequency of use of a central processing unit (CPU), thereby stabilizing the driving device. In addition, only a small number of reduction gears is required, reducing the size of the driving device.
Claims21
A method of driving a step motor used as a driving source to drive a driver, wherein different operations of driving the step motor are used according to a driving speed of the driver, comprising a micro step operation for a low speed section of the driver and a full step operation for a high speed section of the driver.
A method of driving a step motor comprising:
- driving the step motor by a first micro step operation;
- determining whether the step motor has reached a first full position;
- driving the step motor by a full step operation after determining that the step motor has reached the first full position, and driving the step motor by the first micro step operation when the step motor has not reached the first full position;
- determining whether the step motor has reached a last full position while driving by the full step operation;
- driving the step motor by a second micro step operation after determining that the step motor has reached the last full position, and driving the step motor by the full step operation when the step motor has not reached the last full position;
- determining whether the step motor has reached a target position while driving by the second micro step operation;
- and
- stopping a rotation of the step motor after determining that the step motor has reached the target position, and driving the step motor by the second micro step operation after determining that the step motor has not reached the target position.
A method of driving a step motor used as a driving source to drive a driver at different speeds, comprising:
- first micro step driving the step motor in a first micro step operation;
- second micro step driving the step motor in a second micro step operation;
- full step driving the step motor in a first full step operation, the first full step operation occurring at a higher speed than either of the first or second micro step operations;
- and
- stopping the step motor after reaching a target position.
A method of driving a step motor comprising:
- driving the step motor by a first micro step operation prior to reaching a first full position of the step motor;
- driving the step motor by a full step method after reaching the first full position of the step motor;
- driving the step motor by a second micro step operation after reaching a last full position of the step motor;
- and
- stopping a rotation of the step motor after reaching a target position of the step motor.
A method of driving a step motor comprising:
- driving the step motor at least at two different speeds by varying the driving method by driving the step motor at different step angles of 1/n, where n is equal to or greater than 4,
- wherein driving the step motor comprises driving a driving roller to move a sheet to transfer a predetermined image to the sheet.
A method of driving a step motor comprising:
- driving the step motor according to a duration and/or a number of current pulses to a phase of the step motor;
- changing the duration and/or the number of current pulses when the step motor has reached each of a first full position and a last full position;
- and
- stopping a rotation of the step motor when the step motor has reached a target position.
A machine readable storage medium for storing a program to control a computer for driving a step motor at different speeds by executing:
- first micro step driving the step motor in a first micro step operation;
- second micro step driving the step motor in a second micro step operation;
- full step driving the step motor in a first full step operation, the first full step operation occurring at a higher speed than either of the first or second micro step operations;
- and
- stopping the step motor after reaching a target position.
Dependencies are inferred from the claim text.