Washing machine

By introducing controllers and alternating forward and reverse pulse signal acquisition technology into the pulsator washing machine, the problem of inaccurate weighing after long-term use is solved, high-precision weighing and washing parameter settings are achieved, and the service life of the washing machine is extended.

CN120384392APending Publication Date: 2025-07-29HISENSE(SHANDONG)REFRIGERATOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410123201.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

After long-term use of existing pulsator washing machines, the weighing function is inaccurate, especially the weighing error caused by the accumulated deviation of the drive mechanism.

Method used

By setting up a controller in the washing machine, determining whether the correction frequency is satisfied based on the usage frequency, correcting the driving mechanism, and selecting an effective pulse signal combination through alternating forward and reverse rotation and pulse signal acquisition, determining the weight of the laundry to be washed, and reducing errors.

Benefits of technology

It improves the weighing accuracy and accuracy of washing parameters of the washing machine, extends the service life of the washing machine, and improves the comfort of use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120384392A_ABST
    Figure CN120384392A_ABST
Patent Text Reader

Abstract

The invention discloses a washing machine. The washing machine comprises a box body; the washing barrel and the driving mechanism are arranged in the box body, the driving mechanism is used for driving the washing barrel to rotate, and the driving mechanism comprises a motor and a transmission assembly; the controller is electrically connected with the motor and is configured to execute the following steps that the use frequency of the washing machine is obtained; whether the use frequency meets a preset correction frequency or not is judged, if yes, the driving mechanism is corrected according to a correction value associated with the correction frequency, and if not, the current state of the driving mechanism is kept; based on the to-be-washed clothes put into the washing barrel, pulse signals of the motor are collected, and the weight of the to-be-washed clothes is determined according to the collection result. According to the technical scheme, along with the increase of the use frequency of the washing machine, the deviation corresponding to the driving mechanism can be corrected in time, and therefore the weighing error caused by the accumulated deviation of the driving mechanism is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of clothing washing, and particularly to a washing machine. Background Art

[0002] As a common household washing device, the pulsator washing machine has accompanied many families through countless laundry days.

[0003] There is a pulsator washing machine in the related art that detects the pulse signal after the motor is driven through a fuzzy circuit, and distinguishes the load weight based on the empty bucket value corresponding to the motor pulse signal when the laundry tub is empty and the loaded value corresponding to the motor pulse signal after the laundry tub is filled with the laundry to be washed, so as to determine the relevant parameters of the laundry to be washed during the washing process according to the weight of the laundry to be washed.

[0004] However, with the accumulation of the usage frequency of the washing machine, some problems have begun to emerge. Especially for pulsator washing machines with a long usage time, the weighing function becomes inaccurate. Summary of the Invention

[0005] To solve the above technical problems, an embodiment of the present application provides a washing machine.

[0006] According to one aspect of the embodiment of the present application, there is provided a washing machine, including: a cabinet; a laundry tub and a driving mechanism disposed in the cabinet, the driving mechanism being used to drive the laundry tub to rotate, the driving mechanism including a motor and a transmission component; a controller electrically connected to the motor and configured to perform the following steps: obtaining the usage frequency of the washing machine; determining whether the usage frequency meets a preset calibration frequency, if so, calibrating the driving mechanism according to the calibration value associated with the calibration frequency, otherwise, maintaining the current state of the driving mechanism; collecting the pulse signal of the motor based on the laundry to be washed placed in the laundry tub, and determining the weight of the laundry to be washed according to the collection result.

[0007] In the above embodiment, during the use of the washing machine, based on the calibration process set according to the usage frequency of the washing machine, different control adjustments are performed on the driving mechanism at different usage frequencies of the washing machine, so that when the usage frequency is the calibration frequency, the driving mechanism of the washing machine is calibrated according to the corresponding calibration value, otherwise, the driving mechanism is not calibrated, enabling the deviation corresponding to the internal driving mechanism of the washing machine to be corrected in a timely manner as the usage frequency increases, thereby reducing the weighing error caused by the cumulative deviation of the driving mechanism, and further improving the weighing accuracy after the long-term use of the washing machine.

[0008] In one embodiment of the present application, the controller is further configured to: obtain the pulse signals according to a preset number of acquisitions to obtain a set of pulse signals; select a target number of valid pulse signals from the set of pulse signals; and determine the weight of the laundry to be washed according to the valid pulse signals and the weight values corresponding to the valid pulse signals.

[0009] In the above embodiment, by determining through a target number of valid pulse signals, pulse signals with relatively high reliability are selected, and the influence of individual or multiple pulse signals with gross errors on the detection result is reduced, thereby improving the weighing accuracy of the laundry to be washed.

[0010] In one embodiment of the present application, the controller is further configured to: control the motor to perform forward and reverse rotations cyclically, and obtain the pulse signals at the end of each forward rotation and reverse rotation; accumulate the obtained pulse signals, and control the motor to stop performing forward and reverse rotations cyclically when the number of acquisitions of the pulse signals meets the number of acquisitions.

[0011] In the above embodiment, the acquisition of the pulse signals is realized by controlling the forward and reverse rotations of the motor. In the technical solution of the present application, in order to reduce the pulse signal acquisition error caused by the inertia of the motor itself during the same-direction rotation, therefore, a clockwise and counterclockwise alternating detection method is selected, thereby improving the reliability of the pulse signals.

[0012] In one embodiment of the present application, the controller is further configured to: select a target number of pulse signals from the set of pulse signals based on permutation and combination to obtain multiple combinations of the pulse signals; calculate the discrete values of each combination respectively, and select a group of pulse signals with the smallest discrete value as the target number of valid pulse signals to select a group with the highest compactness among multiple combinations of valid pulse signals.

[0013] In the above embodiment, through the screening method of discrete value calculation, the discrete values of each selected group of valid pulse signals are calculated, so that when selecting a target number of pulse signals, a data combination with relatively high data compactness is obtained, thereby reducing the weighing error of the laundry to be washed caused by the error of the pulse signals.

[0014] In one embodiment of the present application, the controller is further configured to: determine the sum value of a target number of valid pulse signals; and determine the weight of the laundry to be washed according to the mapping relationship between the sum value and the weight value of the laundry to be washed.

[0015] In the above embodiments, the sum value of multiple valid pulse signals is used to determine the load weight in the washing tub, reducing the influence of individual data with large errors on the determination of the load weight, improving the weighing accuracy of the washing machine. The final result of the load weight is determined by the sum value of multiple valid pulse signals, weakening the influence of the error of a single valid pulse signal on the weighing result and further improving the weighing accuracy of the washing machine.

[0016] In an embodiment of the present application, the controller is further configured to: set the washing parameters corresponding to the laundry to be washed according to the mapping relationship between the weight of the laundry to be washed obtained and the preset washing parameters; control the washing machine to perform washing on the laundry to be washed according to the washing parameters, and update and store the usage frequency.

[0017] In the above embodiments, on the premise that the weighing of the laundry to be washed has a certain accuracy, the accuracy of setting the corresponding washing parameters can be improved, so as to improve the washing effect to a certain extent when the washing machine is used. And based on a complete washing process of the washing machine, the usage frequency of the washing machine is updated, so as to ensure that the driving mechanism in the subsequent use process can be corrected in time, and further improve the usage comfort of the washing machine.

[0018] In an embodiment of the present application, the controller is further configured to: determine the water level value of the current laundry to be washed according to the water level curve corresponding to the weight of the laundry to be washed; control the water inflow in the washing tub according to the water level value.

[0019] In the above embodiments, based on the relatively accurate weight value and the water level curve corresponding to the load weight, the washing water is more accurate, thereby improving the washing effect of the washing machine.

[0020] In an embodiment of the present application, before judging whether the usage frequency meets the preset calibration node, the controller is further configured to: judge whether the usage frequency is greater than the preset maximum calibration frequency according to the usage frequency; in the case where the judgment result is yes, execute a reminder to replace the transmission component according to the preset reminder module of the washing machine.

[0021] In the above embodiments, after the usage frequency of the washing machine is too high or the usage time is too long, some hardware may age, resulting in some inaccurate or wrong detections. By controlling the usage frequency, after the usage frequency of the washing machine is greater than a certain frequency, corresponding fault reminders are executed, so as to guide the user to replace some components regularly and ensure the usage effect of the washing machine.

[0022] In one embodiment of the present application, the transmission assembly includes a wheel set and a belt, and a tension detection module disposed on the wheel set. The belt is rotatably connected to the drive wheel set, and the tension detection module is electrically connected to the controller. The controller is further configured to: after calibrating the transmission assembly, obtain the tension of the belt through the tension detection module; determine whether the tension is within the preset tension range threshold corresponding to the usage frequency; if so, perform weighing of the laundry to be washed and use the weighing result for setting the washing parameters of the laundry to be washed, otherwise, execute a fault reminder according to the preset reminder module.

[0023] In the above embodiment, it can play a certain monitoring role for the transmission assembly, reduce the gross error caused by the damage of the transmission assembly, and enable the user to make a response strategy in time to reduce unnecessary losses.

[0024] In one embodiment of the present application, the controller is further configured to: determine whether the washing machine is used for the first time according to the usage frequency; in the case where the determination result is yes, perform an initial calibration on the transmission assembly according to the preset initial calibration data.

[0025] In the above embodiment, based on the initial belt tension, the calibration effect during the calibration of the transmission assembly for the corresponding calibration frequency is improved. Description of the Drawings

[0026] Figure 1 It is a schematic diagram of the overall structure of a washing machine shown in an exemplary embodiment of the present application.

[0027] Figure 2 It is a schematic diagram of the interaction relationship between the controller and related devices shown in an exemplary embodiment of the present application.

[0028] Figure 3 It is a flowchart of the method for determining the load weight in the laundry tub shown in an exemplary embodiment of the present application.

[0029] Figure 4 It is a schematic diagram of the corresponding relationship between the calibration frequency and the calibration value shown in an exemplary embodiment of the present application.

[0030] Figure 5 It is a schematic diagram of the overall structure of the transmission assembly shown in an exemplary embodiment of the present application.

[0031] Figure 6 It is a flowchart of the acquisition of the pulse signal corresponding to one usage frequency shown in an exemplary embodiment of the present application.

[0032] Figure 7 It is a schematic diagram of an exemplary table of a combination of multiple valid pulse signals shown in an exemplary embodiment of the present application.

[0033] Figure 8 Schematic diagram of the screening results of three groups of pulse signal data shown in an exemplary embodiment of the present application.

[0034] Figure 9 Flowchart of a method for determining the load weight in a washing tub shown in another exemplary embodiment of the present application.

[0035] Figure 10 Flowchart of a method for determining the load weight in a washing tub shown in yet another exemplary embodiment of the present application. Detailed implementation manners

[0036] To make the objectives and implementation manners of the present application clearer, the following will clearly and completely describe the exemplary implementation manners of the present application with reference to the accompanying drawings in the exemplary embodiments of the present application. Apparently, the described exemplary embodiments are only a part rather than all of the embodiments of the present application.

[0037] It should be noted that the brief description of the terms in the present application is only for facilitating the understanding of the subsequent described implementation manners, rather than intending to limit the implementation manners of the present application. Unless otherwise specified, these terms should be understood in their ordinary and common meanings.

[0038] The terms "first", "second", "third", etc. in the specification, claims and the above-mentioned drawings of the present application are used to distinguish similar or like objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that such terms can be interchanged under appropriate circumstances.

[0039] The terms "comprising" and "having" and any variations thereof are intended to cover but not exclude inclusion. For example, a product or device comprising a series of components does not necessarily have to be limited to all the clearly listed components, but may include other components that are not clearly listed or are inherent to these products or devices.

[0040] It should be noted that: "a plurality of" mentioned in this article means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0041] Figure 1 Schematic diagram of the overall structure of a washing machine shown in an exemplary embodiment of the present application. As Figure 1As shown in the figure, the washing machine includes a cabinet 100, a washing tub 200 disposed inside the cabinet, and a driving mechanism 300 for driving the washing tub to rotate. A controller 400 for receiving laundry parameters and performing laundry control is disposed inside the washing machine.

[0042] Specifically, Figure 2 This is a schematic diagram of the interaction relationship between the controller and related devices shown in an exemplary embodiment of the present application. As Figure 2 shown, the driving mechanism includes a motor and a transmission component. During actual use, after the power supply of the washing machine is turned on, after the controller receives an instruction input by the user, for example, an instruction to turn on the washing machine, the controller controls to turn on the corresponding display output, and based on the relevant status information pre-stored in the memory, displays the current status information of the washing machine. And when receiving a laundry instruction or a clothing weighing instruction, the motor drives the transmission component to rotate, and the motor is controlled according to an execution program preset by the controller, so as to drive the washing tub containing the laundry to make corresponding actions, and collect associated parameters during this process to weigh the laundry in the washing tub. Among them, the laundry instruction and the clothing weighing instruction can be automatically generated according to other control instructions, or can be input by the user through the input end when in use.

[0043] Regarding the specific weighing process of the laundry, Figure 3 This is a flowchart of a method for determining the load weight in the washing tub shown in an exemplary embodiment of the present application. As Figure 3 shown, the execution program built in the controller at least performs the following steps:

[0044] Obtain the usage frequency of the washing machine;

[0045] Judge whether the usage frequency meets a preset calibration frequency. If so, calibrate the driving mechanism according to the calibration value associated with the calibration frequency. Otherwise, keep the current state of the driving mechanism;

[0046] Collect the pulse signal of the motor based on the laundry placed in the washing tub, and determine the weight of the laundry according to the collection result.

[0047] It should be noted that the execution steps in each embodiment of the present application are only exemplary descriptions, and do not necessarily include all the contents and operations / steps, nor do they necessarily need to be executed in the described order. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined. Therefore, the actual execution order may be changed according to the actual situation.

[0048] Regarding the specific structure of the controller in the washing machine, various units capable of implementing adjustable signals can be adopted, such as various single-chip microcomputers, microcontrollers, DSPs (Digital Signal Processors), FPGAs (Field-Programmable Gate Arrays), host computers, or central processing units (CPUs, Central Processing Units). For example, in this embodiment, the washing machine can achieve various control functions by programming the single-chip microcomputer. For example, it can achieve the functions of collecting, processing, and demodulating carrier signals and voltage signals. At the same time, due to the advantages of small volume, high integration, and strong reliability of the control module, the washing machine can better independently produce the controller during the production process.

[0049] Specifically, as described above, when receiving a laundry instruction or a clothing weighing instruction, there is a weighing requirement for the laundry to be washed. For example, after putting the laundry to be washed into the washing machine and closing the washing machine door, or after closing the door and starting the washing process, the usage frequency of the washing machine is obtained.

[0050] Figure 4 It is a schematic diagram showing the corresponding relationship between the correction frequency and the correction value shown in the exemplary embodiment of the present application. Refer to Figure 4 the table shown. After obtaining the usage frequency of the washing machine, it is judged whether the usage frequency meets the preset correction frequency. For example, taking one usage frequency as a test cycle, the correction frequency can be based on 50 times. Every time the cumulative usage frequency meets 50 cycles, it is determined that the usage frequency meets the preset correction frequency, and then the drive mechanism needs to be corrected. The correction method can be to adjust the position of the transmission component according to the correction value, and the correction value represents the distance or angle that the corresponding component in the transmission component needs to be adjusted. The determination of the correction value can be made during the research and development of the washing machine according to different usage cycles of the washing machine and the wear degree of some wearing parts in the transmission component, so as to determine the adjustment content of the transmission component in the corresponding usage cycle to achieve better use effects of the wearing parts in the current wear state.

[0051] On the contrary, when the usage frequency does not meet the correction frequency, it is considered that there is no need to correct and adjust the transmission component, and the subsequent weighing process is executed with the current actual state of the transmission component.

[0052] It should be noted that Figure 5 It is a schematic diagram of the overall structure of the transmission component shown in the exemplary embodiment of the present application. As Figure 5As shown, the transmission assembly 301 includes a wheel set and a belt 3011. The wheel set includes a driving wheel 3012 and a driven wheel 3013 for supporting the belt 3011. The driving wheel 3012 is rotatably connected to the rotating shaft of the motor. An adjusting portion for adjusting the distance between the driving wheel 3012 and the driven wheel 3013 is provided on the driven wheel 3013. It should be noted that the adjusting portion can be a buckle driven by a cylinder, or of course a manually adjustable buckle device. Multiple slots for cooperating with the buckle are provided on the adjusting portion. By adjusting different slots, the adjustment of the distance between the driving wheel 3012 and the driven wheel 3013 is realized.

[0053] It should be further noted that in each embodiment of the present application, especially when describing the positional relationship of the relevant hardware of the washing machine drive mechanism, the orientation or positional relationship indicated by terms such as vertical, upper, lower, horizontal, etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the technical solution of the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it should not be construed as a limitation to the technical solution of the present application.

[0054] In the description of the embodiments of the present application, especially when describing the connection relationship of the relevant hardware of the washing machine drive mechanism, it should also be noted that unless otherwise clearly specified and limited, the terms "set", "installed", "connected", "coupled" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection, or an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, and it can be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances.

[0055] After the calibration process of the transmission assembly is completed, based on the laundry to be washed placed in the washing tub, the pulse signal of the motor is collected. Specifically, for example, according to the preset collection frequency, a certain number of motor pulse signals are obtained, or according to the preset collection time, the motor pulse signals within a period of time are obtained by times. According to the collected motor pulse signals, the weight of the laundry to be washed is determined.

[0056] Among them, for the specific method of determining the weight of the laundry to be washed according to the pulse signal, it can be to collect the motor pulse signal in the empty barrel state without clothes in the washing barrel according to the same collection frequency or the same collection time, and store it in the memory configured by the controller. At the same time, a load with a specified weight is placed in the washing barrel, and the motor pulse signal collected under the same collection frequency or the same collection time corresponding to the load is recorded, so as to establish a functional relationship between the pulse signal and the load weight, and store it in the memory configured by the controller. In other words, by obtaining the motor pulse signal and the functional relationship between the motor pulse signal and the load weight in the washing barrel, the weight of the laundry to be washed is determined.

[0057] Through the above implementation manner, during the use of the washing machine, based on the calibration process set according to the use frequency of the washing machine, the washing machine performs different control adjustments on the driving mechanism at different use frequencies, so that when the use frequency is the calibration frequency, the driving mechanism of the washing machine is calibrated according to the corresponding calibration value. On the contrary, the driving mechanism is not calibrated, so that as the use time of the washing machine increases, the corresponding deviation of the internal driving mechanism can be corrected in time, thereby reducing the weighing error caused by the cumulative deviation of the driving mechanism, and further improving the weighing accuracy after the long-term use of the washing machine.

[0058] In some embodiments of the present application, for the relationship between the pulse signal of the motor and the weight of the laundry to be washed, in the execution program of the controller, it at least includes the following steps:

[0059] Obtain the pulse signal according to the preset number of collections to obtain a pulse signal set;

[0060] Select a target number of valid pulse signals from the pulse signal set;

[0061] Determine the weight of the laundry to be washed according to the valid pulse signal and the weight value corresponding to the valid pulse signal.

[0062] Among them, the setting of the number of collections can be any value greater than zero. However, it should be noted that in order to reduce the gross error caused by single data or a small amount of data, the number of collections can be set according to test experience on the premise of ensuring a certain accuracy. In this application, the number of collections is taken as 10 times for illustrative purposes, and in the following embodiments, the 10 pulse signal data represented are all for illustrative purposes and are not specifically limited.

[0063] Figure 6 It is a flowchart of the collection of the pulse signal corresponding to a use frequency shown in the exemplary embodiment of the present application. Specifically refer to Figure 6As shown, for the acquisition of 10 pulse signals, the motor is controlled to execute forward and reverse rotations cyclically, and the pulse signals are acquired at the end of each forward and reverse rotation.

[0064] Specifically, when starting to weigh the laundry to be washed, the controller controls the motor to execute forward and reverse movements. For example, first control the motor to rotate clockwise. After rotating for a specified time or a specified angle, control the motor to stop rotating, and detect the pulse signal of the motor after the motor stops rotating. After the clockwise pulse signal detection is completed, immediately control the motor to execute counterclockwise rotation. Similarly, after rotating for a specified time or a specified angle, control the motor to stop rotating, and detect the pulse signal of the motor after the motor stops rotating.

[0065] Taking the above 10 pulse signals as an example, the acquired pulse signals are accumulated, and when the acquisition times of the pulse signals meet the acquisition times, control the motor to stop executing forward and reverse rotations cyclically. When the controller controls the motor to execute forward and reverse rotations 5 times each, the acquisition of 10 pulse signals can be completed. It should be noted that in order to reduce the pulse signal acquisition error caused by the motor inertia during the same-direction rotation, the clockwise and counterclockwise alternating detection method is selected here to improve the reliability of the pulse signal.

[0066] At the same time, it should be noted that the 10 pulse signals in the above example are even numbers, and the number of times the motor executes forward and reverse rotations is the same. In some embodiments, the number of times the motor executes forward and reverse rotations may also be different, which is not shown in the figure and is only for exemplary illustration here.

[0067] For example, according to the preset acquisition times, 10 pulse signals are acquired successively, and a pulse signal set is generated based on the 10 pulse signals. Among the 10 pulse signals, the target number of valid pulse signals is selected. For example, 8 pulse signals are selected from the 10 pulse signals, and based on the 8 valid pulse signals, the weight of the laundry to be washed is determined.

[0068] Specifically, based on the target number of valid pulse signals, the 8 valid pulse signals are accumulated. By determining the sum value of the target number of valid pulse signals, and then according to the mapping relationship between the sum value and the weight value of the laundry to be washed, the weight of the laundry to be washed is determined. For example, if all 8 valid pulse signals are 20 pulses, the corresponding sum value of the valid pulse signals is 160 pulses. According to the corresponding relationship between the pulse number and the load weight, the load weight corresponding to 160 pulse signals is determined, so as to obtain the weight of the laundry to be washed this time.

[0069] Through the above embodiments, multiple effective pulse signals are used to determine the load weight in the laundry tub, reducing the influence of individual data with large errors on the weighing result, improving the weighing accuracy of the washing machine. At the same time, the final result of the load weight is determined by the sum of multiple effective pulse signals, and the influence of the error of a single effective pulse signal on the weighing result is weakened through the sum of multiple effective pulse signals, further improving the weighing accuracy of the washing machine.

[0070] In some embodiments, in the execution program of the controller, for the selection of the target number of effective pulse signals, at least the following content is further included:

[0071] Figure 7 This is an exemplary table schematic diagram of multiple combinations of effective pulse signals shown in the exemplary embodiments of the present application. As Figure 7 shown, based on the permutation and combination method, the target number of pulse signals is selected from the pulse signal set to obtain multiple combinations of pulse signals.

[0072] Specifically, among 10 pulse signals, 8 effective pulse signals are listed without repetition and without order relationship, and each listing of 8 effective pulse signals is used as a combination. According to the mathematical formula the number of combinations of the target number of effective pulse signals corresponding to 10 pulse signals can be calculated. And each effective pulse combination is distinguished and stored.

[0073] Based on the obtained multiple combinations of effective pulse signals, the discrete values of each combination are calculated respectively, and a group of pulse signals with the smallest discrete value is selected as the target number of effective pulse signals.

[0074] Exemplarily, the discrete values corresponding to each group of effective pulse signal data are calculated respectively. Among them, the discrete value represents the degree of dispersion of the data. For example, 1, 4, 7 is a group of data, and 4, 3, 4 is another group of data. Obviously, in the combination corresponding to 1, 4, 7, the data difference between the data is greater than that in the combination corresponding to 4, 3, 4. Therefore, the discrete value of the combination corresponding to 1, 4, 7 is relatively large, and the data tightness corresponding to it is relatively low. On the contrary, the discrete value of the combination corresponding to 4, 3, 4 is relatively small, and the data tightness corresponding to it is relatively high.

[0075] Further, the following examples are made in combination with the 10 example pulse signals of the present application:

[0076] Figure 8 This is a schematic diagram of the screening results of three groups of pulse signal data shown in the exemplary embodiments of the present application. As Figure 8As shown, in Example 1, out of 10 pulse signals, the number of pulses corresponding to data 3, which is 21, and the number of pulses corresponding to data 9, which is 15, are screened out, resulting in 8 pulse signals of the target number. The discrete value calculated based on the remaining 8 pulse signals is 4. In Example 2, out of 10 pulse signals, the number of pulses corresponding to data 10, which is 14, is screened out, resulting in 9 pulse signals of the target number. The discrete value calculated based on the remaining 9 pulse signals is 2.875. In Example 3, out of 10 pulse signals, the number of pulses corresponding to data 9, which is 15, and the number of pulses corresponding to data 10, which is 14, are screened out, resulting in 8 pulse signals of the target number. The discrete value calculated based on the remaining 8 pulse signals is 0.125.

[0077] Based on the above examples, as Figure 7 shown by a set of data, after screening out two data with larger errors, the discrete value of the remaining data is significantly smaller than that of the remaining data in the other two groups. Thus, through the screening method calculated by the discrete value, for the data combination with the smallest discrete value obtained, its data compactness is the highest.

[0078] Through the above implementation method, by using the screening method calculated by the discrete value, when selecting the pulse signals of the target number, a data combination with relatively high data compactness is obtained, thereby reducing the weighing error of the laundry caused by the error of the pulse signal.

[0079] Furthermore, in some embodiments, according to the determined weight of the laundry, based on the mapping relationship between the obtained weight of the laundry and the preset washing parameters, the washing parameters corresponding to the laundry are set.

[0080] Specifically, after calibrating the driving mechanism through the above calibration process, the accuracy of the obtained weight of the laundry is guaranteed to a certain extent. Based on this, the corresponding washing parameters are determined according to the obtained weight of the laundry, such as water level, washing time, dehydration time, and so on.

[0081] Furthermore, based on the weighing of the laundry with a certain degree of accuracy, an example is given for illustration. According to the water level curve corresponding to the weight of the laundry, the water level value of the current laundry is determined; and the water inflow into the washing tub is controlled according to the water level value.

[0082] Among them, the water level in the washing tub is determined according to the weight of the laundry. For example, when the weight of the laundry is 1 kg, the corresponding water level information is 4 liters; when the weight of the laundry is 2 kg, the corresponding water level information is 4.5 liters; when the weight of the laundry is 3 kg, the corresponding water level information is 5 liters. For the water level curve, it can be the corresponding relationship between the weight of the laundry and the water level obtained through training with multiple experimental data during the manufacturing process of the washing machine. Of course, it can also be a preset ideal function model, which is continuously trained during the later use process.

[0083] After obtaining the water level value based on the weight value of the laundry to be washed, the controller controls the water inlet control component to achieve the control of the corresponding water level value. For example, the water level information in the washing tub is detected in real time by a water level sensor, and after the water level information reaches the corresponding water level value, the controller controls the closing of the water inlet valve to meet the water level control corresponding to the weight of the laundry to be washed.

[0084] According to the washing parameters determined in the above embodiments, control the washing machine to wash the laundry to be washed according to the washing parameters, and update and store the usage frequency.

[0085] Through the above implementation manner, on the premise that the weighing of the laundry to be washed has a certain accuracy, improve the accuracy of setting the corresponding washing parameters, thereby improving the washing effect. And based on a complete washing process of the washing machine, update the usage frequency of the washing machine, so as to ensure that the driving mechanism in the subsequent use process can be corrected in time, and improve the comfort of using the washing machine.

[0086] In some embodiments, Figure 9 This is a flowchart of a method for determining the load weight in the washing tub shown in another exemplary embodiment of the present application. As Figure 9 shown, before determining whether the usage frequency meets the preset correction node, the execution program built in the controller is further configured with the following execution steps:

[0087] According to the usage frequency, determine whether the usage frequency is greater than the preset maximum correction frequency;

[0088] In the case where the determination result is yes, according to the preset reminder module of the washing machine, execute a reminder to replace the transmission component.

[0089] Specifically, for the reminder module, it can be a display device, a sounding device, a warning light, etc. set on the washing machine. For example, when the usage frequency of the washing machine reaches 2500 times, some wearing parts on the drive assembly may no longer be able to work properly, and large errors may also occur in some parameters detected in cooperation with the drive assembly. Therefore, it is necessary to replace some wearing parts of the drive assembly. Further exemplarily, due to the long use time, the belt on the transmission assembly becomes aged and hardened, resulting in partial loss of tension, so that more accurate weighing cannot be achieved, and correction cannot be achieved through the adjustment of the transmission assembly. At this time, the belt needs to be replaced to improve the use effect of the washing machine.

[0090] Meanwhile, the washing machine can also be provided with a communication module. When a reminder for replacing the transmission component is required, a preset reminder message is sent to a mobile device, such as a mobile phone, a WiFi or Bluetooth connection device configured with the washing machine, through the communication module, thus playing a certain reminder role and facilitating the user to make a maintenance strategy for the washing machine in a timely manner.

[0091] It should be noted that in the present application, the usage frequencies can be respectively corresponded to various wear parts. After some wear parts are replaced, the usage frequencies of the corresponding parts are re-accumulated, or the maximum correction frequencies of the corresponding parts are updated.

[0092] Through the above implementation manner, after the washing machine has been used too frequently or for too long, some hardware may age, resulting in some inaccurate or incorrect detections. In this embodiment, by controlling the usage frequency, after the usage of the washing machine exceeds a certain frequency, corresponding fault reminders are executed, thereby guiding the user to perform regular replacement of some parts and ensuring the usage effect of the washing machine.

[0093] In some embodiments, a tension detection module is provided on the wheel set. The tension detection module is electrically connected to the controller. In the execution program built in the controller, the following steps are further included:

[0094] After the transmission component is calibrated, the tension of the belt is obtained through the tension detection module;

[0095] It is judged whether the tension is within the preset tension range threshold corresponding to the usage frequency; if so, the weighing of the laundry to be washed is performed, otherwise, a fault reminder is executed according to the preset reminder module.

[0096] Specifically, through the tension detection module, the tension of the belt after calibration is detected. According to the detection result, if the belt tension is normal under the current usage frequency, a normal weighing process is executed. Among them, for the belt tension range thresholds corresponding to different usage frequencies, an exemplary description is given. After the washing machine is produced, the tension values corresponding to different usage frequencies are tested. Within the allowable error range, the belt tension ranges under different usage frequencies are set according to the test results. Here, the allowable error range can be obtained by training based on usage data or can be determined according to the experience of R & D personnel.

[0097] During the actual use process, if the washing machine is affected by external forces or other factors, resulting in damage or misalignment of some hardware of the transmission component, etc., the data detected by the tension detection module may deviate from the preset tension range threshold corresponding to the usage frequency. At this time, a fault reminder can be executed through the reminder module. The fault reminder module can be the same as or different from the reminder module in the above embodiment.

[0098] Through the above embodiments, it is possible to play a certain monitoring role for the transmission component, reduce the gross error caused by the damage of the transmission component, and enable the user to make timely response strategies to reduce unnecessary losses.

[0099] In some embodiments, the execution program built into the controller further includes the following execution steps:

[0100] Judge whether the washing machine is used for the first time according to the usage frequency;

[0101] In the case where the judgment result is yes, perform initialization correction on the transmission component according to the preset initialization correction data.

[0102] Specifically, when the washing machine is used for the first time, in order to ensure the subsequent use accuracy when the washing machine weighs the laundry to be washed, an adaptive adjustment is performed on the transmission component. For example, before using the washing machine, the belt tension needs to be controlled within the standard range, that is, the belt tension needs to be controlled at 10N / 4 - 7mm. By way of example, under a thrust of 10N, the moving distance of the belt is within the range of 4 - 7mm.

[0103] Through the above embodiments, based on the initialized belt tension, the correction effect during the correction of the corresponding correction frequency for the transmission component is improved.

[0104] Figure 10 This is a flowchart of a method for determining the load weight in the laundry tub shown in another exemplary embodiment of the present application. As Figure 10 shown, in order to more clearly disclose the technical solution of the present application, the use of the washing machine is further described through the following steps:

[0105] When the user uses the washing machine for the first time, perform initialization correction on the drive mechanism through the built-in initialization correction process;

[0106] During subsequent laundry processes, whenever the user puts the laundry to be washed into the laundry tub and starts the laundry program, obtain the historical usage frequency of the washing machine;

[0107] If the usage frequency meets the preset correction frequency, adjust the adjustment buckle on the transmission component according to the correction value corresponding to the correction frequency so that the belt of the transmission component meets the target tension. If the usage frequency does not meet the preset correction frequency, then judge whether the usage frequency is greater than the preset maximum usage frequency. If it is greater than the maximum usage frequency, the belt needs to be replaced and the belt tension needs to be corrected again. Otherwise, execute the weighing process of the laundry to be washed according to the current state of the transmission component;

[0108] After correcting the drive mechanism, the controller of the washing machine first controls the motor to perform 5 forward and reverse rotations in a cycle so that the controller can collect 10 pulse signals of the motor;

[0109] According to the 10 collected pulse signals, 8 of them are selected as valid pulse signals by means of permutation and combination, and the discrete values of multiple combinations formed by the 8 valid pulse signals are calculated in sequence, and a group of valid pulse signals with the smallest discrete value is determined as the weighing basis of the laundry to be washed;

[0110] Accumulate each data of the group of valid pulse signals with the smallest discrete value determined, and determine the weight of the laundry to be washed according to the sum value and the preset mapping relationship between the pulse signal and the weight value;

[0111] According to the obtained weight of the laundry to be washed and the mapping relationship between the weight of the load in the washing tub and the corresponding washing parameters, determine the washing parameters of the laundry to be washed;

[0112] Execute the preset washing program according to the determined washing parameters, and update the usage frequency of the washing machine.

[0113] Meanwhile, in order to improve the comfort of the above-mentioned usage process of the washing machine, when collecting the relevant parameters of the driving component in this application, the health status of the driving component is monitored through the tension detection module in cooperation with the reminder module, and the monitoring result is fed back to the user so that the user can make corresponding strategies in time.

[0114] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

[0115] For the sake of convenience of explanation, the above description has been made in combination with specific implementation manners. However, the above exemplary discussion is not intended to be exhaustive or to limit the implementation manners to the specific forms disclosed above. According to the above teachings, various modifications and variations can be obtained. The selection and description of the above implementation manners are for better explaining the principles and actual applications, so that those skilled in the art can better use the implementation manners and various different modified implementation manners suitable for specific use considerations.

Claims

1. A washing machine, characterized in that, Including: A box body; A washing tub and a driving mechanism disposed inside the box body, the driving mechanism being used to drive the washing tub to rotate, and the driving mechanism including a motor and a transmission assembly; A controller, electrically connected to the motor, and configured to perform the following steps: Obtain the usage frequency of the washing machine; Judge whether the usage frequency meets a preset calibration frequency. If so, calibrate the driving mechanism according to the calibration value associated with the calibration frequency. Otherwise, maintain the current state of the driving mechanism; Collect the pulse signal of the motor based on the laundry to be washed placed in the washing tub, and determine the weight of the laundry to be washed according to the collection result.

2. The washing machine according to claim 1, characterized in that, The controller is further configured to: Obtain the pulse signal according to a preset number of collections to obtain a pulse signal set; Select a target number of valid pulse signals from the pulse signal set; Determine the weight of the laundry to be washed according to the valid pulse signals and the weight values corresponding to the valid pulse signals.

3. The washing machine according to claim 2, characterized in that, The controller is further configured to: Control the motor to perform forward rotation and reverse rotation in a cycle, and obtain the pulse signal at the end of each forward rotation and reverse rotation; Accumulate the obtained pulse signals, and when the number of acquisitions of the pulse signal meets the number of collections, control to stop the motor from performing forward rotation and reverse rotation in a cycle.

4. The washing machine according to claim 2, characterized in that, The controller is further configured to: Select a target number of pulse signals from the pulse signal set based on the arrangement and combination method to obtain multiple combinations of the pulse signals; Calculate the discrete value of each combination respectively, and select a group of pulse signals with the smallest discrete value as the target number of valid pulse signals to select a group with the highest compactness among multiple valid pulse signal combinations.

5. The washing machine according to claim 2, characterized in that, The controller is further configured to: Determine the sum value of the target number of valid pulse signals; Determine the weight of the laundry to be washed according to the mapping relationship between the sum value and the weight value of the laundry to be washed.

6. The washing machine according to any one of claims 1 to 5, characterized in that, The controller is further configured to: Set the washing parameters corresponding to the laundry to be washed according to the mapping relationship between the weight of the laundry to be washed obtained and the preset washing parameters; Control the washing machine to wash the laundry to be washed according to the washing parameters, and update and store the usage frequency.

7. The washing machine according to claim 6, characterized in that, The controller is further configured to: Determine the water level value of the current laundry to be washed according to the water level curve corresponding to the weight of the laundry to be washed; Control the water inflow in the washing tub according to the water level value.

8. The washing machine according to claim 6, wherein, Before judging whether the usage frequency meets a preset calibration node, the controller is further configured to: Judge whether the usage frequency is greater than a preset maximum calibration frequency according to the usage frequency; In the case where the judgment result is yes, execute a reminder to replace the transmission assembly according to the preset reminder module of the washing machine.

9. The washing machine according to claim 1, wherein The transmission assembly includes a wheel set and a belt, and a tension detection module provided on the wheel set. The belt is rotatably connected to the driving wheel set, and the tension detection module is electrically connected to the controller; the controller is further configured to: After calibrating the transmission assembly, obtain the tension of the belt through the tension detection module; Determine whether the tension is within the preset tension range threshold corresponding to the usage frequency; if so, weigh the laundry to be washed and use the weighing result for setting the washing parameters of the laundry to be washed, otherwise, execute a fault reminder according to the preset reminder module.

10. The washing machine according to claim 1, characterized in that, The controller is further configured to: Judge whether the washing machine is used for the first time according to the usage frequency; In the case where the judgment result is yes, perform initialization calibration on the transmission assembly according to the preset initialization calibration data.