Control device and control method for preventing beans from being stuck and bean grinder

By designing a control device for anti-blocking beans in the grinder, using real-time current detection and automatic inversion functions, the problem of electric grinders being easily blocked when grinding hard or wet coffee beans is solved, and the automatic cleaning of the beans is achieved, improving the convenience and smoothness of use.

CN119945248APending Publication Date: 2025-05-06EXPLORER (SHANGHAI) NETWORK TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510008851.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-03
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

When grinding harder or wet coffee beans, electric bean grinders are prone to internal blockage due to excessive friction resistance, which can cause excessive motor load or even stop operation. The existing solutions are costly or require manual operation by users.

Method used

A control device for anti-jamming beans is designed, including a motor drive module, a motor load sampling current module and a MCU calculation and control module. By detecting the current information of the motor in real time, the motor is automatically controlled to reverse to clean the stuck beans when the preset conditions are met.

Benefits of technology

It realizes automatic cleaning of beans without manual operation by users, reducing operation interruptions, improving the smoothness and convenience of the bean grinding process, especially when dealing with harder or wet coffee beans.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119945248A_ABST
    Figure CN119945248A_ABST
Patent Text Reader

Abstract

The invention relates to the field of bean grinders, in particular to a control device and a control method for preventing beans from being stuck and a bean grinder. A control device used for preventing beans from being stuck comprises a motor driving module used for controlling forward and reverse rotation of a motor; the motor load sampling current module is used for acquiring current information of the motor; and the MCU calculation and control module is used for detecting the current information and sending a control instruction to the motor driving module when the current information meets a first preset condition, so that the motor rotates forwards again after rotating reversely for a first preset time, and the bean blocking phenomenon is avoided. According to the invention, the motor can be controlled to rotate reversely to clean out stuck beans when the operation of equipment is influenced by bean sticking and rotation blocking.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of coffee bean grinders, and in particular to a control device and a control method for preventing coffee bean jamming, and a coffee bean grinder. Background Art

[0002] An electric grinder is a device used to grind coffee beans into a fineness suitable for brewing. Its working principle is mainly to use an electric motor to drive the grinding disc or grinder to rotate, crushing the coffee beans into a certain particle size. Compared with manual grinders, electric grinders are more convenient and faster to operate, suitable for home or commercial use.

[0003] Electric coffee bean grinders are prone to "bean jamming" problems during use, especially when grinding harder or wetter coffee beans. Excessive friction resistance can easily cause the grinder to become clogged, causing the motor to become overloaded or even stop working.

[0004] There are several common ways to deal with the stuck coffee beans problem: 1. Reverse the knife to release the stuck coffee beans by rotating the knife in the opposite direction; 2. Manually clean the bean bin or grinding assembly; 3. Equip an adaptive grinding system to adjust the knife disc spacing or motor speed to reduce the risk of stuck beans. The specific circuit and control system for controlling the forward and reverse rotation of the motor have been disclosed in the patent application number 202411084698.X. In addition, there are many other methods to achieve the forward and reverse rotation control of the motor.

[0005] The first and second methods mentioned above both require the user to take action to process the stuck beans, while the cost of the third method is too high. Summary of the invention

[0006] In order to realize low-cost automatic cleaning of stuck beans, the present application provides a control device for preventing stuck beans.

[0007] In the first aspect, the present application provides a control device for preventing beans from getting stuck, which adopts the following technical solution:

[0008] A control device for preventing beans from getting stuck, comprising:

[0009] Motor drive module, used to control the forward and reverse rotation of the motor;

[0010] A motor load sampling current module, used to obtain current information of the motor;

[0011] The MCU calculation and control module is used to detect the current information and send a control instruction to the motor drive module when the current information meets a first preset condition, so that the motor reverses for a preset first time and then rotates forward again to avoid a stuck phenomenon.

[0012] Preferably, the first preset condition is determined by:

[0013] Compare the real-time working current value with the preset anti-locking current value and the preset motor shutdown current threshold for multiple times; wherein the real-time working current value is calculated based on the current information;

[0014] If the real-time working current value is greater than or equal to the anti-locking current value and less than the motor shutdown current threshold, it is recorded as abnormal;

[0015] When the number of consecutive anomalies exceeds a first preset number, it is considered that the first preset condition is met.

[0016] By adopting the above technical solution, when the real-time working current value is greater than the anti-jamming current value for multiple consecutive times, it is determined that the bean jam is affecting the operation of the equipment. At this time, the motor is controlled to reverse for a period of time and then rotate forward again, and the stuck beans are cleared out during the reversal process.

[0017] Preferably, the MCU calculation and control module is further used to enter a fault program and display an error message when the real-time working current value meets a second preset condition;

[0018] Wherein, the determination method of the second preset condition includes:

[0019] Comparing the real-time working current value with the preset static current value for multiple times; wherein the real-time working current value is calculated based on the current information;

[0020] If the real-time working current value is less than the static current value, it is recorded as abnormal;

[0021] When the number of consecutive anomalies exceeds a second preset number, it is considered that the second preset condition is met.

[0022] By adopting the above technical solution, when the real-time working current value is continuously less than the static current value, it means that the circuit board or other hardware fails, and the fault program is reported and waits for maintenance.

[0023] Preferably, the MCU calculation and control module is further configured to enter a power-off standby state when the current information meets a third preset condition;

[0024] The third preset condition may be determined by:

[0025] Compare the real-time working current value with a preset static current value and a preset no-load current value for multiple times; wherein the real-time working current value is calculated based on the current information;

[0026] If the real-time working current value is greater than or equal to the static current value and less than or equal to the no-load current value, it is recorded as abnormal;

[0027] When the number of consecutive anomalies exceeds a third preset number, it is considered that the third preset condition is met.

[0028] By adopting the above technical solution, when the real-time working current value is less than or equal to the no-load current value, it means that the device is in a no-load working state and enters a power-off standby state.

[0029] Preferably, the MCU calculation and control module is further used to enter a power-off standby state after the heat dissipation stops for a preset third time when the current information meets a fourth preset condition;

[0030] The fourth preset condition may be determined by:

[0031] Comparing the real-time working current value with a preset motor shutdown current threshold value for multiple times; wherein the real-time working current value is calculated based on the current information;

[0032] If the real-time working current value is greater than or equal to the motor shutdown current threshold, it is recorded as abnormal;

[0033] When the number of consecutive anomalies exceeds a fourth preset number, it is considered that the fourth preset condition is met.

[0034] By adopting the above technical solution, when the real-time working current value is greater than or equal to the motor shutdown current threshold, it means that the beans are seriously stuck and the electrical energy cannot be converted into mechanical energy but is completely converted into internal energy. Being in this state for a long time will cause the motor to overheat and be damaged. Therefore, the coffee grinder is controlled to stop for heat dissipation for a period of time and then enter the power-off standby state. The coffee grinder cannot be started again during the heat dissipation shutdown period.

[0035] Preferably, the MCU calculation and control module is further used to enter a power-off standby state after working for a preset rotation time when the current information meets a fifth preset condition;

[0036] The fifth preset condition may be determined by:

[0037] Compare the real-time working current value with a preset no-load current value and a preset anti-locking current value; wherein the real-time working current value is calculated based on the current information;

[0038] If the real-time working current value is greater than the no-load current value and less than the anti-blocking current value, it is considered that the fifth preset condition is met;

[0039] The MCU calculation and control module is also used to re-judge whether the current information meets the fifth preset condition after the motor reverses for a preset first time. If so, the motor is driven to rotate forward again, the number of stalls is set to zero, and the motor enters a power-off standby state after working for a preset rotation time; otherwise, if the number of times the fifth preset condition is not met is greater than the preset number of stalls, the motor enters a power-off standby state.

[0040] By adopting the above technical solution, when the fifth preset condition is met, the device is in a normal working state, and when the normal working reaches the preset rotation time, it means that the grinding work is completed. If the fifth preset condition is not met and the number of times is greater than the preset number of stalls, it means that beans are stuck, and the forward rotation is resumed after reversing for a period of time to clear the stuck beans. When the number of times is less than the preset number of stalls, it means that the grinding resistance increases or the current fluctuates for a short time, and beans are not really stuck, and the step of clearing the stuck beans is not performed.

[0041] Preferably, the motor driving module includes a first driving unit, a second driving unit, a third driving unit, a fourth driving unit and a detection unit;

[0042] When the motor rotates forward, current flows through the first drive unit, the motor and the third drive unit in sequence;

[0043] When the motor is reversed, the current flows through the second drive unit, the motor and the fourth drive unit in sequence;

[0044] The detection unit is used to collect the current information of the motor and transmit it to the motor load sampling current module.

[0045] By adopting the above technical solution, when the motor is working, the motor drive module sequentially provides the motor with forward or reverse current to control the motor to rotate forward or reverse.

[0046] Preferably, the motor load sampling current module includes a switch unit and an amplification unit;

[0047] The switch unit is used to turn on or off the amplification unit according to the MCU calculation and the control instruction of the control module;

[0048] The amplification unit is used to amplify the current information after being turned on, and output it to the MCU calculation and control module.

[0049] By adopting the above technical solution, the current value is amplified by the amplifier module to avoid MCU calculation and misjudgment of the control module due to weak current information.

[0050] In a second aspect, the present application provides a control method for preventing beans from getting stuck, which is applicable to the control device for preventing beans from getting stuck provided in the first aspect, and adopts the following scheme:

[0051] A control method for preventing beans from getting stuck, comprising:

[0052] When the motor is working, obtaining current information of the motor;

[0053] When the current information meets the first preset condition, a control instruction is sent to the motor driving module to make the motor reverse and then rotate forward again after a preset first time, so as to avoid a bean jam.

[0054] In a third aspect, the present application provides a coffee bean grinder, which adopts the following scheme:

[0055] A coffee bean grinder comprises a power supply module and the above-mentioned control device for preventing coffee beans from getting stuck; wherein the power supply module is used to provide electric energy to a motor drive module of the control device.

[0056] By adopting the above technical solution, the coffee bean grinder of the present application can be configured with different power supply modules according to power requirements and adapt to coffee bean grinders of various voltage specifications.

[0057] In summary, the present application includes at least one of the following beneficial technical effects:

[0058] 1. When the real-time working current value is greater than the anti-blocking current value for many consecutive times, it is determined that the bean jam has affected the operation of the equipment. At this time, the motor is controlled to reverse for a period of time and then rotate forward again. During the reversal process, the beans stuck between the inner and outer blades are lifted up to facilitate the beans to fall back into the gap between the two blades and then grind normally. Therefore, compared with the existing technology, the user does not need to manually remove the stuck beans or operate the grinder, which reduces the interruption of operation caused by bean jam and improves the smoothness and convenience of the grinding process. Users can use the grinder with more peace of mind, especially when dealing with harder or wet coffee beans.

[0059] 2. After the step of reversing to clear the jammed beans, the machine will re-evaluate whether the grinder is in normal working condition. When the grinder is in normal working condition, it will enter the power-off standby state after the preset working time. If the jammed beans cannot be effectively cleared, the grinder is still in the jammed state, and the number of jams will start to be counted. If the number of jams exceeds the preset number, the machine will enter the power-off standby state. At this time, the jammed beans need to be cleared manually to avoid entering an error cycle when the beans cannot be cleared by reversing the motor, causing damage to the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 is a schematic diagram of the control device in Example 1;

[0061] Figure 2 is a wiring diagram of the motor drive module in the first embodiment;

[0062] Figure 3 is a wiring diagram of the motor load sampling current module in the first embodiment;

[0063] Figure 4 It is a flow chart of the control method of embodiment 2. DETAILED DESCRIPTION

[0064] The following is combined with Figure 1-4 This application is described in further detail.

[0065] The embodiments of the present application disclose a control device, a control method and a coffee bean grinder for preventing coffee bean jamming.

[0066] Embodiment 1:

[0067] like Figure 1 As shown, the coffee bean grinder includes a control device for preventing coffee beans from getting stuck, and the control device includes a motor drive module, a motor load sampling current module, and an MCU calculation and control module.

[0068] The motor drive module is used to control the running state of the motor, which includes stop, forward and reverse.

[0069] The motor load sampling current module is used to obtain the current information of the motor.

[0070] The MCU calculation and control module is used to detect the current information and send a control instruction to the motor drive module when the current information meets the first preset condition, so that the motor reverses for a preset first time and then rotates forward again to avoid the bean jam phenomenon.

[0071] Optionally, the motor driving module includes a first driving unit, a second driving unit, a third driving unit, a fourth driving unit and a detection unit. The plurality of driving units constitute an H-bridge driving circuit.

[0072] When the motor rotates forward, the current flows through the first drive unit, the motor and the third drive unit in sequence;

[0073] When the motor reverses, the current flows through the second drive unit, the motor and the fourth drive unit in sequence;

[0074] The detection unit is used to collect the current information of the motor and transmit it to the motor load sampling current module.

[0075] See also Figure 2 , Figure 2The figure shows the wiring diagram of the motor drive module. For example, in the embodiment of the present application, U1 of the H-bridge drive circuit is a dual-channel PMOS tube, whose model is WSD2209DN, and the first drive unit and the second drive unit respectively use a PMOS tube; U2 and U3 of the H-bridge drive circuit both use a single-channel NMOS tube, whose model is WSD2050DN. Transistor Q1, transistor Q2, and transistor Q3 all use MMBT3904T; PMOS tube Q4 and PMOS tube Q6 all use SI2301.

[0076] The first driving unit includes a resistor R1, a transistor Q1, and a first PMOS tube of U1.

[0077] The second driving unit includes a resistor R2, a transistor Q2, and a second PMOS tube of U1.

[0078] The third driving unit includes a resistor R5, a resistor R6, a resistor R7, a transistor Q3, a PMOS transistor Q4, and an NMOS transistor U2.

[0079] The fourth driving unit includes a resistor R8, a resistor R9, a transistor Q5, a PMOS transistor Q6, and an NMOS transistor U3.

[0080] When the output signals HV1 and LV1 of the MCU calculation and control module are high, the transistor Q1 is turned on, so that the first PMOS tube of U1 is turned on; the transistor Q3 is turned on, so that the PMOS tube Q4 is turned on, and then the NMOS tube U2 is turned on. At this time, the current provided by the power supply Vbat+ starts from the positive pole of the power supply, flows through the first PMOS tube of U1, the motor and the NMOS tube U2 in sequence, and finally returns to the negative pole of the power supply, and the motor is in positive conduction. At this time, the output signals HV2 and LV2 of the MCU calculation and control module are low.

[0081] Similarly, when the output signals HV2 and LV2 of the MCU calculation and control module are high, the transistor Q2 is turned on, so that the second PMOS tube of U1 is turned on; the transistor Q5 is turned on, so that the PMOS tube Q6 is turned on, and then the NMOS tube U3 is turned on. At this time, the current provided by the power supply Vbat+ starts from the positive pole of the power supply, flows through the second PMOS tube of U1, the motor and the NMOS tube U3 in sequence, and finally returns to the negative pole of the power supply, and the motor reverses. At this time, the output signals HV1 and LV1 of the MCU calculation and control module are low.

[0082] It should be noted that the transistor Q1 is provided in the first drive unit and the transistor Q2 is provided in the second drive unit because the MOS tube is a voltage-controlled device. The base current of the transistor can control the change of the collector current, and the gate voltage change of the MOS tube controls the change of the drain current, so that a lower control voltage can be used to control a higher driving voltage, ensuring that the MOS tube can be quickly turned on and off, and improving the response speed and efficiency of the circuit. Further, in addition to the transistors Q3 and Q5, the third and fourth drive units are provided with a PMOS tube Q4 at the rear end of the transistor Q3 and a PMOS tube Q6 at the rear end of the transistor Q5. This is because the inversion is to eliminate the bean jam phenomenon, so the current required is greater than the forward rotation, so the PMOS tube Q4 and PMOS tube Q6 are provided so that the drive circuit has a greater driving capability to ensure the elimination of the bean jam phenomenon.

[0083] The detection unit includes a resistor R11. In order to reduce power loss, this embodiment uses a small resistance, large package, high precision, metal film high power resistor. For example, the resistance of the resistor R11 is 10mR. Figure 2 The voltage signal across the resistor R11 obtained at Motorcr in will be transmitted to the MCU calculation and control module to detect the working status of the motor.

[0084] Furthermore, due to the small resistance of R11, the voltage signal obtained at Motorcr is at the Mv level, and the sampling signal is weak. However, the AD precision of the MCU calculation and control module is limited, and it is difficult to make a ready distinction for the weak millivolt level. Therefore, the present application also amplifies the sampling signal of the motor current at Motorcr.

[0085] The motor load sampling current module includes a switch unit and an amplification unit.

[0086] The switch unit is used to turn on or off the amplification unit according to the MCU calculation and the control instruction of the control module.

[0087] The amplification unit is used to amplify the current information after being turned on, and output it to the MCU calculation and control module.

[0088] See also Figure 3 , Figure 3 The figure shows the wiring diagram of the motor load sampling current module. For example, the amplifier U6 in the embodiment of the present application adopts the model LM321; the P-channel MOS tube Q8 adopts the model CJ2301. The resistor R26 is used to adjust the resistance value of the resistor R25. In this embodiment, the resistor R26 is disconnected.

[0089] When the MCU calculates and the control instruction PB7 of the control module is at a high level, the transistor Q8 is turned on, and the power supply VCC is connected to the power supply terminal of the amplifier U6 through the transistor Q8. The amplifier U6 starts to work and amplifies the sampling signal of the motor current at Motorcr. The processed sampling signal is filtered by capacitors C12 and C13 and input to the AD side of the MCU microcontroller. For example, according to the amplification principle of the in-phase comparison amplifier, its amplification factor Au=1+Rf / R24, when Rf=R25=13k, the resistance value of R24 is 1K, and the amplification factor of this circuit is 14 times. At the same time, according to the bias circuit, the signal range of the motor sampling signal detected by the MCU microcontroller AD is 0~5V.

[0090] The MCU calculation and control module obtains the real-time working current value s through the current information collected by the motor load sampling current module at regular intervals, compares the real-time working current value with the static current value a, the no-load current value b, the anti-jam current value c, and the motor shutdown current threshold d, and makes different control commands to the motor drive module according to the comparison results.

[0091] Real-time working current value s: the motor current value during the process of grinding coffee beans.

[0092] Static current value a: The static motor load current sampling value when the MCU is powered on and the motor is not started is used as the static current value a. It can also be preset at the factory.

[0093] No-load current value b: When no coffee beans are placed, the motor current value when the motor drives the blade to rotate without load. The MCU factory mode records the motor no-load current sampling value as the no-load current value b. It can also be preset at the factory.

[0094] Anti-blocking current value c: factory preset value.

[0095] Motor shutdown current threshold d: factory preset value.

[0096] Compare s with a multiple times. If s < a, it is recorded as an abnormality. When the abnormality occurs for n consecutive times, it is considered that the second preset condition is met, which means that there is a problem with the circuit board or other components that needs to be repaired, and the grinder enters the fault program. Wherein n is an integer greater than 1. It should be understood that the number of times here and below is represented by n for the convenience of expression. In actual applications, the number of consecutive abnormalities in different situations can be set as needed, and can be the same or different. Exemplarily, n here can be set to the second preset number.

[0097] Compare s with a and b for multiple times. If a≤s≤b occurs, it is recorded as abnormal. When the abnormality occurs for n consecutive times, it is considered that the third preset condition is met, which means that the grinder is in a no-load working state. At this time, almost all the electrical energy is converted into internal energy. Long-term no-load working state will cause the motor to overheat and be damaged. Therefore, the grinder is controlled to enter a power-off standby state. For example, n here can be set to the third preset number of times.

[0098] Compare s with b and c. When b<s<c, it is considered that the fifth preset condition is met, which means that the grinder is in a normal load working state. Therefore, the grinder continues to grind beans for the preset rotation time, and enters the power-off standby state after the grinding work is completed.

[0099] Compare s with c and d for multiple times. If c≤s<d occurs, it is recorded as an abnormality. When the abnormality occurs for n consecutive times, it is considered that the first preset condition is met, which means that the grinder is in a state where beans are stuck and it is difficult to rotate. At this time, the motor is controlled to reverse for a period of time and then rotate forward again, so that the stuck beans are cleared out during the reversal process. For example, n here can be set to the first preset number of times.

[0100] Compare s and d for multiple times. If d≤s occurs, it is recorded as an abnormality. When the abnormality occurs for n consecutive times, it is considered that the fourth preset condition is met, which means that the beans are seriously stuck. The electrical energy cannot be converted into mechanical energy and is completely converted into internal energy. If it is in this state for a long time, the motor will be overheated and damaged. Therefore, the coffee grinder is controlled to stop for a period of time to enter the power-off standby state. The coffee grinder cannot be started again during the heat dissipation shutdown period. For example, n here can be set to the fourth preset number of times.

[0101] Furthermore, the coffee bean grinder also includes a power supply module, wherein the power supply module is used to provide electrical energy to the motor drive module of the control device.

[0102] Embodiment 2:

[0103] The present application also provides a control method for preventing beans from getting stuck, comprising: when the motor is working, obtaining current information of the motor; when the current information meets a first preset condition, sending a control instruction to the motor drive module to make the motor reverse for a preset first time and then rotate forward again to avoid the phenomenon of beans getting stuck. Figure 4 Indicates the control method for preventing beans from getting stuck. The following combination Figure 4 The control method is described in detail:

[0104] S1. Get motor current information

[0105] After starting, the motor begins to grind beans. The motor load sampling current module collects the motor load current information and amplifies the signal through the signal amplification module.

[0106] S2. Get real-time working current value

[0107] The MCU calculation and control module performs filtering sampling on the amplified current information, and uses mathematical sorting to remove the maximum and minimum weighted average values ​​to obtain the average motor current value, and uses the average motor current value as the real-time working current value, and obtains the real-time working current s every time interval t;

[0108] S3, determine whether s is less than a for n consecutive times

[0109] Determine whether the s obtained in the most recent n times are all smaller than a. If so, enter the fault procedure; otherwise, enter step S4.

[0110] S4. Determine whether s is less than or equal to b for n consecutive times

[0111] Determine whether the s obtained in the most recent n times are all less than or equal to b. If so, shut down after 3 to 5 seconds; otherwise, go to step S5.

[0112] S5. Determine whether s is greater than b and less than c

[0113] Determine whether s is greater than b and less than c. If so, proceed to step S6; otherwise, proceed to step S7.

[0114] S6. Determine whether the normal working time of the grinder reaches the preset working time value

[0115] The value of the time counter m is increased by 1, the initial value of m is 0, and the number of stalls w is reset to 0. When the normal working time m×t of the grinder is less than the preset working time value, the grinding work is not completed, and the process goes to step S2; otherwise, the grinding work is determined to be completed, and the process goes to the power-off standby state.

[0116] S7. Determine whether s is greater than or equal to c for n consecutive times

[0117] Determine whether the s obtained in the most recent n times are all greater than or equal to c. If so, proceed to step S8; otherwise, proceed to step S6.

[0118] S8. Determine whether s is greater than d for n consecutive times

[0119] It is determined whether the s obtained in the most recent n times are all greater than d. If so, the process proceeds to step S9; otherwise, the system enters a power-off standby state after a period of downtime for heat dissipation.

[0120] S9, Clear Card Beans

[0121] The motor is controlled to reverse for a period of time and then resume forward rotation. During the motor reversal process, the stuck beans will be cleared out, and the number of stalls w will be counted plus 1. The initial value of w is 0.

[0122] S10, determine whether w is greater than or equal to 2

[0123] Determine whether w is greater than or equal to 2. When w is less than 2, proceed to step S5; when w is greater than or equal to 2, it means that the stuck beans cannot be effectively cleared and enter the power-off standby state.

[0124] During the control process, whenever the comparison and judgment of s is performed for n consecutive times, if the number of times s is currently obtained has not reached n times, the judgment is no.

[0125] Embodiment three:

[0126] The control method for preventing beans from getting stuck is different from the third embodiment only in that step S9 is not included. When it is determined in step S8 that the s obtained in the most recent n times are all greater than c, step S9 is entered; otherwise, step S6 is entered.

[0127] The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, any equivalent changes made according to the structure, shape, and principle of the present application should be included in the protection scope of the present application.

Claims

1. A control device for preventing beans from getting stuck, characterized in that: include: Motor drive module, used to control the forward and reverse rotation of the motor; A motor load sampling current module, used to obtain current information of the motor; The MCU calculation and control module is used to detect the current information and send a control instruction to the motor drive module when the current information meets a first preset condition, so that the motor reverses for a preset first time and then rotates forward again to avoid a stuck phenomenon.

2. The control device for preventing beans from getting stuck according to claim 1, characterized in that: The determination method of the first preset condition includes: Compare the real-time working current value with the preset anti-locking current value and the preset motor shutdown current threshold for multiple times; wherein the real-time working current value is calculated based on the current information; If the real-time working current value is greater than or equal to the anti-locking current value and less than the motor shutdown current threshold, it is recorded as abnormal; When the number of consecutive anomalies exceeds a first preset number, it is considered that the first preset condition is met.

3. The control device for preventing beans from getting stuck according to claim 1, characterized in that: The MCU calculation and control module is further used to enter a fault program and display an error message when the real-time working current value meets a second preset condition; Wherein, the determination method of the second preset condition includes: Comparing the real-time working current value with the preset static current value for multiple times; wherein the real-time working current value is calculated based on the current information; If the real-time working current value is less than the static current value, it is recorded as abnormal; When the number of consecutive anomalies exceeds a second preset number, it is considered that the second preset condition is met.

4. The control device for preventing bean jamming according to claim 1, characterized in that: The MCU calculation and control module is further configured to enter a power-off standby state when the current information meets a third preset condition; The third preset condition may be determined by: Compare the real-time working current value with a preset static current value and a preset no-load current value for multiple times; wherein the real-time working current value is calculated based on the current information; if the real-time working current value is greater than or equal to the static current value and less than or equal to the no-load current value, it is recorded as abnormal; When the number of consecutive anomalies exceeds a third preset number, it is considered that the third preset condition is met.

5. The control device for preventing beans from getting stuck according to claim 1, characterized in that: The MCU calculation and control module is further configured to, when the current information meets a fourth preset condition, stop the heat dissipation device for a preset third time and enter a power-off standby state; The fourth preset condition may be determined by: Comparing the real-time working current value with a preset motor shutdown current threshold value for multiple times; wherein the real-time working current value is calculated based on the current information; If the real-time working current value is greater than or equal to the motor shutdown current threshold, it is recorded as abnormal; When the number of consecutive anomalies exceeds a fourth preset number, it is considered that the fourth preset condition is met.

6. The control device for preventing beans from getting stuck according to claim 1, characterized in that: The MCU calculation and control module is further used to enter a power-off standby state after working for a preset rotation time when the current information meets a fifth preset condition; The fifth preset condition may be determined by: Compare the real-time working current value with a preset no-load current value and a preset anti-locking current value; wherein the real-time working current value is calculated based on the current information; If the real-time working current value is greater than the no-load current value and less than the anti-blocking current value, it is considered that the fifth preset condition is met; The MCU calculation and control module is also used to re-judge whether the current information meets the fifth preset condition after the motor reverses for a preset first time. If so, the motor is driven to rotate forward again, the number of stalls is set to zero, and the motor enters a power-off standby state after working for a preset rotation time; otherwise, if the number of times the fifth preset condition is not met is greater than the preset number of stalls, the motor enters a power-off standby state.

7. The control device for preventing beans from getting stuck according to claim 1, characterized in that: The motor driving module includes a first driving unit, a second driving unit, a third driving unit, a fourth driving unit and a detection unit; When the motor rotates forward, current flows through the first drive unit, the motor and the third drive unit in sequence; When the motor is reversed, the current flows through the second drive unit, the motor and the fourth drive unit in sequence; The detection unit is used to collect the current information of the motor and transmit it to the motor load sampling current module.

8. The control device for preventing beans from getting stuck according to claim 6, characterized in that: The motor load sampling current module includes a switch unit and an amplification unit; The switch unit is used to turn on or off the amplification unit according to the MCU calculation and the control instruction of the control module; The amplification unit is used to amplify the current information after being turned on, and output it to the MCU calculation and control module.

9. A control method for preventing beans from getting stuck, characterized in that: The control device for preventing beans from getting stuck according to any one of claims 1 to 8, the method comprising: When the motor is working, obtaining current information of the motor; When the current information meets the first preset condition, a control instruction is sent to the motor driving module to make the motor reverse and then rotate forward again after a preset first time, so as to avoid a bean jam.

10. A coffee bean grinder, characterized in that: It comprises a power supply module and a control device for preventing beans from getting stuck according to any one of claims 1 to 8; wherein the power supply module is used to provide electrical energy to a motor drive module of the control device.

Citation Information

Patent Citations

  • Motor positive and negative rotation switching circuit and motor control system

    CN118944529A