Apparatus equipped with motor
AssigneeCanon Kabushiki Kaisha
InventorsYoshitsugu Sohara, Shin Genta
Life of this patent
Estimating the term…
Abstract
An apparatus includes a driven member, a DC brushless motor, a first signal generation unit configured to output a first signal according to rotation of the DC brushless motor and to change an output value of the first signal each time the DC brushless motor rotates by a predetermined amount, a movement unit configured to move the driven member by a driving force of the DC brushless motor, a second signal generation unit configured to output a second signal each time the driven member moves by the predetermined amount, and a control unit configured to control driving of the DC brushless motor based on the output value of the first signal and a value of a number of times that the second signal is output during a period in which the DC brushless motor rotates by a predetermined amount.
Claims6
An apparatus comprising:
- a movable carriage;
- a DC motor configured to rotate to move the carriage, the DC motor including a plurality of coils and a plurality of Hall elements;
- a signal generation unit configured to output signals of the Hall elements indicating a rotational phase of the DC motor;
- an encoder unit configured to output pulse signals indicating a position of the carriage;
- a counter configured to count the pulse signals output from the encoder unit;
- and
- a control unit configured to control driving of the DC motor by energizing each of the coils,
- wherein the control unit includes a data table in which combinations of the signals of the Hall elements, pulse count values of the encoder unit, and energization patterns for each of the coils of the DC motor are stored in correspondence with each other, and the control unit refers to one of the energization patterns stored in the data table to drive the DC motor according to a count value of the counter and an output of the signal generation unit,
- wherein in a case where the output of the signal generation unit changes, the control unit resets the count value of the counter, and
- in a case where the count value of the counter exceeds a maximum value stored in the data table, the control unit uses one of the energization patterns which corresponds to the maximum value to energize each of the coils.
Dependencies are inferred from the claim text.