Vibration type actuator drive controller and method of controlling drive speed of vibration type actuator
First Claim
1. A vibration type actuator drive controller for controlling a drive speed of a vibration type actuator adapted to excite a vibration member by applying an A.C. signal to an electromechanical energy transducer to obtain a drive force, comprising:
- an encoder which outputs a pulse signal having a period adapted to change in correspondence to the drive speed of the vibration type actuator;
a counter which carries out up-count from a first value to a second value larger than the first value at predetermined time intervals while the vibration type actuator is accelerated;
clock output unit which outputs a clock signal having a frequency corresponding to a count value of the counter;
measurement unit which measures the period of the pulse signal outputted from the encoder by counting clock pulses of the clock signal outputted from the clock output unit; and
control unit which controls the drive speed of the vibration type actuator such that the period of the pulse signal measured by the measurement unit becomes a predetermined target value.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure relates to a technique for smoothly carrying out an acceleration operation and a deceleration operation for a vibration type actuator to prevent a situation where in starting the vibration type actuator, a drive frequency is reduced to become lower than a resonance frequency to stop the vibration type actuator. A first counter performs up-count from a first value to a second value larger than the first value at predetermined time intervals in accelerating the vibration type actuator. A rate multiplier outputs a clock signal having a frequency corresponding to the count value. A second counter measures a period of a pulse signal, the period being adapted to change in correspondence to a drive speed of the vibration type actuator, by counting the clock pulses. The drive speed of the vibration type actuator is controlled such that the measured pulse period becomes a predetermined target value.
-
Citations
17 Claims
-
1. A vibration type actuator drive controller for controlling a drive speed of a vibration type actuator adapted to excite a vibration member by applying an A.C. signal to an electromechanical energy transducer to obtain a drive force, comprising:
-
an encoder which outputs a pulse signal having a period adapted to change in correspondence to the drive speed of the vibration type actuator;
a counter which carries out up-count from a first value to a second value larger than the first value at predetermined time intervals while the vibration type actuator is accelerated;
clock output unit which outputs a clock signal having a frequency corresponding to a count value of the counter;
measurement unit which measures the period of the pulse signal outputted from the encoder by counting clock pulses of the clock signal outputted from the clock output unit; and
control unit which controls the drive speed of the vibration type actuator such that the period of the pulse signal measured by the measurement unit becomes a predetermined target value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of controlling a drive speed of a vibration type actuator adapted to excite a vibration member by applying an A.C. signal to an electromechanical energy transducer to obtain a drive force, comprising:
-
outputting a pulse signal having a period adapted to change in correspondence to the drive speed of the vibration type actuator;
counting a count value by carrying out up-count from a first value to a second value larger than the first value at predetermined time intervals while the vibration type actuator is accelerated;
outputting a clock signal having a frequency corresponding to the count value;
measuring the period of the pulse signal by counting clock pulses of the clock signal; and
controlling the drive speed of the vibration type actuator such that the period of the pulse signal becomes a predetermined target value. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification