Liquid level control method based on adjustable liquid level electrode
By adopting a liquid level control method based on adjustable level electrodes in the liquid heater, the problem that traditional liquid level control solutions cannot meet the user's personalized water demand is solved, and safe, flexible and efficient liquid level control is achieved, avoiding the risks of overflow and dry burning.
Patent Information
- Application Number
- CN202411918581.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-18
AI Technical Summary
Traditional liquid level control solutions cannot meet the user's personalized water demand while ensuring the safety of use, resulting in possible overflow or dry burning.
The liquid level control method based on the adjustable liquid level electrode is adopted, and the target inlet water level is determined by receiving the user's water inlet demand information, and the adjustable liquid level electrode is controlled to adjust to the target position for liquid level control. The method includes performing placement status detection and automatic calibration upon first power-on of the liquid heater to ensure the accuracy and safety of liquid level detection.
It effectively avoids the overflow or dry burning problems caused by fixed liquid level settings in traditional liquid level control solutions, ensures that the liquid heater is always within the safe water level range during the heating process, reduces the safety risks caused by abnormal liquid level, and improves user satisfaction and experience.
Smart Images

Figure CN119847219A_ABST
Abstract
Description
Technical Field
[0001] The present specification relates to the field of liquid level control technology, and in particular to a liquid level control method based on an adjustable liquid level electrode. Background Art
[0002] In the application process of liquid heaters such as tea bar machines, liquid level control is used in multiple use processes such as quantitative water extraction and overflow prevention during heating. In the current liquid level control scheme in the quantitative water extraction stage, the water extraction time is mostly set by software, and water extraction is automatically stopped when the preset time is reached. However, there may be excess water in the container before water extraction. In this case, this method cannot sense the actual water level in the kettle, causing the user to take too much water and overflow, and even cause boiling water to splash out of the kettle mouth when boiling due to excessive water, posing a safety hazard. In order to solve this problem, some products use an upper liquid level electrode acquisition solution, and set a detection electrode at the highest water extraction point of the kettle to detect whether the liquid level has reached the highest level. However, this method limits the user to only add the maximum amount of water when adding water. The heating waiting time is long at the maximum amount of water, and there will be a problem of excess water in the case of single drinking, which will lead to waste.
[0003] In the process of studying liquid level control, the prior art CN202110910785.6 senses the water level signal through the water immersion sensor that moves up and down, and stops adding water when the water level reaches the safe water level. Although the position of the water immersion sensor in the above technology is adjustable, it can only detect the safe water level and control the amount of water added, that is, the amount of water taken by the user each time is still a fixed safe water level. However, in the actual use process of the user, the amount of water taken each time will change, and the prior art cannot make personalized adjustments to the actual water demand of the user. In addition, although the instructions for use of the liquid heating container usually provide instructions on the use capacity limit, most users will not take the initiative to read the instructions when using it. Therefore, there may be a situation where the user's actual triggered demand for water exceeds the use capacity limit. In this case, if the liquid level is controlled by the demand for water actually triggered by the user, it is easy to overflow or dry burn during the heating process. Therefore, the traditional liquid level control scheme can only control the fixed liquid level, and it is impossible to meet the user's personalized water demand while ensuring the safety of use. Summary of the invention
[0004] One or more embodiments of the present specification provide a liquid level control method based on an adjustable liquid level electrode, which is used to solve the following technical problems: the traditional liquid level control scheme can only control the liquid level of a fixed liquid level, and cannot meet the user's personalized water demand requirements while ensuring safety of use.
[0005] One or more embodiments of this specification adopt the following technical solutions:
[0006] One or more embodiments of the present specification provide a liquid level control method based on an adjustable liquid level electrode, which is applied to a liquid heater and is characterized in that the liquid heater includes a liquid container and an adjustable liquid level detection component arranged in the liquid container, and the adjustable liquid level detection component includes an adjustable liquid level electrode and an adjustable liquid level control component. The method includes: receiving water inlet demand information from a user to determine a target water inlet level based on the water inlet demand information; when the target water inlet level meets the preset adjustable liquid level stroke corresponding to the adjustable liquid level detection component, determining the target position of the adjustable liquid level electrode in the liquid heater according to the target water inlet level; controlling the adjustable liquid level electrode to adjust to the target position through the adjustable liquid level control component, and detecting the liquid level signal through the adjustable liquid level electrode to control the water inlet level.
[0007] Furthermore, when the adjustable liquid level control component includes a liquid level control motor, the method also includes: under the triggering of the first power-on signal of the liquid heater, performing a placement state detection on the liquid container; when the placement state of the liquid container meets the preset conditions, controlling the liquid level control motor to rotate clockwise and / or counterclockwise, and obtaining real-time current data during the clockwise rotation and / or counterclockwise rotation; marking the highest detection liquid level and the lowest detection liquid level corresponding to the adjustable liquid level detection component according to the real-time current data and the pre-acquired stall current, and determining the adjustable liquid level stroke corresponding to the adjustable liquid level detection component based on the highest detection liquid level and the lowest detection liquid level.
[0008] Through the above technical solution, when powered on for the first time, the liquid heater automatically performs a placement status detection to ensure that the liquid container has been correctly installed, avoiding potential safety problems caused by incorrect placement of the container. By controlling the liquid level control motor to rotate clockwise and / or counterclockwise and collecting real-time current data, the position of the adjustable liquid level detection component can be automatically calibrated; based on the real-time current data and the pre-set stall current threshold, the highest and lowest detection liquid levels that the adjustable liquid level detection component can reach can be intelligently marked, ensuring that the liquid level changes of the liquid container can be accurately sensed in subsequent use; through the highest and lowest detection liquid levels, the adjustable liquid level stroke of the adjustable liquid level detection component can be determined, ensuring that accurate liquid level control can be provided in different usage scenarios; the automatic initialization and calibration process reduces reliance on manual operation and reduces the risk of equipment failure caused by improper operation. In addition, the collection and analysis of real-time current data helps to promptly detect potential motor stall or overload problems, so that measures can be taken in advance to avoid equipment damage or safety accidents.
[0009] Furthermore, when the adjustable liquid level control component includes a liquid level control motor, a high limit switch is provided on the top of the liquid level control motor, and a low limit switch is provided on the bottom of the liquid level control motor, and the method also includes: under the triggering of the first power-on signal of the liquid heater, the placement state of the liquid container is detected; when the placement state of the liquid container meets the preset conditions, the liquid level control motor is controlled to rotate clockwise, so that when the low limit switch is triggered, it is marked as the lowest detected liquid level; the liquid level control motor is controlled to rotate counterclockwise, so that when the high limit switch is triggered, it is marked as the highest detected liquid level, and the adjustable liquid level stroke corresponding to the adjustable liquid level detection component is determined by the highest detected liquid level and the lowest detected liquid level.
[0010] Through the above technical scheme, by setting a high limit switch and a low limit switch at the top and bottom of the liquid level control motor, and combining with the first power-on signal trigger of the liquid heater, the automatic calibration of the adjustable liquid level stroke of the adjustable liquid level detection component is realized without the need for manual intervention by the user, thereby improving the level of automation and intelligence; the physical limit switches (high limit switch and low limit switch) are used to mark the highest detection liquid level and the lowest detection liquid level to ensure the accuracy of the calibration, and the use of physical limit switches avoids miscalibration caused by software errors or sensor failures; the automatic calibration process ensures that the adjustable liquid level detection component always operates within a safe liquid level range, avoiding safety risks caused by excessively high or low liquid levels, and ensuring the safety of users and the stable operation of the equipment.
[0011] Furthermore, the adjustable liquid level electrode is controlled to be adjusted to the target position through the adjustable liquid level control component, specifically including: determining the current position of the adjustable liquid level electrode in the liquid container; determining the target control parameters of the adjustable liquid level electrode based on the target position and the current position; and controlling the adjustable liquid level electrode to move to the target position according to the target control parameters through the adjustable liquid level control component.
[0012] Through the above technical scheme, the current position of the adjustable liquid level electrode in the liquid container is first determined, ensuring the precise control of the position of the adjustable liquid level electrode; based on the comparison between the target position and the current position, the target control parameters are calculated to ensure that the adjustable liquid level electrode can accurately move to the target position, thereby improving the accuracy and stability of the liquid level control, and realizing automatic control of the detected liquid level through the coordinated work of the adjustable liquid level control component and the adjustable liquid level electrode.
[0013] Furthermore, based on the target position and the current position, target control parameters of the adjustable liquid level electrode are determined, specifically including: determining the moving liquid level stroke of the adjustable liquid level electrode through the target position and the current position; and matching parameters in a pre-constructed detection component parameter control table according to the moving liquid level stroke to determine the target control parameters of the adjustable liquid level electrode.
[0014] Through the above technical solution, by calculating the positive and negative signs of the moving liquid level stroke, the moving direction of the adjustable liquid level electrode can be accurately determined, ensuring that the electrode can move in the correct direction and avoiding control errors caused by wrong direction; whether the current liquid level height is higher or lower than the target liquid level height, it can be flexibly responded to by calculating the difference to determine the moving stroke, which is suitable for various liquid level change scenarios and enhances dynamic adaptability; the absolute value of the moving liquid level stroke is used to determine the liquid level distance that needs to be moved, ensuring the accuracy of the control, and by matching parameters in the pre-constructed detection component parameter control table, the control parameters can be further refined to improve the accuracy of the liquid level control.
[0015] Furthermore, according to the moving liquid level stroke, parameter matching is performed in a pre-constructed detection component parameter control table, and before the target control parameters of the adjustable liquid level electrode are determined, the method also includes: performing control parameter testing on the adjustable liquid level detection component to obtain the actual moving stroke generated under different control parameters; and constructing a detection component parameter control table through multiple control parameters and corresponding actual moving strokes.
[0016] Through the above technical solution, the actual moving stroke data of the adjustable liquid level detection component under different control parameters can be obtained through control parameter testing, which provides a basis for constructing a detection component parameter control table, so that the target control parameters can be matched more accurately in the subsequent control process, thereby improving the accuracy of liquid level control; the detection component parameter control table records the correspondence between different control parameters and the actual moving stroke. In actual applications, the closest match can be found in the table according to the target moving liquid level stroke, thereby determining the optimal control parameter combination, which helps to optimize the control strategy and improve the efficiency and stability of liquid level control.
[0017] Furthermore, after performing water inlet level control, the method further includes: matching a corresponding anti-overflow level according to the target water inlet level; controlling the adjustable liquid level electrode to move to the anti-overflow level, so as to perform anti-overflow signal detection during the heating process through the adjustable liquid level electrode.
[0018] Through the above technical scheme, the anti-overflow liquid level corresponding to the target water inlet level is matched through the preset anti-overflow liquid level table, and the liquid level changes at this position are continuously monitored during the heating process, thereby effectively preventing the risk of liquid overflowing due to heating and boiling; once the liquid surface approaches or reaches the anti-overflow liquid level, the adjustable liquid level electrode will immediately trigger the anti-overflow signal, and the control system can respond quickly and take corresponding safety measures (such as turning off the heating element), thereby avoiding safety accidents such as fire and electric shock caused by liquid overflow; after the user sets the target water inlet level according to his or her needs, the appropriate anti-overflow liquid level will be automatically matched according to this water level, without the need for the user to perform complicated settings or adjustments. During the heating process, the user does not need to worry about the problem of liquid overflow, thereby improving the convenience and comfort of use.
[0019] Furthermore, the method also includes: during the first heating process of the liquid heater, performing altitude temperature identification to determine the current altitude temperature; and adjusting the adjustable liquid level stroke according to the relationship between the current altitude temperature and a preset standard altitude temperature.
[0020] Through the above technical solution, by adjusting the liquid level stroke, it can be ensured that the liquid heater can achieve the best heating efficiency at different altitude temperatures. In high-altitude areas, by reducing the liquid level stroke, the maximum detection height of the liquid can be lowered to avoid liquid splashing during the heating process.
[0021] Furthermore, according to the relationship between the current altitude temperature and the preset standard altitude temperature, the adjustable liquid level stroke is adjusted, specifically including: obtaining the temperature difference between the current altitude temperature and the standard altitude temperature; according to the temperature difference, attenuating the highest detected liquid level in the adjustable liquid level stroke according to a preset attenuation ratio, and determining the attenuated attenuated detection liquid level; and determining the adjusted liquid level stroke through the attenuated detection liquid level and the lowest detected liquid level in the adjustable liquid level stroke.
[0022] Through the above technical solution, by calculating the temperature difference and applying the attenuation ratio, the liquid level stroke can be accurately adjusted to adapt to temperature changes at different altitudes. The adjustment method can better reflect the actual situation than a simple fixed setting, ensuring the optimal performance of the heater at different altitudes; the highest detected liquid level after attenuation can reduce heat loss in high altitude areas, thereby improving heating efficiency; by dynamically adjusting the liquid level stroke, the risk of overflow caused by improper fixed settings is reduced; users do not need to understand the complex relationship between altitude temperature and liquid level stroke, which simplifies user operations and improves ease of use.
[0023] Furthermore, when the target water inlet level does not satisfy the preset adjustable liquid level stroke corresponding to the adjustable liquid level detection component, the method also includes: when the target water inlet level is higher than the highest detection liquid level, the target position of the adjustable liquid level electrode is determined by a liquid level lower than a specified liquid level difference from the highest detection liquid level; when the target water inlet level is lower than the lowest detection liquid level, the target position of the adjustable liquid level electrode is determined by the lowest detection liquid level.
[0024] Through the above technical solution, when the target water inlet level is higher than the highest detection liquid level, by setting the liquid level that is lower than the highest detection liquid level and the specified liquid level difference as the target position of the adjustable liquid level electrode, the liquid can be effectively prevented from overflowing due to boiling during the heating process, thereby eliminating the potential safety hazards caused by this; when the target water inlet level is lower than the lowest detection liquid level, the lowest detection liquid level is used as the target position of the adjustable liquid level electrode, which can ensure that there is enough liquid during the heating process to avoid the occurrence of dry burning, thereby further improving the safety of use; on the premise of ensuring safety, by adjusting the target position of the adjustable liquid level electrode, the use of the liquid heater is more flexible. When the target water inlet level is higher than the highest detection liquid level, although the water level is lowered, it is still guaranteed that the user has enough hot water available, thereby avoiding waste caused by too high a water level; when the target water inlet level is lower than the lowest detection liquid level, by maintaining the lowest water level, it is ensured that the user can use at least a certain amount of hot water, thereby improving user satisfaction.
[0025] At least one of the above technical solutions adopted in the embodiments of this specification can achieve the following beneficial effects:
[0026] 1. By receiving the user's water inlet demand information, determining the target water inlet level based on the information, and then controlling the adjustable liquid level electrode to adjust to the target position for liquid level control, it can effectively avoid overflow or dry burning problems caused by fixed liquid level settings in traditional liquid level control solutions, and ensure that the liquid heater is always within the safe water level range during the heating process, reducing the safety risks caused by abnormal liquid levels;
[0027] 2. Compared with the traditional liquid level control solution, this technical solution can be adjusted according to the actual water demand of the user. The user can set different water inlet levels according to their needs. The system will automatically adjust the position of the adjustable liquid level electrode according to the setting, so as to achieve precise control of the liquid level. The flexibility enables the liquid heater to better adapt to the usage habits and needs of different users, improving user satisfaction and experience; by accurately controlling the water inlet level, the problem of long heating waiting time caused by excessive water can be avoided. When the user needs less water, it can be quickly adjusted to the corresponding liquid level, reducing unnecessary heating time, thereby improving heating efficiency;
[0028] 3. In traditional liquid level control schemes, users can often only take water according to a fixed liquid level, which may lead to problems of excess or insufficient water. The present invention allows users to set the water inlet level according to actual needs, thereby avoiding waste of water resources; when a single person drinks or needs a small amount of water, the user can set a lower water level, which not only meets the usage needs but also saves water resources; in addition, the adjustable liquid level detection component includes an adjustable liquid level electrode and an adjustable liquid level control component, which has a relatively simple structure and is easy to operate. The control system can automatically adjust the electrode position according to the user's water inlet demand information without manual intervention or complex settings. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art description. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. In the drawings:
[0030] Figure 1 A schematic flow chart of a liquid level control method based on an adjustable liquid level electrode provided in an embodiment of this specification;
[0031] Figure 2 A schematic structural diagram of a liquid heater provided with an adjustable liquid level detection component is provided in an embodiment of this specification. DETAILED DESCRIPTION
[0032] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0033] The embodiments of this specification provide a liquid level control method based on an adjustable liquid level electrode. It should be noted that the execution subject in the embodiments of this specification can be a server or any device with data processing capabilities. Figure 1 A flow chart of a liquid level control method based on an adjustable liquid level electrode provided in an embodiment of this specification is shown as follows: Figure 1 As shown, it mainly includes the following steps:
[0034] Step S101, receiving water inlet demand information of a user, and determining a target water inlet level based on the water inlet demand information.
[0035] In one embodiment of the present specification, the method in the embodiment of the present specification is applied to a liquid heater, which can be a kettle, a tea bar machine, or a variety of machines for heating liquids. The liquid heater includes a liquid container and an adjustable liquid level detection component arranged in the liquid container, the adjustable liquid level detection component includes an adjustable liquid level electrode and an adjustable liquid level control component, the adjustable liquid level electrode is a liquid level sensor for detecting a liquid level signal with a movable position, and the adjustable liquid level control component is connected to the adjustable liquid level electrode, and is used to control the position movement of the adjustable liquid level electrode, and is responsible for driving the position adjustment of the electrode to meet the needs of different liquid level detection. The adjustable liquid level control component is used to accurately control the position of the adjustable liquid level electrode, and is usually characterized by high precision, high stability, and easy operation. The precise movement of the electrode in the vertical direction is achieved by mechanical, electrical, or hydraulic means. The adjustable liquid level electrode is used to detect the liquid level signal. When the electrode is immersed in the liquid, an electrical signal is generated between the electrodes due to the conductivity of the liquid. By detecting this electrical signal, the liquid level can be determined.
[0036] In one embodiment of the present specification, when a user has a water demand, the water inlet demand information is triggered by a trigger button or other triggering member provided on the control panel of the liquid heater. The water inlet demand information of the user is received by the controller in the liquid heater. It should be noted that the water inlet demand information here includes the amount of water required for this water use and other operations such as heating that need to be performed. After receiving the water inlet demand information of the user, the controller will accurately calculate the target water inlet level based on this information. It should be noted that the target water inlet level here is the actual water level corresponding to the amount of water required by the user.
[0037] Step S102, when the target water inlet level meets the preset adjustable liquid level stroke corresponding to the adjustable liquid level detection component, the target position of the adjustable liquid level electrode in the liquid heater is determined according to the target water inlet level.
[0038] In the actual application of liquid heaters, the applicable capacity range of liquid heaters is usually marked on the kettle body or other instructions for use, but users usually ignore the reading of such instructions in actual use. If the target water inlet level corresponding to the water demand information triggered by the user is too high or too low, problems such as liquid overflow or dry burning may occur in the subsequent heating operation process. Therefore, after obtaining the target water inlet level, the target water inlet level can be verified by the relationship between the target water inlet level and the adjustable liquid level stroke corresponding to the adjustable liquid level detection component to avoid the safety risks caused by the target water inlet level being too high or too low. In the design stage of the liquid heater, the setting position and setting parameters of the adjustable liquid level detection component are usually carefully designed. In general, the setting position of the adjustable liquid level detection component should meet the minimum and maximum capacity range of the liquid container, so that the adjustable liquid level detection component can be controlled by the adjustable liquid level control component to perform water level detection at different positions within the range of the adjustable parameters. It should be noted that the adjustable liquid level stroke corresponding to the adjustable liquid level detection component here is the actual detectable liquid level range obtained by calibration after the machine is powered on.
[0039] In one embodiment of the present specification, the target water inlet level is matched with the adjustable liquid level stroke corresponding to the adjustable liquid level detection component to determine whether the target water inlet level is within the adjustable liquid level stroke. If the target water inlet level satisfies the adjustable liquid level stroke, it means that the target water inlet level is within the adjustable liquid level stroke, that is, the target water inlet level triggered by the user is the water inlet level that meets the use capacity requirements of the liquid heater. When the target water inlet level satisfies the adjustable liquid level stroke corresponding to the preset adjustable liquid level detection component, the target position of the adjustable liquid level electrode in the liquid heater is determined according to the target water inlet level. By verifying whether the target water inlet level is within the adjustable liquid level stroke of the adjustable liquid level detection component, safety risks such as liquid overflow or dry burning can be effectively avoided, ensuring that the user always operates the liquid heater within a safe range when heating the liquid, reducing safety accidents caused by improper operation or negligence; the user does not need to read the complex information about the capacity range in the instructions in detail, which simplifies the operation process and improves the user's convenience and satisfaction.
[0040] In one embodiment of the present specification, the adjustable liquid level control component can be a motor, and the liquid level sensor, i.e., the adjustable liquid level electrode, can be raised and lowered by the forward and reverse rotation of the motor and the coordination of the structural system. For example, if it rises to the highest position, the structure is limited, and water is automatically added to the kettle in this state, and it is normally added to the highest liquid level of the kettle by default. Similarly, if it falls to the lowest position, the kettle will automatically add water to the lowest water level of the electrode by default, and the purpose of controlling the amount of water entering the kettle is achieved by controlling the position of the liquid level sensor by the motor. Figure 2 A schematic diagram of a liquid heater provided with an adjustable liquid level detection component is provided in an embodiment of this specification, such as Figure 2 The liquid heater shown is a kettle, the adjustable liquid level control part 1 is a motor, and the adjustable liquid level electrode 2 is connected to the adjustable liquid level control part 1 through a connector, where the connector can be a connecting screw, and the position change of the adjustable liquid level electrode on the screw is achieved by the forward and reverse rotation of the motor. It should be noted that the adjustable liquid level control part in the embodiment of this specification includes a screw linked to the motor in addition to the motor body. In addition, a high limit switch (not shown in the figure) can be set at the top of the screw corresponding to the liquid level control motor, and a low limit switch (not shown in the figure) can be set at the bottom of the screw. The high limit switch and the low limit switch can also be installed at the top and bottom of the liquid level control motor respectively, which are used to provide physical restrictions when the motor rotates to the extreme position and trigger the corresponding electrical signal. For different hardware settings, the way to calibrate the adjustable liquid level stroke after the device is powered on is different. The following is the calibration process of the corresponding adjustable liquid level stroke under two different hardware settings.
[0041] When the adjustable liquid level control component includes a liquid level control motor, the method also includes: under the triggering of the first power-on signal of the liquid heater, the placement state of the liquid container is detected; when the placement state of the liquid container meets the preset conditions, the liquid level control motor is controlled to rotate clockwise and / or counterclockwise, and real-time current data during the clockwise rotation and / or counterclockwise rotation is obtained; according to the real-time current data and the pre-acquired stall current, the highest detection liquid level and the lowest detection liquid level corresponding to the adjustable liquid level detection component are marked, and the adjustable liquid level stroke corresponding to the adjustable liquid level detection component is determined based on the highest detection liquid level and the lowest detection liquid level.
[0042] In one embodiment of the present specification, if the adjustable liquid level control element includes a liquid level control motor, when the liquid heater is powered on for the first time (i.e., the first power-on signal is triggered), the placement state of the liquid container is first detected. When the placement state of the liquid container meets the preset conditions, the liquid level control motor is controlled to perform subsequent calibration operations. The preset conditions here include whether the liquid container is correctly installed at the specified position of the heater, and whether the container is stable. Only when the placement state of the liquid container meets these preset conditions, the subsequent calibration steps will continue to be executed.
[0043] When the placement state of the liquid container meets the preset conditions, the liquid level control motor starts to rotate, including clockwise rotation and / or counterclockwise rotation. When the motor rotates clockwise, the position of the adjustable liquid level detection electrode gradually decreases, and when the motor rotates counterclockwise, the position of the adjustable liquid level detection electrode gradually increases. During the rotation process, the current data of the motor is collected in real time, and the real-time current data reflects the resistance encountered by the motor during rotation. The maximum current reached when the motor can no longer rotate, that is, the stall current, is obtained. The highest detection liquid level and the lowest detection liquid level corresponding to the adjustable liquid level detection component are marked according to the real-time current data and the stall current. When the motor rotates to a certain position, if the real-time current suddenly increases to approach or reach the stall current, this indicates that the liquid level detection component has touched the wall or bottom of the liquid container, so this position can be marked as the highest or lowest detection liquid level. The highest or lowest detection liquid level can be determined by the rotation direction of the motor clockwise and / or counterclockwise. When the motor rotates clockwise, the real-time current data increases to a level close to or reaches the stall current, which is marked as the lowest detection liquid level; when the motor rotates counterclockwise, the real-time current data increases to a level close to or reaches the stall current, which is marked as the highest detection liquid level. The adjustable liquid level stroke of the adjustable liquid level detection component is determined based on the marked highest detection liquid level and lowest detection liquid level. This stroke range represents the maximum and minimum heights that the liquid level detection component can safely and effectively detect the liquid level in the liquid container under the current environment.
[0044] Through the above technical solution, when powered on for the first time, the liquid heater automatically performs a placement status detection to ensure that the liquid container has been correctly installed, avoiding potential safety problems caused by incorrect placement of the container. By controlling the liquid level control motor to rotate clockwise and / or counterclockwise and collecting real-time current data, the position of the adjustable liquid level detection component can be automatically calibrated; based on the real-time current data and the pre-set stall current threshold, the highest and lowest detection liquid levels that the adjustable liquid level detection component can reach can be intelligently marked, ensuring that the liquid level changes of the liquid container can be accurately sensed in subsequent use; through the highest and lowest detection liquid levels, the adjustable liquid level stroke of the adjustable liquid level detection component can be determined, ensuring that accurate liquid level control can be provided in different usage scenarios; the automatic initialization and calibration process reduces reliance on manual operation and reduces the risk of equipment failure caused by improper operation. In addition, the collection and analysis of real-time current data helps to promptly detect potential motor stall or overload problems, so that measures can be taken in advance to avoid equipment damage or safety accidents.
[0045] When the adjustable liquid level control component includes a liquid level control motor, a high limit switch is arranged on the top of the liquid level control motor, and a low limit switch is arranged on the bottom of the liquid level control motor. The method also includes: under the triggering of the first power-on signal of the liquid heater, the placement state of the liquid container is detected; when the placement state of the liquid container meets the preset conditions, the liquid level control motor is controlled to rotate clockwise, so that when the low limit switch is triggered, it is marked as the lowest detected liquid level; the liquid level control motor is controlled to rotate counterclockwise, so that when the high limit switch is triggered, it is marked as the highest detected liquid level, and the adjustable liquid level stroke corresponding to the adjustable liquid level detection component is determined by the highest detected liquid level and the lowest detected liquid level.
[0046] In one embodiment of the present specification, the liquid level control motor is responsible for driving the adjustable liquid level detection component (such as the liquid level electrode) to move up and down in the liquid container to detect different liquid levels. The high limit switch and the low limit switch are respectively installed at the top and bottom of the liquid level control motor, and are used to provide physical limits when the motor rotates to the extreme position and trigger the corresponding electrical signal. When the liquid heater is powered on for the first time, the system will first detect whether the liquid container is correctly placed on the heater, for example, whether the container is aligned with the interface of the heater, and whether it is firmly placed. When the placement state of the liquid container meets the preset conditions, the liquid level control motor is controlled to rotate clockwise. As the motor rotates, the adjustable liquid level detection component gradually decreases until the low limit switch is triggered. At this time, the current position is recorded and marked as the lowest detection liquid level. Then, the control motor is controlled to rotate counterclockwise to make the adjustable liquid level detection component rise. When the component rises to trigger the high limit switch, the current position is recorded and marked as the highest detection liquid level. The adjustable liquid level stroke of the adjustable liquid level detection assembly is determined based on the recorded lowest detected liquid level and the highest detected liquid level. The stroke range represents the range within which the liquid level detection assembly can safely and accurately detect the liquid level in the liquid container.
[0047] Through the above technical scheme, by setting a high limit switch and a low limit switch at the top and bottom of the liquid level control motor, and combining with the first power-on signal trigger of the liquid heater, the automatic calibration of the adjustable liquid level stroke of the adjustable liquid level detection component is realized without the need for manual intervention by the user, thereby improving the level of automation and intelligence; the physical limit switches (high limit switch and low limit switch) are used to mark the highest detection liquid level and the lowest detection liquid level to ensure the accuracy of the calibration, and the use of physical limit switches avoids miscalibration caused by software errors or sensor failures; the automatic calibration process ensures that the adjustable liquid level detection component always operates within a safe liquid level range, avoiding safety risks caused by excessively high or low liquid levels, and ensuring the safety of users and the stable operation of the equipment.
[0048] In the actual application scenarios of liquid heaters, the boiling point temperature may show differences due to the influence of altitude. For different boiling point temperatures, the maximum detection liquid level of the liquid heater is different. Existing liquid heaters mostly use temperature feedback to determine the altitude. When the temperature exceeds a certain threshold, a power reduction strategy is adopted to avoid violent boiling and steam spraying. However, this power reduction scheme requires thyristor control and related algorithm support, which not only increases the technical complexity, but also may cause the heating time to be too long, affecting the boiling effect and reducing the user experience. In the embodiments of this specification, the adjustable liquid level stroke is adjusted according to the actual use altitude of the liquid heater.
[0049] The method also includes: during the first heating process of the liquid heater, performing altitude temperature recognition to determine the current altitude temperature; and adjusting the adjustable liquid level stroke according to the relationship between the current altitude temperature and a preset standard altitude temperature.
[0050] In one embodiment of the present specification, during the first heating process of the liquid heater, altitude temperature identification is performed to determine the current altitude temperature. Here, the temperature information at the current altitude can be obtained through a built-in sensor or an externally connected meteorological data service. For example, the sensor can measure the ambient temperature and convert it into the altitude temperature through an algorithm, or directly obtain the altitude temperature data from the meteorological data service. It is also possible to collect the temperature change during the heating and boiling process through the first heating process. When the temperature is constant, the constant temperature at this time is determined as the current altitude temperature. Before the heater leaves the factory, the standard altitude temperature is preset based on experimental results, and the preset value can be stored in the control system of the heater for subsequent use. The current altitude temperature is compared with the preset standard altitude temperature. According to the comparison result, the adjustable liquid level stroke is adjusted.
[0051] Through the above technical solution, by adjusting the liquid level stroke, it can be ensured that the liquid heater can achieve the best heating efficiency at different altitude temperatures. In high-altitude areas, by reducing the liquid level stroke, the maximum detection height of the liquid can be lowered to avoid liquid splashing during the heating process.
[0052] According to the relationship between the current altitude temperature and the preset standard altitude temperature, the adjustable liquid level stroke is adjusted, specifically including: obtaining the temperature difference between the current altitude temperature and the standard altitude temperature; according to the temperature difference, attenuating the highest detected liquid level in the adjustable liquid level stroke according to a preset attenuation ratio, and determining the attenuated attenuated detection liquid level; and determining the adjusted liquid level stroke through the attenuated detection liquid level and the lowest detected liquid level in the adjustable liquid level stroke.
[0053] In one embodiment of the present specification, the adjustable liquid level stroke is usually the corresponding safe liquid level range at the standard altitude. In this case, the temperature difference between the current altitude temperature and the standard altitude temperature is calculated, and the highest detected liquid level in the adjustable liquid level stroke is attenuated using the temperature difference and the preset attenuation ratio. The attenuation ratio here can be set to attenuate 1% of the highest position for every 1°C lower altitude temperature (depending on the flow rate of the kettle). For example, at an altitude of 2000m (boiling point 93.4°C), when the user needs to boil water with full water, the highest liquid level can only reach 90% of the calibrated liquid level to ensure that the problem of liquid level splashing caused by boiling water can be effectively avoided in the boiling water process. In addition, after determining the attenuated attenuated detection liquid level, when the user adds water, the attenuated attenuated detection liquid level can be used as the highest water addition level to avoid the problem of overflow during the heating process caused by changes in altitude. The adjusted liquid level stroke is determined using the attenuated detection liquid level and the lowest detection liquid level in the adjustable liquid level stroke.
[0054] Through the above technical solution, by calculating the temperature difference and applying the attenuation ratio, the liquid level stroke can be accurately adjusted to adapt to temperature changes at different altitudes. The adjustment method can better reflect the actual situation than a simple fixed setting, ensuring the optimal performance of the heater at different altitudes; the highest detected liquid level after attenuation can reduce heat loss in high altitude areas, thereby improving heating efficiency; by dynamically adjusting the liquid level stroke, the risk of overflow caused by improper fixed settings is reduced; users do not need to understand the complex relationship between altitude temperature and liquid level stroke, which simplifies user operations and improves ease of use.
[0055] Step S103, controlling the adjustable liquid level electrode to adjust to the target position through the adjustable liquid level control component, and detecting the liquid level signal through the adjustable liquid level electrode to control the water inlet level.
[0056] In one embodiment of the present specification, an adjustable liquid level control member and an adjustable liquid level electrode are used to detect a liquid level signal by precisely controlling the position of the electrode, and the water inlet level control is performed accordingly. By setting the control parameters of the adjustable liquid level control member, the adjustable liquid level electrode is controlled to move its position to reach the target position corresponding to the target water inlet level. The liquid level signal is detected by the adjustable liquid level electrode to control the water inlet level. According to the detected liquid level signal, the water inlet level is precisely controlled by controlling the opening or closing of the water inlet valve and adjusting the water inlet flow rate.
[0057] By accurately setting the control parameters of the adjustable liquid level control component, it is possible to ensure that the adjustable liquid level electrode moves accurately to the target position, thereby achieving precise control of the water inlet level; precise control of the water inlet level can reduce unnecessary energy consumption, such as avoiding energy waste caused by excessive water inlet; by optimizing the liquid level control, it is also possible to improve operating efficiency and further reduce energy consumption; precise control of the liquid level helps reduce faults caused by liquid level fluctuations, such as overflow, dry burning, etc., extend the service life of the equipment, and reduce maintenance and replacement costs.
[0058] The adjustable liquid level electrode is controlled to be adjusted to the target position through the adjustable liquid level control component, specifically including: determining the current position of the adjustable liquid level electrode in the liquid container; determining the target control parameter of the adjustable liquid level electrode based on the target position and the current position; and controlling the adjustable liquid level electrode to move to the target position according to the target control parameter through the adjustable liquid level control component.
[0059] In one embodiment of the present specification, during the actual use of the liquid heater, after the user last added water and heated the liquid, the position of the adjustable liquid level electrode may be at any position in the liquid container. When the adjustable liquid level electrode is moved to the target position, the current position of the adjustable liquid level electrode needs to be determined. The current position here refers to the initial position of the adjustable liquid level electrode, and the position is the corresponding detection liquid level.
[0060] When determining the current position of the adjustable liquid level electrode in the liquid container, it can be determined through the operation history recorded by the system, that is, the target position of the adjustable liquid level electrode after the last adjustment; the position of the adjustable liquid level electrode can also be reset after each heating process. For example, after the heating is completed, the adjustable liquid level electrode is controlled to reset to the lowest detection liquid level or the highest detection liquid level, and the reset position is set as the current position. According to the relative position relationship between the target position and the current position, the target control parameter of the adjustable liquid level electrode is determined, and the adjustable liquid level electrode is controlled to move to the target position through the adjustable liquid level control component according to the target control parameter.
[0061] Through the above technical scheme, the current position of the adjustable liquid level electrode in the liquid container is first determined, ensuring the precise control of the position of the adjustable liquid level electrode; based on the comparison between the target position and the current position, the target control parameters are calculated to ensure that the adjustable liquid level electrode can accurately move to the target position, thereby improving the accuracy and stability of the liquid level control, and realizing automatic control of the detected liquid level through the coordinated work of the adjustable liquid level control component and the adjustable liquid level electrode.
[0062] Based on the target position and the current position, the target control parameters of the adjustable liquid level electrode are determined, specifically including: determining the moving liquid level stroke of the adjustable liquid level electrode through the target position and the current position; and according to the moving liquid level stroke, matching parameters in a pre-constructed detection component parameter control table to determine the target control parameters of the adjustable liquid level electrode.
[0063] In one embodiment of the present specification, the moving liquid level stroke of the adjustable liquid level electrode is determined by the target position and the current position. The moving liquid level stroke refers to the liquid level distance that the adjustable liquid level electrode needs to travel to move from the current position to the target position. The distance can be calculated by the difference between the target position and the current position. It should be noted that the moving liquid level stroke here is a liquid level stroke with positive and negative signs. When the moving liquid level stroke is a positive number, it means that the current liquid level height corresponding to the current position is lower than the target liquid level height corresponding to the target position, and the current position is below the target position. That is to say, in the process of moving to the target position, it is necessary to control the liquid level detection electrode to move up, which needs to be achieved by controlling the motor to rotate counterclockwise; on the contrary, when the moving liquid level stroke is a negative number, it means that the current liquid level height corresponding to the current position is higher than the target liquid level height corresponding to the target position, and the current position is above the target position, and it is necessary to control the liquid level detection electrode to move down to the target position. That is to say, in the process of moving to the target position, it needs to be achieved by controlling the motor to rotate clockwise. After determining the direction of liquid level movement, the absolute value of the moving liquid level stroke, which represents the liquid level stroke that needs to be moved, is used to match parameters in a pre-constructed detection component parameter control table to determine the target control parameters of the adjustable liquid level electrode.
[0064] Through the above technical solution, by calculating the positive and negative signs of the moving liquid level stroke, the moving direction of the adjustable liquid level electrode can be accurately determined, ensuring that the electrode can move in the correct direction and avoiding control errors caused by wrong direction; whether the current liquid level height is higher or lower than the target liquid level height, it can be flexibly responded to by calculating the difference to determine the moving stroke, which is suitable for various liquid level change scenarios and enhances dynamic adaptability; the absolute value of the moving liquid level stroke is used to determine the liquid level distance that needs to be moved, ensuring the accuracy of the control, and by matching parameters in the pre-constructed detection component parameter control table, the control parameters can be further refined to improve the accuracy of the liquid level control.
[0065] According to the moving liquid level stroke, parameter matching is performed in a pre-constructed detection component parameter control table, and before the target control parameters of the adjustable liquid level electrode are determined, the method also includes: performing a control parameter test on the adjustable liquid level detection component to obtain the actual moving stroke generated under different control parameters; and constructing a detection component parameter control table through multiple control parameters and corresponding actual moving strokes.
[0066] In one embodiment of the present specification, during the machine production test phase, the adjustable liquid level detection component is tested as a whole machine, the position of the adjustable liquid level detection electrode is adjusted with different control parameters, and the actual movement stroke generated by the electrode under different control parameters is collected. The control parameters here can be the speed parameters and time parameters of the motor, and the actual movement stroke is the moving liquid level height. According to multiple control parameters and corresponding actual movement strokes, a detection component parameter control table is constructed. The movement stroke can also be used as a target to test the movement stroke of each preset unit liquid level height, and the required control parameters, the preset unit here can be every 100 milliliters, or every 50 milliliters. For example, the control parameters corresponding to moving 50 milliliters of liquid level. Through multiple tests, the actual movement stroke and the corresponding control parameter values are used to construct a detection component parameter control table.
[0067] Through the above technical solution, the actual moving stroke data of the adjustable liquid level detection component under different control parameters can be obtained through control parameter testing, which provides a basis for constructing a detection component parameter control table, so that the target control parameters can be matched more accurately in the subsequent control process, thereby improving the accuracy of liquid level control; the detection component parameter control table records the correspondence between different control parameters and the actual moving stroke. In actual applications, the closest match can be found in the table according to the target moving liquid level stroke, thereby determining the optimal control parameter combination, which helps to optimize the control strategy and improve the efficiency and stability of liquid level control.
[0068] When the target water inlet level does not satisfy the preset adjustable liquid level stroke corresponding to the adjustable liquid level detection component, the method also includes: when the target water inlet level is higher than the highest detection liquid level, the target position of the adjustable liquid level electrode is determined by the liquid level that is lower than the specified liquid level difference of the highest detection liquid level; when the target water inlet level is lower than the lowest detection liquid level, the target position of the adjustable liquid level electrode is determined by the lowest detection liquid level.
[0069] In one embodiment of the present specification, the above technical solution is a situation where the target water inlet level corresponding to the required water inlet information satisfies the adjustable liquid level stroke. In the scenario where the user actually uses the liquid heater, there may be a situation where the water demand is lower than the lowest use water level or higher than the highest use water level. When the target water inlet level is higher than the highest detection liquid level, it means that the target water inlet level at this time has exceeded the maximum value in the safe use capacity range. Therefore, the target position of the adjustable liquid level electrode is determined by the liquid level lower than the specified liquid level difference of the highest detection liquid level. The specified liquid level difference here can be a liquid level 50 ml lower than the highest detection liquid level, which ensures that the risk of boiling overflow is reduced during the subsequent heating process and ensures that the user has water available here. When the target water inlet level is lower than the lowest detection liquid level, if the water inlet control is performed at the lowest detection liquid level, safety hazards such as dry burning may occur during the subsequent heating process. Therefore, the target position of the adjustable liquid level electrode is determined by the lowest detection liquid level.
[0070] Through the above technical solution, when the target water inlet level is higher than the highest detection liquid level, by setting the liquid level that is lower than the highest detection liquid level by a specified liquid level difference (such as 50 ml) as the target position of the adjustable liquid level electrode, the liquid can be effectively prevented from overflowing due to boiling during the heating process, thereby eliminating the potential safety hazards caused by this; when the target water inlet level is lower than the lowest detection liquid level, the lowest detection liquid level is used as the target position of the adjustable liquid level electrode, which can ensure that there is enough liquid during the heating process to avoid the occurrence of dry burning, thereby further improving the safety of use; on the premise of ensuring safety, by adjusting the target position of the adjustable liquid level electrode, the use of the liquid heater is more flexible. When the target water inlet level is higher than the highest detection liquid level, although the water level is lowered, it is still guaranteed that the user has enough hot water available, thereby avoiding waste caused by excessively high water levels; when the target water inlet level is lower than the lowest detection liquid level, by maintaining the lowest water level, it is ensured that the user can use at least a certain amount of hot water, thereby improving user satisfaction.
[0071] After performing water inlet level control, the method further includes: matching a corresponding anti-overflow level according to the target water inlet level; controlling the adjustable liquid level electrode to move to the anti-overflow level, so as to perform anti-overflow signal detection during the heating process through the adjustable liquid level electrode.
[0072] In one embodiment of the present specification, the target water inlet level is the water level that the user expects to reach in the liquid heater, that is, the target water inlet amount. According to the target water inlet level, the corresponding anti-overflow level is matched from the preset anti-overflow level table. This anti-overflow level is usually a liquid level value higher than the target water inlet level and lower than the highest detection level. The anti-overflow level table can be a database built based on experimental data or empirical values, which contains anti-overflow levels corresponding to different target water inlet levels. According to the matched anti-overflow level, the adjustable liquid level electrode is controlled by the control system to move to the specified anti-overflow level. During the movement, the position of the electrode can be monitored in real time by a sensor or a feedback mechanism to ensure that it accurately reaches the anti-overflow level. When the adjustable liquid level electrode reaches the anti-overflow level, the liquid level change at this position will be continuously monitored during the heating process. If the liquid expands due to heating and approaches or reaches the position of the electrode, the electrode will trigger an anti-overflow signal. When the anti-overflow signal is triggered, corresponding measures (such as turning off the heating element, sounding an alarm, etc.) are taken to prevent liquid overflow.
[0073] The anti-overflow liquid level corresponding to the target water inlet level is matched through the preset anti-overflow liquid level table, and the liquid level changes at this position are continuously monitored during the heating process, effectively preventing the risk of liquid overflowing due to boiling due to heating; once the liquid surface approaches or reaches the anti-overflow liquid level, the adjustable liquid level electrode will immediately trigger the anti-overflow signal, and the control system can respond quickly and take corresponding safety measures (such as turning off the heating element), thereby avoiding safety accidents such as fire and electric shock caused by liquid overflow; after the user sets the target water inlet level according to his or her needs, the appropriate anti-overflow liquid level will be automatically matched according to this water level, without the user having to perform complicated settings or adjustments. During the heating process, the user does not need to worry about liquid overflow, which improves the convenience and comfort of use.
[0074] In one embodiment of the present specification, the user can also set the liquid level mode by himself. For example, the water inlet can be set during the water outlet stage. The user selects a menu function such as the water outlet flashes for 3S. During the flashing process, the user can adjust the water outlet percentage. It should be noted that the liquid level stroke from the lowest point to the highest point is the liquid level percentage (1%-100%) that the user can set. Long press for quick adjustment. If there is no operation for 3S after the adjustment is completed, the machine automatically saves the user-set percentage, adjusts the water level electrode to that position, and performs the water outlet process. When the water outlet reaches the water level electrode position, the water inlet automatically stops for subsequent heating and other processes. In addition to the above methods, when the machine is in standby mode, the user can also use the interactive buttons to make the motor rotate forward and reverse, so as to achieve the purpose of adjusting the water level. The specific process is: when the machine is not working and is in standby mode, the user long presses the combination button to enter the liquid level adjustment mode, presses button 1 to rotate the motor forward (stops rotating after lifting), and the liquid level electrode moves down, presses button 2 to reverse the motor (stops rotating after lifting), and the electrode moves up. After the user selects the corresponding liquid level according to usage habits (for example, the user is used to using half a pot of water, and the motor moves to the visual middle position), press the save setting button. If water is taken subsequently, the default is to take to the user-specified liquid level height.
[0075] In one embodiment of the present specification, if the liquid level control motor is a stepper motor, the relative position of the electrode can be determined according to the number of pulses. In this embodiment, there is no need to perform power-on calibration to determine the maximum liquid level stroke and the minimum liquid level stroke.
[0076] Through the above technical solution, by receiving the user's water inlet demand information, determining the target water inlet level based on the information, and then controlling the adjustable liquid level electrode to adjust to the target position for liquid level control, the overflow or dry burning problem caused by the fixed liquid level setting in the traditional liquid level control solution can be effectively avoided, and it can ensure that the liquid heater is always within the safe water level range during the heating process, reducing the safety risks caused by abnormal liquid level; compared with the traditional liquid level control solution, this technical solution can be personalized according to the user's actual water demand. The user can set different water inlet levels according to their needs. The system will automatically adjust the position of the adjustable liquid level electrode according to the setting, thereby realizing precise control of the liquid level. The flexibility enables the liquid heater to better adapt to the usage habits and needs of different users, thereby improving user satisfaction and experience; through Precisely controlling the water inlet level can avoid the problem of long heating waiting time caused by excessive water. When the user needs less water, the liquid level can be quickly adjusted to the corresponding level to reduce unnecessary heating time, thereby improving heating efficiency. In traditional liquid level control schemes, users can only take water according to a fixed liquid level, which may lead to problems such as excess or insufficient water. The present invention allows users to set the water inlet level according to actual needs, thereby avoiding the waste of water resources. In the case of single-person drinking or a small amount of water, the user can set a lower water level, which not only meets the usage needs but also saves water resources. In addition, the adjustable liquid level detection component includes an adjustable liquid level electrode and an adjustable liquid level control component, which has a relatively simple structure and is easy to operate. The control system can automatically adjust the electrode position according to the user's water inlet demand information without manual intervention or complex settings.
[0077] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems, or computer program products. Therefore, this specification may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0078] This specification is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of this specification. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0079] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0080] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0081] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0082] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0083] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0084] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0085] The above description is only one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, one or more embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the scope of the claims of this specification.
Claims
1. A liquid level control method based on an adjustable liquid level electrode, applied to a liquid heater, characterized in that: The liquid heater comprises a liquid container and an adjustable liquid level detection assembly disposed in the liquid container, the adjustable liquid level detection assembly comprises an adjustable liquid level electrode and an adjustable liquid level control element, and the method comprises: receiving water inlet demand information from a user to determine a target water inlet level based on the water inlet demand information; When the target water inlet level satisfies the preset adjustable liquid level stroke corresponding to the adjustable liquid level detection component, the target position of the adjustable liquid level electrode in the liquid heater is determined according to the target water inlet level; The adjustable liquid level control component is used to control the adjustable liquid level electrode to be adjusted to the target position, and the liquid level signal is detected by the adjustable liquid level electrode to perform water inlet level control.
2. A liquid level control method based on an adjustable liquid level electrode according to claim 1, characterized in that: When the adjustable liquid level control element comprises a liquid level control motor, the method further comprises: Under the triggering of the first power-on signal of the liquid heater, performing placement status detection on the liquid container; When the placement state of the liquid container meets a preset condition, the liquid level control motor is controlled to rotate clockwise and / or counterclockwise, and real-time current data during the clockwise and / or counterclockwise rotation is acquired; According to the real-time current data and the pre-acquired stall current, the highest detection liquid level and the lowest detection liquid level corresponding to the adjustable liquid level detection component are marked, and the adjustable liquid level stroke corresponding to the adjustable liquid level detection component is determined based on the highest detection liquid level and the lowest detection liquid level.
3. The liquid level control method based on the adjustable liquid level electrode according to claim 1, characterized in that: When the adjustable liquid level control element comprises a liquid level control motor, a high limit switch is arranged on the top of the liquid level control motor, and a low limit switch is arranged on the bottom of the liquid level control motor, and the method further comprises: Under the triggering of the first power-on signal of the liquid heater, performing placement status detection on the liquid container; When the placement state of the liquid container meets the preset conditions, the liquid level control motor is controlled to rotate clockwise, so that when the low limit switch is triggered, it is marked as the lowest detected liquid level; The liquid level control motor is controlled to rotate counterclockwise, and when the high limit switch is triggered, it is marked as the highest detection liquid level, and the adjustable liquid level stroke corresponding to the adjustable liquid level detection component is determined by the highest detection liquid level and the lowest detection liquid level.
4. The liquid level control method based on the adjustable liquid level electrode according to claim 1, characterized in that: Controlling the adjustable liquid level electrode to adjust to the target position through the adjustable liquid level control component specifically includes: determining a current position of the adjustable liquid level electrode in the liquid container; Determining a target control parameter of the adjustable liquid level electrode based on the target position and the current position; The adjustable liquid level control component is used to control the adjustable liquid level electrode to move to the target position according to the target control parameter.
5. The liquid level control method based on the adjustable liquid level electrode according to claim 4 is characterized in that: Based on the target position and the current position, determining the target control parameter of the adjustable liquid level electrode specifically includes: Determining the moving liquid level stroke of the adjustable liquid level electrode according to the target position and the current position; According to the moving liquid level stroke, parameter matching is performed in a pre-constructed detection component parameter control table to determine the target control parameters of the adjustable liquid level electrode.
6. The liquid level control method based on the adjustable liquid level electrode according to claim 5, characterized in that: According to the moving liquid level stroke, before matching parameters in a pre-constructed detection component parameter control table to determine the target control parameters of the adjustable liquid level electrode, the method further includes: Performing a control parameter test on the adjustable liquid level detection component to obtain an actual movement stroke generated under different control parameters; A detection component parameter control table is constructed through a plurality of the control parameters and the corresponding actual movement strokes.
7. The liquid level control method based on the adjustable liquid level electrode according to claim 1, characterized in that: After performing the water inlet level control, the method further comprises: According to the target water inlet level, a corresponding anti-overflow level is matched; The adjustable liquid level electrode is controlled to move to the anti-overflow liquid level, so as to detect an anti-overflow signal during the heating process through the adjustable liquid level electrode.
8. The liquid level control method based on the adjustable liquid level electrode according to claim 1, characterized in that: The method further comprises: During the first heating process of the liquid heater, altitude temperature recognition is performed to determine the current altitude temperature; The adjustable liquid level stroke is adjusted according to the relationship between the current altitude temperature and the preset standard altitude temperature.
9. The liquid level control method based on the adjustable liquid level electrode according to claim 8, characterized in that: According to the relationship between the current altitude temperature and the preset standard altitude temperature, adjusting the adjustable liquid level stroke specifically includes: Obtaining a temperature difference between the current altitude temperature and the standard altitude temperature; According to the temperature difference value, attenuate the highest detection liquid level in the adjustable liquid level stroke according to a preset attenuation ratio, and determine the attenuated attenuated detection liquid level; The adjusted liquid level stroke is determined by the attenuated detected liquid level and the lowest detected liquid level in the adjustable liquid level stroke.
10. The liquid level control method based on the adjustable liquid level electrode according to claim 2, characterized in that: When the target water inlet level does not satisfy the preset adjustable liquid level stroke corresponding to the adjustable liquid level detection component, the method further includes: When the target water inlet level is higher than the highest detection liquid level, the target position of the adjustable liquid level electrode is determined at a liquid level lower than the highest detection liquid level by a specified liquid level difference; When the target water inlet level is lower than the minimum detection liquid level, the target position of the adjustable liquid level electrode is determined based on the minimum detection liquid level.
Citation Information
Patent Citations
A method for controlling water addition in a tea bar machine
CN113548630B