CN114033656B - Self-adaptive no-load noise reduction method and device based on closed-loop feedback - Google Patents
Self-adaptive no-load noise reduction method and device based on closed-loop feedback Download PDFInfo
- Publication number
- CN114033656B CN114033656B CN202111257328.8A CN202111257328A CN114033656B CN 114033656 B CN114033656 B CN 114033656B CN 202111257328 A CN202111257328 A CN 202111257328A CN 114033656 B CN114033656 B CN 114033656B
- Authority
- CN
- China
- Prior art keywords
- load
- preset
- electric pump
- count
- value
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000009467 reduction Effects 0.000 title claims abstract description 23
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims abstract description 107
- 238000006243 chemical reaction Methods 0.000 claims abstract description 13
- 238000003825 pressing Methods 0.000 claims abstract description 11
- 239000003990 capacitor Substances 0.000 claims description 29
- 238000012935 Averaging Methods 0.000 claims description 14
- 230000003044 adaptive effect Effects 0.000 claims description 13
- 238000004140 cleaning Methods 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 11
- 101001128814 Pandinus imperator Pandinin-1 Proteins 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 9
- 101001024685 Pandinus imperator Pandinin-2 Proteins 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 7
- 238000011010 flushing procedure Methods 0.000 claims description 7
- 230000006872 improvement Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 5
- 238000005299 abrasion Methods 0.000 description 4
- 238000013480 data collection Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 241000628997 Flos Species 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 208000002925 dental caries Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 210000000214 mouth Anatomy 0.000 description 1
- 101150037009 pin1 gene Proteins 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04B—POSITIVE-DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS
- F04B49/00—Control, e.g. of pump delivery, or pump pressure of, or safety measures for, machines, pumps, or pumping installations, not otherwise provided for, or of interest apart from, groups F04B1/00 - F04B47/00
- F04B49/06—Control using electricity
- F04B49/065—Control using electricity and making use of computers
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61C—DENTISTRY; APPARATUS OR METHODS FOR ORAL OR DENTAL HYGIENE
- A61C17/00—Devices for cleaning, polishing, rinsing or drying teeth, teeth cavities or prostheses; Saliva removers; Dental appliances for receiving spittle
- A61C17/02—Rinsing or air-blowing devices, e.g. using fluid jets or comprising liquid medication
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Dentistry (AREA)
- Computer Hardware Design (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Control Of Positive-Displacement Pumps (AREA)
Abstract
The invention discloses a self-adaptive no-load noise reduction method and device based on closed-loop feedback, comprising the following steps: step S100, starting the motor pump by long-time press, and driving the motor pump to press water pressure; step S200, stably pressing a force button, and setting a conventional gear water pressure value; step S300, executing the water pressure value of the corresponding gear according to the real-time finger pressure value of the demand; step S400, performing load self-adaptive conversion to be idle according to the requirements; step S500, performing no-load self-adaption conversion into a load according to the requirement; and S600, closing the long-time press shutdown, and stopping the electric pump. According to the invention, a feedback path is arranged between the CPU chip and the electric pump module, and according to the feedback result, the tooth-rinsing device can enter an idle mode or a load mode, so that the tooth-rinsing device product is intelligent, and the user experience of the product is improved; noise, mechanical wear and useless power consumption of the tooth flusher can be effectively reduced after the no-load mode is entered.
Description
Technical Field
The invention relates to the technical field of tooth flushers, in particular to a self-adaptive no-load noise reduction method and device based on closed-loop feedback.
Background
With the increasing standard of living, consumers increasingly pay attention to the oral health of individuals, and in order to prevent tooth decay and keep breath fresh, a series of dental and oral care electronic products, such as: a tooth cleaner, a tooth flusher, an electric toothbrush, a water dental floss and the like.
Currently, a dental irrigator is an auxiliary tool for cleaning the oral cavity, and an electronic product tool for cleaning teeth and tooth gaps by using a pulse water flow impact mode comprises a portable dental irrigator and a desk type dental irrigator. The cleaning principle of the tooth-cleaning device is that the powerful high-voltage pulse is utilized to deeply clean the blind area, and the residues at the hidden part are removed by one wave band.
The traditional technical scheme is that the existing tooth-rinsing device product needs to switch between no-load and load according to the judgment of a user, and the automatic switching between no-load and load cannot be realized. Secondly, during the idle phase, the electric pump of the dental appliance product is still running at high speed, and there is no solution to automatically reduce the rotational speed of the electric pump.
Thus, the current stage of the dental irrigator product, when the electric pump of the dental irrigator is in the idle stage, has the following problems:
1) The existing tooth-washing device product is not provided with corresponding measures to cope with an idle state, so that an electric pump in the idle state still runs at a high speed, larger noise and noise are generated, excessive mechanical abrasion and useless power consumption are increased, and the user experience of the product is low.
2) The self-adaptive switching of no-load operation and load operation is not carried out, so that the tooth cleaning device product is not intelligent enough, and the user experience of the product is not high.
Based on the method, the invention provides a self-adaptive no-load noise reduction method and a self-adaptive no-load noise reduction device based on closed-loop feedback.
Disclosure of Invention
The invention provides a self-adaptive no-load noise reduction method and a self-adaptive no-load noise reduction device based on closed-loop feedback, which are used for overcoming the defects of high noise and noise, high mechanical abrasion, high useless power consumption and incapability of self-adaptive switching between load and no-load in the no-load stage of the existing tooth-cleaning device product, and have the following characteristics:
1) In the load stage, acquiring a current value of the electric pump in a working state, comparing the current value with a preset no-load current value to form accumulated times, and comparing the accumulated times with the preset times to judge whether to enter a no-load mode; after entering the idle stage, the control instruction output for reducing the PWM duty ratio is executed, so that the rotating speed of the electric pump is reduced, thereby reducing noise, mechanical abrasion and useless power consumption.
2) In the no-load stage, acquiring a current value of the electric pump in a working state, comparing the current value with a preset no-load current value to form accumulated times, and comparing the accumulated times with the preset times to judge whether to enter a load mode; after entering the load stage, the control instruction output for improving the PWM duty ratio is executed, so that the rotating speed of the electric pump is increased, and the tooth washer can achieve the water pressure required by a user.
In order to achieve the above purpose, the technical scheme adopted by the invention is as follows:
in a first aspect, a method for adaptive noise reduction based on closed loop feedback is applied to a tooth irrigator, and includes the following steps:
step S100, starting the motor pump by long-time press, and driving the motor pump to press water pressure;
step S200, stably pressing a force button, and setting a conventional gear water pressure value;
step S300, executing the water pressure value of the corresponding gear according to the real-time finger pressure value of the demand;
step S400, executing load mode self-adaptive conversion into an idle mode according to idle feedback data;
step S500, executing self-adaptive conversion of an idle mode into a load mode according to load feedback data;
step S600, closing after long-time press shutdown, and stopping the electric pump;
the long-press starting-up means that the tooth flushing device enters a working state by long-press starting-up button for 3 seconds or more, wherein the working state comprises an initial instruction for forming a first PWM duty ratio D1, and a matching table look-up of a preset corresponding finger pressure gear, a PWM duty ratio and a preset corresponding water pressure gear is formed;
the electric pump drives water pressure, namely, the electric pump obtains an initial instruction of the first PWM duty ratio D1, so that the electric pump executes the water pressure value of the preset corresponding water pressure gear;
The "preset corresponding hydraulic pressure gear" is a hydraulic pressure gear value directly related to the first PWM duty ratio D1.
Further, the method further comprises the following steps:
the no-load feedback data refers to comparing and judging with preset no-load data according to the fed-back no-load acquisition data, and selecting whether to enter the no-load mode according to a specific judging result;
the feedback no-load acquisition data refers to acquisition of data of the electric pump and is fed back to the CPU chip;
the no-load acquisition data comprises an acquisition current average value and no-load counting;
the acquired current average value is a current value formed by performing debounce and averaging after acquiring a plurality of current values;
the preset no-load data comprises a preset no-load current value and a preset no-load count;
the no-load counting refers to comparing the acquired current average value with the preset no-load current value, and when the acquired current average value is smaller than the preset no-load current value, executing the no-load counting assignment plus 1 operation; when the acquired current average value is larger than the preset no-load current value, executing the no-load counting operation of clearing 0;
the execution load mode is adaptively converted into an idle mode, namely the idle count is compared with the preset idle count, and when the idle count is larger than the preset idle count, the idle mode is entered;
The entering the idle mode refers to performing an operation of reducing the PWM duty cycle, or performing an adjustment of a preset idle current value.
Further, the method further comprises the following steps:
the load feedback data refers to comparing and judging with preset data according to the fed-back load acquisition data, and selecting whether to enter a load mode according to a specific judging result;
the feedback load data acquisition means that data of the electric pump are acquired and fed back to the CPU chip;
the load collecting data comprises collecting current average value and load counting;
the acquired current average value is a current value formed by performing debounce and averaging after acquiring a plurality of current values;
the preset load data comprises a preset load current value and a preset load count;
the load counting means that the collected current average value is compared with the preset load current value, and when the collected current average value is larger than the preset load current value, the load counting assignment adding 1 is executed; when the acquired current average value is smaller than the preset load current value, executing the load counting clear 0 operation;
the execution of the no-load mode self-adaptive conversion into a load mode means that the load count is compared with the preset load count, and when the load count is larger than the preset load count, the load mode is entered;
The entering the load mode means that the output for increasing the PWM duty cycle is performed.
Further, according to the idle feedback data, the load mode is adaptively converted into the idle mode, and the method further comprises the following steps:
s510, entering the load mode, and executing debounce and averaging for obtaining N current values to form the acquired current average value;
s520, judging whether the acquired current average value is smaller than the preset no-load current value;
s530, judging whether the idle load count X1 is larger than the preset idle load count Y1;
s540, entering an idle mode, and executing the reduction of the PWM duty cycle output or resetting the preset idle current value;
if the acquired current average value is larger than the preset no-load current value, executing the operation of assigning zero 0 to the no-load count X1;
if the acquired current average value is smaller than the preset no-load current value, executing the no-load counting X1 assignment adding 1 operation;
if the no-load count X1 is smaller than the preset no-load count Y1, returning to step S520;
and if the idle load count X1 is larger than the preset idle load count Y1, entering an idle load mode.
Further, according to the load feedback data, performing the adaptive conversion from the no-load mode to the load mode, and further comprising the following steps:
S610, entering the idle mode, and executing the debounce and averaging of N current values to form the acquired current average value;
s620, judging whether the acquired current average value is smaller than the preset load current value;
s630, judging whether the load count X2 is larger than the preset load count Y2;
s640, entering the load mode, and executing the improvement of the PWM duty cycle output;
if the acquired current average value is smaller than the preset load current value, executing the operation of assigning a clear 0 to the load count X2;
if the acquired current average value is larger than the preset load current value, executing the operation of adding 1 to the load count X2 assignment;
if the load count X2 is smaller than the preset load count Y2, returning to step S620;
and if the load count X2 is greater than the preset load count Y2, entering a load mode.
In a second aspect, an adaptive noise reduction device based on closed loop feedback is applied to a tooth irrigator, and includes: the device comprises a CPU chip 1, an electric pump module 2, a startup and shutdown module 3, a pressure detection module 4, a display module 5 and an acquisition module 6;
the CPU chip 1 is used for acquiring a finger pressure signal of the pressure detection module 4, acquiring a startup and shutdown or reset signal of the startup and shutdown module 3, acquiring a feedback signal of the acquisition module 6 and outputting a PWM duty ratio control instruction to the electric pump module 2;
The CPU chip 1 is also provided with a finger pressure gear, a PWM duty cycle and a water pressure gear matching table look-up table of a built-in program;
the CPU chip 1 further includes a reset multiplexing unit 11; the reset multiplexing unit 11 is electrically connected with the on-off module 3 and is used for executing the reset of the conventional gear water pressure value of the electric pump module 2;
the CPU chip 1 further comprises a Pin Pin1 and a Pin Pin2. The Pin Pin1 is connected with the electric pump module 2 and is used for outputting a PWM duty ratio control instruction to the electric pump; the Pin Pin2 is connected with the acquisition module 6 and is used for receiving a feedback signal of the acquisition module 6;
the electric pump module 2 is configured to receive a control signal of the PWM duty cycle of the CPU chip 1, and execute a water pressure corresponding to a gear. The electric pump module specifically includes: the voltage dividing resistor R21, the voltage dividing resistor R22, the filter capacitor C21, the filter capacitor C22, the zener diode D21, the electric pump interface MT+, the electric pump interface MT-, and the MOS tube G21;
the first end of the voltage dividing resistor R21 is connected with the Pin Pin1, and the second end of the voltage dividing resistor R21 is connected with the first end of the voltage dividing resistor R22 and the grid electrode of the MOS tube G21;
the second section of the voltage dividing resistor R22 is connected with the ground GDN;
The first end of the filter capacitor C21 is connected with the first end of the filter capacitor C22 and is connected with the electric pump input power supply VBAT; the second end of the filter capacitor C21 is connected with the second end of the filter capacitor C22 and is connected with GND;
the negative end of the zener diode D21 is connected with the electric pump interface MT+ and is connected with an electric pump input power supply VBAT; the anode end of the zener diode D21 is connected with the electric pump interface MT-and is connected with the drain electrode of the MOS tube G21;
the source stage of the MOS tube G21 is connected with the acquisition module 6.
Further, the method further comprises the following steps:
the on-off module 3 is used for executing the start-up driving or the shutdown ending operation of the tooth cleaning device;
the start-up driving or shutdown ending operation is executed, and the time length of pressing the on-off module 3 for a long time is 3 seconds or more;
the pressure detection module 4 is used for acquiring a finger pressure value, converting the finger pressure value into an electric signal, and transmitting the electric signal to the CPU chip 1 to form a real-time control instruction;
the display module 5 is used for displaying the finger pressure value, the conventional gear finger pressure value, the water pressure value and the PWM duty ratio of the current state.
Further, the method further comprises the following steps:
the collection module 6 is used for collecting a voltage signal when the electric pump module works, converting the voltage signal into a current signal and feeding the current signal back to the CPU chip 1. The acquisition module 6 specifically includes: a voltage dividing module 61 and a low-pass filtering module 62;
The voltage dividing module 61 specifically includes: a voltage dividing resistor R611, a voltage dividing resistor R612, and a voltage dividing resistor R613; the first end of the voltage dividing resistor R611 is connected with the first end of the voltage dividing resistor R612 and the first end of the voltage dividing resistor R613, and is connected with the source of the MOS tube G21; the second end of the voltage dividing resistor R611 is connected with the second end of the voltage dividing resistor R612 and the second end of the voltage dividing resistor R613; and is connected to ground GND;
the low-pass filtering module 62 specifically includes: resistor R621, capacitor C621; the first end of the resistor R621 is connected with the source of the MOS tube G21; the second end of the resistor R621 is connected with the first end of the capacitor C621 and is connected with the Pin Pin 2; the second segment of the capacitor C621 is connected to ground GND.
According to another aspect of the present application, a storage medium has stored thereon a computer program which, when executed by a processor, implements the method of any of the above.
According to another aspect of the application, a computer device comprises a storage medium, a processor and a computer program stored on the storage medium and executable on the processor, the processor implementing the method of any of the above when executing the computer program.
In summary, the implementation of the technical scheme of the invention is that a voltage dividing circuit is arranged at the source stage of an MOS tube in an electric pump module to form an acquisition voltage value; and transmitting the acquired voltage to the CPU chip to form a corresponding acquired current average value.
Firstly, when the tooth washer is in a load stage, comparing the collected current average value with a preset no-load current value, forming corresponding accumulated times, comparing the accumulated times with the preset times, judging whether the electric pump meets the requirement of entering a no-load mode, entering the no-load mode if the electric pump meets the requirement, and reducing the output of a PWM duty ratio by a CPU chip, and reducing the rotating speed of the electric pump.
Secondly, when the tooth washer is in an idle stage, comparing the collected current average value with a preset idle current value, forming corresponding accumulated times, comparing the accumulated times with the preset times, judging whether the electric pump meets the requirement of entering a load mode, entering the load mode if the electric pump meets the requirement, and improving the output of the PWM duty ratio by the CPU chip, so that the rotating speed of the electric pump is improved.
The beneficial technical effects of the invention are as follows:
according to the invention, the feedback path of the acquisition module is arranged between the CPU chip and the electric pump module, and after the judgment of the average value of the acquisition current and the preset idle current value is executed, the judgment of the accumulated times and the preset times is executed, so that the tooth-rinsing device can enter an idle mode or a load mode, the tooth-rinsing device has intellectualization, and the user experience of the product is improved; noise, mechanical wear and useless power consumption of the tooth flusher can be effectively reduced after the no-load mode is entered.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
fig. 1 shows a schematic view of a tooth rinsing device provided in the present application;
fig. 2 shows a schematic block diagram of a tooth-rinsing device according to an embodiment of the present application;
FIG. 3 illustrates a schematic diagram of duty cycle threshold matching provided by an embodiment of the present application;
fig. 4 shows a schematic diagram of a module circuit according to an embodiment of the present application;
FIG. 5 shows a flow chart of an adaptive no-load noise reduction method provided by the present application;
FIG. 6 shows a flow chart of yet another adaptive no-load noise reduction method provided herein;
fig. 7 shows a flowchart of still another adaptive end idle method provided in the present application.
The numerical identifiers in the figures are represented by:
1-a CPU chip; 11-multiplexing a reset unit; 2-an electric pump module; 3-on/off module; 4-a pressure detection module; 5-a display module; and 6-acquisition module.
Detailed Description
In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings are merely for convenience in describing the present invention and simplifying the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present invention.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present invention, the meaning of "a plurality" is two or more, unless explicitly defined otherwise.
In the present invention, unless explicitly specified and limited otherwise, the terms "mounted," "connected," "secured," and the like are to be construed broadly and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; can be directly connected or indirectly connected through an intermediate medium, and can be communication between two elements. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art according to the specific circumstances.
The present application will be described in detail hereinafter with reference to the accompanying drawings in conjunction with embodiments. It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other.
The technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
An adaptive no-load noise reduction method based on closed loop feedback is applied to a tooth flushing device, and is shown in fig. 5, and the tooth flushing method comprises the following steps:
step S100, the electric pump drives the water pressure after long-time start-up.
In this step, the long-press start-up is that the tooth washer is brought into a working state by long-press of the start-up button for 3 seconds or more, and the working state includes: an initial instruction of a first PWM duty ratio D1 is formed, and a matching table look-up of a preset corresponding finger pressure gear, a PWM duty ratio and a preset corresponding water pressure gear is formed.
It should be noted that the same button is used for the on-off and the reset of the electric pump, and the long press of the on-off button is up to 3 seconds or more, so as to avoid the false triggering of the reset function.
Further, the driving of the electric pump by the water pressure means that the electric pump obtains an initial instruction of the first PWM duty ratio D1, so that the electric pump executes the "preset water pressure value corresponding to the water pressure gear".
Further, the "preset corresponding hydraulic pressure gear" refers to a hydraulic pressure gear value directly related to the first PWM duty cycle. As shown in fig. 3, a corresponding graph of PWM duty cycle, finger pressure range and water pressure range is shown.
It can be understood that, for example, the "duty ratio 19%" in fig. 3 is an initial command of the first PWM duty ratio D1, and when the tooth irrigator is started, the electric pump obtains the initial command of the "duty ratio 19%" sent by the CPU, and the electric pump executes the hydraulic pressure for driving the "X-N" gear.
It will be appreciated that the initial command to set the first PWM duty cycle D1 causes the electric pump to perform the driving of the corresponding hydraulic gear for the subsequent adjustment of the other hydraulic gears as a starting basis.
Step S200, stably pressing a force button and setting a conventional gear water pressure value.
In this step, the stable pressing force button is a long pressing force sensor, and the finger pressure value is kept in a fixed interval for 3 seconds or more.
Further, the step of maintaining the pressure value in the fixed interval means that the fluctuation range of the "finger pressure value" is maintained between 3 pressure units of the "preset corresponding finger pressure gear".
Further, the "preset pressure unit corresponding to the finger-pressure gear" refers to a finger-pressure value of the finger-pressure gear that is directly related to the PWM duty ratio. As shown in fig. 3, a corresponding graph of PWM duty cycle, finger pressure range and water pressure range is shown.
It will be appreciated that, for example, a long press on the sensor will cause the pressure sensor to remain at a value between 49pa-51pa as shown in fig. 3 for more than 3 seconds at the display module pressure.
The setting of the normal range water pressure value means that when the pressure value is kept in the fixed interval for 3 seconds or more, the intermediate value of 3 pressure units is used as the normal range pilot pressure value, and the second PWM duty ratio D2 command is used as the second PWM duty ratio command corresponding to the normal range pilot pressure value, so that the electric pump can be driven to set the water pressure value corresponding to the preset corresponding water pressure range as the normal range water pressure value.
It will be appreciated that, for example, a "conventional gear position" refers to a pressure value of 50pa, which corresponds to a 49% duty cycle, which corresponds to an X water pressure gear position. That is, the user keeps the pressure value at 49pa to 51pa for 3 seconds or more by pressing the force sensor for a long time, and the dental irrigator automatically takes 50pa as a "familiar gear finger pressure value" and takes the X-water pressure gear as a "familiar gear water pressure value".
Further, after the "familiar gear pressure value" is set, the driving water pressure of the electric pump is gradually increased from the water pressure value corresponding to the initial command and reaches the "familiar gear water pressure value", or reaches the water pressure value corresponding to the "preset corresponding water pressure gear" corresponding to the real-time control command.
Further, the real-time control command refers to a startup and shutdown command or other control commands of 'PWM duty ratio'.
The setting of the "familiar gear water pressure value" is convenient for the individual demands of users, the setting of the own commonly used water pressure gear, and the water pressure value of the "familiar gear water pressure value" can be quickly and safely achieved without the need of the users to control the pressure sensor after starting or resetting the electric pump.
And step S300, executing the water pressure value of the corresponding gear according to the required real-time finger pressure value.
In this step, the real-time finger pressure value refers to a corresponding pressure value when the pressure sensor is released after being pressed down.
Such as: when the teeth have more hidden residues, the residues can be washed out through a larger water pressure value, and a user can execute the finger pressure value of 98pa shown in fig. 3 to enable the water pressure value of the water pressure gear to reach X+M-1; or, the user wants the floss to be softer, which can perform a finger pressure value of 40pa (not shown in fig. 3).
Further, when the water pressure value corresponding to the initial command reaches and stabilizes at the "conventional gear water pressure value", the current "conventional gear water pressure value" is increased or decreased to the water pressure value corresponding to the "preset corresponding water pressure gear" corresponding to the "PWM duty ratio" according to the "PWM duty ratio" corresponding to the real-time pressure value.
Further, when the water pressure value corresponding to the initial command does not reach the "conventional gear water pressure value", the "current water pressure value" is increased or decreased to the water pressure value corresponding to the "preset corresponding water pressure gear" corresponding to the "PWM duty ratio" according to the "PWM duty ratio" corresponding to the real-time pressure value.
Further, when the real-time finger pressure value is larger than the "familiar gear finger pressure value" or the "current finger pressure value", the "familiar gear water pressure value" or the "current water pressure value" is increased to the water pressure value of the "preset corresponding water pressure gear" corresponding to the real-time finger pressure value;
when the real-time finger pressure value is smaller than the "conventional gear finger pressure value" or the "current finger pressure value", the "conventional gear water pressure value" or the "current water pressure value" is decreased to the water pressure value of the "preset corresponding water pressure gear" corresponding to the real-time finger pressure value.
Step S400, according to the idle feedback data, the load mode is adaptively converted into the idle mode.
In this step, when the electric pump of the product of the dental irrigator is not driving a load, for example, the water reserve of the dental irrigator is used up, the electric pump performs a high-speed operation in a load mode in an idle state. Therefore, the electric pump generates large noise, the rotor of the electric pump is too fast to wear, and the useless power consumption of the electric pump is high.
It should be noted that, at this time, when the tooth-rinsing product is in the no-load state, the matching lookup table of the "preset corresponding finger pressure gear", "PWM duty ratio" and "preset corresponding water pressure gear" is not applicable.
Further, the idle load feedback data refers to comparing and judging with preset idle load data according to the fed-back idle load acquisition data, and selecting whether to enter an idle load mode according to a specific judging result.
Further, the feedback no-load data collection refers to data collection of the electric pump, and the data is fed back to the CPU chip.
Further, the no-load acquisition data comprises an acquisition current average value and no-load counting;
the current average value is a current value formed by performing debounce and averaging after a plurality of current values are acquired.
Further, the preset no-load data comprises a preset no-load current value and a preset no-load count.
Further, the no-load counting refers to comparing the collected current average value with the preset no-load current value, and when the collected current average value is smaller than the preset no-load current value, executing the no-load counting assignment plus 1 operation; and when the acquired current average value is larger than the preset idle current value, executing the idle counting operation of clearing 0.
Further, the performing load mode self-adapting conversion to the idle mode means that the idle count is compared with the preset idle count, and when the idle count is greater than the preset idle count, the idle mode is entered.
Further, the entering the idle mode means that an operation of reducing the PWM duty ratio is performed or that the preset idle current value is adjusted.
Step S500, according to the load feedback data, the idle mode is adaptively converted into the load mode.
In this step, when the product of the dental irrigator is in the no-load mode, the electric pump starts to drive the load, for example, the reserve water of the dental irrigator is replenished after the water is used up, and the electric pump performs the low-speed operation in the no-load mode in the load state. Therefore, it is necessary to adjust the rotational speed of the electric pump in time so that the tooth irrigator enters a normal working state.
It should be noted that, at this time, after the tooth washer product is changed from the no-load state to the load state, the matching table look-up of the "preset corresponding finger pressure gear", "PWM duty ratio" and "preset corresponding water pressure gear" is applicable again.
Further, the load feedback data refers to comparing and judging with preset load data according to the fed-back load acquisition data, and selecting whether to enter a load mode according to a specific judging result.
Further, the feedback load data collection refers to data collection of the electric pump, and the data is fed back to the CPU chip.
Further, the load collecting data comprises collecting current average value and load counting;
the current average value is a current value formed by performing debounce and averaging after a plurality of current values are acquired.
Further, the preset load data comprises a preset load current value and a preset load count.
Further, the load counting means that the collected current average value is compared with the preset load current value, and when the collected current average value is larger than the preset load current value, the load counting assignment adding 1 is executed; and when the acquired current average value is smaller than the preset load current value, executing the operation of the load count of 0.
Further, the performing the adaptive conversion from the no-load mode to the load mode means performing a comparison between the load count and the preset load count, and entering the load mode when the load count is greater than the preset load count.
Further, the entering the load mode means that the output for increasing the PWM duty ratio is performed.
And S600, closing the long-time press shutdown, and stopping the electric pump.
In the step, the long-press shutdown is realized by pressing the on-off button for 3 seconds or more for a long time so as to stop the tooth flusher.
Based on step S300, in order to make the operation method for executing the water pressure value of the corresponding gear clearer according to the real-time finger pressure value of the demand, the operation method further includes the following steps:
step S310, starting up, and obtaining a first PWM duty ratio D1 and a second PWM duty ratio D2 instruction to enable the electric pump to drive water pressure.
In this step, after the tooth-flushing device is started, the instructions of the first PWM duty ratio D1 and the second PWM duty ratio D2 are obtained, and the electric pump of the tooth-flushing device gradually increases the water pressure value corresponding to the initial instruction to the "conventional gear water pressure value".
Step S320, acquiring a real-time control instruction of the third PWM duty ratio D3.
In this step, the hydraulic pressure value of the electric pump can receive the real-time control command no matter whether the hydraulic pressure value reaches the "conventional gear hydraulic pressure value".
It will be appreciated that, as shown in fig. 3, when the electric pump is started, the initial water pressure value of the electric pump is X-N, the "conventional gear water pressure value" is X, and the electric pump receives a real-time control command from the duty ratio of 98% during the process from X-N to X, and when the current water pressure value is X-n+5, the current water pressure value does not perform incremental adjustment by taking X as the final water pressure value, but performs incremental adjustment by taking x+m-1 as the final water pressure value.
Step S330, obtaining the fourth PWM duty ratio D4 corresponding to the current water pressure value.
In this step, a PWM duty ratio D4 corresponding to the current water pressure value is obtained, for comparison with a third PWM duty ratio D3 of the real-time control command.
Step S340, determining whether the fourth PWM duty cycle D4 is smaller than the third PWM duty cycle D3;
if not, the process proceeds to step S350, in which the current water pressure value is greater than the water pressure value corresponding to the real-time control command.
If yes, the fourth PWM duty ratio D4 is assigned plus 1 duty ratio unit, and step S330 is returned.
In this step, as shown in fig. 3, if the duty ratio D4 is 48% and the duty ratio D3 is 97%, after the comparison of the duty ratio D4 and the duty ratio D3 is performed, the duty ratio D4 is added by 1 duty unit, that is, the duty ratio D4 is 49%, and the comparison with the duty ratio D3 is continued, and the steps are sequentially circulated until the duty ratio D4 is not smaller than the duty ratio D3.
Step S350, judging whether the fourth PWM duty cycle D4 is greater than the third PWM duty cycle D3;
if not, the process proceeds to step S360, where the current water pressure value is not greater than the water pressure value corresponding to the real-time control command.
If yes, the fourth PWM duty ratio D4 is assigned minus 1 duty ratio unit, and step S330 is returned.
In this step, as shown in fig. 3, if the duty ratio D4 is 98% and the duty ratio D3 is 48%, the duty ratio D4 is reduced by 1 duty unit, that is, the duty ratio D4 is 97%, after the comparison of the duty ratio D4 and the duty ratio D3 is performed, the comparison with the duty ratio D3 is continued, and the cycle is sequentially performed until the duty ratio D4 is not greater than the duty ratio D3.
The assignment adding 1 duty cycle unit means that adding 1% is executed on the basis of the current duty cycle and assigned to the current duty cycle; such as: d4 =d4+1%.
The assignment minus 1 duty cycle unit means that the assignment minus 1% is executed on the basis of the current duty cycle and assigned to the current duty cycle; such as: d4 =d4-1%.
In step S360, the fourth PWM duty cycle D4 is equal to the third PWM duty cycle D3.
In this step, the PWM duty cycle of the real-time control command is the PWM duty cycle corresponding to the current water pressure value, or the current water pressure value has been adjusted to the water pressure value corresponding to the real-time control command.
In step S370, the electric pump stably performs the driving water pressure at the fourth PWM duty D4.
In this step, the electric pump maintains the current operating state before the on/off or/and reset command is executed.
Based on step S500, in order to make the operation method of "performing load mode adaptive conversion to no-load mode according to no-load feedback data" clearer, the operation method further includes the steps of:
s510, entering the load mode, and executing jitter removal and averaging of N current values to form the acquired current average value.
In the step, the discharge voltage of the electric pump is collected and fed back to the CPU chip to convert the discharge voltage into a corresponding collected current value.
Further, the current average value is used for avoiding errors caused by collecting a single current value. Under normal conditions, pulse voltage and pulse current exist in the circuit, a plurality of current values are collected for averaging, an error current value can be avoided, and comparison and verification of subsequent current values are facilitated.
S520, judging whether the acquired current average value is smaller than the preset no-load current value.
In this step, the collected current average value is compared with a preset no-load current value, so as to verify whether the electric pump is in a no-load state in the time period of the current values.
And if the acquired current average value is larger than the preset no-load current value, executing the operation of assigning zero 0 to the no-load count X1.
And if the acquired current average value is smaller than the preset no-load current value, executing the no-load counting X1 assignment plus 1 operation.
It should be noted that, the collected current average value is required to be smaller than the preset no-load current value in a continuous time period. It is explained that during this time period the electric pump is in an idle state.
S530, judging whether the idle load count X1 is larger than the preset idle load count Y1.
In the present step, the step of the method,
further, if the idle load count X1 is smaller than the preset idle load count Y1, returning to step S520;
further, if the idle load count X1 is greater than the preset idle load count Y1, an idle load mode is entered.
It should be noted that the load mode may be entered if and only if the no-load count X1 is continuously accumulated and is greater than the preset no-load count Y1. That is, if the acquisition current average value is smaller than the preset idle current value when the load count is accumulated, the idle count X1 is cleared to 0, and the count is restarted from 0 until the idle count X1 continuously accumulates to be greater than the preset idle count Y1.
S540, entering an idle mode, and executing the reduction of the PWM duty cycle output or resetting the preset idle current value.
In the present step, the step of the method,
after entering the no-load mode, the rotation speed of the electric pump can be reduced by executing the reduction of the PWM duty ratio output, thereby reducing noise, rotor abrasion and useless power consumption.
After entering the no-load mode, after resetting the preset no-load current value, returning to step S520, and performing a further determination of the load mode being converted into the no-load mode.
Based on step S600, in order to make the operation method of "performing adaptive conversion from no-load mode to load mode according to load feedback data" clearer, the operation method further includes the steps of:
s610, entering the idle mode, and executing the debounce and averaging of the N current values to form the acquired current average value.
In the step, the discharge voltage of the electric pump is collected and fed back to the CPU chip to convert the discharge voltage into a corresponding collected current value.
Further, the current average value is used for avoiding errors caused by collecting a single current value. Under normal conditions, pulse voltage and pulse current exist in the circuit, a plurality of current values are collected for averaging, an error current value can be avoided, and comparison and verification of subsequent current values are facilitated.
S620, judging whether the acquired current average value is smaller than the preset load current value.
In this step, the collected current average value is compared with a preset load current value, so as to verify whether the electric pump is in a load state in the time period of the current values.
And if the acquired current average value is smaller than the preset load current value, executing the operation of assigning the load count X2 to clear 0.
And if the acquired current average value is larger than the preset load current value, executing the operation of adding 1 to the load count X2 assignment.
It should be noted that, the collected current average value is required to be greater than the preset load current value in a continuous time period. It is explained that during this time period, the electric pumps are in a loaded state.
S630, judging whether the load count X2 is larger than the preset load count Y2.
In the present step, the step of the method,
further, if the load count X2 is smaller than the preset load count Y2, returning to step S620;
further, if the load count X2 is greater than the preset load count Y2, a load mode is entered.
It should be noted that the load mode may be entered if and only if the load count X2 is continuously accumulated and is greater than the preset load count Y2. That is, if the acquisition current average value is smaller than the preset load current value when the load count accumulation is performed, the load count X2 is cleared to 0, and the count is restarted from 0 until the load count X2 continuously accumulates to be greater than the preset load count Y2.
And S640, entering the load mode, and executing the improvement of the PWM duty ratio output.
In the present step, the step of the method,
after entering the no-load mode, the rotation speed of the electric pump can be increased after the PWM duty ratio output is increased, so that the water pressure of the tooth washer is increased, and the requirement of a user is met.
The self-adaptive no-load noise reduction device based on closed-loop feedback is applied to a tooth washer, and referring to fig. 2, the self-adaptive no-load noise reduction device comprises a CPU chip 1, an electric pump module 2, a startup and shutdown module 3, a pressure detection module 4, a display module 5 and an acquisition module 6.
The CPU chip 1 is used for acquiring a finger pressure signal of the pressure detection module 4, acquiring a startup and shutdown or reset signal of the startup and shutdown module 3, acquiring a feedback signal of the acquisition module 6 and outputting a PWM duty ratio control instruction to the electric pump module 2; the CPU chip 1 is also provided with a finger pressure gear, a PWM duty ratio and a water pressure gear matching table look-up table of a built-in program.
The CPU chip 1 further includes a reset multiplexing unit 11; the reset multiplexing unit 11 is electrically connected with the on-off module 3 and is used for executing the reset of the conventional gear water pressure value of the electric pump module 2; when the on-off module 3 is operated by short pressing, the reset multiplexing unit 11 is started; the short press operation means that the on-off module 3 is pressed for not more than 1 second.
Referring to fig. 4, the CPU chip 1 further includes pins Pin1 and Pin2. The Pin Pin1 is connected with the electric pump module 2 and is used for outputting a PWM duty ratio control instruction to the electric pump; the Pin2 is connected with the acquisition module 6 and is used for receiving a feedback signal of the acquisition module 6.
The electric pump module 2 is configured to receive a control signal of the PWM duty cycle of the CPU chip 1, and execute a water pressure corresponding to a gear. The electric pump module specifically includes: the device comprises a divider resistor R21, a divider resistor R22, a filter capacitor C21, a filter capacitor C22, a zener diode D21, an electric pump interface MT+, an electric pump interface MT-, and a MOS tube G21.
The first end of the voltage dividing resistor R21 is connected with the Pin Pin1, and the second end of the voltage dividing resistor R21 is connected with the first end of the voltage dividing resistor R22 and the grid electrode of the MOS tube G21;
the second section of the voltage dividing resistor R22 is connected with the ground GDN;
the first end of the filter capacitor C21 is connected with the first end of the filter capacitor C22 and is connected with the electric pump input power supply VBAT; the second end of the filter capacitor C21 is connected to the second end of the filter capacitor C22, and is connected to GND.
The negative end of the zener diode D21 is connected with the electric pump interface MT+ and is connected with an electric pump input power supply VBAT; the anode end of the zener diode D21 is connected with the electric pump interface MT-and is connected with the drain electrode of the MOS tube G21.
The source stage of the MOS tube G21 is connected with the acquisition module 6.
The on-off module 3 is configured to perform an on-drive or off-end operation of the tooth cleaning device, and perform the on-drive or off-end operation, where the on-off module 3 needs to be pressed for a long time for 3 seconds or more; the tooth cleaning device also comprises an on-off button, wherein the on-off button is arranged on the surface of the shell of the tooth cleaning device.
The pressure detection module 4 is used for acquiring a finger pressure value, converting the finger pressure value into an electric signal, and transmitting the electric signal to the CPU chip 1 to form a real-time control instruction; the real-time control instruction is used for converting the CPU chip 1 into a control instruction of a corresponding PWM duty ratio according to the matching table look-up, and is used for driving the electric pump module 2 to execute a water pressure value of a corresponding water pressure gear; the pressure detection module 4 further comprises a pressure button, wherein the pressure button is arranged on the surface of the shell of the tooth cleaning device, and a user can conveniently operate and control the water pressure in real time.
The display module 5 comprises a liquid crystal screen, wherein the liquid crystal screen is arranged on the surface of the shell of the tooth washer and is used for displaying the finger pressure value, the conventional gear finger pressure value, the water pressure value and the PWM duty ratio in the current state.
Referring to fig. 4, the collection module 6 is configured to collect a voltage signal when the electric pump module works, convert the voltage signal into a current signal, and feed back the current signal to the CPU chip 1. The acquisition module 6 specifically includes: a voltage dividing module 61 and a low-pass filtering module 62.
The voltage dividing module 61 specifically includes: a voltage dividing resistor R611, a voltage dividing resistor R612, and a voltage dividing resistor R613; the first end of the voltage dividing resistor R611 is connected with the first end of the voltage dividing resistor R612 and the first end of the voltage dividing resistor R613, and is connected with the source of the MOS tube G21; the second end of the voltage dividing resistor R611 is connected with the second end of the voltage dividing resistor R612 and the second end of the voltage dividing resistor R613; and is connected to ground GND.
The low-pass filtering module 62 specifically includes: resistor R621, capacitor C621; the first end of the resistor R621 is connected with the source of the MOS tube G21; the second end of the resistor R621 is connected with the first end of the capacitor C621 and is connected with the Pin Pin 2; the second segment of the capacitor C621 is connected to ground GND.
It can be understood that after the tooth washer is started, pin1 of chip CPU1 starts to output a control instruction of PWM duty ratio, and after voltage division by voltage dividing resistors R21 and R22, it can trigger MOS tube G21 to enter a working state; according to the specific waveform of the PWM duty ratio, when the MOS transistor G21 is in the on state, the input power VBAT can enter from the electric pump interface mt+ after being filtered by the capacitor C21 and the capacitor C22, exit from the electric pump interface MT-and reach the drain of the MOS transistor G21, and finally output to the ground GND through the voltage dividing module 61.
After the low-pass filtering, the collected signal is fed back to Pin2 of the CPU chip, and the CPU executes control instruction adjustment of the PWM duty ratio according to the fed back collected signal, for example: the PWM duty cycle is increased or decreased.
It should be noted that, the voltage collection is performed by using a plurality of resistors with the same resistance in parallel, because the current flowing through a single resistor is prevented from being too large to exceed the sustainable power of the resistor, the current borne by the single resistor can be reduced by using parallel resistors, the damage caused by overload of the resistor is avoided, the excessive temperature rise of the resistor caused by the excessive current flowing through the single resistor is avoided, the temperature rise can affect the resistance value of the resistor, thereby affecting the measurement precision, and in precise measurement, non-negligible thermal noise can be brought to the temperature rise, the parallel connection of a plurality of resistors can offset the error of the resistor, for the measurement of large environmental temperature change, some of the adopted resistors have positive temperature coefficients, and some of the adopted resistors have negative temperature coefficients, thus being offset.
Based on such understanding, the technical solution of the present application may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.), and includes several instructions for causing a computer device (may be a personal computer, a server, or a network device, etc.) to perform the methods described in various implementation scenarios of the present application.
In an embodiment of the present invention, there is provided a computer device including a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements any one of the above when executing the computer program.
Optionally, the computer device may also include a user interface, a network interface, a camera, radio Frequency (RF) circuitry, sensors, audio circuitry, WI-FI modules, and the like. The user interface may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (e.g., bluetooth interface, WI-FI interface), etc.
It will be appreciated by those skilled in the art that the architecture of a computer device provided in the present embodiment is not limited to the computer device, and may include more or fewer components, or may combine certain components, or may be arranged in different components.
The storage medium may also include an operating system, a network communication module. An operating system is a program that manages and saves computer device hardware and software resources, supporting the execution of information handling programs and other software and/or programs. The network communication module is used for realizing communication among all components in the storage medium and communication with other hardware and software in the entity equipment.
From the foregoing description of the embodiments, those skilled in the art will clearly understand that the present application may be implemented by means of software plus necessary general hardware platform, or the corresponding software may be implemented by means of a hardware platform.
Those skilled in the art will appreciate that the drawings are merely schematic illustrations of one preferred implementation scenario, and that the modules or flows in the drawings are not necessarily required to practice the present application. Those skilled in the art will appreciate that modules in an apparatus in an implementation scenario may be distributed in an apparatus in an implementation scenario according to an implementation scenario description, or that corresponding changes may be located in one or more apparatuses different from the implementation scenario. The modules of the implementation scenario may be combined into one module, or may be further split into a plurality of sub-modules.
The foregoing application serial numbers are merely for description, and do not represent advantages or disadvantages of the implementation scenario. The foregoing disclosure is merely a few specific implementations of the present application, but the present application is not limited thereto and any variations that can be considered by a person skilled in the art shall fall within the protection scope of the present application.
Claims (6)
1. A self-adaptive noise reduction method based on closed-loop feedback is applied to a tooth flusher and is characterized in that,
The method comprises the following steps:
step S100, starting the motor pump by long-time press, and driving the motor pump to press water pressure;
step S200, stably pressing a force button, and setting a conventional gear water pressure value;
step S300, executing the water pressure value of the corresponding gear according to the real-time finger pressure value of the demand;
step S400, executing load mode self-adaptive conversion into an idle mode according to idle feedback data, comprising the following steps:
s510, entering the load mode, and executing debounce and averaging for obtaining N current values to form an acquisition current average value;
s520, judging whether the acquired current average value is smaller than a preset no-load current value;
s530, judging whether the no-load count X1 is larger than a preset no-load count Y1;
s540, entering an idle mode, and executing the reduction of PWM duty cycle output or resetting the preset idle current value;
if the acquired current average value is larger than the preset no-load current value, executing the operation of assigning zero 0 to the no-load count X1;
if the acquired current average value is smaller than the preset no-load current value, executing the no-load counting X1 assignment adding 1 operation;
if the no-load count X1 is smaller than the preset no-load count Y1, returning to step S520;
if the idle load count X1 is larger than the preset idle load count Y1, entering an idle load mode;
Step S500, executing the self-adaptive conversion of the no-load mode into the load mode according to the load feedback data, and comprising the following steps:
s610, entering the idle mode, and executing the debounce and averaging of N current values to form the acquired current average value;
s620, judging whether the acquired current average value is smaller than a preset load current value;
s630, judging whether the load count X2 is larger than a preset load count Y2;
s640, entering the load mode, and executing the improvement of the PWM duty cycle output;
if the acquired current average value is smaller than the preset load current value, executing the operation of assigning a clear 0 to the load count X2;
if the acquired current average value is larger than the preset load current value, executing the operation of adding 1 to the load count X2 assignment;
if the load count X2 is smaller than the preset load count Y2, returning to step S620;
if the load count X2 is greater than the preset load count Y2, entering a load mode;
step S600, closing after long-time press shutdown, and stopping the electric pump;
the long-press starting-up refers to that the tooth flushing device enters a working state by long-press starting-up and closing of a power-on button for 3 seconds or more, wherein the working state is a state in which the electric pump in the tooth flushing device is started up, and comprises an initial instruction for forming a first PWM duty ratio D1, and a matching table look-up for a preset corresponding finger pressure gear position, a PWM duty ratio and a preset corresponding water pressure gear position is formed;
The electric pump drives water pressure, namely, the electric pump obtains an initial instruction of the first PWM duty ratio D1, so that the electric pump executes the water pressure value of the preset corresponding water pressure gear;
the "preset corresponding hydraulic pressure gear" is a hydraulic pressure gear value directly related to the first PWM duty ratio D1.
2. The adaptive noise reduction method based on closed-loop feedback according to claim 1,
further comprises:
the no-load feedback data refers to comparing and judging with preset no-load data according to the fed-back no-load acquisition data, and selecting whether to enter the no-load mode according to a specific judging result;
the feedback no-load acquisition data refers to acquisition of data of the electric pump and is fed back to the CPU chip;
the no-load acquisition data comprises an acquisition current average value and no-load count X1;
the acquired current average value is a current value formed by performing debounce and averaging after acquiring a plurality of current values;
the preset no-load data comprises a preset no-load current value and a preset no-load count Y1;
the no-load counting X1 is to compare the collected current average value with the preset no-load current value, and when the collected current average value is smaller than the preset no-load current value, the no-load counting X1 is added with 1; when the acquired current average value is larger than the preset no-load current value, executing the operation of no-load counting X1 clear 0;
The execution load mode is adaptively converted into an idle mode, namely the idle count X1 is compared with the preset idle count Y1, and when the idle count X1 is greater than the preset idle count Y1, the idle mode is entered;
the entering the idle mode refers to performing an operation of reducing the PWM duty cycle, or performing an adjustment of a preset idle current value.
3. The adaptive noise reduction method based on closed-loop feedback according to claim 1,
further comprises:
the load feedback data refers to comparing and judging with preset data according to the fed-back load acquisition data, and selecting whether to enter a load mode according to a specific judging result;
the feedback load data acquisition means that data of the electric pump are acquired and fed back to the CPU chip;
the load acquisition data comprises an acquisition current mean value and a load count X2;
the acquired current average value is a current value formed by performing debounce and averaging after acquiring a plurality of current values;
preset load data including a preset load current value, a preset load count Y2;
the load count X2 is that the collected current average value is compared with the preset load current value, and when the collected current average value is greater than the preset load current value, the load count X2 is assigned and added with 1; when the acquired current average value is smaller than the preset load current value, executing the operation of the load count X2 clear 0;
The execution of the no-load mode self-adaptive conversion into a load mode means that the load count X2 is compared with the preset load count Y2, and when the load count X2 is greater than the preset load count Y2, the load mode is entered;
the entering the load mode means that the output for increasing the PWM duty cycle is performed.
4. An adaptive noise reduction device based on closed loop feedback, which is applied to a tooth flusher, is characterized in that,
comprising the following steps:
the device comprises a CPU chip 1, an electric pump module 2, a startup and shutdown module 3, a pressure detection module 4, a display module 5 and an acquisition module 6;
the CPU chip 1 is used for acquiring a finger pressure signal of the pressure detection module 4, acquiring a startup and shutdown or reset signal of the startup and shutdown module 3, acquiring a feedback signal of the acquisition module 6 and outputting a PWM duty ratio control instruction to the electric pump module 2;
the CPU chip 1 is also provided with a finger pressure gear, a PWM duty cycle and a water pressure gear matching table look-up table of a built-in program;
the CPU chip 1 further includes a reset multiplexing unit 11; the reset multiplexing unit 11 is electrically connected with the on-off module 3 and is used for executing the reset of the conventional gear water pressure value of the electric pump module 2;
The CPU chip 1 further comprises a Pin Pin1 and a Pin Pin2, wherein the Pin Pin1 is connected with the electric pump module 2 and used for outputting PWM duty ratio control instructions to the electric pump; the Pin Pin2 is connected with the acquisition module 6 and is used for receiving a feedback signal of the acquisition module 6;
the electric pump module 2 is configured to receive a control signal of a PWM duty cycle of the CPU chip 1 and execute a water pressure corresponding to a gear, and specifically includes: the voltage dividing resistor R21, the voltage dividing resistor R22, the filter capacitor C21, the filter capacitor C22, the zener diode D21, the electric pump interface MT+, the electric pump interface MT-, and the MOS tube G21;
the first end of the voltage dividing resistor R21 is connected with the Pin Pin1, and the second end of the voltage dividing resistor R21 is connected with the first end of the voltage dividing resistor R22 and the grid electrode of the MOS tube G21;
the second section of the voltage dividing resistor R22 is connected with the ground GND;
the first end of the filter capacitor C21 is connected with the first end of the filter capacitor C22 and is connected with the electric pump input power supply VBAT; the second end of the filter capacitor C21 is connected with the second end of the filter capacitor C22 and is connected with the ground GND;
the negative end of the zener diode D21 is connected with the electric pump interface MT+ and is connected with an electric pump input power supply VBAT; the anode end of the zener diode D21 is connected with the electric pump interface MT-and is connected with the drain electrode of the MOS tube G21;
The source stage of the MOS tube G21 is connected with the acquisition module 6;
wherein, the on-off module 3 is used for executing the start-up driving or the shutdown ending operation of the tooth cleaning device;
the start-up driving or shutdown ending operation is executed, and the time length of pressing the on-off module 3 for a long time is 3 seconds or more;
the pressure detection module 4 is used for acquiring a finger pressure value, converting the finger pressure value into an electric signal, and transmitting the electric signal to the CPU chip 1 to form a real-time control instruction;
the display module 5 is used for displaying the finger pressure value, the conventional gear finger pressure value, the water pressure value and the PWM duty ratio of the current state;
the collection module 6 is configured to collect a voltage signal when the electric pump module works, convert the voltage signal into a current signal, and feed the current signal back to the CPU chip 1, where the collection module 6 specifically includes: a voltage dividing module 61 and a low-pass filtering module 62;
the voltage dividing module 61 specifically includes: a voltage dividing resistor R611, a voltage dividing resistor R612, and a voltage dividing resistor R613; the first end of the voltage dividing resistor R611 is connected with the first end of the voltage dividing resistor R612 and the first end of the voltage dividing resistor R613, and is connected with the source of the MOS tube G21; the second end of the voltage dividing resistor R611 is connected with the second end of the voltage dividing resistor R612 and the second end of the voltage dividing resistor R613; and is connected to ground GND;
The low-pass filtering module 62 specifically includes: resistor R621, capacitor C621; the first end of the resistor R621 is connected with the source of the MOS tube G21; the second end of the resistor R621 is connected with the first end of the capacitor C621 and is connected with the Pin Pin 2; the second segment of the capacitor C621 is connected to ground GND.
5. A storage medium having a computer program stored thereon, characterized in that,
the computer program, when executed by a processor, implements the method of any of claims 1 to 3.
6. A computer device comprising a storage medium, a processor and a computer program stored on the storage medium and executable on the processor, characterized in that,
the processor, when executing the computer program, implements the method of any one of claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111257328.8A CN114033656B (en) | 2021-10-28 | 2021-10-28 | Self-adaptive no-load noise reduction method and device based on closed-loop feedback |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111257328.8A CN114033656B (en) | 2021-10-28 | 2021-10-28 | Self-adaptive no-load noise reduction method and device based on closed-loop feedback |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114033656A CN114033656A (en) | 2022-02-11 |
CN114033656B true CN114033656B (en) | 2024-03-19 |
Family
ID=80135574
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111257328.8A Active CN114033656B (en) | 2021-10-28 | 2021-10-28 | Self-adaptive no-load noise reduction method and device based on closed-loop feedback |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114033656B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108418478A (en) * | 2018-01-31 | 2018-08-17 | 东莞市力辉马达有限公司 | A kind of noise-reduction method of high-speed DC brushless electric machine |
CN109965997A (en) * | 2019-03-29 | 2019-07-05 | 上海智觅智能科技有限公司 | A kind of intelligent function and its detection algorithm of tooth flusher |
CN112386354A (en) * | 2020-11-16 | 2021-02-23 | 珠海格力电器股份有限公司 | Water dental floss and control method thereof |
CN113317981A (en) * | 2021-06-03 | 2021-08-31 | 江苏鹿得医疗电子股份有限公司 | Nose washer with self-adaptive gear function and control method thereof |
-
2021
- 2021-10-28 CN CN202111257328.8A patent/CN114033656B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108418478A (en) * | 2018-01-31 | 2018-08-17 | 东莞市力辉马达有限公司 | A kind of noise-reduction method of high-speed DC brushless electric machine |
CN109965997A (en) * | 2019-03-29 | 2019-07-05 | 上海智觅智能科技有限公司 | A kind of intelligent function and its detection algorithm of tooth flusher |
CN112386354A (en) * | 2020-11-16 | 2021-02-23 | 珠海格力电器股份有限公司 | Water dental floss and control method thereof |
CN113317981A (en) * | 2021-06-03 | 2021-08-31 | 江苏鹿得医疗电子股份有限公司 | Nose washer with self-adaptive gear function and control method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN114033656A (en) | 2022-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114010350B (en) | Tooth flushing method and device based on PWM stepless speed regulation | |
EP2091463B1 (en) | System for maintaining performance of battery-operated toothbrushes | |
US7304454B2 (en) | Information processing apparatus for setting charge-start criteria level based on power supply drive history | |
JP2009093295A (en) | Electronic equipment, method for controlling power of electronic equipment, and program for execution by computer | |
CN114948307A (en) | Tooth rinsing device, control method thereof and computer readable medium | |
CN114033656B (en) | Self-adaptive no-load noise reduction method and device based on closed-loop feedback | |
WO2022228462A1 (en) | Control method and apparatus for electric toothbrush, and electric toothbrush | |
EP1376314A1 (en) | Clock frequency control method and electronic apparatus | |
TWI709101B (en) | Battery charging method | |
CN104536551A (en) | Method and device for clearing away information on complementary metal oxide semiconductor (CMOS) | |
CN112637654A (en) | Television, voice control system and control method thereof | |
JP3920263B2 (en) | Information processing apparatus, control method, program, and recording medium | |
CN211433438U (en) | Intelligent electric toothbrush | |
CN109965999B (en) | Method and device for controlling equipment operation | |
JP3891184B2 (en) | Portable imaging device and power supply switching control method | |
CN101806257B (en) | Operation management apparatus | |
CN1272713C (en) | Display card monitoring setting method | |
JP2024016371A (en) | Information processing apparatus and control method | |
CN215273515U (en) | Electric toothbrush drive circuit and electric toothbrush | |
CN115381572A (en) | Control method and device of oral care equipment, electronic equipment and storage medium | |
CN112595984B (en) | Lithium battery voltage detection method and device, electrical equipment and storage medium | |
JPH11183532A (en) | Device and method for monitoring source voltage and recording medium where source voltage monitoring process program is recorded | |
CN112587268A (en) | Anti-splash method and system for electric toothbrush, electronic equipment and readable storage medium | |
CN113017888A (en) | Electric toothbrush control method, device, medium and electric toothbrush | |
JP2008170169A (en) | Electronic device |
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 |