Reading circuit for a magnetic field sensor with sensititivy calibration, and related reading method
US-2015362563-A1 · Dec 17, 2015 · US
US2016109531A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016109531-A1 |
| Application number | US-201514846779-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 6, 2015 |
| Priority date | Oct 17, 2014 |
| Publication date | Apr 21, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An offset compensation method and system of a hall sensor in a motor are provided. The system and method prevent a detection error regarding the position of the rotor of the motor and more accurately measure the speed and location of a rotor by storing the position of when output values of three hall sensors while slowly rotating the rotor by adding control mode for applying a low speed rotating magnetic field to a controller, extracting and storing offsets between each hall sensor and the U-phase position of a stator winding, and then excluding the influence of the offset of a rotor magnet in normal operation mode.
Opening claim text (preview).
What is claimed is: 1 . An offset compensation method of a hall sensor in a motor, comprising: detecting, by a controller, whether an offset compensation of a hall sensor is completed; entering, by the controller, a control mode for applying a low speed rotating magnetic field when the offset compensation of the hall sensor is not completed; storing, by the controller, an initial output value of the hall sensor to determine a current position of a rotor when an input voltage for a motor is generated; determining, by the controller, a change of output values of the hall sensor while rotating the rotor of the motor at a low speed; storing, by the controller, an offset value between a U-phase position and the hall sensor when the output value of the hall sensor changes; and completing, by the controller, the control mode for applying the low speed rotating magnetic field. 2 . The offset compensation method of claim 1 , wherein in detecting whether the offset compensation of a hall sensor is completed, the controller is configured to enter a normal operation mode in which the hall sensor is configured to measure the position of the rotor of the motor when the offset compensation of the hall sensor is completed. 3 . The offset compensation method of claim 1 , wherein in the determining of the change of the output values of the hall sensor, the change of the output values of the hall sensor is determined by the controller when the magnetic field applied to the U-phase position moves by unit of θm, by starting pulse width modulation (PWM) switching control to generate the magnetic field in the U-phase position of a three-phase coordinate system. 4 . The offset compensation method of claim 1 , wherein in the storing of the offset value between the U-phase position and the hall sensor, when the movement distance θm of the magnetic field from the U-phase position is summed up to measure to the offset value between the U-phase position and the hall sensor. 5 . The offset compensation method of claim 1 , wherein in the completing of the control mode, when 360/θm position becomes the U-phase position during the movement of the magnetic field, the control mode for applying the low speed rotating magnetic field is completed by the controller. 6 . An offset compensation system of a hall sensor in a motor, comprising: a memory configured to store program instructions; and a processor configured to execute the program instructions, the program instructions when executed configured to: detect whether an offset compensation of a hall sensor is completed; enter a control mode for applying a low speed rotating magnetic field when the offset compensation of the hall sensor is not completed; store an initial output value of the hall sensor to determine a current position of a rotor when an input voltage for a motor is generated; determine a change of output values of the hall sensor while rotating the rotor of the motor at a low speed; store an offset value between a U-phase position and the hall sensor when the output value of the hall sensor changes; and complete the control mode for applying the low speed rotating magnetic field. 7 . The offset compensation system of claim 6 , wherein in detecting whether the offset compensation of a hall sensor is completed, the program instructions when executed are further configured to enter a normal operation mode in which the hall sensor is configured to measure the position of the rotor of the motor when the offset compensation of the hall sensor is completed 8 . The offset compensation system of claim 6 , wherein in the determining of the change of the output values of the hall sensor, the change of the output values of the hall sensor is determined when the magnetic field applied to the U-phase position moves by unit of θm, by starting pulse width modulation (PWM) switching control to generate the magnetic field in the U-phase position of a three-phase coordinate system. 9 . The offset compensation system of claim 6 , wherein in the storing of the offset value between the U-phase position and the hall sensor, when the movement distance θm of the magnetic field from the U-phase position is summed up to measure to the offset value between the U-phase position and the hall sensor. 10 . The offset compensation system of claim 6 , wherein in the completing of the control mode, when 360/θm position becomes the U-phase position during the movement of the magnetic field, the control mode for applying the low speed rotating magnetic field is completed. 11 . A non-transitory computer readable medium containing program instructions executed by a controller, the computer readable medium comprising: program instructions that detect whether an offset compensation of a hall sensor is completed; program instructions that enter a control mode for applying a low speed rotating magnetic field when the offset compensation of the hall sensor is not completed; program instructions that store an initial output value of the hall sensor to determine a current position of a rotor when an input voltage for a motor is generated; program instructions that determine a change of output values of the hall sensor while rotating the rotor of the motor at a low speed; program instructions that store an offset value between a U-phase position and the hall sensor when the output value of the hall sensor changes; and program instructions that complete the control mode for applying the low speed rotating magnetic field. 12 . The non-transitory computer readable medium of claim 11 , further comprising: program instructions that enter a normal operation mode in which the hall sensor is configured to measure the position of the rotor of the motor when the offset compensation of the hall sensor is completed 13 . The non-transitory computer readable medium of claim 11 , wherein in the determining of the change of the output values of the hall sensor, the change of the output values of the hall sensor is determined when the magnetic field applied to the U-phase position moves by unit of θm, by starting pulse width modulation (PWM) switching control to generate the magnetic field in the U-phase position of a three-phase coordinate system. 14 . The non-transitory computer readable medium of claim 11 , wherein in the storing of the offset value between the U-phase position and the hall sensor, when the movement distance θm of the magnetic field from the U-phase position is summed up to measure to the offset value between the U-phase position and the hall sensor. 15 . The non-transitory computer readable medium of claim 11 , wherein in the completing of the control mode, when 360/θm position becomes the U-phase position during the movement of the magnetic field, the control mode for applying the low speed rotating magnetic field is completed.
Hall effect devices · CPC title
Treating the measured signals, e.g. removing offset or noise · CPC title
of speedometers · CPC title
using hard-stored calibration data · CPC title
delivered by rotating magnets · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.