Pet feeder and its temperature control method, device and storage medium

By setting up a refrigeration module and temperature control method in the pet feeder, the temperature gear is adjusted according to the feeding time, the problems of food deterioration and operation troubles are solved, and food quality maintenance and convenient feeding are achieved.

CN117502266BActive Publication Date: 2025-08-05UBTECH ROBOTICS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202311375756.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2025-08-05
Estimated Expiration
2043-10-20

AI Technical Summary

Technical Problem

When feeding pets, food is easily affected by the environment, or it may be troublesome to operate, which affects the health and feeding convenience of pets.

Method used

A pet feeder is designed, equipped with a food storage space, a refrigeration module and a food tank. By obtaining the feeding time, the time range and opening time of the refrigeration gear are determined, the temperature of the food storage space is controlled, and the temperature control of different time periods is achieved.

Benefits of technology

Effectively maintain the quality of food, reduce the chance of deterioration, improve feeding convenience, and meet the temperature requirements of different feeding stages.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117502266B_ABST
    Figure CN117502266B_ABST
Patent Text Reader

Abstract

The present application relates to the field of pet feeders, and more particularly to a pet feeder and its temperature control method, device, and storage medium. The method comprises: obtaining the feeding time of the pet feeder; determining, based on the feeding time, the time range corresponding to the cooling gear of the pet feeder, wherein the cooling gear includes the on-time and off-time of the cooling module; and controlling the temperature of the food storage space of the pet feeder based on the on-time and off-time of the cooling module. This allows the temperature of the food in the food storage space to be maintained at different temperatures within different time ranges, meeting the temperature control requirements for food at different stages of pet feeding, thereby improving the convenience of pet feeding for users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of pet feeders, and in particular to a pet feeder and a temperature control method, device, and storage medium thereof. Background Art

[0002] As people's material living standards improve, their pursuit of spiritual life is also increasing. Raising pets can enrich people's spiritual life and bring them happiness and companionship. Therefore, raising pets has become the choice of more and more people.

[0003] When feeding a pet, if a large amount of food is placed in the feeder, the food may be affected by the environment and may spoil, which is not good for the health of the pet. If the food is put in at a time, it is necessary to take out the food every time it is fed, which is more troublesome. Summary of the Invention

[0004] In view of this, the embodiments of the present application provide a pet feeder and a temperature control method, device and storage medium thereof to solve the problem in the prior art that food may go bad or the operation is more troublesome when feeding pets.

[0005] A first aspect of an embodiment of the present application provides a temperature control method for a pet feeder, wherein the pet feeder is provided with a food storage space, a refrigeration module, and a food trough, wherein the refrigeration module is used to reduce the temperature in the food storage space, and the food storage space is used to deliver food to the food trough. The temperature control method for the pet feeder includes:

[0006] Obtaining a feeding time of the pet feeder;

[0007] Determining a time range corresponding to a cooling gear of the pet feeder according to the feeding time, wherein the cooling gear includes an on time length and an off time length of the cooling module;

[0008] The temperature of the food storage space of the pet feeder is controlled according to the on time length and the off time length of the refrigeration module.

[0009] In combination with the first aspect, in a first possible implementation of the first aspect, the refrigeration gear includes a first gear, a second gear and a third gear. In the cyclic control period of each refrigeration gear, the on time of the refrigeration module in the first gear is less than the off time of the refrigeration module, the difference between the on time of the refrigeration module in the second gear and the off time of the refrigeration module is less than a predetermined time threshold, and the refrigeration module in the third gear is in a normally open state.

[0010] In combination with the first possible implementation of the first aspect, in a second possible implementation of the first aspect, before determining the time range corresponding to the cooling gear of the pet feeder according to the feeding time, the method further includes:

[0011] According to the correspondence between the cooling gear and the temperature, the on time length and the off time length of the cooling module in the first gear, and the on time length and the off time length of the cooling module in the second gear are determined.

[0012] In combination with the first aspect, in a third possible implementation of the first aspect, determining, based on the feeding time, a time range corresponding to the cooling gear of the pet feeder includes:

[0013] Determining a predetermined time period before a feeding time point of the pet feeder as a time range for defrosting before a meal;

[0014] The time range after the food storage space delivers the food for the kth feeding and before the defrosting before the k+1th feeding begins is determined as the periodic defrosting time range, where k is a natural number.

[0015] In conjunction with the third possible implementation of the first aspect, in a fourth possible implementation of the first aspect, the pet feeder further includes a heat dissipation module for cooling the refrigeration module, wherein the heat dissipation module is configured to continue operating when the refrigeration module stops operating within the pre-meal defrosting time range;

[0016] Alternatively, the heat dissipation module is configured to continue operating when the refrigeration module stops operating at a predetermined time interval within the periodic defrosting time range.

[0017] In combination with the first aspect, in a fifth possible implementation manner of the first aspect, the method further includes:

[0018] During the pet feeding stage, it is determined that the refrigeration module and the heat dissipation module of the pet feeder are in a closed state.

[0019] In combination with any one of the first aspect to the fifth possible implementation manner of the first aspect, in a sixth possible implementation manner of the first aspect, the method further includes:

[0020] detecting the temperature of the refrigeration module;

[0021] When the temperature of the refrigeration module is greater than a predetermined temperature threshold, the refrigeration module and the heat dissipation module are controlled to stop working.

[0022] A second aspect of an embodiment of the present application provides a temperature control device for a pet feeder, wherein the pet feeder is provided with a food storage space, a refrigeration module, and a food trough, wherein the refrigeration module is used to reduce the temperature in the food storage space, and the food storage space is used to deliver food to the food trough. The temperature control device for the pet feeder includes:

[0023] a feeding time obtaining unit, configured to obtain the feeding time of the pet feeder;

[0024] a correspondence determination unit, configured to determine, based on the feeding time, a time range corresponding to a cooling gear of the pet feeder, wherein the cooling gear includes an on time length and an off time length of the cooling module;

[0025] A temperature control unit is used to control the temperature of the food storage space of the pet feeder according to the on time and the off time of the refrigeration module.

[0026] A third aspect of an embodiment of the present application provides a pet feeder, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the steps of the method described in any one of the first aspects are implemented.

[0027] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in any one of the first aspects are implemented.

[0028] Compared with the prior art, the embodiments of the present application have the following advantages: by determining the feeding time of the pet, the time range corresponding to the refrigeration gear is determined based on the feeding time of the pet, and the temperature in the food storage space is controlled according to the on-time and off-time of the different refrigeration gears and the refrigeration module, so that the temperature of the food in the food storage space can be in different temperature ranges within different time ranges, thereby meeting the temperature control requirements for food at different stages when feeding the pet, including such requirements as freshness preservation, requirements for delivering food from the storage space, and requirements for consumption, etc., which is conducive to improving the convenience of users in feeding their pets. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0030] Figure 1This is a structural diagram of a pet feeder provided in an embodiment of the present application;

[0031] Figure 2 This is a schematic diagram of a process for implementing a temperature control method for a pet feeder provided in an embodiment of the present application;

[0032] Figure 3 This is a schematic diagram of the gear control of a pet feeder provided in an embodiment of the present application;

[0033] Figure 4 This is a schematic diagram of ice-melting control of a pet feeder provided in an embodiment of the present application;

[0034] Figure 5 is a schematic diagram of a temperature control device for a pet feeder provided in an embodiment of the present application;

[0035] Figure 6 This is a schematic diagram of a pet feeder provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.

[0037] In order to illustrate the technical solution described in this application, specific embodiments are provided below.

[0038] As people's material living standards improve, their pursuit of spiritual life is also increasing. Raising pets can enrich people's spiritual life and bring them happiness and companionship. Therefore, raising pets has become the choice of more and more people, and the convenience of feeding has become a concern for people when raising pets.

[0039] Typically, pets are fed a single serving of food, which is the amount of food they eat at each meal. This method requires manual feeding at each meal, which is quite cumbersome. Furthermore, if a large amount of food is fed at once, it may be affected by the environment and may cause mold, which is detrimental to the pet's health.

[0040] In order to solve the above problems, the present application embodiment proposes a pet feeder, such as Figure 1As shown, the pet feeder includes a food storage space 10, a refrigeration module 20, a food trough 30 and a control module 40. The food storage space can be used to store a large amount of food. The food storage space can be provided with a discharge port 101, which can be used to deliver food to the food trough 30. The discharge port can be controlled by the control module 40, including controlling it to be in an open state, and the food in the food storage space 10 can be delivered to the food trough 30 through the discharge port 101. When the discharge port 101 is in a closed state, the food storage space 10 is in a sealed state. The food storage space 10 may include structures such as a cavity.

[0041] The refrigeration module 20 can lower the temperature in the food storage space 10. The refrigeration module can include, for example, a mechanical refrigeration device (e.g., a compression-type cooling device), a semiconductor refrigeration device, or an electronic refrigeration chip. The refrigeration module 20 can be controlled to operate or shut down via control signals output by the control module 40. Pre-commissioning can determine the duration of the refrigeration module's on and off state during a control cycle when the food storage space 10 is at different temperatures.

[0042] The food trough 30 can be used to receive food delivered from the food storage space 10 so that the pet can eat it according to the set meal time.

[0043] The control module 40 can control the cooling module 20 to operate in different modes based on the pet's mealtime or feeding schedule. For example, multiple cooling gears can be pre-set, each with a corresponding on-time and off-time for the cooling module 20 during a control cycle. The corresponding gear can be selected based on the pet's feeding schedule or according to user input.

[0044] In a possible implementation, the pet feeder may further include a heat dissipation module for dissipating the heat absorbed by the refrigeration module.

[0045] Figure 2 A schematic diagram of a temperature control method for a pet feeder according to an embodiment of the present application is provided, as detailed below:

[0046] In S201, the feeding time of the pet feeder is obtained.

[0047] The feeding time of the pet feeder in the embodiment of the present application can be determined according to the feeding plan set by the user. For example, the user sets the feeding time of the pet feeder to twice a day or three times a day. If the feeding plan is set to twice a day, the feeding times are 9:00 am and 5:00 pm respectively. If the feeding plan is set to three times a day, the feeding times are 8:00 am, 12:00 pm, and 6:00 pm respectively. The feeding time of the pet can be obtained according to the feeding plan.

[0048] In a possible implementation, feeding can be performed according to a user's feeding instruction. For example, the user can generate a feeding instruction using a feeding button on the pet feeder, or the user can send a feeding instruction to the pet feeder via a smart terminal that has established a communication connection with the pet feeder. The time when the pet feeder receives the feeding instruction can be determined as the feeding time.

[0049] In S202, a time range corresponding to a cooling gear of the pet feeder is determined according to the feeding time, where the cooling gear includes an on time length and an off time length of the cooling module.

[0050] After determining the pet feeding time of the pet feeder, you can plan the cooling for different time ranges according to the feeding time of the pet feeder, so that different time periods are at different cooling gears.

[0051] For example, in one possible implementation, the pet feeder can be set to include three gears, namely the first gear, the second gear and the third gear. Among them, the first gear can change the temperature of the food storage space to a temperature close to room temperature and lower than room temperature. Figure 3 In the gear control diagram shown, when the refrigeration module controls the food storage space to be in the first gear, the on time of the refrigeration module can be made shorter than the off time within a control cycle.

[0052] When the control module controls the food storage space to be in the second gear, the difference between the on time of the refrigeration module in the second gear and the off time of the refrigeration module is less than the predetermined time threshold, that is, the difference between the on time and the off time of the refrigeration module in the second gear is small, and the temperature in the food storage space is at a medium temperature that is not frozen and is lower than the temperature corresponding to the first gear.

[0053] When the control module controls the food storage space to the third gear, the refrigeration module can remain in the on state. At this time, the temperature in the food storage space is lower, and food stored in this gear can be better preserved in the third gear compared to the first and second gears. When food is in the pre-feeding storage state, the refrigeration module of the pet feeder can be set to the third gear. During a first predetermined period before the pet is about to eat, the refrigeration module can be set to the second gear, and during a second predetermined period before the pet is about to eat, the refrigeration module can be set to the first gear. The second predetermined period is after the first predetermined period.

[0054] In a possible implementation, since different types of food have different temperature requirements, the temperature corresponding to different types of food can be set, and the temperature in the food storage space can be controlled through the first gear, second gear or third gear to meet different temperature preservation requirements.

[0055] In a possible implementation, the on-time and off-time of the refrigeration module in the first gear and the second gear may be determined according to the desired temperature.

[0056] For example, the temperature of the first gear can be set to 20 degrees and the temperature of the second gear can be set to 10 degrees. The on time and off time of the refrigeration module that need to be set when the food storage space is at this temperature can be obtained in advance through experimental data statistics.

[0057] In addition, to further improve the accuracy of temperature control, the storage capacity of the food storage space can be detected, and the on-time and off-time of the refrigeration module corresponding to the temperature can be determined according to the different storage capacities. For example, when the storage capacity of the food storage space is 1 / 2 of the entire space, the on-time of the first gear is t1 and the off-time is t2 in one control cycle. When the storage capacity of the food storage space is 1 / 3 of the entire space, the on-time of the first gear is t3 and the off-time is t4 in one control cycle. t1, t2, t3 and t4 can be different time periods.

[0058] In a possible implementation, the correspondence between different food storage amounts, different temperatures, and the on / off duration of the refrigeration module during a refrigeration cycle can be pre-set. The pet feeder can receive a temperature setting instruction, determine the current amount of food in the food storage space based on the temperature setting instruction, and determine the on / off duration of the refrigeration module during a refrigeration cycle based on the food amount and temperature.

[0059] The amount of food in the food storage space may be detected by a weight sensor, or the amount of remaining food in the food storage space may be detected by other sensing devices, including distance sensors.

[0060] In S203 , the temperature of the food storage space of the pet feeder is controlled according to the on-time and the off-time of the refrigeration module.

[0061] The refrigeration level of the refrigeration module in the food storage space is determined according to the pet's feeding time. According to the on-time and off-time of the refrigeration level in a refrigeration cycle, the temperature of the food storage space during different feeding stages can be accurately controlled, which is beneficial to improving the quality of food preservation, reducing the chance or degree of food spoilage, and improving the convenience of pet feeding.

[0062] In a possible implementation, when the refrigeration module is in the first gear, the temperature in the food storage space may drop to a low temperature, such as below zero. In this case, the food in the food storage space may freeze. In order to reduce the probability of failure in delivering food from the food storage space to the food trough, a pre-meal defrosting process can be performed within a predetermined time. Figure 4 The schematic diagram of the refrigeration module operating state shows that the refrigeration module can be controlled to stop operating within a predetermined time period before feeding time, such as 2-5 minutes before feeding time, so that the temperature of the food in the food storage space gradually rises and the food is thawed. During the pre-meal defrosting time range, the heat dissipation module can remain in operation or be controlled to be turned off.

[0063] In order to reduce the chance of food being frozen, the food can also be periodically defrosted when the pet feeder is not in a feeding state.

[0064] like Figure 4 As shown, within a feeding cycle, the time range between the completion of the kth feeding and the start of defrosting before the k+1th feeding is the periodic defrosting time range. Within the periodic defrosting time range, the refrigeration module can be deactivated for a second time period after operating for a first time period. During the second time period when the refrigeration module is deactivated, the temperature in the food storage space rises, causing the frozen food to cool down and reducing food freezing.

[0065] In an embodiment of the present application, in order to reduce the impact of the cooling module and the heat dissipation module on the pet, the cooling module and the heat dissipation module can be stopped when the pet feeder is in the feeding stage, thereby providing a quiet and comfortable dining environment for the pet.

[0066] Furthermore, the cooling module in the pet feeder of the present embodiment needs to cool the food storage space, generating a significant amount of heat during operation. To improve the reliability of the pet feeder, the temperature within the pet feeder, particularly the temperature of the cooling module, can be monitored. When the monitored temperature exceeds a predetermined threshold, the cooling module can be deactivated, reducing the risk of damage.

[0067] When the monitored temperature is greater than a predetermined temperature threshold, the heat dissipation module may fail. In order to reduce the probability of failure of the heat dissipation module, the cooling module may be stopped while the heat dissipation module is stopped.

[0068] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0069] Figure 5 This is a schematic diagram of a temperature control device for a pet feeder provided in an embodiment of the present application. The pet feeder is provided with a food storage space, a refrigeration module, and a food trough. The refrigeration module is used to reduce the temperature in the food storage space, and the food storage space is used to deliver food to the food trough. Figure 5 As shown, the device includes:

[0070] The feeding time obtaining unit 501 is used to obtain the feeding time of the pet feeder.

[0071] The corresponding relationship determining unit 502 is configured to determine a time range corresponding to a cooling gear of the pet feeder according to the feeding time, wherein the cooling gear includes an on time length and an off time length of the cooling module.

[0072] The temperature control unit 503 is used to control the temperature of the food storage space of the pet feeder according to the on time and the off time of the refrigeration module.

[0073] In a possible implementation, the refrigeration gear includes a first gear, a second gear and a third gear. In the cyclic control period of each refrigeration gear, the on time of the refrigeration module in the first gear is greater than the off time of the refrigeration module, the difference between the on time of the refrigeration module in the second gear and the off time of the refrigeration module is less than a predetermined time threshold, and the refrigeration module in the third gear is in a normally open state.

[0074] In a possible implementation, the device further includes:

[0075] The duration determination unit is used to determine the on duration of the refrigeration module in the first gear and the off duration of the refrigeration module, as well as the on duration of the refrigeration module in the second gear and the off duration of the refrigeration module according to the correspondence between the refrigeration gear and the temperature.

[0076] In a possible implementation, the correspondence determination unit includes:

[0077] a first time range determining subunit, configured to determine a predetermined time period before a feeding time point of the pet feeder as a time range for defrosting food before a meal;

[0078] The second time range determining subunit is used to determine the time range after the food storage space delivers the kth feeding food and before the pre-meal defrosting of the k+1th feeding starts as the periodic defrosting time range, where k is a natural number.

[0079] In a possible implementation, the pet feeder further includes a heat dissipation module for cooling the refrigeration module. The heat dissipation module is configured to continue operating when the refrigeration module stops operating within the pre-meal defrosting time range; or, the heat dissipation module is configured to continue operating when the refrigeration module stops operating at predetermined time intervals within the periodic defrosting time range.

[0080] In a possible implementation, the device further includes: a feeding control unit, configured to determine that the cooling module and the heat dissipation module of the pet feeder are in a closed state during the pet feeding stage.

[0081] In a possible implementation, the device further includes:

[0082] A temperature detection unit, used to detect the temperature of the refrigeration module;

[0083] The abnormality processing unit is used to control the refrigeration module and the heat dissipation module to stop working when the temperature of the refrigeration module is greater than a predetermined temperature threshold.

[0084] Figure 5 The temperature control device of the pet feeder shown is Figure 2 The temperature control method of the pet feeder shown corresponds to this.

[0085] Figure 6 Schematic diagram of the pet feeder provided in the embodiment of the present application. Figure 6 As shown, the pet feeder 6 of this embodiment includes a processor 60, a memory 61, and a computer program 62 stored in the memory 61 and executable on the processor 60, such as a pet feeder temperature control program. When the processor 60 executes the computer program 62, it implements the steps of the aforementioned pet feeder temperature control method embodiments. Alternatively, when the processor 60 executes the computer program 62, it implements the functions of the various modules / units in the aforementioned device embodiments.

[0086] For example, the computer program 62 may be divided into one or more modules / units, which are stored in the memory 61 and executed by the processor 60 to implement the present application. The one or more modules / units may be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 62 in the pet feeder 6.

[0087] The pet feeder may include, but is not limited to, a processor 60 and a memory 61. It will be understood by those skilled in the art that Figure 6 This is merely an example of the pet feeder 6 and does not constitute a limitation on the pet feeder 6 . The pet feeder 6 may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the pet feeder may also include input and output devices, network access devices, buses, etc.

[0088] The processor 60 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0089] The memory 61 can be an internal storage unit of the pet feeder 6, such as a hard drive or memory of the pet feeder 6. The memory 61 can also be an external storage device of the pet feeder 6, such as a plug-in hard drive, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash memory card, etc. Furthermore, the memory 61 can include both the internal storage unit of the pet feeder 6 and an external storage device. The memory 61 is used to store the computer program and other programs and data required by the pet feeder. The memory 61 can also be used to temporarily store data that has been output or is about to be output.

[0090] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0091] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0092] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0093] In the embodiments provided in this application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are merely illustrative. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0094] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0095] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0096] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process in the above-mentioned embodiment method, and can also be completed by hardware related to computer program instructions. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, it can implement the steps of the above-mentioned various method embodiments. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0097] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

Claims

1. A temperature control method for a pet feeder, characterized in that: The pet feeder is provided with a food storage space, a refrigeration module, and a food trough. The refrigeration module is used to reduce the temperature in the food storage space. The food storage space is used to deliver food to the food trough. The temperature control method of the pet feeder includes: Obtaining a feeding time of the pet feeder; Determining, based on the feeding time, a time range corresponding to a refrigeration gear of the pet feeder, the refrigeration gear including an on-time duration and an off-time duration of the refrigeration module, the refrigeration gear including a first gear, a second gear, and a third gear, and in a cyclic control period of each refrigeration gear, the on-time duration of the refrigeration module in the first gear is less than the off-time duration of the refrigeration module, the difference between the on-time duration and the off-time duration of the refrigeration module in the second gear is less than a predetermined time threshold, and the refrigeration module in the third gear is in a normally-on state; The temperature of the food storage space of the pet feeder is controlled according to the on time length and the off time length of the refrigeration module.

2. The method according to claim 1, characterized in that Before determining the time range corresponding to the cooling gear of the pet feeder according to the feeding time, the method further includes: According to the correspondence between the cooling gear and the temperature, the on time length and the off time length of the cooling module in the first gear, and the on time length and the off time length of the cooling module in the second gear are determined.

3. The method according to claim 1, characterized in that Determining a time range corresponding to the cooling gear of the pet feeder according to the feeding time includes: Determining a predetermined time period before a feeding time point of the pet feeder as a time range for defrosting before a meal; The time range after the food storage space delivers the food for the kth feeding and before the defrosting before the k+1th feeding begins is determined as the periodic defrosting time range, where k is a natural number.

4. The method according to claim 3, characterized in that The pet feeder further comprises a heat dissipation module for cooling the refrigeration module, wherein the heat dissipation module is configured to continue to operate when the refrigeration module stops operating within the time range of the pre-meal ice-melting process; Alternatively, the heat dissipation module is configured to continue operating when the refrigeration module stops operating at a predetermined time interval within the periodic defrosting time range.

5. The method according to claim 4, characterized in that The method further comprises: During the feeding phase of the pet, it is determined that the refrigeration module and the heat dissipation module of the pet feeder are in a closed state.

6. The method according to claim 4 or 5, characterized in that The method further comprises: detecting the temperature of the refrigeration module; When the temperature of the refrigeration module is greater than a predetermined temperature threshold, the refrigeration module and the heat dissipation module are controlled to stop working.

7. A temperature control device for a pet feeder, characterized in that: The pet feeder is provided with a food storage space, a refrigeration module and a food trough. The refrigeration module is used to reduce the temperature in the food storage space. The food storage space is used to deliver food to the food trough. The temperature control device of the pet feeder includes: a feeding time obtaining unit, configured to obtain the feeding time of the pet feeder; a correspondence determination unit, configured to determine, based on the feeding time, a time range corresponding to a refrigeration gear of the pet feeder, the refrigeration gear including an on-time duration and an off-time duration of the refrigeration module, the refrigeration gear including a first gear, a second gear, and a third gear; in a cyclic control period of each refrigeration gear, the on-time duration of the refrigeration module in the first gear is less than the off-time duration of the refrigeration module, the difference between the on-time duration and the off-time duration of the refrigeration module in the second gear is less than a predetermined time threshold, and the refrigeration module in the third gear is in a normally-on state; A temperature control unit is used to control the temperature of the food storage space of the pet feeder according to the on time and the off time of the refrigeration module.

8. A pet feeder comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Automatic pet feeder

    CN102669001A