Motor and driving method and device thereof, readable storage medium and food processor
By using thyristors for periodic on-off control in the motor of the food processor, the power consumption and temperature rise problems caused by the large phase difference between the current and voltage during the motor drive are solved, and more efficient motor drive and lower power consumption are achieved.
Patent Information
- Application Number
- CN202311642118.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-04
- Publication Date
- 2025-06-06
AI Technical Summary
In existing food processors, when the motor drives the tool to rotate, the power factor is small, which increases the power consumption and temperature rise of the motor.
By using thyristor in the motor, the driving current information of the motor is detected and the periodic on-off of the thyristor is controlled based on this information to realize the periodic pulse width driving of the motor. This method delays the motor driving current rise, reduces the possibility of overshoot, and thus improves the motor power factor.
By increasing the power factor of the motor, the power consumption and temperature rise of the motor drives the knife assembly to rotate is reduced, and the efficiency and reliability of the food processor are improved.
Smart Images

Figure CN120110256A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of food processors, and in particular, to a motor and a driving method and device thereof, a readable storage medium and a food processor. Background Art
[0002] In the related art, food processors all use motors to drive the cutters to rotate and beat the ingredients. As the cup volume and cutter weight of the food processor are designed to be larger and larger, the phase difference between the current and voltage of the motor during operation is large, the power factor is small, and the power consumption of the motor is increased. Summary of the invention
[0003] The present application aims to solve one of the technical problems existing in the prior art or related technology.
[0004] To this end, a first aspect of the present application proposes a method for driving a motor.
[0005] A second aspect of the present application provides a driving device for a motor.
[0006] A third aspect of the present application provides a driving device for a motor.
[0007] A fourth aspect of the present application provides a readable storage medium.
[0008] A fifth aspect of the present application provides an electric motor.
[0009] A sixth aspect of the present application proposes a food processor.
[0010] In view of this, according to the first aspect of the present application, a method for driving a motor is proposed, which is applied to a food processor. The food processor includes a motor and a knife assembly. The output end of the motor is connected to the knife assembly. The motor includes a thyristor. The thyristor is used to control the power-on state of the motor. The method for driving the motor includes: based on the motor being in a running state, detecting the driving current information of the motor; and according to the driving current information, controlling the thyristor to periodically turn on and off, so as to drive the motor to drive the knife assembly to rotate.
[0011] In the technical solution of the present application, after the motor is started, it is determined that the motor is in a running state. At this time, the driving current information of the motor is obtained, and the driving current information includes the driving current value of the motor.
[0012] In the technical solution of the present application, a thyristor (Silicon Controlled Rectifier, SCR) is a high-power electrical component, and the thyristor is used to control whether the motor is powered on.
[0013] In the technical solution of the present application, after obtaining the driving current information, the on-off cycle information of the thyristor can be determined based on the driving current information, and the thyristor can be periodically turned on and off according to the on-off cycle information, thereby driving the motor to drive the knife assembly to rotate.
[0014] In the technical solution of the present application, since the motor needs to drive the knife assembly to rotate, in order to improve the power factor of the motor, the thyristor is periodically turned on and off according to the driving current information to achieve periodic pulse width drive of the motor, so that the driving current of the motor can be delayed and it is not easy to produce overshoot, thereby making the phase difference between the current and voltage of the motor smaller, improving the power factor of the motor, and reducing the power consumption and temperature rise when the motor drives the knife assembly to rotate.
[0015] In some technical solutions, optionally, controlling the periodic on and off of the thyristor according to the driving current information includes:
[0016] Determine the number of on-off cycles of the thyristor and the on-time and off-time of the thyristor in each on-off cycle according to the driving current information;
[0017] According to the on-time, off-time and number of cycles, the thyristor is controlled to be periodically turned off.
[0018] In the technical solution of the present application, the number of cycles for controlling the thyristor to perform periodic channel can be determined based on the driving current information. The number of cycles is the number of times the thyristor is turned on and off when outputting a pulse width signal driving a single thyristor.
[0019] In the implementation of the present application, the on-time and off-time of the thyristor in each on-off cycle can also be determined based on the driving current information, that is, the on-time and off-time of the thyristor when outputting a pulse width signal driving a single thyristor.
[0020] In the technical solution of the present application, after determining the number of cycles when outputting a single pulse width signal, and the turn-off time and turn-on time of the thyristor in a single cycle, the periodic on and off of the thyristor can be controlled.
[0021] In the technical solution of the present application, the number of cycles in which the thyristor performs the opening and closing action, as well as the on-time and off-time corresponding to the opening and closing action, can be determined by driving current information when the pulse width signal is output, and the thyristor is controlled based on the on-time, off-time and number of cycles, thereby improving the flexibility of the periodic on-off control of the thyristor.
[0022] In some technical solutions, optionally, the number of cycles is positively correlated with the driving current value.
[0023] In the technical solution of the present application, after the driving current information is obtained, the driving current value of the motor can be determined. The larger the driving current value, the more cycles of the on-off cycle of the thyristor.
[0024] It should be noted that the larger the driving current of the motor, the faster the current of the motor rises. In order to delay the rise of the current of the motor, the number of cycles of the thyristor on and off is set to be larger. In the technical solution of the present application, when the driving current value is large, the number of cycles of the thyristor on and off is set to be larger, which can further ensure that the driving current of the motor is delayed to rise, reduce the possibility of overshoot, and improve the power factor during the operation of the motor.
[0025] In some technical solutions, optionally, based on the motor being in a running state, before detecting the driving current information of the motor, the method further includes:
[0026] Determine the conduction angle duration of the motor;
[0027] Based on the detection of the zero-crossing signal, the conduction angle is delayed to control the thyristor to be in the on state to drive the motor to run.
[0028] In the technical solution of the present application, before controlling the motor to start running, it is necessary to determine the conduction angle duration of the thyristor in the motor, control the conduction of the thyristor according to the conduction angle duration, power on the motor, and drive the motor to drive the knife assembly to rotate.
[0029] Specifically, the food processor also includes a single-chip microcomputer, which is used to control the operation of the motor. The single-chip microcomputer can obtain the conduction angle duration of the motor, and the single-chip microcomputer continuously monitors whether the motor receives a zero-crossing signal. When the single-chip microcomputer obtains the zero-crossing signal, the timer is started, and the conduction angle duration is delayed before controlling the thyristor to conduct, so as to drive the motor to power on and start.
[0030] In the technical solution of the present application, the conduction angle duration of the motor is obtained, and after the zero-crossing signal is detected, it is determined that the motor has received a start signal, and the thyristor is controlled to conduct after the conduction angle duration is delayed, so that the motor is powered on and started, thereby improving the accuracy of motor control and enabling the motor to respond to the start in a timely manner.
[0031] In some technical solutions, optionally, determining the conduction angle duration of the motor includes:
[0032] Get the motor speed information;
[0033] The conduction angle duration is determined according to the speed information and the target mapping relationship, where the target mapping relationship includes a mapping relationship between the speed and the conduction angle.
[0034] In the technical solution of the present application, the conduction angle duration of the motor is related to the speed information of the motor. After the speed information for controlling the operation of the motor is obtained, the conduction angle duration is determined by looking up the table according to the target mapping relationship and the speed information. The speed information is the speed information corresponding to the target speed in the operation instruction received by the motor.
[0035] In the technical solution of the present application, the conduction angle duration corresponding to the target speed of the motor can be accurately found based on the motor speed information and mapping relationship, thereby improving the accuracy of subsequent control of the motor start-up based on the conduction angle duration and further improving the starting response speed of the motor.
[0036] In some technical solutions, optionally, based on the motor being in a running state, after detecting the driving current information of the motor, the method further includes:
[0037] Determine the conduction angle error according to the driving current value in the driving current information;
[0038] The conduction angle duration is updated according to the conduction angle error.
[0039] In the technical solution of the present application, after obtaining the driving current information, the driving current value is determined, and the driving current value is calculated and processed to obtain the conduction angle error, that is, the error value of the conduction angle duration. The called conduction angle duration is updated according to the conduction angle error, so that the motor can be started with a relatively accurate conduction angle duration when it is subsequently started.
[0040] In the technical solution of the present application, after the motor starts running, the conduction angle error can be determined based on the driving current value in the collected driving current information, and the conduction angle duration called in the starting phase can be corrected and updated based on the determined conduction angle error, so that the motor can be started according to a relatively accurate conduction angle duration in the subsequent starting phase.
[0041] In some technical solutions, optionally, the knife assembly includes: a shaft and at least three groups of knives, the shaft is connected to the output end of the motor, the at least three groups of knives are arranged along the axial direction of the shaft, and a preset distance is set between two adjacent groups of blades.
[0042] In the technical solution of the present application, the knife assembly includes a shaft body and three groups of knives. At least three groups of knives are arranged on the shaft body along the axial direction of the shaft body, and a preset distance is provided between two adjacent groups of knives, so that the knife assembly has a larger crushing space in the cup body assembly, thereby improving the crushing effect of the food processor on food, and having a good crushing effect on ingredients without adding liquid.
[0043] The methods may be implemented in a variety of different ways depending on the specific features and / or example applications. For example, the methods may be implemented by a combination of hardware, firmware, and / or software. For example, in a hardware implementation, the processor may be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, electronic devices, other device units for performing the above functions, and / or combinations thereof.
[0044] According to a second aspect of the present application, a motor driving device is provided, which is applied to a food processor. The food processor comprises a motor and a knife assembly. The output end of the motor is connected to the knife assembly. The motor comprises a thyristor, which is used to control the power-on state of the motor. The motor driving device comprises:
[0045] A detection module, used for detecting the driving current information of the motor based on the motor being in a running state;
[0046] The control module is used to control the periodic on and off of the thyristor according to the driving current information, so as to drive the motor to drive the knife assembly to rotate.
[0047] In the technical solution of the present application, since the motor needs to drive the knife assembly to rotate, in order to improve the power factor of the motor, the thyristor is periodically turned on and off according to the driving current information to achieve periodic pulse width drive of the motor, so that the driving current of the motor can be delayed and it is not easy to produce overshoot, thereby making the phase difference between the current and voltage of the motor smaller, improving the power factor of the motor, and reducing the power consumption and temperature rise when the motor drives the knife assembly to rotate.
[0048] According to the third aspect of the present application, a motor driving device is proposed, comprising: a memory, in which a program or instruction is stored; a processor, which executes the program or instruction stored in the memory to implement the steps of the motor driving method in any technical solution in the first aspect, thereby having all the beneficial technical effects of the motor driving method in any technical solution in the first aspect above, and no further details will be given here.
[0049] According to the fourth aspect of the present application, a readable storage medium is provided, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the motor driving method in any technical solution in the first aspect are implemented. Therefore, all the beneficial technical effects of the motor driving method in any technical solution in the first aspect are achieved, and no further elaboration is made here.
[0050] A computer readable storage medium may be a tangible device that can retain and store instructions for use by an instruction execution device. A computer readable storage medium may be an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the above devices, but is not limited thereto. A non-exhaustive list of more specific examples of computer readable storage media includes: portable computer floppy disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (CD-ROM), digital versatile disk (DVD), memory card, floppy disk, encoding mechanical device (such as a punch card or a groove with a raised structure with instructions recorded) and any suitable combination of the above devices. The computer readable storage medium used herein should not be understood as a transmission signal itself, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium, or an electrical signal transmitted through a wire, etc.
[0051] According to the fifth aspect of the present application, a motor is proposed, comprising: a driving device of the motor as defined in the second aspect or the third aspect above, and / or a readable storage medium as defined in the fourth aspect above, and thus has all the beneficial technical effects of the driving device of the motor in the second aspect or the third aspect above, and / or the readable storage medium as defined in the fourth aspect above, and no further details will be given here.
[0052] According to the sixth aspect of the present application, a food processor is provided, comprising the motor in the fifth aspect, a knife assembly connected to the output end of the motor, and having all the beneficial technical effects of the motor in the fifth aspect, which will not be described in detail here.
[0053] In some technical solutions, optionally, the knife assembly includes:
[0054] A shaft body connected to an output end of the motor;
[0055] At least three groups of cutters are provided, and at least three groups of cutters are arranged along the axial direction of the shaft body, and a preset distance is provided between two adjacent groups of cutter blades.
[0056] In some technical solutions, optionally, the food processor further includes: a cup holder;
[0057] The cup body is arranged on the cup base, and the knife assembly is arranged on the cup base and extends into the cup body.
[0058] Additional aspects and advantages of the present application will become apparent in the following description or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
[0060] Figure 1 One of the flow charts of the motor driving method provided in some embodiments of the present application is shown;
[0061] Figure 2 One of the structural schematic diagrams of the knife assembly provided in some embodiments of the present application is shown;
[0062] Figure 3 A second flowchart of a method for driving a motor provided in some embodiments of the present application is shown;
[0063] Figure 4 One of the structural block diagrams of the motor driving device provided in some embodiments of the present application is shown;
[0064] Figure 5 A second structural block diagram of a motor driving device provided in some embodiments of the present application is shown;
[0065] Figure 6 One of the structural schematic diagrams of a food processor provided by some embodiments of the present application is shown;
[0066] Figure 7 A second structural schematic diagram of a knife assembly provided in some embodiments of the present application is shown.
[0067] Figure 2 , Figure 6 and Figure 7 The reference numerals are as follows:
[0068] 200 food processor, 210 knife assembly, 212 first knife, 214 second knife, 216 third knife, 218 shaft body, 220 cup body, 230 cup holder, 240 motor. DETAILED DESCRIPTION
[0069] In order to more clearly understand the above-mentioned objectives, features and advantages of the present application, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods. It should be noted that, in the absence of conflict, the present embodiment and the features in the embodiment can be combined with each other.
[0070] In the following description, many specific details are set forth to facilitate a full understanding of the present application. However, the present application may also be implemented in other ways different from those described herein. Therefore, the scope of protection of the present application is not limited to the specific embodiments disclosed below.
[0071] Refer to the following Figures 1 to 7A motor and a driving method, a device, a readable storage medium, and a food processor according to some embodiments of the present application are described.
[0072] According to one embodiment of the present application, Figure 1 One of the flow charts of the motor driving method provided in some embodiments of the present application is shown, such as Figure 1 As shown, a motor driving method is proposed, which is applied to a food processor. The food processor includes a motor and a knife assembly. The output end of the motor is connected to the knife assembly. The motor includes a thyristor, which is used to control the power-on state of the motor. The motor driving method includes:
[0073] Step 102, based on the motor being in a running state, detecting the driving current information of the motor;
[0074] In the embodiment of the present application, after the motor is started, it is determined that the motor is in a running state. At this time, the driving current information of the motor is obtained, and the driving current information includes the driving current value of the motor.
[0075] Step 104, according to the driving current information, control the thyristor to be turned on and off periodically to drive the motor to drive the knife assembly to rotate.
[0076] In the embodiment of the present application, a thyristor (Silicon Controlled Rectifier, SCR) is a high-power electrical component, and the thyristor is used to control whether the motor is powered on.
[0077] In an embodiment of the present application, after obtaining the driving current information, the on-off cycle information of the thyristor can be determined based on the driving current information, and the thyristor can be periodically turned on and off according to the on-off cycle information, thereby driving the motor to drive the knife assembly to rotate.
[0078] Exemplarily, the knife assembly is a multi-layer knife structure, and specifically for example, the knife assembly is a three-layer eight-leaf knife.
[0079] Exemplarily, the motor is a series-excited motor, the speed of the motor ranges from 10000RPM to 25000RPM, and the power of the motor ranges from 800W to 2000W.
[0080] Exemplarily, the thyristor is periodically turned on and off for four on-off cycles, and in each on-off cycle the thyristor is turned on for 280 microseconds and turned off for 220 microseconds, so that the power factor can reach above 0.9.
[0081] In the embodiment of the present application, since the motor needs to drive the knife assembly to rotate, in order to improve the power factor of the motor, the thyristor is periodically turned on and off according to the driving current information to achieve periodic pulse width drive of the motor, so that the driving current of the motor can be delayed and overshoot is not easy to occur, thereby making the phase difference between the current and voltage of the motor smaller, improving the power factor of the motor, and reducing the power consumption and temperature rise when the motor drives the knife assembly to rotate.
[0082] In some embodiments, optionally, controlling the periodic on and off of the thyristor according to the driving current information includes:
[0083] Determine the number of on-off cycles of the thyristor and the on-time and off-time of the thyristor in each on-off cycle according to the driving current information;
[0084] According to the on-time, off-time and number of cycles, the thyristor is controlled to be periodically turned off.
[0085] In the embodiment of the present application, the number of cycles for controlling the thyristor to perform periodic channel can be determined based on the driving current information. The number of cycles is the number of times the thyristor is turned on and off when outputting a pulse width signal to drive a single thyristor.
[0086] Exemplarily, the number of cycles ranges from 1 to 4 times.
[0087] In the implementation of the present application, the on-time and off-time of the thyristor in each on-off cycle can also be determined based on the driving current information, that is, the on-time and off-time of the thyristor when outputting a pulse width signal driving a single thyristor.
[0088] Exemplarily, the on-time duration ranges from 250 microseconds to 3 milliseconds, and the off-time duration ranges from 0 to 250 microseconds.
[0089] In the embodiment of the present application, after determining the number of cycles when outputting a single pulse width signal, and the turn-off time and turn-on time of the thyristor in a single cycle, the periodic on and off of the thyristor can be controlled.
[0090] For example, the number of cycles is 4, the on time is 260 microseconds, and the off time is 240 microseconds. When a pulse width signal is output, the thyristor is controlled to be on for 260 microseconds and then off for 240 microseconds, and this is repeated 4 times.
[0091] In an embodiment of the present application, the driving current information can be used to determine the number of cycles in which the thyristor performs the opening and closing action when the output pulse width signal is output, as well as the on-time and off-time corresponding to the opening and closing action, and the thyristor is controlled based on the on-time, off-time and number of cycles, thereby improving the flexibility of the periodic on-off control of the thyristor.
[0092] In some embodiments, optionally, the number of cycles is positively correlated with the driving current value.
[0093] In the embodiment of the present application, after the driving current information is obtained, the driving current value of the motor can be determined. The larger the driving current value, the more cycles of the on-off cycle of the thyristor.
[0094] It should be noted that the greater the driving current of the motor, the faster the current of the motor rises. In order to delay the rise of the current of the motor, the number of cycles of the thyristor on and off is set to be larger.
[0095] Exemplarily, when the driving current value is large, the conduction time of the thyristor in a single on-off cycle can be set shorter, and when the driving current value is large, the conduction time of the thyristor in a single on-off cycle can be set longer, for example: when the driving current of the motor is greater than or equal to 4A, the number of cycles is 4 times, the conduction time is 260 microseconds, and the off time is 240 microseconds. When the driving current of the motor is greater than or equal to 3A and less than 4A, the number of cycles is 3 times, the conduction time is 260 microseconds, and the off time is 240 microseconds. When the driving current of the motor is greater than or equal to 2A and less than 3A, the number of cycles is 2 times, the conduction time is 280 microseconds, and the off time is 220 microseconds. When the driving current of the motor is less than 1A, the conduction time is 3 milliseconds and the off time is 0.
[0096] In the embodiment of the present application, when the driving current value is large, the number of thyristor on-off cycles is set to be larger, which can further ensure that the driving current of the motor is delayed and reduce the possibility of overshoot, thereby improving the power factor during the operation of the motor.
[0097] In some embodiments, optionally, based on the motor being in a running state, before detecting the driving current information of the motor, the method further includes:
[0098] Determine the conduction angle duration of the motor;
[0099] Based on the detection of the zero-crossing signal, the conduction angle is delayed to control the thyristor to be in the on state to drive the motor to run.
[0100] In the embodiment of the present application, before controlling the motor to start running, it is necessary to determine the conduction angle duration of the thyristor in the motor, control the conduction of the thyristor according to the conduction angle duration, power on the motor, and drive the motor to drive the knife assembly to rotate.
[0101] Specifically, the food processor also includes a single-chip microcomputer, which is used to control the operation of the motor. The single-chip microcomputer can obtain the conduction angle duration of the motor, and the single-chip microcomputer continuously monitors whether the motor receives a zero-crossing signal. When the single-chip microcomputer obtains the zero-crossing signal, the timer is started, and the conduction angle duration is delayed before controlling the thyristor to conduct, so as to drive the motor to power on and start.
[0102] Exemplarily, the zero-crossing signal is a voltage zero-crossing signal.
[0103] In an embodiment of the present application, the conduction angle duration of the motor is obtained, and after a zero-crossing signal is detected, it is determined that the motor has received a start signal, and the thyristor is controlled to conduct after a delay in the conduction angle duration, so that the motor is powered on and started, thereby improving the accuracy of motor control and enabling the motor to respond to the start in a timely manner.
[0104] In some embodiments, optionally, determining the conduction angle duration of the motor includes:
[0105] Get the motor speed information;
[0106] The conduction angle duration is determined according to the speed information and the target mapping relationship, where the target mapping relationship includes a mapping relationship between the speed and the conduction angle.
[0107] In the embodiment of the present application, the conduction angle duration of the motor is related to the speed information of the motor. After the speed information for controlling the operation of the motor is obtained, the conduction angle duration is determined by looking up the table according to the target mapping relationship and the speed information. The speed information is the speed information corresponding to the target speed in the operation instruction received by the motor.
[0108] Exemplarily, the single-chip microcomputer stores a mapping relationship between the motor's operating gear and the conduction angle duration, and each operating gear corresponds to a speed range. After the single-chip microcomputer obtains the motor's speed information, it determines the operating gear corresponding to the speed range in which the speed information is located, and uses the conduction angle duration corresponding to the operating gear as the conduction angle duration for controlling the start-up of the motor.
[0109] In an embodiment of the present application, the conduction angle duration corresponding to the target speed of the motor can be accurately found based on the motor speed information and the mapping relationship, thereby improving the accuracy of subsequent control of the motor start-up based on the conduction angle duration and further improving the starting response speed of the motor.
[0110] In some embodiments, optionally, based on the motor being in a running state, after detecting the driving current information of the motor, the method further includes:
[0111] Determine the conduction angle error according to the driving current value in the driving current information;
[0112] The conduction angle duration is updated according to the conduction angle error.
[0113] In the embodiment of the present application, after obtaining the driving current information, the driving current value is determined, and the driving current value is calculated and processed to obtain the conduction angle error, that is, the error value of the conduction angle duration. The called conduction angle duration is updated according to the conduction angle error, so that the motor can be started with a relatively accurate conduction angle duration when it is subsequently started.
[0114] Exemplarily, after the driving current value is obtained, the driving current value is substituted into a PID (Proportional, Integral, Derivative) control parameter for calculation to obtain an error value of the conduction angle duration, that is, a conduction angle error.
[0115] In an embodiment of the present application, after the motor starts running, the conduction angle error can be determined based on the driving current value in the collected driving current information, and the conduction angle duration called in the starting phase can be corrected and updated based on the determined conduction angle error, so that the motor can be started according to a relatively accurate conduction angle duration in the subsequent starting phase.
[0116] In some embodiments, optionally, the knife assembly includes: a shaft and at least three groups of knives, the shaft is connected to the output end of the motor, the at least three groups of knives are arranged along the axial direction of the shaft, and a preset distance is set between two adjacent groups of blades.
[0117] In the embodiment of the present application, the knife assembly includes a shaft body and three groups of knives. At least three groups of knives are arranged on the shaft body along the axial direction of the shaft body, and a preset distance is provided between two adjacent groups of knives. This enables the knife assembly to have a larger crushing space in the cup body assembly, thereby improving the crushing effect of the food processor on food, and having a good crushing effect on ingredients without adding liquid.
[0118] Figure 2 One of the structural schematic diagrams of the knife assembly provided in some embodiments of the present application is shown, such as Figure 2 As shown, the knife assembly 210 includes a first knife 212, a second knife 214 and a third knife 216. The first knife 212 is located in the upper layer and includes two blades. The second knife 214 is located in the middle layer and includes four blades. The third knife 216 is located in the lower layer and includes two blades.
[0119] In some embodiments, optionally, Figure 3 FIG. 2 shows a second flow chart of a method for driving a motor provided in some embodiments of the present application. Figure 3 As shown, the driving method of the motor includes:
[0120] Step 302, selecting a whipping gear;
[0121] In the embodiment of the present application, the rotation speed information of the motor is determined according to the selected whipping gear.
[0122] Step 304, looking up a table to determine the conduction angle duration;
[0123] In the embodiment of the present application, the conduction angle duration is determined based on the rotational speed information and the mapping relationship.
[0124] Step 306, detecting a zero-crossing signal and turning on the thyristor;
[0125] In the embodiment of the present application, after the zero-crossing signal is detected, the thyristor is turned on after the conduction angle is delayed for a certain period of time.
[0126] Step 308, determine whether the driving current is ≥ 4A, if the determination result is yes, execute step 310, if the determination result is no, execute step 312;
[0127] Step 310, the thyristor is turned on for 260 microseconds and turned off for 240 microseconds, and the cycle is repeated for 4 cycles;
[0128] Step 312, determine whether the driving current is ≥ 3A, if the determination result is yes, execute step 314, if the determination result is no, execute step 316;
[0129] Step 314, the thyristor is turned on for 260 microseconds and turned off for 240 microseconds, and the cycle repeats for 3 cycles;
[0130] Step 316, determine whether the driving current is ≥ 2A, if the determination result is yes, execute step 318, if the determination result is no, execute step 320;
[0131] Step 318, the thyristor is turned on for 280 microseconds and turned off for 220 microseconds, and the cycle is repeated for 2 cycles;
[0132] Step 320, the thyristor is turned on for 3 milliseconds;
[0133] Step 322, PID speed control current.
[0134] In an embodiment of the present application, after obtaining the driving current value, the driving current value is substituted into the PID control parameter for calculation to obtain the error value of the conduction angle duration, that is, the conduction angle error, and the conduction angle duration called in the starting phase is corrected and updated according to the determined conduction angle error, so that the motor can be started according to a relatively accurate conduction angle duration in the subsequent starting phase.
[0135] According to one embodiment of the present application, Figure 4 One of the structural block diagrams of the motor driving device provided in some embodiments of the present application is shown, such as Figure 4As shown, a motor driving device 400 is proposed, which is applied to a food processor. The food processor includes a motor and a knife assembly. The output end of the motor is connected to the knife assembly. The motor includes a thyristor, which is used to control the power-on state of the motor. The motor driving device 400 includes:
[0136] A detection module 402, configured to detect driving current information of the motor based on the motor being in a running state;
[0137] The control module 404 is used to control the periodic on and off of the thyristor according to the driving current information, so as to drive the motor to drive the knife assembly to rotate.
[0138] In the embodiment of the present application, since the motor needs to drive the knife assembly with multiple layers of knives to rotate, in order to improve the power factor of the motor, the thyristor is periodically turned on and off according to the driving current information to achieve periodic pulse width drive of the motor, so that the driving current of the motor can be delayed and overshoot is not easy to occur, thereby making the phase difference between the current and voltage of the motor smaller, improving the power factor of the motor, and reducing the power consumption and temperature rise when the motor drives the knife assembly with multiple layers of knives to rotate.
[0139] In some embodiments, optionally, the motor driving device 400 further includes:
[0140] A determination module, used to determine the number of on-off cycles of the thyristor, and the on-time and off-time of the thyristor in each on-off cycle according to the driving current information;
[0141] The control module 404 is used to control the periodic shut-off of the thyristor according to the on-time, the off-time and the number of cycles.
[0142] In the embodiment of the present application, the number of cycles for controlling the thyristor to perform periodic channel can be determined based on the driving current information. The number of cycles is the number of times the thyristor is turned on and off when outputting a pulse width signal to drive a single thyristor.
[0143] In the implementation of the present application, the on-time and off-time of the thyristor in each on-off cycle can also be determined based on the driving current information, that is, the on-time and off-time of the thyristor when outputting a pulse width signal driving a single thyristor.
[0144] In the embodiment of the present application, after determining the number of cycles when outputting a single pulse width signal, and the turn-off time and turn-on time of the thyristor in a single cycle, the periodic on and off of the thyristor can be controlled.
[0145] In an embodiment of the present application, the driving current information can be used to determine the number of cycles in which the thyristor performs the opening and closing action when the output pulse width signal is output, as well as the on-time and off-time corresponding to the opening and closing action, and the thyristor is controlled based on the on-time, off-time and number of cycles, thereby improving the flexibility of the periodic on-off control of the thyristor.
[0146] In some embodiments, optionally, the number of cycles is positively correlated with the driving current value.
[0147] In the embodiment of the present application, after the driving current information is obtained, the driving current value of the motor can be determined. The larger the driving current value, the more cycles of the on-off cycle of the thyristor.
[0148] It should be noted that the greater the driving current of the motor, the faster the current of the motor rises. In order to delay the rise of the current of the motor, the number of cycles of the thyristor on and off is set to be larger.
[0149] In the embodiment of the present application, when the driving current value is large, the number of thyristor on-off cycles is set to be larger, which can further ensure that the driving current of the motor is delayed and reduce the possibility of overshoot, thereby improving the power factor during the operation of the motor.
[0150] In some embodiments, optionally, the motor driving device 400 further includes:
[0151] A determination module, used to determine the conduction angle duration of the motor;
[0152] The control module 404 is used to delay the conduction angle duration based on the detection of the zero-crossing signal, and control the thyristor to be in the conduction state to drive the motor to operate.
[0153] In the embodiment of the present application, before controlling the motor to start running, it is necessary to determine the conduction angle duration of the thyristor in the motor, control the conduction of the thyristor according to the conduction angle duration, power on the motor, and drive the motor to drive the knife assembly to rotate.
[0154] Specifically, the food processor also includes a single-chip microcomputer, which is used to control the operation of the motor. The single-chip microcomputer can obtain the conduction angle duration of the motor, and the single-chip microcomputer continuously monitors whether the motor receives a zero-crossing signal. When the single-chip microcomputer obtains the zero-crossing signal, the timer is started, and the conduction angle duration is delayed before controlling the thyristor to conduct, so as to drive the motor to power on and start.
[0155] In an embodiment of the present application, the conduction angle duration of the motor is obtained, and after a zero-crossing signal is detected, it is determined that the motor has received a start signal, and the thyristor is controlled to conduct after a delay in the conduction angle duration, so that the motor is powered on and started, thereby improving the accuracy of motor control and enabling the motor to respond to the start in a timely manner.
[0156] In some embodiments, optionally, the motor driving device 400 further includes:
[0157] An acquisition module is used to obtain the speed information of the motor;
[0158] The determination module is used to determine the conduction angle duration according to the rotation speed information and the target mapping relationship, wherein the target mapping relationship includes a mapping relationship between the rotation speed and the conduction angle.
[0159] In the embodiment of the present application, the conduction angle duration of the motor is related to the speed information of the motor. After the speed information for controlling the operation of the motor is obtained, the conduction angle duration is determined by looking up the table according to the target mapping relationship and the speed information. The speed information is the speed information corresponding to the target speed in the operation instruction received by the motor.
[0160] In an embodiment of the present application, the conduction angle duration corresponding to the target speed of the motor can be accurately found based on the motor speed information and the mapping relationship, thereby improving the accuracy of subsequent control of the motor start-up based on the conduction angle duration and further improving the starting response speed of the motor.
[0161] In some embodiments, the motor driving device 400 further includes:
[0162] A determination module, used to determine a conduction angle error according to a driving current value in the driving current information;
[0163] The updating module is used to update the conduction angle duration according to the conduction angle error.
[0164] In the embodiment of the present application, after obtaining the driving current information, the driving current value is determined, and the driving current value is calculated and processed to obtain the conduction angle error, that is, the error value of the conduction angle duration. The called conduction angle duration is updated according to the conduction angle error, so that the motor can be started with a relatively accurate conduction angle duration when it is subsequently started.
[0165] In an embodiment of the present application, after the motor starts running, the conduction angle error can be determined based on the driving current value in the collected driving current information, and the conduction angle duration called in the starting phase can be corrected and updated based on the determined conduction angle error, so that the motor can be started according to a relatively accurate conduction angle duration in the subsequent starting phase.
[0166] In some embodiments, optionally, the knife assembly includes: a shaft and at least three groups of knives, the shaft is connected to the output end of the motor, the at least three groups of knives are arranged along the axial direction of the shaft, and a preset distance is set between two adjacent groups of blades.
[0167] In the embodiment of the present application, the knife assembly includes a shaft body and three groups of knives. At least three groups of knives are arranged on the shaft body along the axial direction of the shaft body, and a preset distance is provided between two adjacent groups of knives. This enables the knife assembly to have a larger crushing space in the cup body assembly, thereby improving the crushing effect of the food processor on food, and having a good crushing effect on ingredients without adding liquid.
[0168] According to one embodiment of the present application, Figure 5 The second structural block diagram of the motor driving device provided in some embodiments of the present application is shown. Figure 5 As shown, a motor driving device 500 is proposed, including: a memory 504, in which a program or instruction is stored; a processor 502, which executes the program or instruction stored in the memory 504 to implement the steps of the motor driving method in any embodiment, and thus has all the beneficial technical effects of the motor driving method in any of the above-mentioned embodiments, which will not be elaborated herein.
[0169] According to one embodiment of the present application, a readable storage medium is provided, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the motor driving method in any of the above embodiments are implemented. Therefore, all the beneficial technical effects of the motor driving method in any of the above embodiments are achieved, and no further elaboration is made here.
[0170] According to one embodiment of the present application, a motor is proposed, comprising: a driving device of the motor as in any of the above embodiments; and / or a readable storage medium as in any of the above embodiments, and thus has all the beneficial technical effects of the driving device of the motor in any of the above embodiments and / or the readable storage medium in any of the above embodiments, and no further details will be given here.
[0171] Figure 6 shows a schematic structural diagram of a food processor provided in some embodiments of the present application, Figure 7 FIG. 2 shows a second schematic diagram of the structure of the knife assembly provided in some embodiments of the present application. Figure 6 and Figure 7 As shown, according to one embodiment of the present application, a food processor 200 is proposed, comprising: a motor 240 in any of the above embodiments; and a knife assembly 210 connected to the output end of the motor 240. Therefore, all the beneficial technical effects of the motor 240 in any of the above embodiments are obtained, and no further details are given here.
[0172] In some embodiments, optionally, the knife assembly 210 includes: a shaft 218 and at least three groups of knives, the shaft 218 is connected to the output end of the motor 240, the at least three groups of knives are arranged along the axial direction of the shaft 218, and a preset distance is set between two adjacent groups of blades.
[0173] In the embodiment of the present application, the knife assembly 210 includes a shaft body 218 and three groups of knives. At least three groups of knives are arranged on the shaft body 218 along the axial direction of the shaft body 218, and a preset distance is provided between two adjacent groups of knives. This enables the knife assembly 210 to have a larger crushing space in the cup body 220 assembly, thereby improving the crushing effect of the food processor 200 on food, and having a good crushing effect on ingredients without adding liquid.
[0174] Figure 2 One of the structural schematic diagrams of the knife assembly 210 provided in some embodiments of the present application is shown, such as Figure 2 As shown, the knife assembly 210 includes a first knife 212, a second knife 214 and a third knife 216. The first knife 212 is located in the upper layer and includes two blades. The second knife 214 is located in the middle layer and includes four blades. The third knife 216 is located in the lower layer and includes two blades.
[0175] Exemplarily, the third tool 216 includes two bending portions, the first bending portion is located at a position of the third tool 216 close to the shaft 218, and the second bending portion is located at a position of the third tool 216 away from the shaft 218. The first bending portion is bent downward by 60° to 80°, and the second bending portion is bent upward by 0° to 90°, which can improve the crushing effect of the food in the cup body 220.
[0176] Exemplarily, the spacing between the second cutter 214 and the first cutter 212 along the axial direction of the shaft 218 is 5 mm to 10 mm, and the second cutter 214 and the first cutter 212 are staggered by 0° to 45° along the circumferential direction of the shaft 218, thereby improving the turbulence effect of the second cutter 214 on the food.
[0177] Exemplarily, the second tool 214 includes four blades, two symmetrical blades are inclined upward, and the inclination angle ranges from 45° to 80°, and one of the other two blades extends horizontally, and the other blade is inclined downward, and the inclination angle ranges from 0° to 30°.
[0178] In some embodiments, optionally, the cup seat 230 and the cup body 220 , the cup body 220 is disposed on the cup seat 230 , and the knife assembly 210 is disposed on the cup seat 230 and extends into the cup body 220 .
[0179] In the embodiment of the present application, by setting the knife assembly 210 on the cup seat 230 and extending it into the cup body 220, the knife assembly 210 can have a larger crushing space in the cup body 220, and the food crushed by the knife assembly 210 in the cup body 220 can be more delicate.
[0180] Exemplarily, the distance between the third cutter 216 and the inner wall of the cup body 220 ranges from 2 mm to 10 mm, and the distance between the third cutter 216 and the bottom of the cup body 220 ranges from 2 mm to 10 mm, so that food can move inside the cup body 220 .
[0181] Exemplarily, the distance between the first cutter 212 and the cup opening at the top of the cup body 220 ranges from 110 mm to 180 mm.
[0182] It should be clarified that in the claims, specification and drawings of the present application, the term "multiple" refers to two or more than two. Unless otherwise clearly defined, the orientation or position relationship indicated by the terms "upper" and "lower" is based on the orientation or position relationship shown in the drawings, which is only for the purpose of more conveniently describing the present application and making the description process easier, rather than indicating or implying that the device or element referred to must have the specific orientation described, be constructed and operated in a specific orientation, so these descriptions cannot be understood as limitations on the present application; the terms "connect", "install", "fix" and the like should be understood in a broad sense. For example, "connection" can be a fixed connection between multiple objects, or a detachable connection between multiple objects, or an integral connection; it can be a direct connection between multiple objects, or an indirect connection between multiple objects through an intermediate medium. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood based on the specific circumstances of the above data.
[0183] In the claims, specification and drawings of the present application, the description of the terms "one embodiment", "some embodiments", "specific embodiments" and the like means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In the claims, specification and drawings of the present application, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0184] The above are only preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for driving a motor, It is characterized in that Applied to a food processor, the food processor comprises the motor and a knife assembly, the output end of the motor is connected to the knife assembly, the motor comprises a thyristor, the thyristor is used to control the power-on state of the motor, and the driving method of the motor comprises: Based on the motor being in a running state, detecting driving current information of the motor; According to the driving current information, the thyristor is controlled to be turned on and off periodically to drive the motor to drive the knife assembly to rotate.
2. The method for driving a motor according to claim 1, It is characterized in that The step of controlling the periodic on and off of the thyristor according to the driving current information comprises: Determine the number of on-off cycles of the thyristor and the on-time and off-time of the thyristor in each on-off cycle according to the driving current information; According to the on-time, the off-time and the number of cycles, the thyristor is controlled to be periodically turned off.
3. The method for driving a motor according to claim 2, It is characterized in that The number of cycles is positively correlated with the driving current value.
4. The method for driving a motor according to any one of claims 1 to 3, It is characterized in that Based on the motor being in a running state, before detecting the driving current information of the motor, the motor driving method further includes: Determining the conduction angle duration of the motor; Based on the detection of the zero-crossing signal, the conduction angle duration is delayed, and the thyristor is controlled to be in a conducting state to drive the motor to operate.
5. The method for driving a motor according to claim 4, It is characterized in that Determining the conduction angle duration of the motor includes: Obtaining the speed information of the motor; The conduction angle duration is determined according to the rotation speed information and a target mapping relationship, wherein the target mapping relationship includes a mapping relationship between the rotation speed and the conduction angle.
6. The method for driving a motor according to claim 4, It is characterized in that After detecting the driving current information of the motor based on the motor being in the running state, the motor driving method further includes: Determining the conduction angle error according to the driving current value in the driving current information; The conduction angle duration is updated according to the conduction angle error.
7. The method for driving a motor according to any one of claims 1 to 3, It is characterized in that The knife assembly comprises: a shaft body and at least three groups of knives, the shaft body is connected to the output end of the motor, the at least three groups of knives are arranged along the axial direction of the shaft body, and a preset distance is set between two adjacent groups of knives.
8. A motor drive device, It is characterized in that Applied to a food processor, the food processor comprises the motor and a knife assembly, the output end of the motor is connected to the knife assembly, the motor comprises a thyristor, the thyristor is used to control the power-on state of the motor, and the driving device of the motor comprises: A detection module, used for detecting driving current information of the motor based on the motor being in a running state; The control module is used to control the periodic switching of the thyristor according to the driving current information, so as to drive the motor to drive the knife assembly to rotate.
9. A motor drive device, It is characterized in that include: A processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A readable storage medium having a program or instruction stored thereon, It is characterized in that When the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
11. A motor, It is characterized in that include: The driving device of the motor as claimed in claim 8 or 9; and / or The readable storage medium as claimed in claim 10.
12. A food processor, It is characterized in that include: The motor as claimed in claim 11; A knife assembly is connected to the output end of the motor.
13. The food processor according to claim 12, It is characterized in that The knife assembly comprises: A shaft body connected to an output end of the motor; At least three groups of cutting tools are provided, and the at least three groups of cutting tools are arranged along the axial direction of the shaft body, and a preset distance is provided between two adjacent groups of cutting tools.
14. The food processor according to claim 12, It is characterized in that Also includes: Cup holder; The cup body is arranged on the cup seat, and the knife assembly is arranged on the cup seat and extends into the cup body.