Control chip, control system, and control method for motors
AssigneeAutochips Wuhan Co., Ltd.
InventorsJian Zhou, Shujie Lu
Life of this patent
Estimating the term…
Abstract
A control chip, a control system, and a control method for a motor are disclosed. The control chip comprises: an analog comparator comprising a first input terminal and a second input terminal, wherein the first input terminal receives a reference voltage of the motor, the second input terminal receives at least one back EMF (Electromotive Force) of the motor in turn, the analog comparator compares each of the at least one back EMF with the reference voltage in turn through a polling method, so as to produce at least one comparison result and control the motor according to the at least one comparison result. Thereby, the analog comparator is able to compare back EMF with the reference voltage without three comparators, and the cost is therefore saved.
Claims8
A control chip for a motor, wherein the control chip is coupled to the motor and comprises an analog comparator comprising:
- a first input terminal and a second input terminal, wherein the first input terminal receives a reference voltage of the motor, the second input terminal receives one of at least one back EMF (Electromotive Force) of the motor in turn, and the analog comparator compares each of the at least one back EMF with the reference voltage in turn through a polling method, so as to produce at least one comparison result and control the motor according to the at least one comparison result;
- wherein the control chip further comprises a group of switches, the group of switches is controlled to receive the one of at least one back EMF from the motor in turn every a predetermined interval, such that the second input terminal of the analog comparator receives the one of at least one back EMF in turn every the predetermined interval;
- wherein the at least one back EMF comprises a first back EMF, a second back EMF, and a third back EMF, and the analog comparator is switched to receive the first back EMF, the second back EMF and the third back EMF in turn every the predetermined interval, so as to compare the received back EMF with the reference voltage;
- wherein the control chip further comprises at least one storage module, the at least one storage module is coupled to an output terminal of the analog comparator and configured to respectively store the comparison result corresponding to each polling method;
- wherein the control chip further comprises a Hall detection module coupled to the at least one storage module, the Hall detection module respectively obtains the comparison result corresponding to each polling method from the at least one storage module, detects whether the at least one back EMF has a zero-crossing point according to at least one comparison result, and produces an interrupt signal when the at least one back EMF have the zero-crossing point;
- wherein when the at least one back EMF has been detected to have the zero-crossing point, the Hall detection module detects a current three-phase status and an operating speed of the motor according to the at least one comparison result, so as to obtain a timing of a next commutation and a time for delaying 30 degrees of the motor.
A control system for a motor, wherein the control system comprises a control chip, a driver circuit and a motor, the control chip is coupled to the motor through the driver circuit, the driver circuit is configured for driving the motor, and the control chip comprises an analog comparator comprising:
- a first input terminal and a second input terminal, wherein the first input terminal receives a reference voltage of the motor, the second input terminal receives one of at least one back EMF (Electromotive Force) of the motor in turn, and the analog comparator compares each of the at least one back EMF with the reference voltage in turn through a polling method, so as to produce at least one comparison result and control the motor according to the at least one comparison result;
- wherein the control chip further comprises a group of switches, the group of switches is controlled to receive the one of at least one back EMF from the motor in turn every a predetermined interval, such that the second input terminal of the analog comparator receives the one of at least one back EMF in turn every the interval predetermined interval;
- wherein the at least one back EMF comprises a first back EMF, a second back EMF, and a third back EMF, and the analog comparator is switched to receive the first back EMF, the second back EMF and the third back EMF in turn every interval predetermined interval, so as to compare the received back EMF with the reference voltage;
- wherein the group of switches comprises a switch multiplexer comprising a control terminal, a output terminal, and three input terminals, the control terminal receives a signal of the predetermined interval for the polling method, the three input terminals receive one of the first back EMF, the second back EMF and the third back EMF in turn every the predetermined interval, the output terminal correspondingly outputs an electromotive force to the second input terminal of the analog comparator such that the electromotive force is compared with the reference voltage in turn;
- wherein the control chip further comprises at least one storage module, the at least one storage module is coupled to an output terminal of the analog comparator and configured to respectively store the comparison result corresponding to each polling method;
- wherein the control chip further comprises a Hall detection module coupled to the at least one storage module, the Hall detection module respectively obtains the comparison result corresponding to each polling method from the at least one storage module, detects whether the at least one back EMF has a zero-crossing point according to at least one comparison result, and produces an interrupt signal when the at least one back EMF have the zero-crossing point;
- wherein when the at least one back EMF has been detected to have the zero-crossing point, the Hall detection module detects a current three-phase status and an operating speed of the motor according to the at least one comparison result, so as to obtain a timing of a next commutation and a time for delaying 30 degrees of the motor.
A control method for a motor, comprising:
- obtaining a reference voltage of the motor from the motor;
- obtaining at least one back EMF (Electromotive Force) of the motor from the motor in turn through a polling method;
- comparing each of the at least one back EMF with the reference voltage in turn, thereby producing at least one comparison result;
- and
- controlling the motor to work according to the at least one comparison result;
- wherein the obtaining at least one back EMF (Electromotive Force) of the motor from the motor in turn through a polling method comprises:
- receiving the one of at least one back EMF from the motor in turn every a predetermined interval;
- wherein the at least one back EMFs comprise a first back EMF, a second back EMF and a third back EMF;
- and
- the comparing each of the at least one back EMF with the reference voltage in turn comprises:
- being switched to receive one of the first back EMF, the second back EMF and the third back EMF in turn every the predetermined interval, thereby comparing with the reference voltage and storing the at least one comparison result;
- wherein the controlling the motor according to the at least one comparison result comprises:
- producing an interrupt signal when the at least one back EMF are detected to have a zero-crossing point according to the at least one comparison result;
- and
- producing a control signal for controlling the motor to work according to the interrupt signal;
- wherein the controlling the motor to work comprises:
- when the at least one back EMF are detected to have the zero-crossing point, detecting a current three-phase status and a current operating speed of the motor according to the at least one comparison result, thereby obtaining the timing of the next commutation and the time for delaying 30 degrees of the motor, and driving the motor to rotate according to the control signal.
Dependencies are inferred from the claim text.