Accurate rotor position sensor and method using magnet ring and hall effect sensors
First Claim
1. A method for controlling a brushless electric motor including a rotor, a sense element with a plurality of magnetic pole pairs, and first and second sensors mounted less than or equal to 120 electrical degrees apart b) with sensing planes oriented perpendicular to an adjacent surface of the sense element and perpendicular to a movement direction of the sense element relative to the sensors, wherein one of a) the sense element and b) the first and second sensors is mounted in a fixed relationship with the rotor, the method comprising:
- measuring magnetic flux of the plurality of magnetic pole pairs using the first and second sensors and outputting a corresponding measurement signal for each at least one first and second sensor;
determining a rotational position of the rotor based on the measurement signals; and
controlling the motor based on the determined rotor position.
0 Assignments
0 Petitions
Accused Products
Abstract
An inexpensive and accurate device for sensing rotor position and detecting rotational speed over a broad range of speeds in an electric motor includes a sense ring magnet and two analog Hall effect sensors. The sense ring is magnetized in an alternating north-south fashion with a number of poles that correspond to a number of motor field poles. The Hall effect sensors are placed so that they measure magnetic flux tangential to the sense ring. The Hall effect sensors are preferably located at a distance from the sense ring where the Hall effect sensor output waveforms are substantially triangular, with a highly linear portion centered at zero flux between the minimum and maximum waveform peaks. The linear portions of the waveforms are decoded using an A/D converter and control software to provide an accurate measure of the rotor position.
24 Citations
11 Claims
-
1. A method for controlling a brushless electric motor including a rotor, a sense element with a plurality of magnetic pole pairs, and first and second sensors mounted less than or equal to 120 electrical degrees apart b) with sensing planes oriented perpendicular to an adjacent surface of the sense element and perpendicular to a movement direction of the sense element relative to the sensors, wherein one of a) the sense element and b) the first and second sensors is mounted in a fixed relationship with the rotor, the method comprising:
-
measuring magnetic flux of the plurality of magnetic pole pairs using the first and second sensors and outputting a corresponding measurement signal for each at least one first and second sensor;
determining a rotational position of the rotor based on the measurement signals; and
controlling the motor based on the determined rotor position. - View Dependent Claims (2, 3, 4, 5, 6, 11)
-
-
7. A method for controlling a brushless electric motor including a rotor, a sense element with a plurality of magnetic pole pairs, and first and second sensors mounted with their sensing planes perpendicular to a surface of the sense element to measure magnetic flux from the magnetic poles, wherein one of a) the sense element and b) the first and second sensors is mounted in a fixed relationship with the rotor, and wherein the first and second sensors are spaced so that at each rotational position of the rotor, an output of at least one of the first and second sensors is linear, the method comprising:
-
measuring magnetic flux of the plurality of magnetic pole pairs via the first and second sensors and outputting a corresponding measurement signal for each of the first and second sensors;
determining an absolute rotational position of the rotor within an electrical cycle based on the measurement signals; and
controlling the motor based on the determined rotor position. - View Dependent Claims (8, 9, 10)
-
Specification