Motor control method and control device
First Claim
1. A motor control method, comprising the steps of:
- (a) driving a motor such that the driving force of the motor gradually increases from an initial driving force;
(b) repeatedly performing the step (a), each time an object to be driven by the motor is driven by a specified amount; and
(c) changing the driving force of the motor for the next time depending on the state of driving at the end of the driving of the object to be driven by the specified amount, such that the object to be driven is driven at a target driving velocity.
1 Assignment
0 Petitions
Accused Products
Abstract
When motor drive is initiated, firstly a PWM value at time of driving initiation is set to an initial setting value start_pwm1, and gradually increased by a specified amount in specified period. When an encoder edge is detected, the PWM value is reset to the initial setting value, and increased again in the same manner. From second edge detection, next PWM initial value is set corresponding to a PWM value at the time of edge detection. If the PWM value at the time of edge detection is larger than det_pwm_max owing to load on the motor becoming large and thereby driving velocity becoming slower, a PWM value which is larger than previous PWM initial value is set as a new PWM initial value. The driving target can be driven stably irrelevant to fluctuation of the load on the motor.
-
Citations
65 Claims
-
1. A motor control method, comprising the steps of:
-
(a) driving a motor such that the driving force of the motor gradually increases from an initial driving force;
(b) repeatedly performing the step (a), each time an object to be driven by the motor is driven by a specified amount; and
(c) changing the driving force of the motor for the next time depending on the state of driving at the end of the driving of the object to be driven by the specified amount, such that the object to be driven is driven at a target driving velocity.
-
-
2. A motor control method, comprising the steps of:
-
(a) setting an initial driving force of a motor;
(b) driving the motor such that the driving force of the motor increases by a fixed amount at a specific cycle from the initial driving force set in the step (a);
(c) performing the step (a) and the step (b), each time an object to be driven by the motor is driven by a specified amount; and
(d) changing the initial driving force in the step (a) depending on the driving force at the end of the driving of the object to be driven by the specified amount, such that the object to be driven is driven at a target driving velocity. - View Dependent Claims (3, 4, 5)
-
-
6. A motor control method, comprising the steps of:
-
(a) setting an initial driving force of a motor;
(b) driving the motor such that the driving force of the motor increases by a fixed amount at a specific cycle from the initial driving force set in the step (a);
(c) performing the step (a) and the step (b), each time an object to be driven by the motor is driven by a specified amount; and
(d) changing the initial driving force in the step (a) depending on the time taken for the driving of the object to be driven by the specified amount, such that the object to be driven is driven at a target driving velocity. - View Dependent Claims (7, 8, 9)
-
-
10. A motor control method, comprising the steps of
(a) setting an initial driving force of a motor; -
(b) driving the motor such that the driving force of the motor increases by a fixed amount at a specific cycle from the initial driving force set in the step (a);
(c) performing the step (a) and the step (b), each time an object to be driven by the motor is driven by a specified amount; and
(d) changing the initial driving force in the step (a) depending on the driving velocity of the object to be driven at the end of the driving of the object to be driven by the specified amount, such that the object to be driven is driven at a target driving velocity. - View Dependent Claims (11, 12, 13)
-
-
14. A motor control apparatus, comprising:
-
a driving detection device that outputs a driving detection signal, each time an object to be driven by a motor is driven by a specified amount, indicating completion of the driving by the specified amount;
a control device that outputs a driving force control signal to gradually increase the driving force of the motor from an initial driving force, each time the driving detection signal is output from the driving detection device;
a motor driving device that rotationally drives the motor in accordance with the driving force control signal from the control device; and
a driving force changing device that changes the driving force for the next time, each time the driving detection signal is output from the driving detection device, depending on the state of driving at the end of the driving of the object to be driven by the specified amount, such that the object to be driven is driven at a target driving velocity.
-
-
15. A motor control apparatus, comprising:
-
a driving detection device that outputs a driving detection signal, each time an object to be driven by a motor is driven by a specified amount, indicating completion of the driving by the specified amount;
a control device that outputs a driving force control signal to increase the driving force of the motor from a set initial driving force by a fixed amount at a specific cycle, each time the driving detection signal is output from the driving detection device; and
a motor driving device that rotationally drives the motor in accordance with the driving force control signal from the control device, wherein the motor control apparatus further includes an initial driving force changing device that changes the set initial driving force, each time the driving detection signal is output from the driving detection device, depending on the driving force at the time of the output, such that the object to be driven is driven at a target driving velocity. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A motor control apparatus, comprising:
-
a driving detection device that outputs a driving detection signal, each time an object to be driven by a motor is driven by a specified amount, indicating completion of the driving by the specified amount;
a control device that outputs a driving force control signal to increase the driving force of the motor from a set initial driving force by a fixed amount at a specific cycle, each time the driving detection signal is output from the driving detection device; and
a motor driving device that rotationally drives the motor in accordance with the driving force control signal from the control device, wherein the motor control apparatus further includes an initial driving force changing device that changes the set initial driving force, each time the driving detection signal is output from the driving detection device, depending on the elapsed time from the previous output to the current output of the driving detection signal, such that the object to be driven is driven at a target driving velocity. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A motor control apparatus, comprising:
-
a driving detection device that outputs a driving detection signal, each time an object to be driven by a motor is driven by a specified amount, indicating completion of the driving by the specified amount;
a control device that outputs a driving force control signal to increase the driving force of the motor from a set initial driving force by a fixed amount at a specific cycle, each time the driving detection signal is output from the driving detection device; and
a motor driving device that rotationally drives the motor in accordance with the driving force control signal from the control device, wherein the motor control apparatus further includes an initial driving force changing device that changes the set initial driving force, each time the driving detection signal is output from the driving detection device, depending on the driving velocity of the object to be driven at the time of the output, such that the object to be driven is driven at a target driving velocity. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification