Motor power module overcurrent protection circuit and method, household electrical appliance and storage medium

By dynamically adjusting the overcurrent protection circuit of the motor power module and utilizing programmable resistors and capacitors to monitor current data in real time, the sensitivity and response delay problems of the traditional motor power module overcurrent protection mechanism are solved, thus achieving stable operation and protection of the motor system.

CN121484786APending Publication Date: 2026-02-06GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511683624.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-17
Publication Date
2026-02-06

AI Technical Summary

Technical Problem

Traditional motor power module overcurrent protection mechanisms use a fixed time constant, which cannot adapt to the current variation characteristics under different operating conditions, resulting in the normal operation of the motor system being affected or the protection response being delayed, causing module damage.

Method used

The system employs a dynamically adjustable motor power module overcurrent protection circuit. Through a current acquisition circuit and an adjustable RC loop, it monitors current data in real time and flexibly adjusts the time constant. This includes using programmable resistors and capacitors and setting up multiple RC loops to quickly respond to current changes.

Benefits of technology

It achieves flexible overcurrent protection under different operating conditions, reduces false triggering and delayed protection, and ensures stable operation and protection of the motor system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121484786A_ABST
    Figure CN121484786A_ABST
Patent Text Reader

Abstract

The invention provides a motor power module overcurrent protection circuit and method, a household electrical appliance and a storage medium, the motor power module overcurrent protection circuit comprises a motor power module, a current acquisition circuit, a control circuit and an adjustable RC loop, the input end of the current acquisition circuit is electrically connected with the output end of the motor power module; the output end of the current acquisition circuit is electrically connected with the control circuit, the control end of the adjustable RC loop is electrically connected with the control circuit, and the output end of the adjustable RC loop is electrically connected with the motor power module; the current acquisition circuit is used for acquiring the output current of the motor power module, and the control circuit selects the corresponding resistance value and capacitance value in the adjustable RC loop according to the output current so as to regulate and control the time constant of the motor power module over-current protection. The motor power module overcurrent protection circuit can dynamically adjust the time constant of motor power module overcurrent protection, has a flexible overcurrent protection function, and can filter current noise and error protection caused by transient surge.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of household appliances, in particular, it relates to a motor power module overcurrent protection circuit, further relates to a motor power module overcurrent protection method applied to the circuit, further relates to a household appliance applying the motor power module overcurrent protection method, and further relates to a computer readable storage medium applying the motor power module overcurrent protection method. BACKGROUND

[0002] As a core electronic device, the motor power module (IPM module) is widely used in household appliances such as air conditioners and fans that need to use motors. Due to power grid fluctuations, load mutations and other factors, current transient surges are easily caused, thereby causing the motor power module to frequently trigger overcurrent protection.

[0003] The traditional motor power module overcurrent protection mechanism usually uses a fixed time constant for protection. The time constant refers to the delay response characteristic of the overcurrent protection, and mainly functions to distinguish between temporary current surges and real dangerous overcurrent faults. Only when the duration of the overcurrent event exceeds the time threshold, the overcurrent protection can be triggered. Generally, the smaller the time constant , the more sensitive the overcurrent protection is, but this will also cause some current transient surges to cause false protection of the module. Therefore, using a fixed time constant for judgment cannot adapt to the current change characteristics under different working conditions. When the current fluctuates temporarily, the protection may be triggered, affecting the normal operation of the motor system; while in the real overcurrent situation, if the time constant is not properly set, the protection response may be delayed, causing damage to the motor power module.

[0004] Therefore, a more optimized motor power module overcurrent protection method needs to be considered. SUMMARY

[0005] The first object of the present application is to provide a motor power module overcurrent protection circuit which can dynamically adjust the time constant of motor power module overcurrent protection, has flexible overcurrent protection function, and can filter false protection caused by current noise and transient surges.

[0006] The second object of the present application is to provide a motor power module overcurrent protection method which can dynamically adjust the time constant of motor power module overcurrent protection, has flexible overcurrent protection function, and can filter false protection caused by current noise and transient surges.

[0007] The third object of the present application is to provide a household appliance which can dynamically adjust the time constant of motor power module overcurrent protection, has flexible overcurrent protection function, and can filter false protection caused by current noise and transient surges.

[0008] The fourth object of the present application is to provide a computer readable storage medium capable of dynamically adjusting the time constant of motor power module overcurrent protection, having flexible overcurrent protection function, and capable of filtering the false protection caused by the noise and transient surge of current.

[0009] To achieve the above-mentioned first object, the present application provides a motor power module overcurrent protection circuit, which comprises a motor power module, a current acquisition circuit, a control circuit and an adjustable RC circuit, the input end of the current acquisition circuit is electrically connected with the output end of the motor power module, the output end of the current acquisition circuit is electrically connected with the control circuit, the control end of the adjustable RC circuit is electrically connected with the control circuit, and the output end of the adjustable RC circuit is electrically connected with the motor power module; the current acquisition circuit is used for acquiring the output current of the motor power module, and the control circuit selects the corresponding resistance value and / or capacitance value in the adjustable RC circuit according to the output current to regulate the time constant of motor power module overcurrent protection.

[0010] As can be seen from the above scheme, the motor power module overcurrent protection circuit of the present application can monitor the current data of the motor power module through the acquisition circuit, send the data to the control circuit to calculate the difference value between the acquired current data and the ideal current data, and make the control circuit flexibly adjust the time constant of motor power module overcurrent protection according to the output current, so that the motor power module has flexible overcurrent protection function in normal operation, and can filter the false protection caused by the noise and transient surge of current.

[0011] In further schemes, the adjustable RC circuit comprises a programmable resistor and / or a programmable capacitor, the control end of the programmable resistor is electrically connected with the control circuit, and / or the control end of the programmable capacitor is electrically connected with the control circuit.

[0012] As can be seen from the above scheme, the adjustable RC circuit sets the programmable resistor and the programmable capacitor, and the control circuit can directly set the resistance value of the programmable resistor and the capacitance value of the programmable capacitor through digital signal, so as to improve the parameter adjustment precision and ensure that the time constant can accurately match the demand of the output current. Moreover, the programmable resistor and the programmable capacitor can respond to the instruction of the control circuit in real time, so that the flexibility and anti-interference of overcurrent protection are always in the optimal state.

[0013] In further schemes, the adjustable RC circuit comprises at least two RC circuits, and the time constant values of any two RC circuits are not equal; the control circuit selects the corresponding RC circuit to be turned on according to the output current.

[0014] As can be seen from the above scheme, the adjustable RC circuit sets at least two RC circuits with unequal time constant values, and does not need to calculate and adjust the element parameters in real time, but only needs to select the preset RC circuit to be turned on according to the current difference value, so as to speed up the protection response speed and avoid the delay of real-time parameter adjustment.

[0015] To achieve the second objective mentioned above, the motor power module overcurrent protection method provided by the present invention includes: acquiring the output current of the motor power module in real time, calculating the difference between the output current and the preset ideal current; and selecting the corresponding resistance value and / or capacitance value in the adjustable RC circuit according to the difference value to adjust the time constant of the motor power module overcurrent protection.

[0016] As can be seen from the above scheme, in the motor power module overcurrent protection method of the present invention, the current data of the motor power module is monitored by the acquisition circuit, and the data is sent to the control circuit to calculate the difference between the acquired current data and the ideal current data. This allows the control circuit to flexibly adjust the time constant of the motor power module overcurrent protection according to the output current, so that it has a flexible overcurrent protection function during normal operation and can filter out false protection caused by current noise and transient surges.

[0017] In a further solution, the steps of acquiring the output current of the motor power module in real time and calculating the difference between the output current and the preset ideal current include: acquiring the output current for a preset duration and calculating the difference.

[0018] In a further proposed solution, the difference value is obtained using the following formula: ;in, The number of sampling points for the discrete signal within a preset time period. A discrete signal representing the output current. This represents a discrete signal representing a preset ideal current.

[0019] Therefore, it is evident that the output current of the motor power module exhibits periodic fluctuations, such as the sinusoidal current of an AC motor or the ripple during load changes. Calculating the difference based solely on instantaneous or limited sampling points is susceptible to localized fluctuations and fails to reflect the overall current deviation. By acquiring the output current for a preset duration, sufficient sampling data can be accumulated, allowing the calculated difference value to more comprehensively reflect the overall deviation between the output current and the ideal current, thus avoiding erroneous adjustments caused by localized data.

[0020] In a further proposed scheme, the difference value is positively correlated with the time constant.

[0021] Therefore, the difference value directly reflects the degree of deviation between the output current and the ideal current. The larger the deviation, the more serious the current distortion, and the longer the observation time is required to distinguish between interference and fault. The smaller the deviation, the closer the current is to the ideal state, and the more sensitive the response is required to quickly intercept true overcurrent.

[0022] In a further embodiment, the step of selecting the corresponding resistance and capacitance values ​​in the adjustable RC circuit based on the difference value includes: when the difference value is greater than or equal to a preset threshold, selecting a first resistance value and a first capacitance value; when the difference value is less than the preset threshold, selecting a second resistance value and a second capacitance value; and the first time constant corresponding to the first resistance value and the first capacitance value is greater than the second time constant corresponding to the second resistance value and the second capacitance value.

[0023] Therefore, when the difference value is greater than or equal to the preset threshold, the system switches to the first resistance and first capacitance values ​​to filter transient surges, preventing frequent false triggering of protection during motor startup and ensuring smooth startup and load adjustment. When the difference value is less than the preset threshold, the system switches to the second resistance and second capacitance values ​​to maintain high protection sensitivity. This allows for rapid response to actual overcurrent events, preventing damage to the motor power module due to overcurrent delays. Using a single preset threshold reduces program development and debugging complexity, facilitating mass production and stable operation.

[0024] To achieve the third objective of the present invention, the present invention provides a household appliance including a processor and a memory, the memory storing a computer program, which, when executed by the processor, implements the steps of the above-described motor power module overcurrent protection method.

[0025] To achieve the fourth objective of the present invention, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a controller, implements the steps of the above-described motor power module overcurrent protection method. Attached Figure Description

[0026] Figure 1 This is a circuit block diagram of an embodiment of the overcurrent protection circuit for the motor power module of the present invention.

[0027] Figure 2 This is a circuit block diagram of an adjustable RC circuit in an embodiment of the overcurrent protection circuit for the motor power module of the present invention.

[0028] Figure 3 This is a circuit block diagram of another adjustable RC circuit in an embodiment of the motor power module overcurrent protection circuit of the present invention.

[0029] Figure 4 This is a flowchart of an embodiment of the motor power module overcurrent protection method of the present invention.

[0030] Figure 5 This is a waveform diagram illustrating the conversion of the analog signals of the motor power module's output current and the preset ideal current into discrete signals in an embodiment of the motor power module overcurrent protection method of the present invention.

[0031] Figure 6This is a flowchart illustrating the steps of selecting the corresponding resistance and capacitance values ​​in the adjustable RC circuit based on the difference value in an embodiment of the motor power module overcurrent protection method of the present invention.

[0032] The present invention will be further described below with reference to the accompanying drawings and embodiments. Detailed Implementation

[0033] Example of an overcurrent protection circuit for a motor power module: like Figure 1 As shown, in this embodiment, the overcurrent protection circuit of the motor power module includes a motor power module 1, a current acquisition circuit 2, a control circuit 3, and an adjustable RC circuit 4. The input terminal of the current acquisition circuit 2 is electrically connected to the output terminal of the motor power module 1, and the output terminal of the current acquisition circuit 2 is electrically connected to the control circuit 3. The control terminal of the adjustable RC circuit 4 is electrically connected to the control circuit 3, and the output terminal of the adjustable RC circuit 4 is electrically connected to the motor power module 1. The current acquisition circuit 2 is used to acquire the output current of the motor power module 1. The control circuit 3 selects the corresponding resistance value and / or capacitance value in the adjustable RC circuit 4 according to the output current to adjust the time constant of the overcurrent protection of the motor power module.

[0034] In this embodiment, see Figure 2 The adjustable RC circuit 4 includes a programmable resistor 41 and a programmable capacitor 42. The control terminal of the programmable resistor 41 is electrically connected to the control circuit 3, and the control terminal of the programmable capacitor 42 is also electrically connected to the control circuit 3. The programmable resistor 41 can be a known component, such as an MCP4131, AD5231, or DS1803 resistor, and the programmable capacitor 42 can be a known component, such as a TLC1543 or AD5330 capacitor. By using the programmable resistor 41 and programmable capacitor 42 in the adjustable RC circuit 4, the control circuit 3 can directly set the resistance value of the programmable resistor 41 and the capacitance value of the programmable capacitor 42 via digital signals, improving parameter adjustment accuracy and ensuring that the time constant accurately matches the output current requirements. Furthermore, the programmable resistor 41 and programmable capacitor 42 can respond to the commands of the control circuit 3 in real time, ensuring that the flexibility and anti-interference capability of the overcurrent protection are always optimal. Of course, the adjustable RC circuit 4 can also be configured with only the programmable resistor 41 and a non-adjustable capacitor, or with only a non-adjustable resistor and programmable capacitor 42.

[0035] In an optional embodiment, see Figure 3The adjustable RC circuit 4 includes at least two RC circuits 43, with unequal time constant values ​​for any two RC circuits 43. The control circuit 3 selects the corresponding RC circuit 43 to conduct based on the output current. When the control circuit 3 selects the corresponding RC circuit 43 to conduct based on the output current, it can do so by controlling the relay switch 44 corresponding to the RC circuit 43 that needs to be conducted. By setting at least two RC circuits 43 with unequal time constant values, the adjustable RC circuit 4 eliminates the need for the control circuit 3 to calculate and adjust component parameters in real time. It only needs to select the preset RC circuit 43 to conduct based on the current difference, thus speeding up the protection response and avoiding delays in real-time parameter adjustment.

[0036] The number of RC loops 43 can be set as needed. For example, three RC loops 43 can be preset, with corresponding time constant values ​​of τ1=5ms, τ2=12ms, and τ3=20ms respectively. When a current distortion is detected, the control circuit 3 can directly switch to the corresponding loop, shortening the response time and avoiding untimely protection due to adjustment delay. In this embodiment, the number of RC loops 43 is two.

[0037] To better illustrate the present invention, the overcurrent protection method for the motor power module is described below. The overcurrent protection method for the motor power module is an application program used in control circuit 3. like Figure 4 As shown in this embodiment, when the motor power module overcurrent protection method is working, it first executes step S1 to acquire the output current of the motor power module 1 in real time and calculate the difference between the output current and the preset ideal current. The output current of the motor power module 1 will dynamically change with factors such as load fluctuations, speed changes, and external interference, such as the inrush current during startup and sudden ripple changes during operation. Acquiring the output current of the motor power module 1 in real time can ensure that the acquisition frequency matches the current change rate, ensuring that no critical current abnormal moments are missed.

[0038] After obtaining the output current of motor power module 1, the analog signals of the output current of motor power module 1 and the preset ideal current are converted into discrete signals. See [link / reference] Figure 5 When an analog signal is converted into a discrete signal, the continuous-time signal x(t) is sampled at discrete time points to obtain the discrete-time signal, as shown in the following formula: Where n represents the nth sample, Indicates the sampling period (unit: seconds), sampling frequency (Unit: Hz). To reconstruct the original signal without distortion, the sampling frequency must satisfy the following: ,in, It is the highest frequency of the original signal.

[0039] In this embodiment, the step of acquiring the output current of the motor power module 1 in real time and calculating the difference between the output current and the preset ideal current includes: acquiring the output current for a preset duration and calculating the difference. The preset duration can be pre-set based on experimental data; for example, the preset duration is one current waveform cycle. The difference is obtained by the following formula: ;in, The number of sampling points for the discrete signal within a preset time period. The discrete signal representing the output current is represented by... This represents a discrete signal indicating the preset ideal current. The output current of motor power module 1 exhibits periodic fluctuations, such as the sinusoidal current of an AC motor or ripple during load changes. Calculating the difference based solely on instantaneous or limited sampling points is susceptible to local fluctuations and fails to reflect the overall current deviation. By acquiring the output current for a preset duration, sufficient sampling data can be accumulated, allowing the calculated difference value to more comprehensively reflect the overall deviation between the output current and the ideal current, avoiding erroneous adjustments caused by localized data.

[0040] After calculating the difference between the output current and the preset ideal current, step S2 is executed. Based on the difference, the corresponding resistance and / or capacitance values ​​in the adjustable RC circuit 4 are selected to adjust the time constant of the motor power module's overcurrent protection. The difference value is positively correlated with the time constant. The difference value directly reflects the degree of deviation between the output current and the ideal current. The larger the deviation, the more severe the current distortion, requiring a longer observation time to distinguish between interference and a fault. The smaller the deviation, the closer the current is to the ideal state, requiring a more sensitive response to quickly intercept true overcurrent. The adjustable RC circuit 4 adjusts the time constant through the combination of resistor and capacitor parameters. The time constant τ = R × C. The control circuit 3 selects the corresponding resistance and capacitance values ​​based on the magnitude of the difference value, ensuring a precise match between the time constant and the current state.

[0041] In this embodiment, see Figure 6 When selecting the corresponding resistance and capacitance values ​​in the adjustable RC circuit 4 based on the difference value, step S11 is first executed to determine whether the difference value is greater than or equal to a preset threshold. The preset threshold can be set in advance based on experimental data.

[0042] When the difference value is greater than or equal to a preset threshold, step S12 is executed to select a first resistance value and a first capacitance value. The first resistance value and the first capacitance value can be preset. When the difference value is greater than or equal to the preset threshold, the system switches to the first resistance value and the first capacitance value, selects a larger time constant, filters transient surges, avoids frequent false triggering of protection during motor startup, and ensures smooth startup and load adjustment processes.

[0043] When the difference value is less than a preset threshold, step S13 is executed to select a second resistance value and a second capacitance value. The first time constant corresponding to the first resistance value and the first capacitance value is greater than the second time constant corresponding to the second resistance value and the second capacitance value. When the difference value is less than the preset threshold, the system switches to the second resistance value and the second capacitance value, selecting a smaller time constant to maintain high protection sensitivity. This allows for a rapid response in the event of a real overcurrent, preventing damage to the motor power module due to overcurrent delay protection.

[0044] By presetting two sets of parameters, when the difference value is greater than or equal to a preset threshold, the first resistor and the first capacitor are selected, corresponding to a larger time constant. When the difference value is less than the preset threshold, the second resistor and the second capacitor are selected, corresponding to a smaller time constant. This setting logic is simple, and switching can be achieved using only a relay or analog switch. It has a fast response speed, reaching the microsecond level, and low hardware cost, making it suitable for routine protection of small and medium power motors.

[0045] After adjusting the resistance and capacitance values ​​of the adjustable RC circuit 4, it is directly connected to the overcurrent detection circuit of the motor power module 1. The overcurrent detection circuit is typically associated with the comparator and trigger inside the motor power module 1; this is well-known to those skilled in the art and will not be elaborated upon here. When the output current of the motor power module 1 exceeds the protection threshold, the overcurrent detection circuit starts timing, with the timing duration determined by the time constant τ of the current RC circuit. If the overcurrent duration is ≥ τ, a protection action is triggered, such as turning off the power switch of the motor power module 1 and cutting off the output current. If the overcurrent duration is < τ, such as a transient surge, no protection is triggered, and the motor operates normally.

[0046] As can be seen from the above, in the motor power module overcurrent protection method of the present invention, the current data of the motor power module 1 is monitored by the acquisition circuit, and the data is sent to the control circuit 3 to calculate the difference between the acquired current data and the ideal current data. This allows the control circuit 3 to flexibly adjust the time constant of the motor power module overcurrent protection according to the output current, so that it has a flexible overcurrent protection function during normal operation and can filter out false protection caused by current noise and transient surges.

[0047] Example of household appliances: The household appliance in this embodiment includes a controller, which executes the steps in the above embodiment of the motor power module overcurrent protection method when executing a computer program.

[0048] For example, a computer program can be divided into one or more modules, one or more of which are stored in memory and executed by a controller to perform the present invention. One or more modules can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in a household appliance.

[0049] Home appliances may include, but are not limited to, controllers and memory. Those skilled in the art will understand that home appliances may include more or fewer components, or combinations of certain components, or different components; for example, home appliances may also include input / output devices, network access devices, buses, etc.

[0050] For example, a controller can be a Central Processing Unit (CPU), or other general-purpose controllers, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose controller can be a microcontroller or any conventional controller. The controller is the control center of a home appliance, connecting all parts of the appliance through various interfaces and wiring.

[0051] The memory can be used to store computer programs and / or modules. The controller implements various functions of the home appliance by running or executing the computer programs and / or modules stored in the memory, and by calling the data stored in the memory. For example, the memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound receiving function, sound to text conversion function, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, text data, etc.). In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0052] Examples of computer-readable storage media: If the integrated modules of the household appliances in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the motor power module overcurrent protection method can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by the controller, it can implement the steps of the above embodiments of the motor power module overcurrent protection method. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The storage medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content contained in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.

[0053] It should be noted that the above are only preferred embodiments of the present invention, but the design concept of the invention is not limited thereto. Any non-substantial modifications made to the present invention using this concept also fall within the protection scope of the present invention.

Claims

1. An overcurrent protection circuit for a motor power module, characterized in that, The motor power module overcurrent protection circuit comprises a motor power module, a current acquisition circuit, a control circuit and an adjustable RC circuit, an input end of the current acquisition circuit is electrically connected with an output end of the motor power module, an output end of the current acquisition circuit is electrically connected with the control circuit, a control end of the adjustable RC circuit is electrically connected with the control circuit, and an output end of the adjustable RC circuit is electrically connected with the motor power module. The current acquisition circuit is used for acquiring the output current of the motor power module, and the control circuit selects the corresponding resistance value and / or capacitance value in the adjustable RC circuit according to the output current, so as to regulate the time constant of the motor power module overcurrent protection.

2. The motor power module overcurrent protection circuit according to claim 1, wherein: the adjustable RC circuit comprises a programmable resistor and / or a programmable capacitor, a control end of the programmable resistor is electrically connected with the control circuit, and / or a control end of the programmable capacitor is electrically connected with the control circuit.

3. The motor power module overcurrent protection circuit according to claim 1, wherein: the adjustable RC circuit comprises at least two RC circuits, and the time constant values of any two RC circuits are not equal; and the control circuit selects the corresponding RC circuit to be turned on according to the output current.

4. A motor power module overcurrent protection method applied to a motor power module overcurrent protection circuit, comprising: the motor power module overcurrent protection circuit comprises a motor power module, a current acquisition circuit, a control circuit and an adjustable RC circuit, an input end of the current acquisition circuit is electrically connected with an output end of the motor power module, an output end of the current acquisition circuit is electrically connected with the control circuit, a control end of the adjustable RC circuit is electrically connected with the control circuit, and an output end of the adjustable RC circuit is electrically connected with the motor power module; and the method comprises: acquiring the output current of the motor power module in real time, and calculating the difference value between the output current and a preset ideal current; and selecting the corresponding resistance value and / or capacitance value in the adjustable RC circuit according to the difference value, so as to regulate the time constant of the motor power module overcurrent protection.

5. The motor power module overcurrent protection method according to claim 4, wherein: the step of acquiring the output current of the motor power module in real time and calculating the difference value between the output current and a preset ideal current comprises: acquiring the output current for a preset time length, and calculating the difference value.

6. The motor power module overcurrent protection method according to claim 5, wherein: the difference value is obtained by the following formula:

7. The motor power module overcurrent protection method according to any one of claims 4 to 6, wherein: the difference value is positively correlated with the time constant.

8. The motor power module overcurrent protection method according to claim 7, wherein: the step of selecting the corresponding resistance value and capacitance value in the adjustable RC circuit according to the difference value comprises: when the difference value is greater than or equal to a preset threshold value, a first resistance value and a first capacitance value are selected. ​ ​ ​ ​ ​ ​ ​ ​ ; wherein, a number of sampling points of the discrete signal within the preset time length, a discrete signal representing the output current, a discrete signal representing the preset ideal current. ​ ​ ​ ​ ​ when the difference value is less than the preset threshold value, a second resistance value and a second capacitance value are selected; a first time constant corresponding to the first resistance value and the first capacitance value is greater than a second time constant corresponding to the second resistance value and the second capacitance value.

9. A home appliance comprising a processor and a memory, characterized in that: The memory stores a computer program, and the computer program is executed by the processor to implement the steps of the motor power module overcurrent protection method in any one of claims 4 to 8.

10. A computer readable storage medium having stored thereon a computer program, characterized in that: The computer program is executed by the controller to implement the steps of the motor power module overcurrent protection method in any one of claims 4 to 8.