Coffee brewing equipment and method for calculating liquid weight and powder-liquid ratio
By introducing a weight acquisition module, a button interaction module, and a main control module into the coffee brewing equipment, and using an interval ratio algorithm to automatically calculate the liquid weight and powder-liquid ratio, the problems of cumbersome operation and poor error controllability of existing equipment are solved, achieving efficient and precise control of coffee brewing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN KEXINA TECH CO LTD
- Filing Date
- 2026-02-11
- Publication Date
- 2026-04-28
AI Technical Summary
Existing coffee brewing equipment cannot automatically calculate and precisely control the liquid weight and coffee-liquid ratio, resulting in cumbersome operation procedures, low efficiency, poor error controllability, and affecting the consistency of coffee brewing taste.
Design a coffee brewing device that includes a weight acquisition module, a button interaction module, a main control module, and a display module. The device automatically calculates the liquid weight and coffee-liquid ratio using a built-in interval ratio algorithm and displays the results in real time in different zones, simplifying the operation process and reducing human error and weighing error.
It enables automatic and accurate calculation of liquid weight and powder-liquid ratio, improves the consistency of coffee brewing taste, simplifies the operation process, reduces human error and weighing error, and meets the needs of precise parameter control and convenient operation.
Smart Images

Figure CN121926475A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of coffee brewing equipment technology, and in particular to a coffee brewing device and a method for calculating the liquid weight to coffee-liquid ratio. Background Technology
[0002] During the brewing process, the ratio of coffee powder to coffee liquid (such as water) (referred to as the coffee powder-to-liquid ratio) is a core key parameter that determines the richness and fullness of coffee flavor. Precise control of the coffee powder-to-liquid ratio can ensure the consistency and stability of the taste of each coffee brew, which is of great significance to both home coffee lovers and professional baristas.
[0003] Currently, most weighing devices used in the brewing process are general-purpose coffee scales, which only have basic weight display functions and cannot directly realize the automatic calculation and precise control of liquid weight and coffee-liquid ratio. Users must manually operate the system to obtain the entire coffee-liquid ratio parameter. This manual operation method is cumbersome, inefficient, and unable to achieve automatic calculation and precise control of liquid weight and coffee-liquid ratio. Summary of the Invention
[0004] In view of this, the present invention provides a coffee brewing device and a method for calculating the liquid weight and powder-liquid ratio, in order to solve the problem that current coffee scales require manual operation by the user to obtain the powder-liquid ratio parameter, resulting in a cumbersome operation process, low efficiency, and inability to achieve automatic calculation and precise control of the liquid weight and powder-liquid ratio.
[0005] To solve the above-mentioned technical problems, the first aspect of the present invention provides the following technical solution: a coffee brewing device, comprising: a weight acquisition module, a button interaction module, a main control module, and a display module, wherein: The weight acquisition module is connected to the main control module and is used to acquire the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process and transmit it to the main control module. The button interaction module is connected to the main control module and is used to receive user input operation commands and feed them back to the main control module. The main control module is connected to the display module and is used to respond to the operation commands of the button interaction module, execute the preset operation mode, and calculate the liquid weight and powder-liquid ratio by the real-time weight voltage through the built-in interval ratio algorithm, and output the display data containing the liquid weight and powder-liquid ratio to the display module. The display module is used to display liquid weight and powder-liquid ratio information in real time based on the display data.
[0006] Optionally, the weight acquisition module includes a weight sensor and a signal acquisition chip, wherein: The weight sensor is used to collect the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process. The signal acquisition chip is connected to the weight sensor and is used to amplify and filter the real-time weight voltage, remove environmental interference signals, and then transmit it to the main control module.
[0007] Optionally, the main control module has a built-in weight calibration calculation unit and a weight calculation unit, wherein: The weight calibration calculation unit is used to divide the weight range into three intervals, obtain the voltage reference for each interval through standard weights, and determine the interval ratio algorithm for calculating the weight based on the voltage reference for each interval. The weight calculation unit is used to automatically deduct the weight of the coffee pot and coffee powder and convert it into liquid weight and powder-liquid ratio.
[0008] Optionally, the button interaction module includes a touch detection chip and a touch button. The touch detection chip is connected to the touch button and is used to detect the touch signal generated when the user touches the button, and convert the touch signal into an electrical signal and transmit it to the main control module.
[0009] Optionally, the touch buttons include a power button, a time button, an increment button, and a decrement button; The touch detection chip includes a first touch detection sub-chip and a second touch detection sub-chip, wherein: The first touch detection sub-chip is connected to the power button and the add button respectively, and is used to detect the touch signal formed when the user touches the power button and / or the add button, and convert the touch signal into an electrical signal and transmit it to the main control module; The second touch detection sub-chip is connected to the time key and the decrease key respectively, and is used to detect the touch signals formed when the user touches the time key and the decrease key, and convert the touch signals into electrical signals and transmit them to the main control module.
[0010] Optionally, the coffee brewing equipment further includes an indicator module connected to the main control module, which is used to indicate the status of the coffee brewing equipment according to the control signal from the main control module.
[0011] Optionally, the display module includes a driving circuit and a display screen, wherein: The driving circuit is connected to the main control module and is used to drive the display screen to display according to the driving control signal output by the main control module; The display screen is connected to the main control module and is used to display liquid weight and powder-liquid ratio information in real time according to the display data output by the main control module under the drive of the drive circuit.
[0012] Accordingly, the second aspect of the present invention provides the following technical solution: a method for calculating the liquid weight to the powder-liquid ratio, applied to the coffee brewing equipment described in the first aspect of the present invention, wherein the method for calculating the liquid weight to the powder-liquid ratio includes: The real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process is acquired by the weight acquisition module and transmitted to the main control module. The system responds to operation commands from the button interaction module and executes preset operation modes. The operation commands are obtained by the button interaction module from user input and fed back to the main control module. The liquid weight to powder-liquid ratio is obtained by calculating the real-time weight voltage using the built-in interval ratio algorithm. The display data containing the liquid weight and powder-liquid ratio is output to the display module, so that the display module can display the liquid weight and powder-liquid ratio information in real time according to the display data.
[0013] Optionally, the interval ratio algorithm is determined in the following way: When the coffee brewing equipment is turned on, the zero-point voltage V0 transmitted when the weight acquisition module collects 0 grams of data is recorded. Place standard weights of 100g, 500g, and 2000g in sequence, and record the corresponding voltage V. 100 V 600 V 2000 ; The voltages V0 and V 100 V 600 and V 2000 Multiple range voltage references are formed; The interval ratio algorithm for calculating weight is determined based on the voltage reference of each interval and the real-time weight voltage V transmitted from the weight acquisition module. Specifically: When V≤V 100 At that time, the weight M = (100 × V) / V 100 ; When V 100 <V≤V 500 At that time, the weight M = 100 + (500 × (VV)) 100 )) / V 500 ; When V>V 500 At that time, the weight M = 100 + 500 + (2000 × (VV)) 100 -V 500 )) / V 2000 .
[0014] Optionally, the step of calculating the liquid weight to powder-liquid ratio using the built-in interval ratio algorithm based on the real-time weight voltage includes: Calculate the weight of the coffee pot: The real-time weight voltage of the coffee pot collected by the weight acquisition module is calculated using the interval ratio algorithm to obtain the weight of the coffee pot; Calculate the weight of coffee powder: The weight of coffee powder is calculated by using the interval ratio algorithm to obtain the real-time weight voltage of the coffee powder after the tare operation and the addition of coffee powder, which is collected by the weight acquisition module. Calculate the real-time total weight: The real-time total weight is calculated by using the interval ratio algorithm to calculate the real-time total weight voltage of the coffee pot, coffee powder and coffee liquid collected by the weight acquisition module. Calculate the weight of the coffee liquid: After brewing, the difference between the current real-time total weight and the weight of the coffee pot and coffee powder is the weight of the coffee liquid; Calculate the coffee powder to liquid ratio: The coffee powder to liquid ratio is the ratio of the weight of coffee powder to the weight of coffee liquid.
[0015] Compared with related technologies, the coffee brewing equipment and the method for calculating the liquid weight and coffee-liquid ratio proposed in this invention have the following advantages. The coffee brewing equipment receives user input commands through a button interaction module, enabling the main control module to respond to these commands and execute preset operation modes. The weight acquisition module automatically collects the real-time weight and voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process. This eliminates the need for users to manually complete the four core steps of weighing the coffee pot, coffee pot + filter cup, coffee powder, and total weight after brewing. This significantly reduces preparation and operation time, resulting in high brewing efficiency. It solves the problem of existing coffee brewing equipment requiring manual user operation to obtain the coffee-liquid ratio parameter, leading to cumbersome and inefficient operation. The main control module uses a built-in interval ratio algorithm to calculate the liquid weight and coffee-liquid ratio. The real-time weight and voltage data transmitted from the volume acquisition module are used to calculate the liquid weight and powder-liquid ratio, enabling automatic and accurate calculation of these ratios during the brewing process. This improves the consistency of the coffee's brewed flavor and eliminates reliance on individual user habits for obtaining the powder-liquid ratio parameter. A standardized automatic calculation process is established, ensuring high consistency in parameter acquisition across different users and operations, resulting in a stable brewing solution. This addresses the issues of calculation errors that easily occur when manually converting the liquid weight and powder-liquid ratio, and the weighing errors caused by factors such as placement deviations of the coffee pot and filter cup, and environmental interference (e.g., airflow, vibration) during multiple weighings. The combined effect of these two errors leads to inaccurate powder-liquid ratio control, resulting in poor error controllability and directly impacting the consistency of the brewed coffee's flavor. The display module shows the liquid weight and powder-liquid ratio information in real-time, partitioned by data. This allows for the automatic and accurate calculation and real-time zoned display of liquid weight and powder-to-liquid ratio during coffee brewing, standardizing and automating the process. It eliminates the need for manual user intervention, significantly simplifying the operation and reducing the combined impact of human and weighing errors. This ensures the powder-to-liquid ratio calculation accuracy meets the requirements for consistent coffee flavor. Furthermore, it offers convenient operation and stable precision, fulfilling the core needs of precise parameter control and easy operation in coffee brewing scenarios. This solves the problem of current coffee scales relying on manual user operation to obtain powder-to-liquid ratio parameters, resulting in cumbersome procedures, low efficiency, and the inability to achieve automatic calculation and precise control of liquid weight and powder-to-liquid ratio. Attached Figure Description
[0016] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0017] Figure 1 This is a schematic diagram of the structure of a coffee brewing device provided by the present invention; Figure 2 This invention provides an internal circuit diagram of a weight acquisition module in a coffee brewing device. Figure 3 This is a schematic diagram of the main control module in a coffee brewing device provided by the present invention; Figure 4 This invention provides an internal circuit diagram of the main control module in a coffee brewing device. Figure 5 This invention provides an internal circuit diagram of a button interaction module in a coffee brewing device. Figure 6 This is another structural schematic diagram of a coffee brewing device provided by the present invention; Figure 7 This invention provides an internal circuit diagram of an indicator module in a coffee brewing device. Figure 8 This is a schematic diagram of the structure of a display module in a coffee brewing device provided by the present invention; Figure 9 This invention provides an internal circuit diagram of a display module in a coffee brewing device. Figure 10 This is a flowchart illustrating a method for calculating liquid weight and powder-liquid ratio provided by the present invention. Detailed Implementation
[0018] To make the technical problems, solutions, and beneficial effects of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0019] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustrative purposes and has no specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.
[0020] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0021] During the brewing process, the ratio of coffee grounds to liquid coffee (such as water) (coffee-to-liquid ratio) is a key parameter that determines the richness and fullness of the coffee's flavor. Precisely controlling the coffee-to-liquid ratio ensures consistency and stability in the taste of each brew, which is of great importance to both home coffee lovers and professional baristas. Currently, most weighing devices used in the brewing process are general-purpose coffee scales, which only have basic weight display functions and cannot directly achieve automatic calculation and precise control of liquid weight and coffee-to-liquid ratio. Users must manually complete the entire parameter acquisition process.
[0022] The existing technology has the following shortcomings: First, the operation process is cumbersome and inefficient. Users need to manually complete four core steps: weighing the coffee pot, weighing the coffee pot and filter cup, weighing the coffee powder, and weighing the total weight after brewing. Then, they need to manually calculate the liquid weight and powder-liquid ratio. Multiple weighings and manual calculations take up a lot of time in brewing preparation and operation. Secondly, the poor controllability of errors affects the brewed taste. Manual conversion is prone to calculation errors, and during multiple weighing processes, factors such as the placement deviation of the coffee pot and filter cup, and environmental interference (such as airflow and vibration) can all cause weighing errors. The superposition of these two errors leads to inaccurate control of the coffee-to-liquid ratio, which directly affects the consistency of the brewed coffee taste. Third, the accuracy is uneven across the entire range, failing to meet the needs of micro-volume detection. The calibration logic of existing general-purpose coffee brewing equipment is mostly based on a single reference point, resulting in uneven accuracy distribution across the entire range. In particular, the error is relatively large in the small range required for coffee brewing, such as 5-20g of coffee powder and 100-500g of liquid, which cannot meet the requirements for accurate detection of micro-volume weights. Fourth, the lack of scenario-based anomaly protection mechanisms results in insufficient reliability. Existing coffee brewing equipment does not have dedicated anomaly handling logic designed for coffee brewing scenarios. In high-frequency anomaly scenarios such as low battery, sensor failure, and sudden weight changes, data errors, equipment damage, or even user misoperation are likely to occur, and users cannot quickly locate the cause of the anomaly. Fifth, the adaptability and intelligence level are low. Existing coffee scales do not support the storage and switching of weights for multiple coffee pot sizes. Users need to weigh and set the scales again after changing coffee pots, which is cumbersome. At the same time, they do not support the data synchronization of brewing parameters and the tracking of historical records, and cannot adapt to the needs of current intelligent usage scenarios. Sixth, there is a lack of standardized automatic calculation methods, resulting in poor consistency in parameter acquisition. The current method for obtaining the powder-to-liquid ratio parameter relies on individual user operating habits and lacks a standardized automatic calculation process. Consequently, the parameter acquisition results in poor consistency among different users and different operations, making it difficult to establish a stable brewing plan.
[0023] To address the problems existing in the above-mentioned technologies, it is necessary to propose a coffee brewing equipment and standardized calculation method that can automatically and accurately calculate the liquid weight and powder-liquid ratio, is easy to operate, has stable accuracy, has scenario-based anomaly protection, is highly adaptable, and has a high level of intelligence, so as to meet the core needs of coffee brewing scenarios for precise parameter control and convenient operation.
[0024] Please refer to Figure 1 The present invention provides a coffee brewing device 10, comprising: a weight acquisition module 11, a button interaction module 12, a main control module 13, and a display module 14, wherein: The weight acquisition module 11 is connected to the main control module 13 and is used to acquire the real-time weight voltage of the coffee pot, coffee powder and coffee liquid during the brewing process and transmit it to the main control module 13. The button interaction module 12 is connected to the main control module 13 and is used to receive user input operation commands and feed them back to the main control module 13. The main control module 13 is connected to the display module 14 and is used to respond to the operation instructions of the button interaction module 12, execute the preset operation mode, and calculate the liquid weight and powder-liquid ratio by calculating the real-time weight voltage transmitted from the weight acquisition module 11 through the built-in interval ratio algorithm, and output the display data containing the liquid weight and powder-liquid ratio to the display module 14. Display module 14 is used to display liquid weight and powder-liquid ratio information in real time based on the display data output by main control module 13.
[0025] In this embodiment, a coffee brewing device is provided. A button interaction module receives user input commands, enabling the main control module to respond and execute preset operation modes. A weight acquisition module automatically collects real-time weight and voltage data of the coffee pot, coffee powder, and coffee liquid during the brewing process. This eliminates the need for users to manually complete the four core steps of weighing the coffee pot, coffee pot + filter cup, coffee powder, and total weight after brewing. This significantly reduces preparation and operation time, resulting in high brewing efficiency. It solves the problem of existing coffee brewing devices requiring manual user operation to obtain the coffee-to-liquid ratio, leading to cumbersome and inefficient procedures. The main control module uses a built-in interval ratio algorithm to process the real-time weight data transmitted from the weight acquisition module. The voltage is used to calculate the liquid weight and powder-liquid ratio, enabling automatic and accurate calculation of these ratios during the brewing process. This improves the consistency of the brewed coffee's flavor and eliminates reliance on individual user habits for obtaining the powder-liquid ratio parameter. It allows for a standardized, automated calculation process with high consistency in parameter acquisition across different users and operations, resulting in a stable brewing solution. This addresses the issues of calculation errors that easily occur when manually converting the liquid weight and powder-liquid ratio, as well as the weighing errors caused by factors such as placement deviations of the coffee pot and filter cup, and environmental interference (e.g., airflow, vibration) during multiple weighings. The combined effect of these two errors leads to inaccurate powder-liquid ratio control, resulting in poor error controllability and directly affecting the consistency of the brewed coffee's flavor. The display module shows the liquid weight and powder-liquid ratio information in real time, divided into zones, based on the displayed data. This allows for the automatic and accurate calculation and real-time zoned display of liquid weight and powder-to-liquid ratio during coffee brewing, standardizing and automating the process. It eliminates the need for manual user intervention, significantly simplifying the operation and reducing the combined impact of human and weighing errors. This ensures the powder-to-liquid ratio calculation accuracy meets the requirements for consistent coffee flavor. Furthermore, it offers convenient operation and stable precision, fulfilling the core needs of precise parameter control and easy operation in coffee brewing scenarios. This solves the problem of current coffee scales relying on manual user operation to obtain powder-to-liquid ratio parameters, resulting in cumbersome procedures, low efficiency, and the inability to achieve automatic calculation and precise control of liquid weight and powder-to-liquid ratio.
[0026] In this invention, the coffee brewing equipment includes a coffee scale or a coffee machine.
[0027] In one embodiment, the weight acquisition module 11 is electrically connected to the main control module 13 and is used to acquire the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process and transmit it to the main control module 13.
[0028] Please refer to Figure 2 The weight acquisition module 11 includes a weight sensor P1 and a signal acquisition chip U1.
[0029] Among them, the weight sensor P1 is used to collect the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process.
[0030] When subjected to weight pressure, the weight sensor P1 outputs a weak voltage signal (mV level) that is proportional to the weight. This weak voltage signal is the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid collected by the weight sensor P1 during the brewing process.
[0031] For example, the weight sensor P1 includes a high-precision strain gauge weight sensor with a range of 0-3kg, an accuracy class of 0.1, a sensitivity of 2.0mV / V, and a power supply voltage of 5V DC.
[0032] The signal acquisition chip U1 is connected to the weight sensor P1 and is used to amplify and filter the weak real-time weight voltage output by the weight sensor P1, remove environmental interference signals, and then transmit it to the main control module 13.
[0033] For details, please refer to Figure 2 The weight acquisition module 11 includes: a weight sensor P1, a signal protection and filtering submodule, a signal acquisition chip U1, and a power management submodule.
[0034] The weight sensor P1 is a high-precision strain gauge type weight sensor. When subjected to weight pressure, it outputs a weak voltage signal (mV level) proportional to the weight. The four signals (1, 2, 3, 4) output by the weight sensor P1 are input to the signal protection and filtering submodule for protection and filtering. In practical applications, the weight sensor P1 can be mounted on the center of the coffee brewing equipment base using a fixed bracket to ensure even force distribution on the weight sensor.
[0035] The signal protection and filtering submodule includes a signal protection circuit and a filtering circuit. The signal protection circuit includes a first bidirectional diode D1, a second bidirectional diode D2, a third bidirectional diode D3, and a fourth bidirectional diode D4. These diodes are connected to the four signals (1, 2, 3, and 4) output from the weight sensor P1, respectively, to limit the voltage range of the input signal from the weight sensor P1 and prevent abnormal high voltages such as static electricity and surges from damaging the subsequent signal acquisition chip U1. The filtering circuit includes a first capacitor C1, a second capacitor C2, a third capacitor C3, and a fourth capacitor C4. These capacitors are also connected to the four signals (1, 2, 3, and 4) output from the weight sensor P1, respectively, to filter out high-frequency interference (such as power supply noise and electromagnetic interference) in the sensor signal, making the signal more stable.
[0036] The signal acquisition chip U1 receives the weak voltage signal input from the weight sensor P1, amplifies the signal through an internal amplifier circuit, and converts the amplified analog voltage signal into a digital signal through a built-in AD converter. The digital signal is then transmitted to the main control module 13 through an I2C interface or an SPI interface (e.g., SCL_AD pin and SDA_AD pin, SCL pin and SDA pin), thus completing the conversion from "weight to voltage to digital".
[0037] The power management module converts the battery (BATA) voltage to a stable 3.3V voltage (VCC3.3_A) to power the main control module 13 and the signal acquisition chip U1. Optionally, the power management module also includes a seventh capacitor C7 and / or an eighth capacitor C8. The seventh capacitor C7 and / or the eighth capacitor C8 are used for filtering to reduce power ripple, ensure power supply stability, and prevent power fluctuations from affecting the AD conversion accuracy of the main control module 13.
[0038] The weight acquisition module 11 acquires the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process and transmits it to the main control module 13, so that the main control module 13 can calculate the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid transmitted by the weight acquisition module 11 and obtain the weight of the coffee pot, coffee powder, and coffee liquid respectively.
[0039] In this embodiment, considering the characteristics of coffee powder and liquid in coffee brewing scenarios, which are mostly in minute quantities (5-20g powder and 100-500g liquid), a high-sensitivity, high-precision strain gauge weight sensor is selected. Compared with capacitive and inductive sensors, strain gauge weight sensors have advantages such as high sensitivity, good stability, and strong anti-interference ability. Paired with a dedicated signal acquisition chip, the weak mV-level voltage signal output by the weight sensor can be amplified and filtered pre-processed, solving the technical problem of the original signal being weak and easily interfered with. This ensures the accuracy and stability of the weight signal acquisition; the 0.1-level accuracy perfectly matches the requirements of minute weight detection, and the pre-processed signal has less interference, providing reliable raw data support for the subsequent accurate calculation of liquid weight and powder-to-liquid ratio, further improving the overall performance of the coffee brewing equipment.
[0040] In one embodiment, the main control module 13 is connected to the display module 14 and is used to calculate the liquid weight and powder-liquid ratio by using the real-time weight voltage transmitted from the weight acquisition module 11 through the built-in interval ratio algorithm, and output the display data containing the liquid weight and powder-liquid ratio to the display module 14.
[0041] For details, please refer to Figure 3 The main control module 13 integrates a weight calibration calculation unit 131, a weight calculation unit 132, and a data storage unit 133, wherein: The weight calibration calculation unit 131 is used to divide the weight range into three intervals, obtain the voltage reference of each interval through standard weights, and determine the interval ratio algorithm for calculating the weight based on the voltage reference of each interval, so as to achieve accurate weighing within the full range, so that the real-time weight voltage transmitted by the weight acquisition module 11 can be calculated to obtain the weight in the future using the interval ratio algorithm. The weight calculation unit 132 is used to automatically deduct the weight of the coffee pot and coffee powder and accurately convert it into liquid weight and powder-liquid ratio; Data storage unit 133 is used for storing and switching parameters of coffee brewing equipment.
[0042] The weight calibration calculation unit 131 is used to divide the weight range into three intervals, obtain the voltage reference for each interval using standard weights, and determine the interval ratio algorithm for calculating the weight based on the voltage references for each interval and the real-time weight voltage transmitted from the weight acquisition module 11. This achieves accurate weighing across the entire range, allowing the weight to be calculated subsequently using the interval ratio algorithm based on the real-time weight voltage transmitted from the weight acquisition module 11. Specifically, this includes a segmented calibration process and a weight calculation process, as follows: I. Segmented calibration process: A) When the coffee brewing equipment is turned on, the zero-position voltage V0 transmitted when the weight acquisition module 11 acquires 0 grams of weight is stored in the data storage unit 133 to achieve zero-position calibration. Specifically, when the coffee brewing equipment is turned on, the signal acquisition chip U1 of the weight acquisition module 11 detects the zero-position voltage V0 output of the weight sensor P1, and the signal acquisition chip U1 transmits the zero-position voltage V0 to the main control module 13 and stores it in the data storage unit 133 to achieve zero-position calibration. B) Place standard weights of 100g, 500g, and 2000g in sequence, and record the corresponding voltage V. 100 V 600 V 2000 And store it in data storage unit 133; C) Voltages V0 and V 100 V 500 and V 2000 Multiple range voltage references are formed.
[0043] II. Weight Calculation Process: The interval ratio algorithm for calculating weight is determined based on the voltage reference of each interval and the real-time weight voltage V transmitted from the weight acquisition module 11, specifically as follows: When V≤V 100 At that time, the weight M = (100 × V) / V 100 ; When V 100 <V≤V 500At that time, the weight M = 100 + (500 × (VV)) 100 )) / V 500 ; When V>V 500 At that time, the weight M = 100 + 500 + (2000 × (VV)) 100 -V 500 )) / V 2000 .
[0044] This invention, based on the 0-3kg range coverage of coffee brewing equipment and the micro-detection requirements in coffee brewing scenarios, divides the weight range into three intervals (small range: V≤V). 100 (Corresponding weight 0-100g), Medium range: V 100 <V≤V 500 (Corresponding weight 100-500g), Large range: V>V 500 (Corresponding to a weight range of 500-3000g), the voltage reference for each interval is obtained through three-point standard weight calibration. Based on the voltage reference for each interval and the real-time weight voltage collected, the interval ratio algorithm for calculating the weight is determined. This allows the weight to be calculated using the interval ratio algorithm on the real-time weight voltage transmitted from the weight acquisition module. This enables targeted correction of system errors in different intervals, achieving accurate weighing across the entire range. Specifically, the error is ≤ ±0.1g for the small range (0-100g), ≤ ±0.2g for the medium range (100-500g), and ≤ ±0.5g for the large range (500-3000g). This effectively solves the problem of uneven accuracy that easily occurs with single calibration methods in the existing technology across the entire range, providing solid data support for the accurate calculation of liquid weight and powder-liquid ratio.
[0045] The weight calculation unit 132 is used to automatically deduct the weight of the coffee pot and coffee powder and accurately convert it into liquid weight and powder-liquid ratio.
[0046] After the weight acquisition module 11 acquires the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process and transmits it to the main control module 13, the weight calculation unit 132 of the main control module 13 uses an interval ratio algorithm to calculate the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid transmitted from the weight acquisition module 11, obtains the weight of the coffee pot, coffee powder, and coffee liquid respectively, and accurately converts it into liquid weight to powder-liquid ratio. Specifically, this includes: The weight calculation unit 132 calculates the coffee pot weight G1: the real-time weight voltage of the coffee pot collected by the weight acquisition module 11 is calculated using an interval ratio algorithm to obtain the coffee pot weight G1; the coffee pot weight G1 can be stored in the data storage unit 133 for preservation, ensuring that it is not lost when power is off, and supports 3 sets of data storage and switching. The weight calculation unit 132 calculates the coffee powder weight G2: The real-time weight voltage of the coffee powder acquired by the weight acquisition module 11 after tare operation (i.e., deducting the weight of the coffee pot G1 and the weight of the filter cup) and then adding the coffee powder is used to calculate the coffee powder weight G2. The calculation accuracy is ≤ ±0.1g. The weight calculation unit 132 calculates the real-time total weight G3: coffee liquid is continuously added during the brewing process, and the total weight is monitored in real time. The real-time total weight voltage during the brewing process is continuously collected by the weight acquisition module 11 and transmitted to the main control module for real-time processing. The real-time total weight G3 is obtained by using an interval ratio algorithm to calculate the real-time total weight voltage collected by the weight acquisition module 11, which includes the coffee pot, coffee powder, and coffee liquid. The real-time total weight G3 includes the weight of the coffee pot G1, the weight of the coffee powder G2, and the weight of the coffee liquid G4. The weight calculation unit 132 calculates the coffee liquid weight G4: After brewing, the difference between the current real-time total weight G3 and the coffee pot weight G1 and coffee powder weight G2 is the coffee liquid weight G4, i.e., G4 = G3 - G1 - G2, with a calculation accuracy of ≤ ±0.1g. The mechanism for determining the end of coffee brewing is as follows: First, the weight reduction within 1 second is ≥ the filter cup weight (filter cup weight = total weight of coffee pot and filter cup - coffee pot weight G1) and this reduction remains stable for 3 seconds; second, the real-time calculated powder-to-liquid ratio reaches the user-preset threshold and remains so for 2 seconds. Meeting either of these conditions determines that brewing is complete. The weight calculation unit 132 calculates the coffee powder to liquid ratio R: the coffee powder to liquid ratio R is the ratio of coffee powder weight G2 to coffee liquid weight G4, R=G2:G4. The calculation result is rounded to one decimal place, with an error of ≤±0.1, to ensure that the consistency of coffee brewing taste is met.
[0047] The data storage unit 133 is used for storing and switching parameters of the coffee brewing equipment. The parameter data includes the weight of the coffee pot, the range ratio algorithm, and the voltages V0 and V1 corresponding to standard weights of 0g, 100g, 500g, and 2000g. 100 V 500 V 2000 The data storage unit 133 is used to store the coffee pot weight, the interval ratio algorithm, and the voltages V0 and V1 corresponding to standard weights of 0g, 100g, 500g, and 2000g. 100 V 500 V 2000 The data.
[0048] The coffee pot weight G1 supports 3 groups of data storage. Users can switch between groups by pressing and holding the UP button or the DOWN button to select the current group of data. When setting a new coffee pot weight G1, the currently selected group of data will be overwritten by default. Before storing, a "Confirm Overwrite?" prompt will be displayed. Users can confirm by pressing the ON / OFF button.
[0049] For example, data storage unit 133 may include random access memory (RAM) or read-only memory. Optionally, data storage unit 133 may include non-transitory computer-readable storage medium.
[0050] In this invention, the main control module 13 can be a chip with data processing and control functions. For example, the main control module 13 can be implemented in at least one of the following hardware forms: Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), Programmable Logic Array (PLA). It can also be one or a combination of several of the following: Central Processing Unit (CPU), Microcontroller Unit (MCU).
[0051] For example, please refer to Figure 2 and Figure 4 The main control module 13 includes a main control chip U3. The main control chip U3 employs a high-performance microcontroller and can implement the functions of the weight calibration calculation unit 131, the weight calculation unit 132, and the data storage unit 133. The main control chip U3 is connected to the SPI interface of the signal acquisition chip U1 of the weight acquisition module 11 via a GPIO interface (e.g., ...). Figure 4 Pin 25 of the main control chip U3 is connected to Figure 2 The SCL_AD pin of the signal acquisition chip U1 and pin 26 of the main control chip U3 are connected to... Figure 2 The main control chip U3 receives the digital signal output from the signal acquisition chip U1, which is converted from the real-time weight voltage, via the SDA_AD pin of the signal acquisition chip U1. The main control chip U3 communicates with the display module 14 via the GPIO interface (e.g., ...). Figure 4 Pin 27 of the main control chip U3 is connected to Figure 9 The TFT_SCK pin of the central display screen 142, Figure 4 Pin 28 of the main control chip U3 is connected to Figure 9 The TFT_MOSI pin of the central display screen 142, Figure 4 Pin 29 of the main control chip U3 is connected to Figure 9 The TFT_DC pin of the central display screen 142, Figure 4 Pin 30 of the main control chip U3 is connected to Figure 9 The TFT_RST pin of the central display screen 142, Figure 4 Pin 31 of the main control chip U3 is connected to Figure 9 The base (B) of the first transistor Q1 in the drive circuit 141 ensures real-time refresh of the displayed information. It is connected to the button interaction module 12 via a GPIO interface (e.g., ...). Figure 5 Pin 1 of the first touch detection sub-chip U4 in the middle is connected to Figure 4 The main control module 13 connects to pin 36 of the main control chip U3. Figure 5 Pin 3 of the first touch detection sub-chip U4 in the middle is connected to Figure 4 The main control module 13 connects to pin 45 of the main control chip U3. Figure 5 Pin 1 of the second touch detection sub-chip U5 is connected to Figure 4 The main control module 13 connects to pin 19 of the main control chip U3. Figure 5 Pin 3 of the second touch detection sub-chip U5 is connected to Figure 4 The main control module 13 connects to pin 35 of the main control chip U3 to respond to the operation commands of the button interaction module 12, supporting accurate recognition of short presses (≤1 second) and long presses (≥1.5 seconds). The main control chip U3 can improve the signal conversion accuracy and computing efficiency of the main control module 13, ensure real-time refresh of display information and accurate response to button commands, avoid affecting the user experience due to computing delays or command recognition errors, and improve the overall operating stability and interactive smoothness of the device.
[0052] In this embodiment, targeting the coffee brewing scenario, the design of traditional coffee brewing equipment, which relies solely on weighing, is broken through. The coffee brewing equipment of this invention, through modular integration and unitized functional design, constructs a complete hardware and functional architecture of "collection-preprocessing-calculation-storage." Specifically, the weight calibration calculation unit of the main control module employs multi-interval segmented calibration logic to solve the problem of uneven accuracy across the entire range. The automatic deduction conversion mechanism of the weight calculation unit replaces manual intervention, and the multiple data storage units of the data storage unit adapt to diverse usage scenarios. The coffee brewing end determination mechanism adopts a dual verification mechanism, combining two core scenarios: weight change and meeting the powder-to-liquid ratio standard. This effectively avoids misjudgment based on a single determination condition, improving the accuracy and reliability of brewing end determination. This allows for precise determination of the brewing end timing, avoiding parameter calculation errors or brewing interruptions caused by misjudgment, ensuring the accuracy of liquid weight and powder-to-liquid ratio calculation results, and guaranteeing the integrity and consistency of coffee brewing. This allows for the automatic and precise calculation of liquid weight and coffee-liquid ratio during coffee brewing, providing convenient operation and stable accuracy. This meets the core needs of coffee brewing scenarios for precise parameter control and ease of operation, significantly improving the consistency and stability of coffee brewing. It also solves the problem of current coffee scales relying on manual user operation to obtain the coffee-liquid ratio, resulting in cumbersome procedures, low efficiency, and the inability to achieve automatic calculation and precise control of liquid weight and coffee-liquid ratio.
[0053] In one embodiment, the button interaction module 12 is connected to the main control module 13 and is used to receive user input operation commands and feed them back to the main control module 13.
[0054] For details, please refer to Figure 5 The button interaction module 12 includes a touch detection chip and a touch button. The touch detection chip is connected to the touch button and is used to detect the touch signal generated when the user touches the button, and convert the touch signal into an electrical signal and transmit it to the main control module 13.
[0055] Correspondingly, the main control module 13 is also used to respond to the operation commands of the button interaction module 12 and execute the preset operation mode.
[0056] The touch buttons include an ON / OFF button, a TIME button, an UP button, and a DOWN button, supporting accurate recognition of short presses (≤1 second) and long presses (≥1.5 seconds); among which: The ON / OFF button turns the device on / off, the TIME button locks / confirms data, the UP button switches / increases parameters, and the DOWN button switches / decreases parameters. The button interaction module can perform operations such as setting the weight of the coffee pot, switching the calibration mode, and switching the storage group. The operation commands are transmitted to the main control module through the GPIO interface. These operation commands include power on, calibration, setting the weight of the coffee pot, tare, and / or data lock.
[0057] The touch detection chip includes a first touch detection sub-chip U4 and a second touch detection sub-chip U5, wherein: The first touch detection sub-chip U4 is connected to the power button (ON / OFF) and the up button (UP) respectively. It detects the touch signals generated when the user touches the power button (ON / OFF) and / or the up button (UP), and converts these touch signals into electrical signals which are then transmitted to the main control module 13. For example, please refer to... Figure 4 and Figure 5 , Figure 5 Pin 1 of the first touch detection sub-chip U4 in the middle is connected to Figure 4 The main control module 13 connects to pin 36 of the main control chip U3, and pin 1 of the first touch detection sub-chip U4 transmits the touch signal of the UP key to pin 36 of the main control chip U3. Figure 5 Pin 3 of the first touch detection sub-chip U4 in the middle is connected to Figure 4 The main control module 13 connects to pin 45 of the main control chip U3, and pin 3 of the first touch detection sub-chip U4 transmits the touch signal of the power button ON / OFF to pin 45 of the main control chip U3.
[0058] The second touch detection sub-chip U5 is connected to the TIME key and the DOWN key respectively, and is used to detect the touch signals generated when the user touches the TIME key and the DOWN key, and convert the touch signals into electrical signals and transmit them to the main control module 13. For example, please refer to Figure 4 and Figure 5 , Figure 5 Pin 1 of the second touch detection sub-chip U5 is connected to Figure 4 The main control module 13 connects to pin 19 of the main control chip U3, and pin 1 of the second touch detection sub-chip U5 transmits the touch signal of the TIME key to pin 19 of the main control chip U3. Figure 5 Pin 3 of the second touch detection sub-chip U5 is connected to Figure 4 The main control module 13 connects to pin 35 of the main control chip U3, and pin 3 of the second touch detection sub-chip U5 transmits the touch signal of the DOWN key to pin 35 of the main control chip U3.
[0059] For example, when a user touches the power button ON / OFF, the first touch detection sub-chip U4 will detect the touch signal generated when the user touches the power button ON / OFF, convert the touch signal of the power button ON / OFF into an electrical signal and transmit it to the main control module 13. The main control module 13 will identify the corresponding power-on or power-off mode according to the preset key / key combination and operation mode correspondence table, and execute the corresponding power-on or power-off mode.
[0060] When a user simultaneously touches the ON / OFF power button and the TIME button, the first touch detection sub-chip U4 detects the touch signal generated when the user touches the ON / OFF power button, converts the ON / OFF touch signal into an electrical signal, and transmits it to the main control module 13. Simultaneously, the second touch detection sub-chip U5 detects the touch signal generated when the user touches the TIME button, converts the TIME touch signal into an electrical signal, and transmits it to the main control module 13. The main control module 13 then identifies the corresponding operation mode according to a preset key / key combination and operation mode mapping table and executes the corresponding operation mode. The key / key combination and operation mode mapping table is shown below: Key / Key Combination and Operation Mode Correspondence Table The button interaction module 12 is the core module for user interaction with the coffee brewing device 10. Its signal processing flow is divided into three stages: "touch detection → signal conversion → main control recognition". The specific process is as follows: Touch detection phase: The touch buttons have built-in capacitive sensing electrodes. When a user touches a button with their finger, the human body's capacitance couples with the electrodes, causing a change in the button's equivalent capacitance. The touch detection chip monitors the capacitance value of each button in real time. When the capacitance change exceeds a preset threshold, it is determined to be a "valid touch operation".
[0061] Signal conversion stage: The touch detection chip converts the capacitance change signal corresponding to "valid touch" into a digital encoded signal (each button has a unique code); at the same time, the touch detection chip has built-in debounce logic to verify the touch signal with a 20ms delay to avoid false touches (such as invalid operations such as quickly swiping across a button).
[0062] Master control identification stage: The touch detection chip transmits the key encoding signal to the main control chip U3 through the interface; the main control chip U3 identifies the corresponding operation mode through the preset key / key combination and operation mode correspondence table, and executes the corresponding operation mode.
[0063] In this embodiment, the button interaction module includes four buttons: an ON / OFF button, a TIME button, an UP button, and a DOWN button. This simplifies the button layout while providing rich operational functions. The combination of these four buttons with a long-press / short-press differentiation mechanism avoids operational confusion caused by too many buttons. Simultaneously, a touch detection chip is included to detect user touch operations on the touch buttons, converting the touch signals into electrical signals and transmitting them to the main control module. The main control module then responds to the operation commands from the button interaction module and identifies and executes the corresponding operation mode based on a preset button / button combination and operation mode mapping table. This results in a simple button layout, clear operation logic, reduced user learning costs, and improved interaction convenience and user experience.
[0064] In one embodiment, please refer to Figure 6 The coffee brewing device 10 also includes an indicator module 15, which is connected to the main control module 13 and is used to indicate the status of the coffee brewing device 10 according to the control signal of the main control module 13.
[0065] Specifically, the indicator module 15 includes several LEDs (Light-Emitting Diodes), each of which is connected to a different pin of the main control chip U3 of the main control module 13. The LEDs light up or turn off according to the control signals of the main control module 13 to indicate the status of the coffee brewing device 10.
[0066] For example, please refer to Figure 4 and Figure 7 The indicator module 15 includes a first LED1, a third LED3, a fifth LED5, and a seventh LED7, wherein: The first LED1 is connected to pin 42 of the main control chip U3 of the main control module 13. It is used to indicate the on / off state of the time key TIME according to the control signal of the main control chip U3. When the main control chip U3 does not receive the touch signal of the time key TIME transmitted from the touch detection chip, it outputs a control signal to indicate that the time key TIME is off; when the main control chip U3 receives the touch signal of the time key TIME transmitted from the touch detection chip, it outputs a control signal to indicate that the time key TIME is on. The third LED3 is connected to pin 43 of the main control chip U3 of the main control module 13. It is used to indicate the on / off state of the down button according to the control signal of the main control chip U3. When the main control chip U3 does not receive the touch signal of the down button from the touch detection chip, it outputs a control signal to indicate that the down button is off; when the main control chip U3 receives the touch signal of the down button from the touch detection chip, it outputs a control signal to indicate that the down button is on. The fifth LED5 is connected to pin 33 of the main control chip U3 of the main control module 13. It is used to indicate the on / off state of the UP key according to the control signal of the main control chip U3. When the main control chip U3 does not receive the touch signal of the UP key transmitted from the touch detection chip, it outputs a control signal to indicate that the UP key is off; when the main control chip U3 receives the touch signal of the UP key transmitted from the touch detection chip, it outputs a control signal to indicate that the UP key is on. The seventh LED7 is connected to pin 22 of the main control chip U3 of the main control module 13. It is used to indicate the on / off state of the power button ON / OFF according to the control signal of the main control chip U3. When the main control chip U3 does not receive the touch signal of the power button ON / OFF transmitted from the touch detection chip, it outputs a control signal to indicate that the power button ON / OFF is off; when the main control chip U3 receives the touch signal of the power button ON / OFF transmitted from the touch detection chip, it outputs a control signal to indicate that the power button ON / OFF is lit.
[0067] For example, please refer to Figure 7 The indicator module 15 includes a second LED2, a fourth LED4, and a sixth LED6, wherein: The second LED2 is connected in parallel with the first LED1 to enhance the brightness of the TIME button; The fourth LED4 is connected in parallel with the third LED3 to enhance the brightness of the DOWN key; The sixth LED6 is connected in parallel with the fifth LED5 to enhance the brightness of the UP button.
[0068] In this embodiment, an indicator module is added to the coffee brewing equipment to indicate the status of each button on the coffee brewing equipment according to the control signal of the main control module. This allows the user to more clearly know whether the touch operation of a button is effective when it is touched, thus improving the user experience. At the same time, it can also indicate the operating status of the coffee brewing equipment.
[0069] In one embodiment, the display module 14 is used to display liquid weight and powder-liquid ratio information in real time according to the display data output by the main control module 13.
[0070] For details, please refer to Figure 8 The display module 14 includes a driving circuit 141 and a display screen 142, wherein: The drive circuit 141 is connected to the main control module 13 and is used to drive the display screen 142 to display according to the drive control signal output by the main control module 13; The display screen 142 is connected to the main control module 13 and is used to display liquid weight and powder-liquid ratio information in real time according to the display data output by the main control module 13, driven by the drive circuit 141. For example, the display screen 142 includes a TFT (Thin Film Transistor) liquid crystal display screen.
[0071] Please refer to Figure 4 and Figure 9 The drive circuit 141 includes a first transistor Q1, the base B of which is connected to... Figure 4 Pin 31 of the main control chip U3 receives the drive control signal IO15 output from pin 31 of the main control chip U3. The emitter E of the first transistor Q1 is connected to the VCC3.3 reference voltage, and the collector C of the first transistor Q1 is connected to the TFT_BL+ pin of the display screen 142.
[0072] Furthermore, the driving circuit 141 also includes a voltage divider circuit composed of a seventh resistor R7 and an eighth resistor R8, which reduces the voltage at the base B of the first transistor Q1 to prevent the first transistor Q1 from being damaged by excessive voltage. At the same time, the driving circuit 141 also includes a fifteenth capacitor C15 to filter the signal input to the base of the first transistor Q1 to reduce interference signals on the first transistor Q1.
[0073] The display screen 142 includes a TFT_SCK pin, a TFT_MOSI pin, a TFT_DC pin, a TFT_RST pin, a TFT_BL+ pin, and a TFT_BL- pin. Specifically: the TFT_SCK pin is connected to pin 27 of the main control chip U3; the TFT_MOSI pin is connected to pin 28 of the main control chip U3; the TFT_DC pin is connected to pin 29 of the main control chip U3; the TFT_RST pin is connected to pin 30 of the main control chip U3; and the TFT_BL- pin is grounded. This enables communication between the display module 14 and the main control chip U3, allowing the display module to display liquid weight and powder-liquid ratio information in real time, driven by the drive circuit 141, based on the display data output by the main control module 13.
[0074] Furthermore, the display module 14 is also used to display the weight and / or the working status information of the coffee brewing equipment in real time according to the display data output by the main control module 13. Specifically, the display screen 142 is also used to display the weight and / or the working status information of the coffee brewing equipment in real time according to the display data output by the main control module 13.
[0075] Furthermore, the display screen 142 divides the display content into areas to ensure that the information is clear, intuitive, and unambiguous; the rules for dividing the display areas are as follows: Top area: This is the liquid weight display area, showing liquid weight information in grams, rounded to one decimal place. The display format is XX.Xg, rounded to one decimal place, for example, 250.0g. Central area: This is the powder-liquid ratio display area, showing powder-liquid ratio information in the format 1:XX, such as 1:25, and updating in real time. Bottom area: This is the status display area, showing the device's working status, such as: initialization, setting kettle weight, peeling, brewing, brewing complete, calibration mode, low battery, ERR-XX (fault code), etc.
[0076] For example, the display screen 142 can be a TFT LCD screen with a resolution of 240×320, a communication protocol of SPI, and a refresh rate of ≥10Hz.
[0077] In this embodiment, the display module includes a driving circuit and a display screen. The driving circuit drives the display screen to display information according to the driving control signal output by the main control module. Under the drive of the driving circuit, the display screen displays weight, liquid weight, and powder-to-liquid ratio information in real time according to the display data output by the main control module. Thus, by adopting a partitioned layout design, the 240×320 resolution ensures display clarity, and the ≥10Hz refresh rate meets real-time display requirements. The display module displays information clearly, intuitively, and without confusion, allowing users to quickly grasp key information such as liquid weight, powder-to-liquid ratio, and equipment status. This meets the user's need to quickly obtain key information during the brewing process, improving the user experience.
[0078] In one embodiment, the coffee brewing equipment further includes a power module that provides stable power to the weight acquisition module 11, button interaction module 12, main control module 13, display module 14, and indicator module 15 of each coffee brewing device 10.
[0079] Furthermore, the power module is equipped with an anti-interference decoupling circuit (for example, a 100μF electrolytic capacitor and a 0.1μF ceramic capacitor are connected in parallel at the power supply end to form an anti-interference decoupling circuit) to suppress power supply noise and ensure stable operation of each module.
[0080] Based on the same concept, please refer to Figure 10 The present invention also provides a method for calculating the liquid weight to powder-liquid ratio, applied to the coffee brewing equipment 10 described in any of the above embodiments. The main execution body of this method for calculating the liquid weight to powder-liquid ratio is the main control module of the coffee brewing equipment, including: S1. Acquire the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process. The real-time weight voltage is acquired by the weight acquisition module and transmitted to the main control module. S2. Respond to the operation commands of the button interaction module and execute the preset operation mode. The operation commands are obtained by the button interaction module from the user input and fed back to the main control module. S3. The liquid weight to powder-liquid ratio is calculated by using the built-in interval ratio algorithm to calculate the real-time weight voltage. S4. Output the display data containing liquid weight and powder-liquid ratio to the display module so that the display module can display the liquid weight and powder-liquid ratio information in real time according to the display data output by the main control module.
[0081] In this embodiment, a method for calculating the liquid-to-powder ratio is provided and applied to coffee brewing equipment. This method responds to user input via a button interaction module, executes a preset operation mode, and acquires real-time weight and voltage readings of the coffee pot, coffee powder, and coffee liquid collected and transmitted by a weight acquisition module during the brewing process. This eliminates the need for users to manually complete the four core steps of weighing the coffee pot, weighing the coffee pot and filter cup, weighing the coffee powder, and weighing the total weight after brewing. This significantly reduces preparation and operation time, resulting in high brewing efficiency. It solves the problem of existing coffee brewing equipment requiring manual user operation to obtain the powder-to-liquid ratio, leading to cumbersome and inefficient procedures. The main control module uses a built-in interval ratio algorithm to calculate the liquid-to-powder ratio based on the real-time weight and voltage readings transmitted from the weight acquisition module. The system automatically and accurately calculates the liquid weight and powder-liquid ratio during the brewing process, improving the consistency of coffee brewing taste. Furthermore, the acquisition of the powder-liquid ratio parameter does not rely on individual user operating habits, allowing for a standardized automatic calculation process. This ensures high consistency in parameter acquisition across different users and different operations, forming a stable brewing solution. It addresses the problems of calculation errors that easily occur when manually converting the liquid weight and powder-liquid ratio, and the weighing errors caused by factors such as placement deviations of the coffee pot and filter cup, and environmental interference (e.g., airflow, vibration) during multiple weighing processes. The combined effect of these two errors leads to inaccurate powder-liquid ratio control, resulting in poor error controllability and directly affecting the consistency of coffee brewing taste. By outputting the display data containing the liquid weight and powder-liquid ratio to the display module, the display module can display the liquid weight and powder-liquid ratio information in real time, partitioned according to the display data output by the main control module. This allows for the automatic and accurate calculation and real-time zoned display of liquid weight and powder-to-liquid ratio during coffee brewing, standardizing and automating the process. It eliminates the need for manual user intervention, significantly simplifying the operation and reducing the combined impact of human and weighing errors. This ensures the powder-to-liquid ratio calculation accuracy meets the requirements for consistent coffee flavor. Furthermore, it offers convenient operation and stable precision, fulfilling the core needs of precise parameter control and easy operation in coffee brewing scenarios. This solves the problem of current coffee scales relying on manual user operation to obtain powder-to-liquid ratio parameters, resulting in cumbersome procedures, low efficiency, and the inability to achieve automatic calculation and precise control of liquid weight and powder-to-liquid ratio.
[0082] In one embodiment, in step S1, the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process is acquired. The real-time weight voltage is acquired by the weight acquisition module and transmitted to the main control module.
[0083] Specifically, the weight acquisition module 11 includes a weight sensor P1 and a signal acquisition chip U1.
[0084] The weight sensor P1 is used to collect the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process. When subjected to weight pressure, the weight sensor P1 outputs a weak voltage signal (mV level) that is proportional to the weight. This weak voltage signal is the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid collected by the weight sensor P1 during the brewing process.
[0085] The signal acquisition chip U1 is used to receive the weak voltage signal input from the weight sensor P1, amplify the signal through the internal amplifier circuit, and convert the amplified analog voltage signal into a digital signal through the built-in AD converter. The digital signal is then transmitted to the main control module 13 through the I2C interface or SPI interface (e.g., SCL_AD pin and SDA_AD pin, SCL pin and SDA pin), thereby completing the conversion from "weight to voltage to digital".
[0086] In this embodiment, considering the characteristics of coffee powder and liquid in coffee brewing scenarios, which are mostly in minute quantities (5-20g powder and 100-500g liquid), a high-sensitivity, high-precision strain gauge weight sensor is selected. Compared with capacitive and inductive sensors, strain gauge weight sensors have advantages such as high sensitivity, good stability, and strong anti-interference ability. Paired with a dedicated signal acquisition chip, the weak mV-level voltage signal output by the weight sensor can be amplified and filtered pre-processed, solving the technical problem of the original signal being weak and easily interfered with. This ensures the accuracy and stability of the weight signal acquisition; the 0.1-level accuracy perfectly matches the requirements of minute weight detection, and the pre-processed signal has less interference, providing reliable raw data support for the subsequent accurate calculation of liquid weight and powder-to-liquid ratio, further improving the overall performance of the coffee brewing equipment.
[0087] In one embodiment, in step S2, the operation command of the button interaction module is responded to and a preset operation mode is executed. The operation command is obtained by the button interaction module from the user input and fed back to the main control module.
[0088] Specifically, the button interaction module 12 includes a touch detection chip and a touch button. The touch detection chip is connected to the touch button and is used to detect the user's touch operation on the touch button and convert the touch signal into an electrical signal to be transmitted to the main control module 13.
[0089] Accordingly, the main control module 13 responds to the operation instructions of the button interaction module 12 and executes the preset operation mode.
[0090] The touch buttons include an ON / OFF button, a TIME button, an UP button, and a DOWN button, supporting accurate recognition of short presses (≤1 second) and long presses (≥1.5 seconds); among which: The ON / OFF button turns the device on / off, the TIME button locks / confirms data, the UP button switches / increases parameters, and the DOWN button switches / decreases parameters. The button interaction module can perform operations such as setting the weight of the coffee pot, switching the calibration mode, and switching the storage group. The operation commands are transmitted to the main control module through the GPIO interface. These operation commands include power on, calibration, setting the weight of the coffee pot, tare, and / or data lock.
[0091] The touch detection chip includes a first touch detection sub-chip U4 and a second touch detection sub-chip U5, wherein: The first touch detection sub-chip U4 is connected to the power button ON / OFF and the add button UP, respectively. It is used to detect the touch signals generated when the user touches the power button ON / OFF and / or the add button UP, and converts the touch signals into electrical signals and transmits them to the main control module 13. The main control module 13 will identify the corresponding operation mode according to the preset key / key combination and operation mode correspondence table, and execute the corresponding operation mode.
[0092] The second touch detection sub-chip U5 is connected to the TIME key and the DOWN key respectively, and is used to detect the touch signals generated when the user touches the TIME key and the DOWN key, and convert the touch signals into electrical signals and transmit them to the main control module 13. The main control module 13 will identify the corresponding operation mode according to the preset key / key combination and operation mode correspondence table, and execute the corresponding operation mode.
[0093] For example, when a user touches the power button ON / OFF, the first touch detection sub-chip U4 will detect the touch signal generated when the user touches the power button ON / OFF, convert the touch signal of the power button ON / OFF into an electrical signal and transmit it to the main control module 13. The main control module 13 will identify the corresponding power-on or power-off mode according to the preset key / key combination and operation mode correspondence table, and execute the corresponding power-on or power-off mode.
[0094] When a user simultaneously touches the ON / OFF power button and the TIME button, the first touch detection sub-chip U4 detects the touch signal generated when the user touches the ON / OFF power button, converts the ON / OFF touch signal into an electrical signal, and transmits it to the main control module 13. At the same time, the second touch detection sub-chip U5 detects the touch signal generated when the user touches the TIME button, converts the TIME touch signal into an electrical signal, and transmits it to the main control module 13. The main control module 13 identifies the corresponding operation mode according to the preset key / key combination and operation mode correspondence table and executes the corresponding operation mode.
[0095] The button interaction module 12 is the core module for user interaction with the coffee brewing device 10. Its signal processing flow is divided into three stages: "touch detection → signal conversion → main control recognition". The specific process is as follows: Touch detection phase: The touch buttons have built-in capacitive sensing electrodes. When a user touches a button with their finger, the human body's capacitance couples with the electrodes, causing a change in the button's equivalent capacitance. The touch detection chip monitors the capacitance value of each button in real time. When the capacitance change exceeds a preset threshold, it is determined to be a "valid touch operation".
[0096] Signal conversion stage: The touch detection chip converts the capacitance change signal corresponding to "valid touch" into a digital encoded signal (each button has a unique code); at the same time, the touch detection chip has built-in debounce logic to verify the touch signal with a 20ms delay to avoid false touches (such as invalid operations such as quickly swiping across a button).
[0097] Master control identification stage: The touch detection chip transmits the key encoding signal to the main control chip U3 through the interface; the main control chip U3 identifies the corresponding operation mode through the preset key / key combination and operation mode correspondence table, and executes the corresponding operation mode.
[0098] In this embodiment, the button interaction module includes four buttons: an ON / OFF button, a TIME button, an UP button, and a DOWN button. This simplifies the button layout while providing rich operational functions. The combination of these four buttons with a long-press / short-press differentiation mechanism avoids operational confusion caused by too many buttons. Simultaneously, a touch detection chip is included to detect user touch operations on the touch buttons, converting the touch signals into electrical signals and transmitting them to the main control module. The main control module then responds to the operation commands from the button interaction module and identifies and executes the corresponding operation mode based on a preset button / button combination and operation mode mapping table. This results in a simple button layout, clear operation logic, reduced user learning costs, and improved interaction convenience and user experience.
[0099] In one embodiment, in step S3, the liquid weight to powder-liquid ratio is calculated by using a built-in interval ratio algorithm based on the real-time weight voltage.
[0100] For details, please refer to Figure 3 The main control module 13 has a built-in weight calibration calculation unit 131, a weight calculation unit 132, and a data storage unit 133.
[0101] The weight calibration calculation unit 131 is used to divide the weight range into three intervals, obtain the voltage reference for each interval using standard weights, and determine the interval ratio algorithm for calculating the weight based on the voltage references for each interval and the real-time weight voltage transmitted from the weight acquisition module 11. This achieves accurate weighing across the entire range, allowing the weight to be calculated subsequently using the interval ratio algorithm based on the real-time weight voltage transmitted from the weight acquisition module 11. Specifically, this includes a segmented calibration process and a weight calculation process, as follows: I. Segmented calibration process: A) When the coffee brewing equipment is turned on, the zero-position voltage V0 transmitted when the weight acquisition module 11 acquires 0 grams of weight is stored in the data storage unit 133 to achieve zero-position calibration. Specifically, when the coffee brewing equipment is turned on, the signal acquisition chip U1 of the weight acquisition module 11 detects the zero-position voltage V0 output of the weight sensor P1, and the signal acquisition chip U1 transmits the zero-position voltage V0 to the main control module 13 and stores it in the data storage unit 133 to achieve zero-position calibration. B) Place standard weights of 100g, 500g, and 2000g in sequence, and record the corresponding voltage V. 100 V 600 V 2000 And store it in data storage unit 133; C) Voltages V0 and V 100 V 500 and V 2000 Multiple range voltage references are formed.
[0102] II. Weight Calculation Process: The interval ratio algorithm for calculating weight is determined based on the voltage reference of each interval and the real-time weight voltage V transmitted from the weight acquisition module 11, specifically as follows: When V≤V 100 At that time, the weight M = (100 × V) / V 100 ; When V 100 <V≤V 500 At that time, the weight M = 100 + (500 × (VV)) 100 )) / V 500 ; When V>V 500 At that time, the weight M = 100 + 500 + (2000 × (VV)) 100 -V 500 )) / V 2000 .
[0103] This invention, based on the 0-3kg range coverage of coffee brewing equipment and the micro-detection requirements in coffee brewing scenarios, divides the weight range into three intervals (small range: V≤V). 100(Corresponding weight 0-100g), Medium range: V 100 <V≤V 500 (Corresponding weight 100-500g), Large range: V>V 500 (Corresponding to a weight range of 500-3000g), the voltage reference for each interval is obtained through calibration with three standard weights. Based on the voltage reference for each interval and the real-time weight voltage collected, the interval ratio algorithm for calculating the weight is determined. This allows the real-time weight voltage transmitted from the weight acquisition module to be calculated using the interval ratio algorithm to obtain the weight. This enables targeted correction of system errors in different intervals, achieving accurate weighing across the entire range. Specifically, the error is ≤ ±0.1g for the small range (0-100g), ≤ ±0.2g for the medium range (100-500g), and ≤ ±0.5g for the large range (500-3000g). This effectively solves the problem of uneven accuracy that easily occurs with a single calibration method in the existing technology across the entire range, providing solid data support for the accurate calculation of liquid weight and powder-liquid ratio.
[0104] The weight calculation unit 132 is used to automatically deduct the weight of the coffee pot and coffee powder and accurately convert it into liquid weight and powder-liquid ratio.
[0105] After the weight acquisition module 11 acquires the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process and transmits it to the main control module 13, the weight calculation unit 132 of the main control module 13 uses an interval ratio algorithm to calculate the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid transmitted from the weight acquisition module 11, obtains the weight of the coffee pot, coffee powder, and coffee liquid respectively, and accurately converts it into liquid weight to powder-liquid ratio. Specifically, this includes: The weight calculation unit 132 calculates the coffee pot weight G1: It uses an interval ratio algorithm to calculate the real-time weight voltage of the coffee pot collected by the weight acquisition module 11, obtaining the coffee pot weight G1. This weight G1 is then stored in the data storage unit 133 to ensure it is not lost in case of power failure. It supports three sets of data storage and switching. Specifically: Press and hold the ON / OFF button and the TIME button for 1.5 seconds. During this time, pins 45 and 19 of the main control chip U3 will detect a low level. After 1.5 seconds, the coffee pot weight setting will begin, and the display will show "Set Coffee Pot Weight". Place the coffee pot on the scale surface. Once stable, press and hold the ON / OFF button and the TIME button again until a "√" is displayed. The real-time weight voltage of the coffee pot collected by the weight acquisition module is calculated using an interval ratio algorithm to obtain the coffee pot weight G1. The display shows the coffee pot weight G1 and it is automatically stored. To switch storage groups, press and hold the UP button and the DOWN button. For 1 second, briefly press the UP button or the DOWN button to switch. After switching, "Group X is selected" will be displayed. The weight calculation unit 132 calculates the coffee powder weight G2: It uses an interval ratio algorithm to calculate the real-time weight voltage of the coffee powder, obtained by the weight acquisition module 11 after tare (i.e., deducting the weight of the coffee pot G1 and the filter cup), with an accuracy of ≤±0.1g. Specifically: The coffee pot and filter cup are placed on the scale surface. A short press of the ON / OFF button triggers a low-level signal on pin 45 of the main control chip U3. After one second, the tare operation to remove the weight of the coffee pot and filter cup is performed, and the display module's screen shows the result. "Peeling in progress", after completion, "0.0g" is displayed; then coffee powder is added, and the weight acquisition module collects the real-time weight voltage of the coffee powder after the peeling operation (i.e., deducting the weight of the coffee pot G1 and the weight of the filter cup). The weight voltage of the coffee powder after the peeling operation is collected by the weight acquisition module 11 is used to calculate the coffee powder weight G2. The coffee powder weight G2 is displayed on the display screen in real time. After confirmation, press the power button ON / OFF again to enter the formal brewing mode, display "Brewing Mode", and enter the real-time weight monitoring. The weight calculation unit 132 calculates the real-time total weight G3: During the formal brewing process, coffee liquid is continuously added, and the total weight is monitored in real time. The weight acquisition module continuously collects the real-time total weight voltage during the brewing process and transmits it to the main control module for real-time processing. The real-time total weight G3 is obtained by using an interval ratio algorithm to calculate the real-time total weight voltage collected by the weight acquisition module 11, which includes the coffee pot, coffee powder, and coffee liquid. The real-time total weight G3 includes the weight of the coffee pot G1, the weight of the coffee powder G2, and the weight of the coffee liquid G4. Specifically: During the formal brewing process, coffee liquid is continuously added. At this time, the signal acquisition chip U1 of the weight acquisition module continuously detects the real-time weight voltage output by the weight sensor and transmits it to the main control module for real-time processing. The main control module uses an interval ratio algorithm to calculate the real-time total weight voltage collected by the signal acquisition chip U1, which includes the weight of the coffee pot, coffee powder, and coffee liquid, to obtain the real-time total weight G3. The weight calculation unit 132 calculates the coffee liquid weight G4: After brewing, the difference between the current real-time total weight G3 and the coffee pot weight G1 and coffee powder weight G2 is the coffee liquid weight G4, i.e., G4 = G3 - G1 - G2, with a calculation accuracy of ≤ ±0.1g. The mechanism for determining the end of coffee brewing is as follows: First, the weight reduction within 1 second is ≥ the filter cup weight (filter cup weight = total weight of coffee pot and filter cup - coffee pot weight G1) and this reduction remains stable for 3 seconds; second, the real-time calculated powder-to-liquid ratio reaches the user-preset threshold and remains so for 2 seconds. Meeting either of these conditions determines the end of brewing. For example, after brewing stops, removing the filter cup and detecting a weight reduction greater than 30 grams indicates the end of brewing; or, when the real-time calculated powder-to-liquid ratio reaches the user-preset powder-to-liquid ratio, the end of brewing is determined. The weight calculation unit 132 calculates the coffee powder to liquid coffee ratio R: R is the ratio of coffee powder weight G2 to coffee liquid weight G4, R = G2 : G4. The calculation result is rounded to one decimal place with an error of ≤ ±0.1, ensuring that the consistency of coffee brewing taste is met. At this time, the liquid weight is displayed in real time at the top of the display screen, and the coffee powder to liquid coffee ratio is displayed in the middle area.
[0106] In this embodiment, targeting the coffee brewing scenario, the design of traditional coffee brewing equipment, which relies solely on weighing, is broken through. The coffee brewing equipment of this invention, through modular integration and unitized functional design, constructs a complete hardware and functional architecture of "collection-preprocessing-calculation-storage." Specifically, the weight calibration calculation unit of the main control module employs multi-interval segmented calibration logic to solve the problem of uneven accuracy across the entire range. The automatic deduction conversion mechanism of the weight calculation unit replaces manual intervention, and the multiple data storage units of the data storage unit adapt to diverse usage scenarios. The coffee brewing end determination mechanism adopts a dual verification mechanism, combining two core scenarios: weight change and meeting the powder-to-liquid ratio standard. This effectively avoids misjudgment based on a single determination condition, improving the accuracy and reliability of brewing end determination. This allows for precise determination of the brewing end timing, avoiding parameter calculation errors or brewing interruptions caused by misjudgment, ensuring the accuracy of liquid weight and powder-to-liquid ratio calculation results, and guaranteeing the integrity and consistency of coffee brewing. This allows for the automatic and precise calculation of liquid weight and coffee-liquid ratio during coffee brewing, providing convenient operation and stable accuracy. This meets the core needs of coffee brewing scenarios for precise parameter control and ease of operation, significantly improving the consistency and stability of coffee brewing. It also solves the problem of current coffee scales relying on manual user operation to obtain the coffee-liquid ratio, resulting in cumbersome procedures, low efficiency, and the inability to achieve automatic calculation and precise control of liquid weight and coffee-liquid ratio.
[0107] In one embodiment, in step S4, display data including liquid weight and powder-liquid ratio is output to the display module, so that the display module can display liquid weight and powder-liquid ratio information in real time according to the display data output by the main control module.
[0108] Specifically, the display module 14 includes a driving circuit 141 and a display screen 142, wherein: the driving circuit 141 is connected to the main control module 13 and is used to drive the display screen 142 to display according to the driving control signal output by the main control module 13; the display screen 142 is connected to the main control module 13 and is used to display liquid weight and powder-liquid ratio information in real time according to the display data output by the main control module 13 under the drive of the driving circuit 141.
[0109] Furthermore, the display module 14 is also used to display the weight and / or the working status information of the coffee brewing equipment in real time according to the display data output by the main control module 13. Specifically, the display screen 142 is also used to display the weight and / or the working status information of the coffee brewing equipment in real time according to the display data output by the main control module 13.
[0110] Furthermore, the display screen 142 divides the display content into areas to ensure that the information is clear, intuitive, and unambiguous; the rules for dividing the display areas are as follows: Top area: This is the liquid weight display area, showing liquid weight information in grams, rounded to one decimal place. The display format is XX.Xg, rounded to one decimal place, for example, 250.0g. Central area: This is the powder-liquid ratio display area, showing powder-liquid ratio information in the format 1:XX, such as 1:25, and updating in real time. Bottom area: This is the status display area, showing the device's working status, such as: initialization, setting kettle weight, peeling, brewing, brewing complete, calibration mode, low battery, ERR-XX (fault code), etc.
[0111] For example, the display screen 142 can be a TFT LCD screen with a resolution of 240×320, a communication protocol of SPI, and a refresh rate of ≥10Hz.
[0112] In this embodiment, display data including liquid weight and powder-to-liquid ratio is output to the display module, enabling the display module to display liquid weight and powder-to-liquid ratio information in real time based on the display data output by the main control module. Thus, the display module employs a partitioned layout design, ensuring display clarity with a 240×320 resolution and a refresh rate of ≥10Hz to meet real-time display requirements. The displayed information is clear, intuitive, and unambiguous, allowing users to quickly grasp key information such as liquid weight, powder-to-liquid ratio, and equipment status. This meets the user's need to quickly obtain crucial information during the brewing process, enhancing the user experience.
[0113] It should be noted that the above-described method for calculating the liquid weight to powder-liquid ratio is based on the same concept as the above-described coffee brewing equipment. The specific implementation process can be found in the coffee brewing equipment embodiment. Furthermore, the technical features in the coffee brewing equipment embodiment are all applicable to the above-described method for calculating the liquid weight to powder-liquid ratio, and vice versa. This will not be repeated here.
[0114] This invention provides a coffee brewing device, and the specific process in actual use is as follows: 1. Power-on initialization: Press and hold the power button ON / OFF for 2 seconds to turn on the coffee brewing equipment. The display shows "Initialization". The active module automatically completes the zero-point calibration. After the calibration is successful, it displays "0.0g" and enters standby mode.
[0115] 2. Coffee pot weight setting: Press and hold the ON / OFF button + TIME button for 1.5 seconds until "Set pot weight" is displayed; place the coffee pot on the scale and, once stable, press and hold the ON / OFF button + TIME button again until "√" is displayed. The display will show the coffee pot weight G1 and automatically save it; to switch the saved group, press and hold the UP button + DOWN button for 1 second, and then press the UP button / DOWN button briefly to switch. After switching, "Group X is selected" will be displayed.
[0116] 3. Peeling and Brewing Preparation: Place the coffee pot and filter cup on the scale. Briefly press the ON / OFF button to remove the weight of the coffee pot and filter cup. The display will show "Peeling in progress". After completion, it will show "0.0g". Add coffee powder. The display will show the weight of the coffee powder in real time as G2. After confirmation, briefly press the ON / OFF button again to enter the formal brewing mode. The display will show "Brewing Mode" and enter real-time weight monitoring.
[0117] 4. Brewing process and display: During the actual brewing process, coffee liquid is continuously added. At this time, the real-time total weight G3, coffee liquid weight G4 and coffee-liquid ratio R are continuously calculated. The liquid weight is displayed in real time at the top area of the display screen, and the coffee-liquid ratio is displayed in the middle area. The display screen refreshes every 0.5 seconds. If the weight changes suddenly, the display screen will briefly flash "Stable".
[0118] 5. End of brewing and completion: After the end judgment condition is met (weight change stabilizes for 3 seconds), "Brewing complete" will be displayed, the data will be retained for 5 seconds and then return to standby mode; the user can press the TIME button briefly to lock the data; at this time, the liquid weight will be displayed in real time at the top area of the display screen and the powder-liquid ratio will be displayed in the middle area.
[0119] This invention provides a coffee brewing device that, for coffee brewing scenarios, automatically and accurately calculates and displays the liquid-to-liquid ratio (LCR) in real-time, partitioned sections. This standardizes and automates the LCR acquisition process, eliminating the need for manual user intervention, significantly simplifying the operation, reducing the combined impact of human error and weighing errors, and ensuring the LCR calculation accuracy meets the requirements for consistent coffee flavor. Furthermore, it is easy to operate and maintains stable accuracy, meeting the core requirements of precise parameter control and convenient operation in coffee brewing scenarios. This solves the problem of current coffee scales relying on manual user operation to obtain LCR parameters, resulting in cumbersome and inefficient procedures and an inability to achieve automatic calculation and precise control of the LCR.
[0120] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0121] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0122] The embodiments of the present invention have been described above with reference to the accompanying drawings. However, the present invention is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of the present invention without departing from the spirit and scope of the claims. All of these forms are within the protection scope of the present invention.
Claims
1. A coffee brewing device, characterized in that, include: The module includes a weight acquisition module, a button interaction module, a main control module, and a display module, among which: The weight acquisition module is connected to the main control module and is used to acquire the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process and transmit it to the main control module. The button interaction module is connected to the main control module and is used to receive user input operation commands and feed them back to the main control module. The main control module is connected to the display module and is used to respond to the operation commands of the button interaction module, execute the preset operation mode, and calculate the liquid weight and powder-liquid ratio by the real-time weight voltage through the built-in interval ratio algorithm, and output the display data containing the liquid weight and powder-liquid ratio to the display module. The display module is used to display liquid weight and powder-liquid ratio information in real time based on the display data.
2. The coffee brewing equipment as described in claim 1, characterized in that, The weight acquisition module includes a weight sensor and a signal acquisition chip, wherein: The weight sensor is used to collect the real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process. The signal acquisition chip is connected to the weight sensor and is used to amplify and filter the real-time weight voltage, remove environmental interference signals, and then transmit it to the main control module.
3. The coffee brewing equipment as described in claim 1, characterized in that, The main control module has a built-in weight calibration calculation unit and a weight calculation unit, wherein: The weight calibration calculation unit is used to divide the weight range into three intervals, obtain the voltage reference of each interval through standard weights, and determine the interval ratio algorithm for calculating the weight based on the voltage reference of each interval. The weight calculation unit is used to automatically deduct the weight of the coffee pot and coffee powder and convert it into liquid weight and powder-liquid ratio.
4. The coffee brewing apparatus as described in claim 1, characterized in that, The button interaction module includes a touch detection chip and a touch button. The touch detection chip is connected to the touch button and is used to detect the touch signal generated when the user touches the button, and convert the touch signal into an electrical signal and transmit it to the main control module.
5. The coffee brewing apparatus as described in claim 4, characterized in that, The touch buttons include a power button, a time button, an increment button, and a decrement button; The touch detection chip includes a first touch detection sub-chip and a second touch detection sub-chip, wherein: The first touch detection sub-chip is connected to the power button and the add button respectively, and is used to detect the touch signal formed when the user touches the power button and / or the add button, and convert the touch signal into an electrical signal and transmit it to the main control module; The second touch detection sub-chip is connected to the time key and the decrease key respectively, and is used to detect the touch signals formed when the user touches the time key and the decrease key, and convert the touch signals into electrical signals and transmit them to the main control module.
6. The coffee brewing apparatus as described in claim 1, characterized in that, The coffee brewing equipment also includes an indicator module, which is connected to the main control module and is used to indicate the status of the coffee brewing equipment according to the control signal of the main control module.
7. The coffee brewing apparatus as described in claim 1, characterized in that, The display module includes a driving circuit and a display screen, wherein: The driving circuit is connected to the main control module and is used to drive the display screen to display according to the driving control signal output by the main control module; The display screen is connected to the main control module and is used to display liquid weight and powder-liquid ratio information in real time according to the display data output by the main control module under the drive of the drive circuit.
8. A method for calculating the liquid weight and powder-liquid ratio, characterized in that, The method for calculating the liquid-to-powder ratio in the coffee brewing apparatus according to any one of claims 1 to 7 includes: The real-time weight voltage of the coffee pot, coffee powder, and coffee liquid during the brewing process is acquired by the weight acquisition module and transmitted to the main control module. The system responds to operation commands from the button interaction module and executes preset operation modes. The operation commands are obtained by the button interaction module from user input and fed back to the main control module. The liquid weight to powder-liquid ratio is obtained by calculating the real-time weight voltage using the built-in interval ratio algorithm. The display data containing the liquid weight and powder-liquid ratio is output to the display module, so that the display module can display the liquid weight and powder-liquid ratio information in real time according to the display data.
9. The method for calculating liquid weight and powder-liquid ratio as described in claim 8, characterized in that, The interval ratio algorithm is determined in the following way: When the coffee brewing equipment is turned on, the zero-point voltage V0 transmitted when the weight acquisition module collects 0 grams of data is recorded. Place standard weights of 100g, 500g, and 2000g in sequence, and record the corresponding voltage V. 100 V 600 V 2000 ; The voltages V0 and V 100 V 600 and V 2000 Multiple range voltage references are formed; The interval ratio algorithm for calculating weight is determined based on the voltage reference of each interval and the real-time weight voltage V transmitted from the weight acquisition module. Specifically: When V≤V 100 At that time, the weight M = (100 × V) / V 100 ; When V 100 <V≤V 500 At that time, the weight M = 100 + (500 × (VV)) 100 )) / V 500 ; When V>V 500 At that time, the weight M = 100 + 500 + (2000 × (VV)) 100 -V 500 )) / V 2000 .
10. The method for calculating liquid weight and powder-liquid ratio as described in claim 9, characterized in that, The calculation of the liquid weight to powder-liquid ratio using the built-in interval ratio algorithm to obtain the real-time weight voltage includes: Calculate the weight of the coffee pot: The real-time weight voltage of the coffee pot collected by the weight acquisition module is calculated using the interval ratio algorithm to obtain the weight of the coffee pot; Calculate the weight of coffee powder: The weight of coffee powder is calculated by using the interval ratio algorithm to obtain the real-time weight voltage of the coffee powder after the tare operation and the addition of coffee powder, which is collected by the weight acquisition module. Calculate the real-time total weight: The real-time total weight is calculated by using the interval ratio algorithm to calculate the real-time total weight voltage of the coffee pot, coffee powder and coffee liquid collected by the weight acquisition module. Calculate the weight of the coffee liquid: After brewing, the difference between the current real-time total weight and the weight of the coffee pot and coffee powder is the weight of the coffee liquid; Calculate the coffee powder to liquid ratio: The coffee powder to liquid ratio is the ratio of the weight of coffee powder to the weight of coffee liquid.