Self-calibration algorithms in a small motor driver IC with an integrated position sensor
First Claim
Patent Images
1. A device for controlling a motor, comprising:
- a driver and a sensor;
first circuitry, coupled to the driver and sensor, to control the driver and sensor to produce calibration information for the motor;
second circuitry, coupled to the first circuitry, to adjust an input of the second circuitry relative to an input range that is based on the calibration information; and
wherein the adjusted input is usable to produce a drive signal to drive the motor.
8 Assignments
0 Petitions
Accused Products
Abstract
A motion control device for controlling a motor is presented. The motion control device is operable to scale or adjust an input relative to an input range that is based on calibration values and to use that scaled input to produce a drive signal to drive the motor. The motion control device performs a self-calibration to produce the calibration values. The self-calibration involves measuring home position and full travel position values for the motor.
116 Citations
21 Claims
-
1. A device for controlling a motor, comprising:
-
a driver and a sensor; first circuitry, coupled to the driver and sensor, to control the driver and sensor to produce calibration information for the motor; second circuitry, coupled to the first circuitry, to adjust an input of the second circuitry relative to an input range that is based on the calibration information; and wherein the adjusted input is usable to produce a drive signal to drive the motor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a controller; and a motion control device, coupled to the controller and a voice coil motor (VCM), comprising; a voice coil driver and a magnetic field sensor; first circuitry, coupled to the voice coil driver and the magnetic field sensor, to control the voice coil driver and magnetic field sensor to produce calibration information for the VCM; second circuitry, coupled to the first circuitry, to adjust an input of the second circuitry relative to an input range that is based on the calibration information; and wherein the adjusted input is usable to produce a drive signal to drive the VCM. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of controlling a motor, comprising:
-
controlling a driver and sensor to produce calibration information for the motor; receiving as an input a request, produced by a controller, to select a position of the motor; adjusting the input relative to an input range that is based on the calibration information; and using the adjusted input to produce a drive signal to drive the motor. - View Dependent Claims (21)
-
Specification