Electric toothbrush
By using pressure sensors and main controllers in electric toothbrushes to automatically adjust the working frequency, the defects of existing electric toothbrushes when adjusting the vibration frequency are solved, personalized adaptability and flexible adjustment are achieved, and the cleaning effect of teeth and gums is improved and protection effect.
Patent Information
- Application Number
- CN202420312799.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-02-20
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2034-02-20
AI Technical Summary
Existing electric toothbrushes lack personalized adaptability when adjusting vibration frequency, cannot be flexible, and the needs of different tooth parts cannot be fully met, which may cause harm to teeth and gums.
An electric toothbrush is designed, equipped with a pressure sensor and a main controller. By collecting the pressure values of user buttons and motor brush heads, a pressure value sequence is generated, and the working frequency is automatically determined and adjusted to meet the needs of different users.
It realizes automatic adaptation of working frequency to meet the needs of different users, without manual settings, making it more convenient to use, optimizes the cleaning effect, protects teeth and gums, and improves the efficiency of brushing.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of toothbrushes, and in particular to an electric toothbrush. Background Art
[0002] Electric toothbrushes use the rapid rotation or vibration of the motor core to produce high-frequency vibrations in the brush head, instantly breaking down the toothpaste into fine foam and deeply cleaning the gaps between teeth. At the same time, the vibration of the bristles can promote blood circulation in the mouth and have a massage effect on the gum tissue.
[0003] Since different people have different teeth cleaning needs, the vibration frequency of the electric toothbrush needs to be adjusted. This can reduce irritation to the teeth and gums and protect oral health.
[0004] For existing electric toothbrushes, if users want to adjust the vibration frequency, they usually use the mode button to select a mode gear from several pre-set mode gears. This method has the following disadvantages: 1) Lack of personalized adaptability: The pre-set mode gears may not be completely suitable for everyone's tooth condition. Different people may have different oral health conditions, tooth sensitivity and cleaning needs, so using several fixed mode gears may not meet everyone's needs. 2) Inability to adjust flexibly: After selecting a fixed mode gear, it is not possible to flexibly adjust according to actual needs. Sometimes it may be necessary to increase the vibration frequency to deal with more serious gum problems or dental plaque, and sometimes it may be necessary to reduce the vibration frequency to adapt to sensitive teeth. Selecting a fixed gear cannot meet this flexible adjustment demand. 3) Different needs for different tooth parts: Different mode gears may not meet the needs of different tooth parts. For example, some gears may be suitable for cleaning front teeth, but the cleaning effect for back teeth or between teeth may not be ideal. And some mode gears may be too strong and may cause damage to teeth and gums. Utility Model Content
[0005] The present application provides an electric toothbrush that can automatically adapt to a working frequency suitable for the user to meet the usage requirements of different users without the need for manual setting by the user, making it more convenient to use.
[0006] The embodiment of the present application provides an electric toothbrush, which includes: a pressure sensor and a main controller; wherein:
[0007] The pressure sensor is used to receive a power-on command sent by a user, and in response to the power-on command, respectively collect the pressure value of the user's key at the current moment and the pressure value of the motor brush head at the current moment;
[0008] The main controller is used to obtain a first pressure value sequence based on the pressure value of the user button at the current moment and the pressure value of the user button at a moment before the current moment collected in advance; obtain a second pressure value sequence based on the pressure value of the motor brush head at the current moment and the pressure value of the motor brush head at a moment before the current moment collected in advance; determine the operating frequency of the electric toothbrush at the current moment based on the first pressure value sequence and the second pressure value sequence, and control the electric toothbrush to operate according to the operating frequency at the current moment.
[0009] In the above solution, the electric toothbrush further comprises: a touch sensing module, which is used to receive a standby instruction or a shutdown instruction sent by a user to the electric toothbrush, and send the standby instruction or the shutdown instruction to the main controller;
[0010] The main controller is further used to control the electric toothbrush to enter a standby state or a shutdown state in response to the standby instruction or the shutdown instruction.
[0011] In the above solution, the pressure sensor includes: a first pressure sensor and a second pressure sensor; wherein,
[0012] The first pressure sensor is used to collect the pressure value of the user button at the current moment in response to the power-on instruction; wherein the first pressure sensor is arranged at the position of the user button;
[0013] The second pressure sensor is used to collect the pressure value of the motor brush head at the current moment in response to the power-on instruction; wherein the second pressure sensor is arranged at the position of the motor brush head.
[0014] In the above scheme, the main controller includes: a data extraction module and a frequency determination module; wherein,
[0015] The data extraction module is used to extract the pressure value of the user key at the current moment in the first pressure value sequence, or the pressure value of the user key at the current moment and the pressure values of the user key at several moments before the current moment as the current first pressure value subsequence; and extract the pressure value of the motor brush head at the current moment in the second pressure value sequence, or the pressure value of the motor brush head at the current moment and the pressure values of the motor brush head at several moments before the current moment as the current second pressure value subsequence;
[0016] The frequency determination module is used to determine the operating frequency of the electric toothbrush at a current moment according to the current first pressure value subsequence and the current second pressure value subsequence.
[0017] In the above scheme, the frequency determination module is specifically used to determine that any one of the pre-set working frequencies is the working frequency of the electric toothbrush at the current moment if the current first pressure value subsequence satisfies the key pressure change condition corresponding to any pre-set working frequency, and the current second pressure value subsequence satisfies the brush head pressure change condition corresponding to any one of the pre-set working frequencies.
[0018] In the above scheme, the main controller is specifically used to perform Kalman filtering on the first pressure value sequence and the second pressure value sequence respectively to obtain the first pressure value sequence after Kalman filtering and the second pressure value sequence after Kalman filtering; and determine the operating frequency of the electric toothbrush at the current moment based on the first pressure value sequence after Kalman filtering and the second pressure value sequence after Kalman filtering.
[0019] In the above solution, the data in the first pressure value sequence is Boolean type data, and the data in the second pressure value sequence is integer type data.
[0020] In the above scheme, the touch sensing module is specifically used to obtain the pressure value of the user's pressing operation on the copper sheet; if the pressure value of the user's pressing operation on the copper sheet meets the standby condition or the shutdown condition, the user's pressing operation on the copper sheet is converted into the standby instruction or the shutdown instruction.
[0021] In the above scheme, the pressure sensor is specifically used to obtain the pressure value of the user on the electric brush head; if the pressure value of the user on the electric brush head is greater than or equal to a preset pressure threshold value, the user's pressing operation on the electric brush head is converted into the power-on instruction.
[0022] In the above solution, the electric toothbrush further includes: a power management module, which is used to supply power to the touch sensing module, the pressure sensor and the main controller.
[0023] The embodiment of the present application proposes an electric toothbrush, in which a pressure sensor receives a power-on command sent by a user, and in response to the power-on command, respectively collects the pressure value of the user's key at the current moment and the pressure value of the motor brush head at the current moment; the main controller obtains a first pressure value sequence according to the pressure value of the user's key at the current moment and the pre-collected pressure value of the user's key at the moment before the current moment; obtains a second pressure value sequence according to the pressure value of the motor brush head at the current moment and the pre-collected pressure value of the motor brush head at the moment before the current moment; determines the working frequency of the electric toothbrush at the current moment according to the first pressure value sequence and the second pressure value sequence, and controls the electric toothbrush to work according to the working frequency at the current moment. That is, in the technical solution of the present application, the working frequency of the electric toothbrush at the current moment can be automatically determined based on the pressure value collected by the pressure sensor. For existing electric toothbrushes, if the user wants to adjust its vibration frequency, a mode button is usually used to select a mode gear from several pre-set mode gears. Therefore, compared with the prior art, the electric toothbrush proposed in the embodiment of the present application can automatically adapt to a working frequency suitable for the user to meet the usage needs of different users. It does not require manual settings by the user and is more convenient to use. Moreover, the technical solution of the embodiment of the present application is simple and convenient to implement, easy to popularize, and has a wider range of applications. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 A system structure diagram of an electric toothbrush provided in one embodiment of the present application;
[0025] Figure 2 A system structure diagram of an electric toothbrush provided in another embodiment of the present application;
[0026] Figure 3 A system structure diagram of an electric toothbrush provided in yet another embodiment of the present application;
[0027] Figure 4 A schematic diagram of the structure of an electric toothbrush provided in one embodiment of the present application;
[0028] Figure 5 A schematic structural diagram of an electric toothbrush provided in another embodiment of the present application. DETAILED DESCRIPTION
[0029] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only the parts related to the present application, rather than all structures, are shown in the accompanying drawings.
[0030] Figure 1 A system structure diagram of an electric toothbrush provided in an embodiment of the present application, such as Figure 1 As shown, the electric toothbrush may include: a pressure sensor 101 and a main controller 102; wherein,
[0031] The pressure sensor 101 is used to receive a power-on command sent by a user, and in response to the power-on command, respectively collect the pressure value of the user's key at the current moment and the pressure value of the motor brush head at the current moment;
[0032] The main controller 102 is used to obtain a first pressure value sequence according to the pressure value of the user's key at the current moment and the pre-collected pressure value of the user's key at the moment before the current moment; obtain a second pressure value sequence according to the pressure value of the motor brush head at the current moment and the pre-collected pressure value of the motor brush head at the moment before the current moment; determine the working frequency of the electric toothbrush at the current moment according to the first pressure value sequence and the second pressure value sequence, and control the electric toothbrush to work according to the working frequency at the current moment. Among them, the working frequency is one of the working frequencies of the electric toothbrush when it leaves the factory. Specifically, the value range of the working frequency in the embodiment of the present application is: 28000 times / minute-46000 times / minute.
[0033] In a specific embodiment of the present application, the data in the first pressure value sequence may be Boolean type data, and the data in the second pressure value sequence may be integer type data. The electric toothbrush in the embodiment of the present application may realize automatic selection of working mode, which working mode may include one of the following: Mode 1: It uses high-speed vibration to remove dirt and plaque from teeth. Mode 2: It uses lower speed and pressure to clean teeth. Mode 3: This mode can help remove stains and discoloration on teeth, making teeth look whiter and brighter. Mode 4: This mode can help stimulate gums, promote blood circulation, and improve dental health. Mode 5: This mode uses special whitening agents to remove stains on teeth and make teeth look whiter. Mode 6: This mode is designed for children. It uses lower speed and pressure to clean teeth, and there are interesting brushing songs or games to encourage children to brush their teeth. Mode 7: This mode uses longer time and higher speed to clean teeth, which can remove more stubborn dirt and plaque. Mode 8: This mode uses a specially designed brush head to clean gums, which can help improve gum health.
[0034] The embodiments of the present application can automatically adapt to a working frequency suitable for the user, and the benefits are: 1) Optimizing the cleaning effect: The electric toothbrush automatically selects the working frequency, and can automatically adjust the working frequency according to the dental plaque conditions in different positions of the oral cavity, thereby achieving a better cleaning effect. 2) Protecting teeth and gums: An electric toothbrush that automatically selects the working frequency can avoid damage to teeth and gums caused by excessive brushing, thereby protecting dental health. 3) Improving brushing efficiency: An electric toothbrush that automatically selects the working frequency can improve brushing efficiency and make the brushing process easier and more convenient. 4) Personalized experience: An electric toothbrush that automatically selects the working frequency can automatically adjust the working frequency according to the individual's oral condition and preferences, thereby providing a more personalized brushing experience. 5) Intelligent control: An electric toothbrush that automatically selects the working frequency usually has an intelligent control function and can be controlled through an application or other means, thereby achieving smarter oral care. In addition, by adopting the technical solution provided in the embodiment of the present application, the user can send standby instructions, power-on instructions and power-off instructions to the electric toothbrush at any time, and the electric toothbrush can switch arbitrarily between the standby state, the power-on state and the power-off state, so that the electric toothbrush can prevent toothpaste from splashing by changing its working state. When the electric toothbrush is in the power-on state, the brush head will rotate at a high speed, generating a strong centrifugal force, making the toothpaste easy to splash. When the electric toothbrush is in the standby state, the brush head will stop rotating or rotate at a lower speed. At this time, no centrifugal force is generated or only a very small centrifugal force is generated, and the toothpaste is not easy to splash. In addition, by adopting the technical solution provided in the present application, the noise generated by the electric toothbrush can be controlled within an acceptable range. For example, the noise of the whole machine is less than 65 decibels.
[0035] Figure 2 This is a system structure diagram of an electric toothbrush provided in another embodiment of the present application. Based on the above technical solution, it is further optimized and expanded, and can be combined with the above optional implementation methods. Figure 2 As shown, the electric toothbrush may further include: a touch sensing module 103, for receiving a standby instruction or a shutdown instruction sent by a user to the electric toothbrush, and sending the standby instruction or the shutdown instruction to the main controller 102;
[0036] The main controller 102 is also used to control the electric toothbrush to enter a standby state or a shutdown state in response to a standby instruction or a shutdown instruction.
[0037] In the specific embodiment of the present application, the standby state of the electric toothbrush means that when the electric toothbrush is not in use, it is still powered on, but the motor stops running and only consumes a small amount of electricity. The shutdown state of the electric toothbrush means that the toothbrush stops working and does not affect the life of the battery or the motor.
[0038] Furthermore, the pressure sensor 101 may include: a first pressure sensor 1011 and a second pressure sensor 1012; wherein,
[0039] The first pressure sensor 1011 is used to collect the pressure value of the user's key at the current moment in response to the power-on instruction; wherein the first pressure sensor is arranged at the position where the user presses the key;
[0040] The second pressure sensor 1012 is used to collect the pressure value of the motor brush head at the current moment in response to the power-on instruction; wherein the second pressure sensor is arranged at the position of the motor brush head.
[0041] The first pressure sensor and the second pressure sensor in the embodiment of the present application can be one of the following: 1) Resistive pressure sensor: pressure acts on a resistive element, causing its resistance value to change. 2) Capacitive pressure sensor: pressure acts on the electrode of a capacitor, causing its capacitance value to change. 3) Piezoelectric pressure sensor: pressure acts on a piezoelectric material to generate electric charge. 4) Optical pressure sensor: pressure acts on an optical element, causing its optical properties to change.
[0042] In a specific embodiment of the present application, the touch sensing module 103 is specifically used to obtain the pressure value of the user's pressing operation on the copper sheet; if the pressure value of the user's pressing operation on the copper sheet meets the standby condition or the shutdown condition, the user's pressing operation on the copper sheet is converted into a standby instruction or a shutdown instruction.
[0043] The copper plate on an electric toothbrush is usually located at the connection between the toothbrush head and the handle. The main function of the copper plate is to transfer the power of the electric toothbrush from the handle to the toothbrush head. The copper plate is usually made of pure copper or copper-plated metal materials. The size of the copper plate varies depending on the model of the electric toothbrush, but it is generally small to facilitate installation and concealment inside the toothbrush housing.
[0044] In a specific embodiment of the present application, the pressure sensor 101 is specifically used to obtain the pressure value of the electric brush head applied by the user; if the pressure value of the electric brush head applied by the user is greater than or equal to a preset pressure threshold value, the user's pressing operation on the electric brush head is converted into a power-on instruction. The range of the pressure threshold value in the embodiment of the present application is: 0.8N-4N.
[0045] Figure 3 This is a system structure diagram of an electric toothbrush provided in another embodiment of the present application. Based on the above technical solution, it is further optimized and expanded, and can be combined with the above optional implementation methods. Figure 3As shown, the electric toothbrush may include: a pressure sensor 101, a main controller 102 and a touch sensing module 103; further, the pressure sensor 101 includes: a first pressure sensor 1011 and a second pressure sensor 1012; further, the main controller 102 includes: a data extraction module 1021 and a frequency determination module 1022; wherein,
[0046] The data extraction module 1021 is used to extract the pressure value of the user's key at the current moment, or the pressure value of the user's key at the current moment and the pressure values of the user's key at several moments before the current moment, from the first pressure value sequence as the current first pressure value subsequence; and to extract the pressure value of the motor brush head at the current moment, or the pressure value of the motor brush head at the current moment and the pressure values of the motor brush head at several moments before the current moment, from the second pressure value sequence as the current second pressure value subsequence;
[0047] The frequency determination module 1022 is used to determine the target operating frequency of the electric toothbrush at the current moment according to the current first pressure value subsequence and the current second pressure value subsequence.
[0048] In a specific embodiment of the present application, the frequency determination module 1022 is specifically used to determine that any one of the pre-set operating frequencies is the operating frequency of the electric toothbrush at the current moment if the current first pressure value subsequence satisfies the key pressure change condition corresponding to any one of the pre-set operating frequencies, and the current second pressure value subsequence satisfies the brush head pressure change condition corresponding to any one of the pre-set operating frequencies.
[0049] The key pressure change condition in the embodiment of the present application refers to the change in the pressure applied by the finger on the electric toothbrush key when brushing teeth. Different electric toothbrushes may have different key pressure change conditions. Generally speaking, the key pressure change conditions of an electric toothbrush are affected by the following factors: 1) Brushing habits: Different people have different brushing habits. Some people use too much force when brushing their teeth, while others use too little force when brushing their teeth. This will lead to different key pressure change conditions. 2) Type of electric toothbrush: Different electric toothbrushes may have different key pressure change conditions. Some electric toothbrushes have more sensitive key pressure change conditions, while some electric toothbrushes have relatively slow key pressure change conditions. 3) Use environment: The use environment of the electric toothbrush will also affect the key pressure change conditions. For example, in a humid environment, the key pressure change conditions of the electric toothbrush may be affected. 4) Key design: The key design will also affect the key pressure change conditions of the electric toothbrush. The key design of some electric toothbrushes is more ergonomic and easier to press, while the key design of some electric toothbrushes is relatively small and more laborious to press.
[0050] The brush head pressure change condition in the embodiment of the present application means that the pressure applied by the brush head during the use of the electric toothbrush will change with different factors. These factors include: 1) Brush head type: Electric toothbrushes have different types of brush heads, such as soft bristles, medium bristles and hard bristles. Soft bristle brush heads have less pressure and are suitable for sensitive teeth and gums; medium bristle brush heads have moderate pressure and are suitable for most people; hard bristle brush heads have greater pressure and are suitable for people with healthy teeth and gums. 2) Brushing force: When brushing teeth, the magnitude of the brushing force will also affect the brush head pressure. Excessive force will cause excessive pressure on the brush head, which is easy to damage teeth and gums; too little force will not effectively clean teeth. 3) Brushing speed: Brushing too fast will also cause excessive pressure on the brush head, which is easy to damage teeth and gums. 4) Brushing time: Too short a brushing time will not effectively clean teeth; too long a brushing time will cause excessive pressure on the brush head, which is easy to damage teeth and gums. 5) Tooth condition: Too much tooth health will also affect the brush head pressure. People with dental diseases such as periodontal disease and tooth sensitivity should brush their teeth with a soft-bristled brush head and less pressure.
[0051] Preferably, in one embodiment, the main controller 103 is specifically used to perform Kalman filtering on the first pressure value sequence and the second pressure value sequence, respectively, to obtain the first pressure value sequence after Kalman filtering and the second pressure value sequence after Kalman filtering; and determine the operating frequency of the electric toothbrush at the current moment according to the first pressure value sequence after Kalman filtering and the second pressure value sequence after Kalman filtering.
[0052] Kalman filtering is a recursive estimation technique for estimating the state variables of a dynamic system. It uses a priori estimates of the system state variables and current measurements to update the estimates of the state variables. Kalman filtering is applicable to both linear and nonlinear systems and can handle both measurement noise and process noise. The Kalman filtering process is divided into two steps: 1) Prediction: In this step, the state variables of the system at the next moment are predicted based on the state equations of the system and the estimates of the current state variables. 2) Update: In this step, the estimates of the system state variables are updated using the current measurements and the predicted estimates of the state variables.
[0053] Specifically, Kalman filtering can be used to process various types of data, including Boolean data and integer data. However, there are the following differences between Kalman filtering for Boolean data and integer data: 1) State space model: For Boolean data, the state space model usually uses binary state variables, i.e., 0 and 1. For integer data, the state space model usually uses continuous state variables, i.e., any real number. 2) State transfer equation and observation equation: For Boolean data, the state transfer equation and observation equation usually use logical operators, such as AND, OR, NOT, etc. For integer data, the state transfer equation and observation equation usually use arithmetic operators, such as addition, subtraction, multiplication, division, etc. 3) Filtering algorithm: For Boolean data, the Kalman filtering algorithm usually uses a binary Kalman filtering algorithm. For integer data, the Kalman filtering algorithm usually uses a continuous Kalman filtering algorithm. 4) Filtering result: For Boolean data, the Kalman filtering result is usually a Boolean value, i.e., 0 or 1. For integer data, the Kalman filtering result is usually a continuous value, i.e., any real number. In general, the difference between Kalman filtering for Boolean data and integer data lies in the state space model, state transfer equation, observation equation, filtering algorithm and filtering results. Different data types require different Kalman filtering algorithms to process.
[0054] This application combines Boolean data with Kalman filtering, which can bring the following benefits: 1) Reduce noise and uncertainty: Boolean data can help eliminate noise and uncertainty and improve the efficiency and accuracy of the filter. In the Kalman filtering algorithm, Boolean data can help identify and remove outliers in the measured values, thereby improving the accuracy and robustness of the estimated value. 2) Improve the flexibility of the filter: The introduction of Boolean data can improve the flexibility of the Kalman filter, enabling it to handle more complex and nonlinear systems. Boolean data can help the filter quickly switch between different states and adjust the filtering parameters according to different conditions, thereby better estimating the system state. 3) Fusion of multi-source information: Boolean data can help the Kalman filtering algorithm fuse information from different sensors or sources, thereby improving the accuracy of the estimated value. In the Kalman filtering algorithm, Boolean data can help distinguish information from different sources and assign different weights according to their reliability, thereby improving the robustness of the estimated value. 4) Simplify the design and implementation of the filter: The introduction of Boolean data can simplify the design and implementation of the Kalman filter. Boolean data can help reduce the dimensionality of the filter state space, thereby reducing computational complexity and implementation difficulty. In addition, Boolean data can simplify the nonlinear transformation of the filter, making it easier to implement and analyze. 5) Improve the robustness of the filter: The introduction of Boolean data can improve the robustness of the Kalman filter, enabling it to handle more complex and nonlinear systems. Boolean data can help the filter quickly switch between different states and adjust the filter parameters according to different conditions, thereby better estimating the system state.
[0055] This application combines integer type data with Kalman filtering, which can bring the following benefits: 1) Improve data quality: Integer type data are generally more reliable and accurate because they are not affected by noise and interference. Combining integer type data with Kalman filtering can help filter out noise and improve the overall quality of the data. 2) Improve estimation accuracy: Kalman filtering is a recursive estimator, which means that it can use previous estimates to improve current estimates. Integer type data can provide more reliable prior information for Kalman filtering, thereby improving the accuracy of estimation. 3) Reduce the amount of calculation: Integer type data is generally more compact than floating point data, which means that less data needs to be stored and processed during the Kalman filtering process. This can reduce the amount of calculation and improve the efficiency of the filter. 4) Improve robustness: Integer type data is generally less sensitive to noise and interference, which means that the Kalman filter can be more robust when processing noisy or incomplete data. 5) Enhance real-time performance: Integer type data can be processed faster, which makes the Kalman filter more suitable for real-time applications.
[0056] Furthermore, the electric toothbrush in the embodiment of the present application also includes: a power management module 104, which is used to power the touch sensing module, the pressure sensor and the main controller. Specifically, the way in which the power management module powers the electric toothbrush may include one of the following: 1) Battery power supply: The electric toothbrush usually uses a rechargeable battery as a power source, and the battery is charged and discharged through the power management module. The power management module is responsible for controlling the charging and discharging process of the battery to prevent the battery from being overcharged or over-discharged. 2) AC power supply: Some electric toothbrushes also support AC power supply. At this time, the power management module converts AC power into DC power to power the electric toothbrush. The power management module is responsible for adjusting the voltage and frequency of the AC power to the level required by the electric toothbrush, and providing necessary protection measures to prevent the electric toothbrush from being damaged due to unstable voltage or frequency. 3) Wireless charging: Some electric toothbrushes support wireless charging. At this time, the power management module converts the electromagnetic waves emitted by the wireless charger into DC power to power the electric toothbrush. The power management module is responsible for controlling the wireless charging process to prevent the electric toothbrush from being overcharged or over-discharged.
[0057] In the electric toothbrush proposed in the embodiment of the present application, the pressure sensor receives the power-on command sent by the user, and in response to the power-on command, respectively collects the pressure value of the user's key at the current moment and the pressure value of the motor brush head at the current moment; the main controller obtains a first pressure value sequence according to the pressure value of the user's key at the current moment and the pre-collected pressure value of the user's key at the moment before the current moment; obtains a second pressure value sequence according to the pressure value of the motor brush head at the current moment and the pre-collected pressure value of the motor brush head at the moment before the current moment; determines the working frequency of the electric toothbrush at the current moment according to the first pressure value sequence and the second pressure value sequence, and controls the electric toothbrush to work according to the working frequency at the current moment. That is to say, in the technical solution of the present application, the working frequency of the electric toothbrush at the current moment can be automatically determined based on the pressure value collected by the pressure sensor. For existing electric toothbrushes, if the user wants to adjust its vibration frequency, a mode button is usually used to select a mode gear from several pre-set mode gears. Therefore, compared with the prior art, the electric toothbrush proposed in the embodiment of the present application can automatically adapt to a working frequency suitable for the user to meet the usage needs of different users. It does not require manual settings by the user and is more convenient to use. Moreover, the technical solution of the embodiment of the present application is simple and convenient to implement, easy to popularize, and has a wider range of applications.
[0058] Figure 4 This is a schematic diagram of the structure of an electric toothbrush provided in one embodiment of the present application. Figure 4As shown, the electric toothbrush may include: a first pressure sensor, a second pressure sensor, a main controller, a touch sensing module and a power management module; wherein the first pressure sensor is used to collect the pressure value of the user's key at the current moment in response to the power-on instruction; the first pressure sensor is arranged at the position of the user's key. The second pressure sensor is used to collect the pressure value of the motor brush head at the current moment in response to the power-on instruction; the second pressure sensor is arranged at the position of the motor brush head. The main controller is used to obtain a first pressure value sequence according to the pressure value of the user's key at the current moment and the pre-collected pressure value of the user's key at the moment before the current moment; obtain a second pressure value sequence according to the pressure value of the motor brush head at the current moment and the pre-collected pressure value of the motor brush head at the moment before the current moment; determine the working frequency of the electric toothbrush at the current moment according to the first pressure value sequence and the second pressure value sequence, and control the electric toothbrush to work according to the working frequency at the current moment. The touch sensing module is used to receive a standby instruction or a shutdown instruction sent by the user to the electric toothbrush, and send the standby instruction or the shutdown instruction to the main controller; the main controller is also used to control the electric toothbrush to enter a standby state or a shutdown state in response to the standby instruction or the shutdown instruction. The power management module is used to supply power to the touch sensing module, pressure sensor and main controller.
[0059] Figure 5 A schematic structural diagram of an electric toothbrush provided in another embodiment of the present application. Figure 5 A block diagram of an exemplary electric toothbrush suitable for implementing embodiments of the present application is shown. Figure 5 The electric toothbrush 12 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0060] like Figure 5 As shown, the electric toothbrush 12 is embodied in the form of a general purpose computing device. The components of the electric toothbrush 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting various system components (including the system memory 28 and the processing unit 16).
[0061] Bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor or a local bus using any of a variety of bus architectures. By way of example, these architectures include, but are not limited to, an Industry Standard Architecture (ISA) bus, a Micro Channel Architecture (MAC) bus, an Enhanced ISA bus, a Video Electronics Standards Association (VESA) local bus, and a Peripheral Component Interconnect (PCI) bus.
[0062] The electric toothbrush 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electric toothbrush 12, including volatile and non-volatile media, removable and non-removable media.
[0063] The system memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electric toothbrush 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Figure 5 not shown, usually called a "hard drive"). Although Figure 5 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk"), and an optical drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, a DVD-ROM, or other optical medium) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present application.
[0064] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described herein.
[0065] The electric toothbrush 12 may also communicate with one or more external devices 14, and may also communicate with one or more devices that enable a user to interact with the electric toothbrush 12, and / or communicate with any device that enables the electric toothbrush 12 to communicate with one or more other computing devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface 22. Furthermore, the electric toothbrush 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 20. As shown, the network adapter 20 communicates with other modules of the electric toothbrush 12 via the bus 18. It should be understood that although Figure 5 Not shown, other hardware and / or software modules may be used in conjunction with the electric toothbrush 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0066] The processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, such as realizing various functions of the electric toothbrush provided in the embodiment of the present application.
[0067] The embodiment of the present application also provides a computer storage medium.
[0068] The computer-readable storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, - but not limited to - a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive lists) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program, which can be used by an instruction execution system, a device or a device or used in combination with it.
[0069] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0070] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0071] Computer program code for performing the operation of the present application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0072] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.
Claims
1. An electric toothbrush, characterized in that: The electric toothbrush comprises: a pressure sensor and a main controller; wherein, The pressure sensor is used to receive a power-on command sent by a user, and in response to the power-on command, respectively collect the pressure value of the user's key at the current moment and the pressure value of the motor brush head at the current moment; The main controller is used to obtain a first pressure value sequence based on the pressure value of the user button at the current moment and the pre-collected pressure value of the user button at a moment before the current moment; obtain a second pressure value sequence based on the pressure value of the motor brush head at the current moment and the pre-collected pressure value of the motor brush head at a moment before the current moment; perform Kalman filtering on the first pressure value sequence and the second pressure value sequence respectively to obtain a first pressure value sequence after Kalman filtering and a second pressure value sequence after Kalman filtering; determine the operating frequency of the electric toothbrush at the current moment based on the first pressure value sequence after Kalman filtering and the second pressure value sequence after Kalman filtering, and control the electric toothbrush to operate according to the operating frequency at the current moment.
2. The electric toothbrush according to claim 1, characterized in that: The pressure sensor comprises: a first pressure sensor and a second pressure sensor; wherein, The first pressure sensor is used to collect the pressure value of the user button at the current moment in response to the power-on instruction; wherein the first pressure sensor is arranged at the position of the user button; The second pressure sensor is used to collect the pressure value of the motor brush head at the current moment in response to the power-on instruction; wherein the second pressure sensor is arranged at the position of the motor brush head.
3. The electric toothbrush according to claim 1, characterized in that: The main controller includes: a data extraction module and a frequency determination module; wherein, The data extraction module is used to extract the pressure value of the user key at the current moment in the first pressure value sequence, or the pressure value of the user key at the current moment and the pressure values of the user key at several moments before the current moment as the current first pressure value subsequence; and extract the pressure value of the motor brush head at the current moment in the second pressure value sequence, or the pressure value of the motor brush head at the current moment and the pressure values of the motor brush head at several moments before the current moment as the current second pressure value subsequence; The frequency determination module is used to determine the operating frequency of the electric toothbrush at a current moment according to the current first pressure value subsequence and the current second pressure value subsequence.
4. The electric toothbrush according to claim 3, characterized in that: The frequency determination module is specifically used to determine that any one of the pre-set working frequencies is the working frequency of the electric toothbrush at the current moment if the current first pressure value subsequence satisfies the key pressure change condition corresponding to any pre-set working frequency, and the current second pressure value subsequence satisfies the brush head pressure change condition corresponding to any one of the pre-set working frequencies.
5. The electric toothbrush according to claim 1, characterized in that: The data in the first pressure value sequence is Boolean type data, and the data in the second pressure value sequence is integer type data.
6. The electric toothbrush according to claim 1, characterized in that: The electric toothbrush further comprises: a touch sensing module, configured to receive a standby instruction or a shutdown instruction sent by a user to the electric toothbrush, and send the standby instruction or the shutdown instruction to the main controller; The main controller is further used to control the electric toothbrush to enter a standby state or a shutdown state in response to the standby instruction or the shutdown instruction.
7. The electric toothbrush according to claim 6, characterized in that: The touch sensing module is specifically used to obtain the pressure value of the user's pressing operation on the copper sheet; if the pressure value of the user's pressing operation on the copper sheet meets the standby condition or the shutdown condition, the user's pressing operation on the copper sheet is converted into the standby instruction or the shutdown instruction.
8. The electric toothbrush according to claim 1, characterized in that: The pressure sensor is specifically used to obtain the pressure value of the user on the motor brush head; if the pressure value of the user on the motor brush head is greater than or equal to a preset pressure threshold value, the user's pressing operation on the motor brush head is converted into the power-on instruction.
9. The electric toothbrush according to claim 6, characterized in that: The electric toothbrush further comprises: a power management module, which is used to supply power to the touch sensing module, the pressure sensor and the main controller.