A method, device, electronic device and storage medium for grinding beans

By setting the second grinding rate and judgment module in the grinder, it is ensured that the grinder accurately stops grinding when the grinder reaches the user's set powder output weight, which solves the problem that the actual powder output weight of the grinder is greater than the user's needs.

CN116019371BActive Publication Date: 2025-05-30MAXI (BEIJING) INT BRAND MANAGEMENT CO LTD

Patent Information

Application Number
CN202310146679.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-17
Publication Date
2025-05-30
Estimated Expiration
2043-02-17

AI Technical Summary

Technical Problem

When the bean grinder reaches the user's set powder weight, the residual powder does not fall into the powder container, resulting in the actual powder weight being greater than the user's needs.

Method used

By obtaining the bean grinding rate and total amount of powder output set by the user, it is determined whether the bean grinding is started at the preset second bean grinding rate to ensure that the powder output weight of the weighing sensor reaches the target value, and a stop signal is sent after the grinding time.

Benefits of technology

Ensure that the actual powder output weight of the bean grinder is equal to the total amount of powder output required by the user, and avoid excessive grinding problems caused by residual powder.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116019371B_ABST
    Figure CN116019371B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, electronic device, and storage medium for grinding beans. The method for grinding beans includes: determining the grinding duration corresponding to a second grinding rate according to a first grinding rate; after the grinding rate of the coffee grinder reaches the first grinding rate, judging whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor according to the first grinding rate, the total powder output amount, the remaining powder amount in the pipeline corresponding to the second grinding rate, and the remaining powder amount of kinetic energy; if starting to grind at the second grinding rate, grinding at the second grinding rate and sending a stop signal to the motor after the grinding duration; otherwise, continuing to grind at the first grinding rate and jumping to judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution. Through the method of the present application, the coffee grinder can be made to grind beans, and the actual powder output weight of the coffee grinder is equal to the total powder output amount required by the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of coffee grinders, and in particular, to a method, device, electronic device and storage medium for grinding beans. Background Art

[0002] With the improvement of living standards, coffee grinders are increasingly widely used. Coffee grinders can be used to grind granular foods such as coffee beans and soybeans into powder. In order to meet the user's demand for the powder output weight of the coffee grinder, a weighing sensor is provided below the powder container for holding powder in the coffee grinder. When the weighing value of the weighing sensor reaches the powder output weight required by the user, a stop signal is sent to the motor in the coffee grinder through the CPU to stop the coffee grinder from grinding beans.

[0003] However, when the weighing value of the weighing sensor reaches the powder output weight required by the user, the residual powder in the powder collection pipe of the coffee grinder does not fall into the powder container, and the motor will not stop immediately after receiving the stop information. The residual kinetic energy will continue to grind out powder, resulting in the actual powder output weight of the coffee grinder being greater than the powder output weight required by the user. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a method, device, electronic device and storage medium for grinding beans, which can enable the coffee grinder to grind beans, and the actual powder output weight of the coffee grinder is equal to the total powder output required by the user.

[0005] In a first aspect, an embodiment of the present application provides a method for grinding beans, and the method for grinding beans includes:

[0006] Obtain the first grinding rate and the total powder output set by the user;

[0007] According to the first grinding rate, determine the grinding duration corresponding to the second grinding rate; the second grinding rate is a preset grinding rate corresponding to the known remaining powder amount in the pipeline and the remaining kinetic energy powder amount;

[0008] When the grinding rate of the coffee grinder reaches the first grinding rate, judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor according to the first grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second grinding rate and the remaining kinetic energy powder amount;

[0009] If starting to grind at the second grinding rate, grind at the second grinding rate and send a stop signal to the motor after the grinding duration;

[0010] Otherwise, continue to grind at the first grinding rate, and jump to judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution.

[0011] In a possible implementation manner, determining whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor includes:

[0012] Determine the target powder output weight according to the first grinding rate, the total powder output, the remaining powder amount in the pipeline, and the remaining powder amount of kinetic energy;

[0013] Judge whether to start grinding at the second grinding rate by comparing the target powder output weight with the current powder output weight.

[0014] In a possible implementation manner, determining whether to start grinding at the second grinding rate includes:

[0015] If the target powder output weight is the same as the current powder output weight, start grinding at the second grinding rate.

[0016] In a possible implementation manner, determining the target powder output weight includes:

[0017] Determine the initial powder output weight ground at the first grinding rate for a preset duration;

[0018] Calculate the sum value of the initial powder output weight, the remaining powder amount in the pipeline, and the remaining powder amount of kinetic energy;

[0019] Subtract the sum value from the total powder output to obtain the target powder output weight.

[0020] In a possible implementation manner, determining the grinding duration corresponding to the second grinding rate includes:

[0021] Determine the difference between the first grinding rate and the second grinding rate;

[0022] Determine the grinding duration according to the difference and the second grinding rate.

[0023] In a possible implementation manner, before determining the grinding duration corresponding to the second grinding rate, the grinding method further includes:

[0024] Judge whether the first grinding rate is the same as the second grinding rate;

[0025] If the first grinding rate is the same as the second grinding rate, set the grinding duration to zero, and jump to determine whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution;

[0026] If the first grinding rate is not the same as the second grinding rate, jump to determine the grinding duration corresponding to the second grinding rate to continue execution.

[0027] In a second aspect, an embodiment of the present application further provides a grinding device, and the grinding device includes:

[0028] An acquisition module, configured to acquire a first grinding rate and a total powder output set by a user;

[0029] A determination module, configured to determine a grinding duration corresponding to a second grinding rate according to the first grinding rate; the second grinding rate is a preset grinding rate corresponding to a known pipeline residual powder amount and a kinetic energy residual powder amount;

[0030] A judgment module, configured to, after the grinding rate of the grinder reaches the first grinding rate, judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor according to the first grinding rate, the total powder output, the pipeline residual powder amount and the kinetic energy residual powder amount corresponding to the second grinding rate;

[0031] A grinding module, configured to grind at the second grinding rate if starting to grind at the second grinding rate;

[0032] A sending module, configured to send a stop signal to the motor after the grinding duration;

[0033] A jump module, configured to otherwise, continue to grind at the first grinding rate, and jump to judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution.

[0034] In a possible implementation manner, the judgment module is specifically configured to determine a target powder output weight according to the first grinding rate, the total powder output, the pipeline residual powder amount and the kinetic energy residual powder amount; judge whether to start grinding at the second grinding rate by comparing the target powder output weight and the current powder output weight.

[0035] In a possible implementation manner, the judgment module is further configured to start grinding at the second grinding rate if the target powder output weight is the same as the current powder output weight.

[0036] In a possible implementation manner, the judgment module is further configured to:

[0037] Determine an initial powder output weight for grinding at the first grinding rate for a preset duration;

[0038] Calculate the sum value of the initial powder output weight, the pipeline residual powder amount and the kinetic energy residual powder amount;

[0039] Subtract the sum value from the total powder output to obtain the target powder output weight.

[0040] In a possible implementation manner, the determination module is specifically configured to determine the difference between the first grinding rate and the second grinding rate; determine the grinding duration according to the difference and the second grinding rate.

[0041] In a possible implementation manner, the grinding device further includes: a setting module;

[0042] The determination module is further configured to determine whether the first grinding rate is the same as the second grinding rate;

[0043] The setting module is configured to set the grinding duration to zero if the first grinding rate is the same as the second grinding rate;

[0044] The jump module is further configured to jump to determine whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution;

[0045] The jump module is further configured to jump to determine the grinding duration corresponding to the second grinding rate if the first grinding rate is different from the second grinding rate to continue execution.

[0046] In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a storage medium, and a bus. The storage medium stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of the grinding method according to any one of the first aspects.

[0047] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is run by a processor, it performs the steps of the grinding method according to any one of the first aspects.

[0048] An embodiment of the present application provides a grinding method, device, electronic device, and storage medium. The grinding method includes: obtaining a first grinding rate and a total powder output set by a user; determining a grinding duration corresponding to a second grinding rate according to the first grinding rate; the second grinding rate is a preset grinding rate corresponding to known pipeline remaining powder amount and kinetic energy remaining powder amount; when the grinding rate of the grinder reaches the first grinding rate, determine whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor according to the first grinding rate, the total powder output, the pipeline remaining powder amount corresponding to the second grinding rate, and the kinetic energy remaining powder amount; if starting to grind at the second grinding rate, grind at the second grinding rate and send a stop signal to the motor after the grinding duration; otherwise, continue to grind at the first grinding rate and jump to determine whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution. In the present application, after the grinding rate of the grinder reaches the first grinding rate, it is determined whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor; if starting to grind at the second grinding rate, after grinding at the second grinding rate for the grinding duration, a stop signal is sent to the motor; otherwise, it continues to be determined whether to start grinding at the second grinding rate. The present application can enable the grinder to grind, and the actual powder output weight of the grinder is equal to the total powder output required by the user. Description of the Drawings

[0049] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

[0050] Figure 1 Shows a flowchart of a method for grinding beans provided by an embodiment of the present application;

[0051] Figure 2 Shows a flowchart of another method for grinding beans provided by an embodiment of the present application;

[0052] Figure 3 Shows a schematic structural diagram of a device for grinding beans provided by an embodiment of the present application;

[0053] Figure 4 Shows a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0054] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. It should be understood that the drawings in the present application only serve the purpose of illustration and description and are not used to limit the protection scope of the present application. Additionally, it should be understood that the schematic drawings are not drawn to actual scale. The flowcharts used in the present application show the operations implemented according to some embodiments of the present application. It should be understood that the operations in the flowchart may not be implemented in sequence, and steps without logical context relationships may be reversed or implemented simultaneously. Furthermore, those skilled in the art can add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.

[0055] In addition, the described embodiments are only some embodiments of the present application, rather than all embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the present application to be protected, but only represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.

[0056] To enable those skilled in the art to use the content of this application, the following embodiments are given in combination with a specific application scenario, the "coffee grinder technology field". For those skilled in the art, without departing from the spirit and scope of this application, the general principles defined here can be applied to other embodiments and application scenarios. Although this application is mainly described around the "coffee grinder technology field", it should be understood that this is only an exemplary embodiment.

[0057] It should be noted that the term "including" will be used in the embodiments of this application to indicate the existence of the features stated thereafter, but does not exclude adding other features.

[0058] The following provides a detailed description of a coffee grinding method provided by the embodiments of this application.

[0059] Refer to Figure 1 As shown, it is a schematic flowchart of a coffee grinding method provided by the embodiments of this application. The specific execution process of this coffee grinding method is as follows:

[0060] S101. Obtain the first coffee grinding rate and the total powder output set by the user.

[0061] S102. Determine the coffee grinding duration corresponding to the second coffee grinding rate according to the first coffee grinding rate.

[0062] S103. When the coffee grinding rate of the coffee grinder reaches the first coffee grinding rate, judge whether to start grinding coffee at the second coffee grinding rate based on the first coffee grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second coffee grinding rate, and the remaining kinetic energy powder amount at the current powder output weight of the weighing sensor.

[0063] S104. If starting to grind coffee at the second coffee grinding rate, grind coffee at the second coffee grinding rate and send a stop signal to the motor after the coffee grinding duration.

[0064] S105. Otherwise, continue to grind coffee at the first coffee grinding rate, and jump to judge whether to start grinding coffee at the second coffee grinding rate based on the current powder output weight of the weighing sensor to continue execution.

[0065] The embodiments of the present application provide a method, device, electronic device, and storage medium for grinding beans. The method for grinding beans includes: obtaining a first grinding rate and a total powder output set by a user; determining a grinding duration corresponding to a second grinding rate according to the first grinding rate; the second grinding rate is a preset grinding rate corresponding to a known remaining powder amount in the pipeline and a remaining kinetic energy powder amount; when the grinding rate of the bean grinder reaches the first grinding rate, determine whether to start grinding at the second grinding rate based on the first grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second grinding rate, and the remaining kinetic energy powder amount under the current powder output weight of the weighing sensor; if starting to grind at the second grinding rate, grind at the second grinding rate and send a stop signal to the motor after the grinding duration; otherwise, continue to grind at the first grinding rate and jump to determine whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution. In the present application, when the grinding rate of the bean grinder reaches the first grinding rate, it is determined whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor; if starting to grind at the second grinding rate, send a stop signal to the motor after grinding at the second grinding rate for the grinding duration; otherwise, continue to determine whether to start grinding at the second grinding rate. The present application enables the bean grinder to grind beans, and the actual powder output weight of the bean grinder is equal to the total powder output required by the user.

[0066] The following describes the exemplary steps of the embodiments of the present application:

[0067] S101. Obtain the first grinding rate and the total powder output set by the user.

[0068] In the embodiment of the present application, the first grinding rate is the grinding rate of the bean grinder set by the user. The total powder output is the weight of the powder that the user sets for the bean grinder to grind.

[0069] Here, the powder produced after the motor of the bean grinder grinds first enters one end of the powder collection pipeline and then flows out from the other end of the powder collection pipeline and falls into the powder storage container. In addition, a weighing sensor is provided below the powder storage container to weigh the powder in the powder storage container.

[0070] S102. Determine the grinding duration corresponding to the second grinding rate according to the first grinding rate.

[0071] In the embodiment of the present application, the second grinding rate is the second grinding rate preset by the technician in advance. The residual powder amount in the pipeline refers to the weight of the powder that has been ground by the motor but has not fallen into the powder container yet when grinding continues at the second grinding rate. The kinetic energy residual powder amount refers to the weight of the powder ground due to the kinetic energy brought by the current rotation speed of the motor after sending a signal to stop grinding to the motor when grinding at the second grinding rate. The grinding duration is used to specify the duration of grinding at the second grinding rate during the current grinding.

[0072] Here, when finally sending a stop signal to the motor, if the residual powder amount in the pipeline and the kinetic energy residual powder amount of the grinder are known at this time, it can be ensured that the actual powder output weight of the grinder finally is equal to the total powder output preset by the user; therefore, the second grinding rate must be the grinding rate corresponding to the known residual powder amount in the pipeline and the kinetic energy residual powder amount.

[0073] Specifically, determine the difference between the first grinding rate and the second grinding rate.

[0074] In the embodiment of the present application, subtract the second grinding rate from the first grinding rate to obtain the difference in the rates between the first grinding rate and the second grinding rate.

[0075] Specifically, determine the grinding duration according to the difference and the second grinding rate.

[0076] In the embodiment of the present application, it takes time from sending a signal to the motor to the motor executing the signal content. Therefore, we preset a preset duration in advance. If we continue to grind at the first grinding rate, then after the preset duration, a stop signal should be sent to the motor so that the actual powder output weight of the grinder finally is equal to the total powder output preset by the user. However, in order to know the residual powder amount in the pipeline and the kinetic energy residual powder amount of the grinder when sending a stop signal to the motor, the grinding is changed to be carried out at the second grinding rate. However, due to the speed difference between the first grinding rate and the second grinding rate, the weights of the powder ground by the two in the same duration are different. Therefore, it is necessary to calculate how long the grinding duration of the second grinding rate should be to ensure that the powder output in the preset duration is the same after converting the first grinding rate to the second grinding rate. It can be seen from the above that the powder output when grinding for the preset duration at the first grinding rate is the same as the powder output when grinding for the above-mentioned grinding duration at the second grinding rate.

[0077] Further, first calculate the product of the difference and the preset duration to obtain the weight difference of the ground powder corresponding to the first grinding rate and the second grinding rate within the preset duration. Then calculate the ratio of this product to the second grinding rate, and this ratio is the duration required for the coffee grinder to grind out the same weight of powder as the value of the weight difference at the second grinding rate. Finally, calculate the sum of this ratio and the preset duration to obtain the duration for the coffee grinder to grind at the second grinding rate.

[0078] Optionally, the above calculation process of the grinding duration can also be expressed by the following formula:

[0079] T = At 0 / v 2 + 0 ;

[0080] where T is the grinding duration, A is the difference between the first grinding rate and the second grinding rate, t 0 is the preset duration, and V 2 is the second grinding rate.

[0081] S103. After the grinding rate of the coffee grinder reaches the first grinding rate, determine whether to start grinding at the second grinding rate based on the first grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second grinding rate, and the remaining powder amount of kinetic energy at the current powder output weight of the weighing sensor.

[0082] Determine whether to start grinding at the second grinding rate at the current powder output weight of the weighing sensor through the following steps:

[0083] I. Determine the target powder output weight based on the first grinding rate, the total powder output, the remaining powder amount in the pipeline, and the remaining powder amount of kinetic energy.

[0084] In the embodiment of the present application, the target powder output weight is used to represent the value of the weighing sensor when the coffee grinder starts to grind at the second grinding rate. That is, when the weight of the powder container is the same as the target powder output weight, the coffee grinder starts to grind at the second grinding rate.

[0085] Specifically, the method for determining the target powder output weight includes: determining the initial powder output weight ground at the first grinding rate for the preset duration; calculating the sum of the initial powder output weight, the remaining powder amount in the pipeline, and the remaining powder amount of kinetic energy; subtracting the sum from the total powder output to obtain the target powder output weight.

[0086] In the embodiment of the present application, the product of the first grinding rate and the preset duration is determined as the initial powder output weight.

[0087] Here, the sum value of the initial powder output weight, the remaining powder amount in the pipeline, and the remaining powder amount due to kinetic energy is the sum value of the powder output amount when the coffee grinder grinds for a preset duration at the second grinding rate, the weight of the powder that has been ground but has not yet fallen into the powder container after sending a stop signal to the motor, and the weight of the powder continuously ground by the kinetic energy brought by the current rotation speed of the motor. Subtracting the sum value from the total powder output amount gives the value of the weighing sensor when the coffee grinder starts grinding at the second grinding rate.

[0088] II. By comparing the target powder output weight and the current powder output weight, determine whether to start grinding at the second grinding rate.

[0089] In the embodiment of the present application, the current powder output weight is the value of the weighing sensor. The value of the weighing sensor is the weight of the powder in the powder container.

[0090] Specifically, if the target powder output weight is the same as the current powder output weight, start grinding at the second grinding rate.

[0091] S104. If starting to grind at the second grinding rate, grind at the second grinding rate and send a stop signal to the motor after the grinding duration.

[0092] S105. Otherwise, continue to grind at the first grinding rate and jump to determine whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor to continue execution.

[0093] Refer to Figure 2 As shown, it is a flowchart of a coffee grinding method provided by an embodiment of the present application. For the similarities between steps S201 to S207 and steps S101 to S105, refer to steps S101 to S105 and will not be repeated here. The following is an explanation of the exemplary steps of the embodiment of the present application:

[0094] S201. Obtain the first grinding rate and the total powder output amount set by the user.

[0095] S202. Determine whether the first grinding rate is the same as the second grinding rate.

[0096] S203. If the first grinding rate is the same as the second grinding rate, set the grinding duration to zero and jump to determine whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor to continue execution.

[0097] In the embodiment of the present application, if the first grinding rate is the same as the second grinding rate, it means that there is no speed difference between the two, so there is no need to consider the duration of changing from the first grinding rate to the second grinding rate, and there is no need to calculate the grinding duration of the second grinding rate. Just set the grinding duration to zero directly.

[0098] S204. If the first grinding rate is different from the second grinding rate, determine the grinding duration corresponding to the second grinding rate according to the first grinding rate.

[0099] S205. After the grinding rate of the grinder reaches the first grinding rate, determine whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor according to the first grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second grinding rate, and the remaining kinetic energy powder amount.

[0100] S206. If starting to grind at the second grinding rate, grind at the second grinding rate and send a stop signal to the motor after the grinding duration.

[0101] S207. Otherwise, continue to grind at the first grinding rate, and jump to determine whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor to continue execution.

[0102] An embodiment of the present application provides a grinding method, which includes: obtaining the first grinding rate and the total powder output set by the user; determining whether the first grinding rate is the same as the second grinding rate; if the first grinding rate is the same as the second grinding rate, set the grinding duration to zero and jump to determine whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor to continue execution; if the first grinding rate is different from the second grinding rate, determine the grinding duration corresponding to the second grinding rate according to the first grinding rate; the second grinding rate is a preset grinding rate corresponding to the known remaining powder amount in the pipeline and the remaining kinetic energy powder amount; after the grinding rate of the grinder reaches the first grinding rate, determine whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor according to the first grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second grinding rate, and the remaining kinetic energy powder amount; if starting to grind at the second grinding rate, grind at the second grinding rate and send a stop signal to the motor after the grinding duration; otherwise, continue to grind at the first grinding rate, and jump to determine whether to start grinding at the second grinding rate based on the current powder output weight of the weighing sensor to continue execution. The present application determines different grinding methods by judging whether the first grinding rate is the same as the second grinding rate. The present application can enable the grinder to grind, and the actual powder output weight of the grinder is equal to the total powder output required by the user.

[0103] Based on the same inventive concept, an embodiment of the present application also provides a grinding device corresponding to the grinding method. Since the principle of solving problems by the device in the embodiment of the present application is similar to that of the above-mentioned grinding method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0104] Refer toFigure 3 As shown in the figure, it is a schematic diagram of a bean grinding device provided by an embodiment of the present application. The bean grinding device includes:

[0105] An acquisition module 301, configured to acquire a first bean grinding rate and a total powder output set by a user;

[0106] A determination module 302, configured to determine a bean grinding duration corresponding to a second bean grinding rate according to the first bean grinding rate; the second bean grinding rate is a preset known bean grinding rate corresponding to the remaining powder amount in the pipeline and the remaining powder amount of kinetic energy;

[0107] A judgment module 303, configured to, after the bean grinding rate of the bean grinder reaches the first bean grinding rate, judge whether to start bean grinding at the second bean grinding rate under the current powder output weight of the weighing sensor according to the first bean grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second bean grinding rate, and the remaining powder amount of kinetic energy;

[0108] A grinding module 304, configured to, if starting to grind beans at the second bean grinding rate, grind beans at the second bean grinding rate;

[0109] A sending module 305, configured to send a stop signal to the motor after the bean grinding duration;

[0110] A jump module 306, configured to otherwise, continue to grind beans at the first bean grinding rate, and jump to judge whether to start grinding beans at the second bean grinding rate under the current powder output weight of the weighing sensor to continue execution.

[0111] In a possible implementation manner, the judgment module 303 is specifically configured to determine a target powder output weight according to the first bean grinding rate, the total powder output, the remaining powder amount in the pipeline, and the remaining powder amount of kinetic energy; and judge whether to start grinding beans at the second bean grinding rate by comparing the target powder output weight with the current powder output weight.

[0112] In a possible implementation manner, the judgment module 303 is further configured to, if the target powder output weight is the same as the current powder output weight, start grinding beans at the second bean grinding rate.

[0113] In a possible implementation manner, the judgment module 303 is further configured to:

[0114] Determine an initial powder output weight for grinding for a preset duration at the first bean grinding rate;

[0115] Calculate the sum value of the initial powder output weight, the remaining powder amount in the pipeline, and the remaining powder amount of kinetic energy;

[0116] Subtract the sum value from the total powder output to obtain the target powder output weight.

[0117] In a possible implementation manner, the determining module 302 is specifically configured to determine the difference between the first grinding rate and the second grinding rate; and determine the grinding duration according to the difference and the second grinding rate.

[0118] In a possible implementation manner, the grinding device further includes: a setting module 307;

[0119] The judging module 303 is further configured to judge whether the first grinding rate is the same as the second grinding rate;

[0120] The setting module 307 is configured to set the grinding duration to zero if the first grinding rate is the same as the second grinding rate;

[0121] The jumping module 306 is further configured to jump to judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution;

[0122] The jumping module 306 is further configured to jump to determine the grinding duration corresponding to the second grinding rate to continue execution if the first grinding rate is different from the second grinding rate.

[0123] The embodiment of the present application provides a grinding device, and the grinding device includes: an obtaining module 301, configured to obtain the first grinding rate and the total powder output set by the user; a determining module 302, configured to determine the grinding duration corresponding to the second grinding rate according to the first grinding rate; the second grinding rate is a preset known grinding rate corresponding to the pipeline remaining powder amount and the kinetic energy remaining powder amount; a judging module 303, configured to judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor according to the first grinding rate, the total powder output, the pipeline remaining powder amount and the kinetic energy remaining powder amount corresponding to the second grinding rate after the grinding rate of the grinder reaches the first grinding rate; a grinding module 304, configured to grind at the second grinding rate if starting to grind at the second grinding rate; a sending module 305, configured to send a stop signal to the motor after the grinding duration; a jumping module 306, configured to otherwise continue grinding at the first grinding rate and jump to judge whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution. In the present application, after the grinding rate of the grinder reaches the first grinding rate, it is judged whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor; if starting to grind at the second grinding rate, after grinding at the second grinding rate, a stop signal is sent to the motor after the grinding duration; otherwise, it continues to judge whether to start grinding at the second grinding rate. The present application can enable the grinder to grind, and the actual powder output weight of the grinder is equal to the total powder output required by the user.

[0124] Such as Figure 4As shown, an electronic device 400 provided by an embodiment of the present application includes: a processor 401, a memory 402, and a bus. The memory 402 stores machine-readable instructions executable by the processor 401. When the electronic device runs, the processor 401 communicates with the memory 402 through the bus, and the processor 401 executes the machine-readable instructions to perform the steps of the method of grinding beans as described above.

[0125] Specifically, the above-mentioned memory 402 and processor 401 can be general-purpose memory and processor, which are not specifically limited here. When the processor 401 runs the computer program stored in the memory 402, it can execute the method of grinding beans as described above.

[0126] Corresponding to the above method of grinding beans, an embodiment of the present application also provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium, and when the computer program is run by a processor, it executes the steps of the method of grinding beans as described above.

[0127] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems and devices described above can refer to the corresponding processes in the method embodiments, which will not be elaborated in the present application. In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the modules is only a logical function division, and there can be other division methods in actual implementation. For another example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some communication interfaces. The indirect couplings or communication connections of the devices or modules can be in electrical, mechanical, or other forms.

[0128] The modules described as separate components may or may not be physically separated. The components displayed as modules may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0129] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0130] When the above-mentioned function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the information processing method described in various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical discs.

[0131] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for grinding coffee beans, characterized in that, the method for grinding coffee beans includes: obtaining a first grinding rate and a total powder output set by a user; determining a grinding duration corresponding to a second grinding rate according to the first grinding rate; the second grinding rate is a preset known grinding rate corresponding to the remaining powder amount in the pipeline and the remaining kinetic energy powder amount; after the grinding rate of the coffee bean grinder reaches the first grinding rate, judging whether to start grinding at the second grinding rate based on the first grinding rate, the total powder output, the remaining powder amount in the pipeline corresponding to the second grinding rate, and the remaining kinetic energy powder amount under the current powder output weight of the weighing sensor; if starting to grind at the second grinding rate, grinding at the second grinding rate and sending a stop signal to the motor after the grinding duration; otherwise, continue to grind at the first grinding rate and jump to judging whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution.

2. The method for grinding coffee beans according to claim 1, characterized in that, judging whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor includes: determining a target powder output weight according to the first grinding rate, the total powder output, the remaining powder amount in the pipeline, and the remaining kinetic energy powder amount; judging whether to start grinding at the second grinding rate by comparing the target powder output weight and the current powder output weight.

3. The method for grinding coffee beans according to claim 2, characterized in that, judging whether to start grinding at the second grinding rate includes: if the target powder output weight is the same as the current powder output weight, start grinding at the second grinding rate.

4. The method for grinding coffee beans according to claim 2, characterized in that, determining the target powder output weight includes: determining an initial powder output weight for grinding for a preset duration at the first grinding rate; calculating the sum of the initial powder output weight, the remaining powder amount in the pipeline, and the remaining kinetic energy powder amount; subtracting the sum from the total powder output to obtain the target powder output weight.

5. The method for grinding coffee beans according to claim 1, characterized in that, determining the grinding duration corresponding to the second grinding rate includes: determining the difference between the first grinding rate and the second grinding rate; determining the grinding duration according to the difference and the second grinding rate.

6. The method for grinding coffee beans according to claim 1, characterized in that, before determining the grinding duration corresponding to the second grinding rate, the method for grinding coffee beans further includes: judging whether the first grinding rate is the same as the second grinding rate; if the first grinding rate is the same as the second grinding rate, setting the grinding duration to zero and jumping to judging whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution; if the first grinding rate is not the same as the second grinding rate, jumping to determining the grinding duration corresponding to the second grinding rate to continue execution.

7. A device for grinding coffee beans, characterized in that, the device for grinding coffee beans includes: An acquisition module for acquiring a first grinding rate and a total powder output set by a user; A determination module for determining a grinding duration corresponding to a second grinding rate according to the first grinding rate; the second grinding rate is a preset grinding rate corresponding to known pipeline residual powder amount and kinetic energy residual powder amount; A judgment module for, after the grinding rate of the grinder reaches the first grinding rate, judging whether to start grinding at the second grinding rate based on the first grinding rate, the total powder output, the pipeline residual powder amount and the kinetic energy residual powder amount corresponding to the second grinding rate under the current powder output weight of the weighing sensor; A grinding module for, if starting to grind at the second grinding rate, grinding at the second grinding rate; A sending module for sending a stop signal to the motor after the grinding duration; A jump module for, otherwise, continuing to grind at the first grinding rate and jumping to judging whether to start grinding at the second grinding rate under the current powder output weight of the weighing sensor to continue execution.

8. The bean grinding device according to claim 7, wherein, the judgment module is specifically configured to: determine a target powder output weight according to the first grinding rate, the total powder output, the pipeline residual powder amount and the kinetic energy residual powder amount; judge whether to start grinding at the second grinding rate by comparing the target powder output weight and the current powder output weight.

9. An electronic device, wherein, it includes: a processor, a storage medium and a bus, the storage medium stores machine-readable instructions executable by the processor, when the electronic device runs, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to execute the steps of the bean grinding method according to any one of claims 1 to 6.

10. A computer-readable storage medium, wherein, a computer program is stored on the computer-readable storage medium, and when the computer program is run by a processor, it executes the steps of the bean grinding method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Bean grinder capable of accurately quantifying coffee powder

    CN222656871U

Cited By

  • Bean grinding method and apparatus, electronic device, and storage medium

    EP4666917A1