Apparatus and method for controlling stepping motor
AssigneeSamsung Electronics Co., Ltd.
InventorsTae-yun Kim, Jae-chung Lim
Life of this patent
Estimating the term…
Abstract
An apparatus and method is provided for controlling a stepping motor in a digital photographing apparatus, the apparatus including: a temperature measuring unit for measuring a temperature; and a digital signal processor (DSP) for determining a measured temperature driving value of the stepping motor in correspondence with the measured temperature, changing the determined driving value based on a target position to which the stepping motor is supposed to move, and outputting the changed driving value to the stepping motor. Accordingly, power consumption of image capturing apparatuses may be eventually reduced by reducing power consumption of a stepping motor by driving the stepping motor with different driving values depending on temperatures and positions thereof.
Claims24
An apparatus for controlling a stepping motor, the apparatus comprising:
- a temperature measuring unit for measuring a temperature;
- a storage unit for storing temperature driving values of the stepping motor in correspondence with temperatures, storing a plurality of regions of a range of motion of the stepping motor, and storing a respective divided-region driving value for each of the plurality of regions, said divided-region driving values being different for different said regions;
- and
- a digital signal processor (DSP) for determining a measured temperature driving value by searching the storage unit and selecting a divided-region value corresponding to a respective one of the plurality of regions of the stepping motor in correspondence with the measured temperature, changing the determined driving value based on an absolute position of a target position to which the stepping motor is supposed to move, outputting the changed driving value to the stepping motor;
- and changing a shape of a driving pulse of the stepping motor based on the changed driving value.
An apparatus for controlling a stepping motor, the apparatus comprising:
- a storage unit for storing temperature driving values of the stepping motor in correspondence with temperatures, storing a plurality of regions of a range of motion of the stepping motor, and storing a respective divided-region driving value for each of the plurality of regions, said divided-region driving values being different for different said regions;
- a temperature measuring unit for measuring a temperature;
- and
- a digital signal processor (DSP) operative to:
- search the storage unit to determine a respective one of the measured temperature driving values corresponding to the measured temperature,
- identify a respective one of the plurality of regions containing a target position to which the stepping motor is supposed to move;
- search the storage unit for the respective said divided-region driving value for the identified region,
- find a driving value dependent on said determined measured temperature driving value and said respective divided-region driving value, and
- outputting the found driving value to the stepping motor.
A method of controlling a stepping motor, the method comprising:
- measuring a temperature;
- storing, on a storage unit, temperature driving values of the stepping motor in correspondence with temperatures, storing a plurality of regions of a range of motion of the stepping motor, and storing a respective divided-region driving value for each of the plurality of regions, said divided-region driving values being different for different said regions;
- determining a measured temperature driving value by searching the storage unit and selecting a divided-region value corresponding to a respective one of a plurality of regions of the stepping motor in correspondence with the measured temperature;
- and
- changing the determined driving value based on an absolute position of a target position to which the stepping motor is supposed to move;
- outputting the changed driving value to the stepping motor;
- and
- changing a shape of a driving pulse of the stepping motor based on the changed driving value.
A method of controlling a stepping motor, the method comprising:
- establishing a storage unit;
- storing in the storage unit temperature driving values of the stepping motor in correspondence with temperatures, regions of a range of motion of the stepping motor, and a divided-region driving value for each region, the values being different for different ones of the regions;
- measuring a temperature;
- obtaining a target position to which the stepping motor is supposed to move;
- and
- searching the storage unit to determine a measured temperature driving value corresponding to the measured temperature, searching the storage unit for a divided-region driving value based on a said region including the target position, finding a driving value from the respective measured temperature driving value and the respective divided-region driving value, and outputting the found driving value to the stepping motor.
Dependencies are inferred from the claim text.