Method for controlling constant suction force of dust collector

文档序号:117835 发布日期:2021-10-19 浏览:30次 中文

阅读说明:本技术 一种吸尘器恒吸力控制方法 (Method for controlling constant suction force of dust collector ) 是由 郑尚真 刘广亚 刘捷 于 2020-08-14 设计创作,主要内容包括:本发明提供了一种吸尘器恒吸力控制方法,包括以下步骤:1)设定驱动PWM初值、电机转速期望值;2)霍尔检测电路监测电机转速,将获得的电机转速的脉冲信号传输给MCU;3)MCU根据电机转速的脉冲信号得出电机实际转速;4)MCU比较电机实际转速与电机转速期望值,电机实际转速不满足设定条件时,调整电机转速与电机转速期望值相同。本发明提供的一种吸尘器恒吸力控制方法,使用霍尔传感器检测电机转速,根据检测到的转速,通过调整电机驱动占空比的方法来控制电机恒定转速,从而达到恒定吸力控制的目的。(The invention provides a method for controlling constant suction force of a dust collector, which comprises the following steps: 1) setting a driving PWM initial value and a motor rotating speed expected value; 2) the Hall detection circuit monitors the rotating speed of the motor and transmits an obtained pulse signal of the rotating speed of the motor to the MCU; 3) the MCU obtains the actual rotating speed of the motor according to the pulse signal of the rotating speed of the motor; 4) and comparing the actual rotating speed of the motor with the expected rotating speed value of the motor by the MCU, and adjusting the rotating speed of the motor to be the same as the expected rotating speed value of the motor when the actual rotating speed of the motor does not meet the set conditions. The invention provides a method for controlling the constant suction force of a dust collector, which uses a Hall sensor to detect the rotating speed of a motor, and controls the constant rotating speed of the motor by adjusting the driving duty ratio of the motor according to the detected rotating speed, thereby achieving the purpose of controlling the constant suction force.)

1. A method for controlling constant suction force of a dust collector is characterized by comprising the following steps:

1) setting a driving PWM initial value and a motor rotating speed expected value;

2) the Hall detection circuit monitors the rotating speed of the motor and transmits an obtained pulse signal of the rotating speed of the motor to the MCU;

3) the MCU obtains the actual rotating speed of the motor according to the pulse signal of the rotating speed of the motor;

4) and comparing the actual rotating speed of the motor with the expected rotating speed value of the motor by the MCU, and adjusting the rotating speed of the motor to be the same as the expected rotating speed value of the motor when the actual rotating speed of the motor does not meet the set conditions.

2. The method for controlling constant suction force of a vacuum cleaner as claimed in claim 1, wherein in the step 2), the hall detection circuit comprises a hall sensor, a magnetic pole is embedded in the motor spindle, and the motor spindle drives the magnetic pole to rotate together when the motor rotates, so as to trigger the hall sensor in the hall detection circuit to generate a pulse signal.

3. The method for controlling the constant suction force of the dust collector according to claim 2, wherein the magnetic pole is annularly sleeved at the front end of the motor spindle.

4. The method for controlling constant suction force of a vacuum cleaner as claimed in claim 2, wherein in the step 2), the pulse signal is processed by the signal processing circuit of the hall detection circuit to obtain a pulse signal which can be detected by the MCU, and then transmitted to the MCU.

5. The method for controlling constant suction force of vacuum cleaner as claimed in claim 3, wherein in said step 3), the MCU calculates the actual rotation speed of the motor according to the frequency of the pulse signal.

6. The constant suction control method of a vacuum cleaner as claimed in claim 1, wherein in the step 4), the MCU changes the rotation speed of the motor by adjusting the driving PWM duty ratio.

7. The method for controlling constant suction force of vacuum cleaner according to claim 6, wherein in the step 4), the MCU determines whether the actual rotation speed of the motor is within the set allowable variation range, and if the actual rotation speed of the motor is beyond the allowable variation range, the PWM duty ratio is adjusted to change the rotation speed of the motor.

Technical Field

The invention relates to the field of suction control of dust collectors, in particular to a constant suction control method of a dust collector.

Background

A vacuum cleaner is a cleaning tool with wide application. The working principle of the dust collector is that a motor is used for driving blades to rotate at a high speed, air negative pressure is generated in a sealed bracket, and dust is sucked.

The electric quantity of the battery core of the lithium battery dust collector product can be gradually reduced in the using process, the voltage at the two ends of the motor can be reduced along with the reduction of the electric quantity of the battery core, the rotating speed of the motor is reduced, and the suction force of the motor is directly reduced. As the service time of the dust collector increases, the suction force of the motor is smaller and smaller.

Disclosure of Invention

In view of the above, the invention provides a method for controlling the constant suction force of a dust collector, which solves the problem that the electric quantity of a battery core of the dust collector is reduced to reduce the suction force of a motor.

Therefore, the invention provides a method for controlling the constant suction force of a dust collector, which comprises the following steps:

1) setting a driving PWM initial value and a motor rotating speed expected value;

2) the Hall detection circuit monitors the rotating speed of the motor and transmits an obtained pulse signal of the rotating speed of the motor to the MCU;

3) the MCU obtains the actual rotating speed of the motor according to the pulse signal of the rotating speed of the motor;

4) and comparing the actual rotating speed of the motor with the expected rotating speed value of the motor by the MCU, and adjusting the rotating speed of the motor to be the same as the expected rotating speed value of the motor when the actual rotating speed of the motor does not meet the set conditions.

Further, in step 2), the hall detection circuit includes a hall sensor, a magnetic pole is embedded in the motor spindle, and the motor spindle drives the magnetic pole to rotate together when the motor rotates, so as to trigger the hall sensor in the hall detection circuit to generate a pulse signal.

Furthermore, the magnetic pole is sleeved at the front end of the motor spindle in a circular ring shape.

Further, in step 2), the pulse signal is processed by a signal processing circuit of the hall detection circuit to obtain a pulse signal which can be detected by the MCU, and then transmitted to the MCU.

Further, in the step 3), the MCU calculates the actual rotation speed of the motor according to the frequency of the pulse signal.

Further, in step 4), the MCU changes the rotation speed of the motor by adjusting the driving PWM duty ratio.

Further, in step 4), the MCU determines whether the actual rotation speed of the motor is within the range of the allowable variation, and if the actual rotation speed of the motor is beyond the range of the allowable variation, the duty ratio of the driving PWM is adjusted to change the rotation speed of the motor.

In the method for controlling the constant suction force of the dust collector, the method for detecting the rotating speed of the motor comprises the following steps: the magnetic pole is embedded in the front end of the motor spindle, the motor drives the magnetic pole to rotate when rotating, the Hall sensor element fixed on the side edge of the disc-shaped magnetic pole is triggered to generate a pulse signal, the signal is processed by the signal processing circuit to obtain the pulse signal which can be detected by the MCU, and the MCU calculates the frequency of the pulse to measure the rotating speed information of the motor. The control method of the motor rotating speed comprises the following steps: the MCU controls the motor through the PWM driving circuit, adjusts the duty ratio of PWM and changes the rotating speed of the motor.

In order to realize the constant speed control of the motor, a constant speed initial value and a driving PWM initial value of the motor are set, the rotating speed of the motor is reduced along with the reduction of the electric quantity of a battery cell, the duty ratio of the driving PWM is adjusted according to the rotating speed of the motor detected by a Hall detection circuit, the rotating speed is adjusted to be the same as the set initial value, the rotating speed of the motor is kept constant, and the suction force of the motor is kept constant. Under the same condition, the motor rotation speed is constant, and then the suction force of the motor is constant, so that the constant suction force control of the dust collector is realized.

The invention provides a method for controlling the constant suction force of a dust collector, which uses a Hall sensor to detect the rotating speed of a motor, and controls the constant rotating speed of the motor by adjusting the driving duty ratio of the motor according to the detected rotating speed, thereby achieving the purpose of controlling the constant suction force.

Drawings

Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:

fig. 1 is an overall structure of a motor control circuit in a method for controlling a constant suction force of a vacuum cleaner according to an embodiment of the present invention;

FIG. 2 is a flow chart of a method for controlling a constant suction force of a vacuum cleaner according to an embodiment of the present invention;

fig. 3 is a schematic diagram of the working principle of a hall detection circuit in the method for controlling the constant suction force of the vacuum cleaner according to the embodiment of the present invention.

Detailed Description

Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

The first embodiment is as follows:

referring to fig. 1 to 3, a method for controlling a constant suction force of a vacuum cleaner according to a first embodiment of the present invention is shown, including the following steps:

1) setting a driving PWM initial value and a motor rotating speed expected value;

2) the Hall detection circuit monitors the rotating speed of the motor and transmits an obtained pulse signal of the rotating speed of the motor to the MCU;

3) the MCU obtains the actual rotating speed of the motor according to the pulse signal of the rotating speed of the motor;

4) and comparing the actual rotating speed of the motor with the expected rotating speed value of the motor by the MCU, and adjusting the rotating speed of the motor to be the same as the expected rotating speed value of the motor when the actual rotating speed of the motor does not meet the set conditions.

Specifically, referring to fig. 1 to 3, in step 2), the hall detection circuit includes a hall sensor, a magnetic pole is embedded in the motor spindle, and the motor spindle drives the magnetic pole to rotate together when the motor rotates, so as to trigger the hall sensor in the hall detection circuit to generate a pulse signal.

Specifically, referring to fig. 1 to 3, the magnetic pole is annularly sleeved at the front end of the motor spindle.

Specifically, referring to fig. 1 to 3, in step 2), the pulse signal is processed by a signal processing circuit of the hall detection circuit to obtain a pulse signal detectable by the MCU, and then transmitted to the MCU.

Specifically, referring to fig. 1 to 3, in the step 3), the MCU calculates the actual rotation speed of the motor according to the frequency of the pulse signal.

Specifically, referring to fig. 1 to 3, in step 4), the MCU changes the rotation speed of the motor by adjusting the driving PWM duty ratio.

Specifically, referring to fig. 1 to 3, in step 4), the MCU determines whether the actual rotation speed of the motor is within the allowable variation range, and if the actual rotation speed of the motor is beyond the allowable variation range, the driving PWM duty ratio is adjusted to change the rotation speed of the motor.

In the method for controlling the constant suction force of the dust collector, the method for detecting the rotating speed of the motor comprises the following steps: the magnetic pole is embedded in the front end of the motor spindle, the motor drives the magnetic pole to rotate when rotating, the Hall sensor element fixed on the side edge of the disc-shaped magnetic pole is triggered to generate a pulse signal, the signal is processed by the signal processing circuit to obtain the pulse signal which can be detected by the MCU, and the MCU calculates the frequency of the pulse to measure the rotating speed information of the motor. The control method of the motor rotating speed comprises the following steps: the MCU controls the motor through the PWM driving circuit, adjusts the duty ratio of PWM and changes the rotating speed of the motor.

In order to realize the constant speed control of the motor, a constant speed initial value and a driving PWM initial value of the motor are set, the rotating speed of the motor is reduced along with the reduction of the electric quantity of a battery cell, the duty ratio of the driving PWM is adjusted according to the rotating speed of the motor detected by a Hall detection circuit, the rotating speed is adjusted to be the same as the set initial value, the rotating speed of the motor is kept constant, and the suction force of the motor is kept constant. Under the same condition, the motor rotation speed is constant, and then the suction force of the motor is constant, so that the constant suction force control of the dust collector is realized.

The invention provides a method for controlling the constant suction force of a dust collector, which uses a Hall sensor to detect the rotating speed of a motor, and controls the constant rotating speed of the motor by adjusting the driving duty ratio of the motor according to the detected rotating speed, thereby achieving the purpose of controlling the constant suction force.

It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种带有防护结构的高电压大功率步进电机控制装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!