CN107276464B - Starting method of starting circuit of brushless motor - Google Patents

Starting method of starting circuit of brushless motor Download PDF

Info

Publication number
CN107276464B
CN107276464B CN201710513848.8A CN201710513848A CN107276464B CN 107276464 B CN107276464 B CN 107276464B CN 201710513848 A CN201710513848 A CN 201710513848A CN 107276464 B CN107276464 B CN 107276464B
Authority
CN
China
Prior art keywords
module
starting
brushless motor
pulse width
width modulation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710513848.8A
Other languages
Chinese (zh)
Other versions
CN107276464A (en
Inventor
陈会甫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningbo Hanpu Tools Co ltd
Original Assignee
Ningbo Hanpu Tools Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ningbo Hanpu Tools Co ltd filed Critical Ningbo Hanpu Tools Co ltd
Priority to CN201710513848.8A priority Critical patent/CN107276464B/en
Publication of CN107276464A publication Critical patent/CN107276464A/en
Application granted granted Critical
Publication of CN107276464B publication Critical patent/CN107276464B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/20Arrangements for starting
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2205/00Indexing scheme relating to controlling arrangements characterised by the control loops
    • H02P2205/01Current loop, i.e. comparison of the motor current with a current reference

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

The invention discloses a starting circuit of a brushless motor, which is characterized by comprising a power supply module, a driving module, a starting judgment module, a current detection module, a comparison module and a pulse width modulation module, and also discloses a starting method using the starting circuit, wherein the driving module drives the brushless motor to operate in an open-loop control mode, when the starting judgment module detects that the brushless motor fails to start, the current detection module samples the current value of the motor, the comparison module compares the current value of the motor with a prestored reference current value, a comparison result signal is output to the pulse width modulation module for comparison, and then the pulse width modulation module gradually increases the duty ratio of the output pulse width modulation signal according to the comparison result signal until the brushless motor is normally started; the brushless motor starting device has the advantages of small overall size, simple structure, low cost and capability of smoothly starting the brushless motor in a low-temperature environment.

Description

Starting method of starting circuit of brushless motor
Technical Field
The invention relates to a starting method of a starting circuit of a motor, in particular to a starting method of a starting circuit of a brushless motor.
Background
In the application environment of the brushless electric tool, the application requirements that the installation space of the motor is small and the motor can normally work at the low temperature of minus 20 ℃ exist, and the motor is difficult to start or cannot be started at the temperature, so that the normal use of the electric tool is influenced and the limitation to the environment is caused.
At present, many design engineers can increase the starting torque of the motor by increasing the overall dimension of the motor when the motor is not started under the low-temperature condition of the motor, so that the problem of low-temperature non-starting can be solved, the cost is high, the final product is large in size, and the application requirements that the overall dimension of the motor is small and the motor can normally work at low temperature are not met. The actual test product shows that the small-sized brushless motor can not be normally started or operated basically below-10 ℃ when the motor is driven by a conventional method in practical application.
Disclosure of Invention
The invention aims to provide a starting circuit and a starting method of a brushless motor, which can realize normal low-temperature starting and do not influence the volume of the brushless motor.
The technical scheme adopted by the invention for solving the technical problems is as follows: a starting circuit of a brushless motor comprises a power module, a driving module, a starting judging module, a current detecting module, a comparing module and a pulse width modulation module, wherein the power module is used for providing power for the whole circuit, the starting judging module is used for detecting the starting condition of the brushless motor and sending a current collecting signal to the current detecting module when the brushless motor fails to start, the current detecting module is used for collecting the current value of the motor after receiving the current collecting signal and sending the current value to the comparing module, the comparing module is used for comparing the collected current value with a prestored reference current value according to the received current value and outputting a comparison result signal to the pulse width modulation module, and the pulse width modulation module is used for outputting a pulse control signal with corresponding pulse width to the driving module according to the comparison result signal, the driving module is used for driving the brushless motor to operate according to the pulse control signal.
The brushless motor starting method using the starting circuit of the brushless motor comprises the following steps:
(1) storing the reference current value into a comparison module;
(2) starting to supply power to the whole circuit by the power supply module;
(3) starting the brushless motor by the driving module in an open-loop starting mode;
(4) the starting condition of the brushless motor is detected by the starting judgment module, when the starting failure of the brushless motor is detected, the starting judgment module sends a current acquisition signal to the current detection module, the step (5) is executed, and when the normal starting of the brushless motor is detected, the driving module continues to drive the brushless motor to operate;
(5) the current detection module collects the current value of the motor and sends the current value to the comparison module after receiving the current collection signal;
(6) the comparison module compares the motor current value with a reference current value and outputs a comparison result signal to the pulse width modulation module;
(7) the pulse width modulation module gradually increases the duty ratio of the output pulse width modulation signal by a set step value according to the comparison result signal, the driving module drives the brushless motor according to the received pulse width modulation signal until the starting judgment module detects that the brushless motor is normally started, the duty ratio of the output pulse width modulation signal is stopped to be continuously increased, and the driving module drives the brushless motor to operate according to the current pulse width modulation signal.
The starting judgment module judges the starting condition of the brushless motor by adopting a magnetic field orientation control system.
The specific process of obtaining the set step value in the step (7) is as follows:
(7-1) setting a table database consisting of a current difference value of the motor to be matched and a step value of the duty ratio of the pulse width modulation signal which is required to be increased and corresponds to the current difference value of the motor to be matched in the pulse width modulation module;
(7-2) after the pulse width modulation module receives the comparison result signal, inquiring a current difference value of the motor to be matched, which is matched with the comparison result signal, in a table database;
and (7-3) setting the step value of the duty ratio of the pulse width modulation signal which needs to be increased and corresponds to the motor current difference value to be matched and is successfully matched as the set step value.
Compared with the prior art, the invention has the advantages that when the brushless motor is actually operated at low temperature, the brushless motor is driven to operate by the driving module in a conventional open-loop control mode, when the starting judgment module detects that the brushless motor fails to start, the current detection module samples the current value of the motor, the comparison module compares the current value of the motor with the prestored reference current value, outputs a comparison result signal to the pulse width modulation module for comparison, and the pulse width modulation module gradually increases the duty ratio of the output pulse width modulation signal according to the comparison result signal until the brushless motor is normally started, so that the brushless motor can be started smoothly in a low-temperature environment, and the brushless motor can be reliably and normally started at the temperature of-20 ℃ each time through experimental detection.
Drawings
FIG. 1 is a block diagram of the present invention;
fig. 2 is a schematic view of the working process of the present invention.
Detailed Description
The invention is described in further detail below with reference to the accompanying examples.
A starting circuit of a brushless motor comprises a power module 1, a driving module 2, a starting judgment module 3, a current detection module 4, a comparison module 5 and a pulse width modulation module 6, wherein the power module 1 is used for providing power for an integral circuit, the starting judgment module 3 is used for detecting the starting condition of the brushless motor 8 and sending a current acquisition signal to the current detection module 4 when the brushless motor 8 fails to start, the current detection module 4 is used for acquiring the current value of the motor after receiving the current acquisition signal and sending the current value to the comparison module 5, the comparison module 5 is used for comparing the acquired current value with a pre-stored reference current value according to the received current value and outputting a comparison result signal to the pulse width modulation module 6, the pulse width modulation module 6 is used for outputting a pulse control signal with corresponding pulse width to the driving module 2 according to the comparison result signal, the driving module 2 is used for driving the brushless motor 8 to operate according to the pulse control signal.
The brushless motor starting method using the starting circuit comprises the following steps:
(1) the reference current value is stored in the comparison module 5.
(2) The power supply module 1 starts to supply power to the whole circuit.
(3) The brushless motor 8 is driven to operate by the driving module 2 in an open-loop control manner.
(4) The starting condition of the brushless motor 8 is detected by the starting judgment module 3, when the starting failure of the brushless motor 8 is detected, the starting judgment module 3 sends a current acquisition signal to the current detection module 4, the step (5) is executed, and when the normal starting of the brushless motor 8 is detected, the driving module 2 continues to drive the brushless motor 8 to operate.
(5) After receiving the current acquisition signal, the current detection module 4 acquires a motor current value and sends the motor current value to the comparison module 5.
(6) The comparison module 5 compares the motor current value with a reference current value and outputs a comparison result signal to the pulse width modulation module 6.
(7) The pulse width modulation module 6 increases the duty ratio of the output pulse width modulation signal step by a set step value according to the comparison result signal, the driving module 2 drives the brushless motor 8 according to the received pulse width modulation signal until the start judging module 3 detects that the brushless motor 8 is normally started, the duty ratio of the output pulse width modulation signal is stopped to be increased continuously, and the driving module 2 drives the brushless motor 8 to operate according to the current pulse width modulation signal.
The specific process of acquiring the set stepping value is as follows:
(7-1) setting a table database consisting of the current difference value of the motor to be matched and the step value of the duty ratio of the pulse width modulation signal which is required to be increased and corresponds to the current difference value of the motor to be matched in the pulse width modulation module 6;
(7-2) after the pulse width modulation module 6 receives the comparison result signal, inquiring a current difference value of the motor to be matched, which is matched with the comparison result signal, in a table database;
and (7-3) setting the step value of the duty ratio of the pulse width modulation signal which needs to be increased and corresponds to the motor current difference value to be matched and is successfully matched as the set step value.
The starting judgment module 3 adopts a magnetic field orientation control system to judge the starting condition of the brushless motor 8. The magnetic field orientation control system is a mature system for detecting whether the brushless motor is started or not.
The brushless motor starting method adopting the starting circuit starts the small-volume motor, can improve the original condition that the motor can not be normally started at minus 10 ℃ into the favorable condition that the motor can be reliably and normally started at minus 20 ℃ every time, and achieves the expected purposes of low-temperature starting of the motor, small-volume installation and low cost.

Claims (2)

1. A starting method of a starting circuit of a brushless motor comprises the starting circuit of the brushless motor, wherein the starting circuit of the brushless motor comprises a power module, a driving module, a starting judgment module, a current detection module, a comparison module and a pulse width modulation module, the power module is used for providing power for the whole circuit, the starting judgment module is used for detecting the starting condition of the brushless motor and sending a current acquisition signal to the current detection module when the brushless motor fails to start, the current detection module is used for acquiring the current value of the motor after receiving the current acquisition signal and sending the current value to the comparison module, the comparison module is used for comparing the acquired current value with a pre-stored reference current value according to the received current value and outputting a comparison result signal to the pulse width modulation module, the pulse width modulation module is used for outputting a pulse control signal with a corresponding pulse width to the driving module according to the comparison result signal, and the driving module is used for driving the brushless motor to operate according to the pulse control signal, and is characterized by comprising the following steps:
(1) storing the reference current value into a comparison module;
(2) starting to supply power to the whole circuit by the power supply module;
(3) the brushless motor is driven to operate by the driving module in an open-loop control mode;
(4) the starting condition of the brushless motor is detected by the starting judgment module, when the starting failure of the brushless motor is detected, the starting judgment module sends a current acquisition signal to the current detection module, the step (5) is executed, and when the normal starting of the brushless motor is detected, the driving module continues to drive the brushless motor to operate;
(5) the current detection module collects the current value of the motor and sends the current value to the comparison module after receiving the current collection signal;
(6) the comparison module compares the motor current value with a reference current value and outputs a comparison result signal to the pulse width modulation module;
(7) the pulse width modulation module gradually increases the duty ratio of the output pulse width modulation signal by a set step value according to the comparison result signal, the driving module drives the brushless motor according to the received pulse width modulation signal until the starting judgment module detects that the brushless motor is normally started, the duty ratio of the output pulse width modulation signal is stopped to be continuously increased, and the driving module drives the brushless motor to operate according to the current pulse width modulation signal, wherein the specific process of acquiring the set step value is as follows: (7-1) setting a table database consisting of a current difference value of the motor to be matched and a step value of the duty ratio of the pulse width modulation signal which is required to be increased and corresponds to the current difference value of the motor to be matched in the pulse width modulation module;
(7-2) after the pulse width modulation module receives the comparison result signal, inquiring a current difference value of the motor to be matched, which is matched with the comparison result signal, in a table database;
and (7-3) setting the step value of the duty ratio of the pulse width modulation signal which needs to be increased and corresponds to the motor current difference value to be matched and is successfully matched as the set step value.
2. The method of claim 1, wherein the start determining module determines the starting status of the brushless motor by using a field-oriented control system.
CN201710513848.8A 2017-06-29 2017-06-29 Starting method of starting circuit of brushless motor Active CN107276464B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710513848.8A CN107276464B (en) 2017-06-29 2017-06-29 Starting method of starting circuit of brushless motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710513848.8A CN107276464B (en) 2017-06-29 2017-06-29 Starting method of starting circuit of brushless motor

Publications (2)

Publication Number Publication Date
CN107276464A CN107276464A (en) 2017-10-20
CN107276464B true CN107276464B (en) 2020-07-03

Family

ID=60071385

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710513848.8A Active CN107276464B (en) 2017-06-29 2017-06-29 Starting method of starting circuit of brushless motor

Country Status (1)

Country Link
CN (1) CN107276464B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109814616A (en) * 2017-11-21 2019-05-28 深圳市优必选科技有限公司 A kind of control method, system and the terminal device of steering engine torque
CN110739842B (en) * 2019-12-05 2021-11-23 苏州易德龙科技股份有限公司 Soft start method of digital current source
WO2021129212A1 (en) * 2019-12-24 2021-07-01 追觅科技(上海)有限公司 Motor starting method, motor brake control method, device and electrical equipment
CN111669083B (en) * 2020-06-17 2022-03-25 北京经纬恒润科技股份有限公司 Low-temperature starting method and device for oil pump motor
CN112332721B (en) * 2020-10-29 2022-04-08 珠海优特智厨科技有限公司 Control method, control device and control circuit of direct current motor
CN112757230B (en) * 2020-11-24 2022-07-19 惠州拓邦电气技术有限公司 Electric hammer and control method thereof

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794558A (en) * 2004-12-21 2006-06-28 三星电子株式会社 Device and method for starting brushless direct current motor
CN101729009A (en) * 2008-10-21 2010-06-09 深圳万讯自控股份有限公司 Control system of direct current motor
TW201325069A (en) * 2011-09-15 2013-06-16 Semiconductor Components Ind PWM signal output circuit
CN104113260A (en) * 2014-05-27 2014-10-22 邯郸美的制冷设备有限公司 Air conditioner, AC asynchronous motor control circuit and method
CN104917435A (en) * 2015-06-24 2015-09-16 广东美的暖通设备有限公司 Starting control method and apparatus for motor, motor and compressor
CN105162374A (en) * 2015-08-27 2015-12-16 深圳市沛城电子科技有限公司 Starting control method and device of brushless direct-current motor
CN105207531A (en) * 2015-09-11 2015-12-30 厦门唯科健康科技有限公司 Soft start method for motor

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103248294B (en) * 2013-04-28 2015-09-23 天津大学 Position-sensor-free DC brushless motor double closed loop speed regulation system control method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794558A (en) * 2004-12-21 2006-06-28 三星电子株式会社 Device and method for starting brushless direct current motor
CN101729009A (en) * 2008-10-21 2010-06-09 深圳万讯自控股份有限公司 Control system of direct current motor
TW201325069A (en) * 2011-09-15 2013-06-16 Semiconductor Components Ind PWM signal output circuit
CN104113260A (en) * 2014-05-27 2014-10-22 邯郸美的制冷设备有限公司 Air conditioner, AC asynchronous motor control circuit and method
CN104917435A (en) * 2015-06-24 2015-09-16 广东美的暖通设备有限公司 Starting control method and apparatus for motor, motor and compressor
CN105162374A (en) * 2015-08-27 2015-12-16 深圳市沛城电子科技有限公司 Starting control method and device of brushless direct-current motor
CN105207531A (en) * 2015-09-11 2015-12-30 厦门唯科健康科技有限公司 Soft start method for motor

Also Published As

Publication number Publication date
CN107276464A (en) 2017-10-20

Similar Documents

Publication Publication Date Title
CN107276464B (en) Starting method of starting circuit of brushless motor
US10325475B2 (en) Abnormality reporting system and electric tool, and communication terminal
CN108776306B (en) Intelligent diagnosis device and method for faults of permanent magnet motor
US8450959B2 (en) Control method for sensorless motors with energy recovery ability
CN105060037B (en) Brake control method and system
CN102287113B (en) Soft stop control device for power window of automobile
CN109613452B (en) Power failure detection method for alternating-current power supply and power failure protection method for direct-current variable-frequency compressor
US9742322B2 (en) Techniques for controlling a brushless DC (BLDC) electric motor
CN105156315B (en) Detection system, device and detection method suitable for multiple compressors
CN204597830U (en) Motor control assembly
CN111322232A (en) Intelligent water pump control method capable of achieving autonomous learning
KR101271405B1 (en) Electronic vacuum pump control apparatus for vehicle and fault diagnosis method thereof
CN105162374A (en) Starting control method and device of brushless direct-current motor
CN103344915B (en) synchronous motor temperature rise test system and method
CN104836508A (en) Permanent magnet synchronous motor phase resistance parameter off-line identification method and system
CN111537879B (en) Synchronous motor out-of-step diagnosis method and system
CN104617834A (en) Direct current motor controller controlled by single chip microcomputer and control method thereof
CN203658786U (en) Automatic clamping dimension adjustment and control device for C-shaped ring clamping tool
CN115562101A (en) Electric inflator pump control method, device and system and electric inflator pump
CN103795319B (en) A kind of rotating-speed tracking method of alternating current machine, speed regulating device and alternating current machine
CN109510405A (en) A kind of induction less brush-less motor and its blocking rotation control method
CN1484381A (en) Safety energy-saving method for stand-by state of electric appliances and controller thereof
CN104348385A (en) Double-salient-pole motor position-free starting method
CN114384414A (en) Method and device for detecting positive and negative rotation faults of direct-current brush motor
CN112039400B (en) Sampling circuit abnormity detection system and method of variable frequency driver

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant