Shelving rack, method and apparatus for controlling shelving rack, and computer-readable storage medium
By using a microswitch in conjunction with a target gear in a refrigerator shelf, limit position detection is achieved, solving the problem of increased costs in existing technologies, reducing the cost of the shelf, and decreasing the size of the electric components.
Patent Information
- Application Number
- PCT/CN2025/105905
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-30
- Filing Date
- 2025-06-30
- Publication Date
- 2026-02-05
AI Technical Summary
In existing technologies, electric lift shelves for refrigerators require limit switches at both the upper and lower limit positions, which increases costs.
A microswitch is used in conjunction with the target gear. The rotation of the target gear triggers the microswitch to output a limit signal, thereby realizing the detection of the shelf's extreme position and reducing costs.
By using a microswitch to detect the extreme positions of the shelf, costs are reduced and the size of the shelf's electric components is decreased.
Smart Images

Figure CN2025105905_05022026_PF_FP_ABST
Abstract
Description
Shelf, control method and device of shelf, and computer readable storage medium
[0001] The present application is based on and claims priority to Chinese Patent Application No. 202411035653.3, filed on July 30, 2024, the entire contents of which are hereby incorporated by reference into the present application. TECHNICAL FIELD
[0002] The present application relates to the technical field of intelligent household appliances, for example, to a shelf, a control method and device of the shelf, and a computer readable storage medium. BACKGROUND
[0003] The electric lifting shelf of the refrigerator is lifted and lowered under the driving of the motor and the transmission mechanism. The lifting and lowering stroke of the shelf is fixed, and exceeding the stroke will cause damage to the internal structure of the refrigerator or the stored food materials.
[0004] The related art discloses a refrigerator with an adjustable shelf. A preset limit position is arranged at both ends of the movement track of the shelf, i.e., the shelf must stop when it slides to the preset limit position and cannot slide upward or downward. In specific implementation, a limit switch can be installed at the preset limit position. When the shelf slides to the preset limit position, the limit switch is touched, and the limit switch outputs a limit feedback signal. The motor stops rotating to stop the shelf at the current position.
[0005] In the process of implementing the embodiments of the present disclosure, it is found that at least the following problems exist in the related art:
[0006] The related art sets limit switches at the upper limit position and the lower limit position, which increases the cost of the electric lifting shelf. SUMMARY
[0007] The following presents a simplified summary of some aspects of the disclosed embodiments in order to provide a basic understanding of such embodiments. This summary is not an extensive overview of the embodiments described in detail in the following detailed description, and is intended neither to identify key or critical elements nor to delineate the scope of such embodiments. Rather, the purpose of this summary is to present some aspects of the embodiments recited in order to provide a basic understanding of these embodiments.
[0008] The embodiments of the present disclosure provide a shelf, a control method and device of the shelf, and a computer readable storage medium, so that the detection of the limit position of the shelf body can be realized by a micro switch, and the cost is reduced.
[0009] In some embodiments, the shelf includes a shelf body, a driving mechanism including a motor and a gear assembly to drive the shelf body to move, wherein the gear assembly includes a target gear, and a trigger portion is arranged on the target gear; and a limiting mechanism including a micro switch, which is triggered by the trigger portion and outputs a limiting signal.
[0010] In some embodiments, the method comprises: receiving a lifting instruction of the shelf; in a case where the shelf does not receive the lifting instruction for the first time, obtaining historical record information at the last lifting; wherein the historical record information represents position information of the shelf body; determining whether the shelf executes the current lifting instruction according to the historical record information and the current lifting instruction; and controlling the shelf body to rise or fall in a case where it is determined that the current lifting instruction is executed.
[0011] In some embodiments, the device comprises: a processor and a memory storing program instructions, the processor being configured to execute the control method for the shelf as described above when running the program instructions.
[0012] In some embodiments, the computer-readable non-transitory storage medium for the shelf as described above stores program instructions, which, when executed, cause a computer to perform the following steps: receiving a lifting instruction of the shelf; in a case where the shelf does not receive the lifting instruction for the first time, obtaining historical record information at the last lifting; wherein the historical record information represents position information of the shelf body; determining whether the shelf executes the current lifting instruction according to the historical record information and the current lifting instruction; and controlling the shelf body to rise or fall in a case where it is determined that the current lifting instruction is executed.
[0013] The general description above and the following description below are exemplary and explanatory only and are not restrictive of the application. BRIEF DESCRIPTION OF DRAWINGS
[0014] One or more embodiments are illustrated by way of example in the figures that are not intended to be limiting of the application as claimed. Like references numerals and descriptions used herein bear equally on the similar embodiments. The drawings are not to scale and are not intended as a definition of the limits of the application. In the drawings:
[0015] FIG. 1 is a schematic view of a shelf according to an embodiment of the present disclosure;
[0016] FIG. 2 is a schematic view of a driving mechanism of the shelf according to an embodiment of the present disclosure;
[0017] FIG. 3 is a schematic view of a target gear according to an embodiment of the present disclosure;
[0018] FIG. 4-1 is a first schematic view of a driving mechanism and a trigger portion of the shelf during lifting according to an embodiment of the present disclosure;
[0019] FIG. 4-2 is a first schematic view of a driving mechanism and a trigger portion of the shelf at a limit position according to an embodiment of the present disclosure;
[0020] Fig. 5-1 is a second schematic view of the driving mechanism and the trigger part of the shelf during lifting according to an embodiment of the present disclosure;
[0021] Fig. 5-2 is a second schematic view of the driving mechanism and the trigger part of the shelf at the limit position according to an embodiment of the present disclosure;
[0022] Fig. 6 is a schematic view of a control method of a shelf according to an embodiment of the present disclosure;
[0023] Fig. 7 is a first timing diagram of a driving signal and an output signal according to an embodiment of the present disclosure;
[0024] Fig. 8 is a second timing diagram of a driving signal and an output signal according to an embodiment of the present disclosure;
[0025] Fig. 9 is a schematic view of a control method of another shelf according to an embodiment of the present disclosure;
[0026] Fig. 10 is a schematic view of a control method of another shelf according to an embodiment of the present disclosure;
[0027] Fig. 11 is a schematic view of a control device of a shelf according to an embodiment of the present disclosure.
[0028] Reference signs: 100: driving mechanism; 200: shelf body; 101: motor; 102: transmission gear; 103: output gear; 104: micro switch; 105: target gear; 151: groove; 152: first protrusion; 111: support rod; 112: movable rod; 113: elastic component; 114: second protrusion; 400: control device for shelf; 401: processor; 402: memory; 403: communication interface; 404: bus. DETAILED DESCRIPTION
[0029] In order to enable a more detailed understanding of the features and technical content of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings, which are for reference only and do not limit the embodiments of the present disclosure. In the following technical description, in order to facilitate explanation, a plurality of details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, well-known structures and devices can be simplified to facilitate the drawings.
[0030] Any reference in the specification to any prior art is not, and should not be taken as, an acknowledgment or any form of suggestion that this prior art forms part of the common general knowledge in the field of the application or in any other field, or that this prior art is known to be relevant to the field of the application or any other field.
[0031] The terms "first", "second", etc. in the specification and claims of the present disclosure and the above drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.
[0032] In the embodiments of the present disclosure, the terms "upper", "lower", "inner", "middle", "outer", "front", "back", etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings. These terms are mainly used to better describe the embodiments of the present disclosure and its embodiments, and are not used to limit the indicated devices, elements or components to have a specific orientation, or to be constructed and operated in a specific orientation. In addition, in addition to indicating the orientation or positional relationship, the above-mentioned part of the terms can also be used to represent other meanings, for example, the term "upper" can also be used to represent a certain dependent relationship or connection relationship in some cases. For those skilled in the art, the specific meaning of these terms in the embodiments of the present disclosure can be understood according to the specific circumstances.
[0033] In addition, the terms "set", "connected", "fixed" should be broadly understood. For example, "connected" can be fixedly connected, detachably connected, or integrally configured; can be mechanically connected, or electrically connected; can be directly connected, or indirectly connected through an intermediate medium, or internal communication between two devices, elements or components. For those skilled in the art, the specific meaning of the above terms in the embodiments of the present disclosure can be understood according to the specific circumstances.
[0034] Unless otherwise specified, the term "a plurality of" means two or more.
[0035] In the embodiments of the present disclosure, the character " / " represents a "or" relationship between the objects before and after it. For example, A / B represents: A or B.
[0036] The term "and / or" is a description of the association between objects, which means that there can be three relationships. For example, A and / or B, which means: A or B, or, A and B, three relationships.
[0037] The term "corresponding" can refer to an association or binding relationship, A corresponding to B means that there is an association or binding relationship between A and B.
[0038] It should be noted that the embodiments in the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0039] In combination with FIGS. 1-3, the present disclosure provides a shelf, which includes a shelf body 200, a driving mechanism 100, and a limiting mechanism. The driving mechanism 100 includes a motor 101 and a gear assembly to drive the shelf body 200 to move. The gear assembly includes a target gear, and a trigger portion is arranged on the target gear 105. The limiting mechanism includes a micro switch 104. The micro switch 104 is in contact with the target gear 105, and when the target gear 105 rotates to make the micro switch 104 and the trigger portion 151 (152) contact, the micro switch 104 is triggered to make the output signal of the micro switch 104 jump to output a limiting signal.
[0040] Here, the shelf body 200 moves up and down under the action of the driving mechanism. The gear assembly of the driving mechanism includes a transmission gear 102 and an output gear 103; the transmission gear 102 is connected with the output shaft of the motor 101 and the output gear 103, and the output gear 103 rotates to drive the shelf body 200 to move. When the motor rotates, the transmission gear 102 and the output gear 103 rotate in turn. The transmission gear 102 and the output gear 103 can both be the target gear 105, and the target gear is selected based on requirements. As an example, the gear that rotates exactly one circle when the shelf moves from one limit position to another limit position can be selected as the target gear. In this way, during the upward movement (which can correspond to the forward rotation of the motor) or the downward movement (which can correspond to the reverse rotation of the motor) of the shelf, the micro switch can only be triggered when reaching the limit position, which facilitates determining whether the shelf reaches the limit position according to the trigger signal output by the micro switch.
[0041] The micro switch 104 of the limiting mechanism is arranged on the opposite side of the end face of the target gear 105 where the trigger portion is located, so that the micro switch 104 is in contact with the end face of the target gear 105. The end face of the target gear refers to the two faces perpendicular to the gear axis. The contact between the micro switch and the end face of the target gear includes direct contact or indirect contact. The indirect contact means that there is a contact piece between the micro switch and the target gear. It can be understood that when the micro switch is in direct contact with the end face of the target gear, the micro switch is installed on the opposite side of the end face of the target gear and abuts against the trigger portion on the end face. When the micro switch is in indirect contact with the end face of the target gear, the micro switch is installed on the opposite side of the end face of the target gear, and the micro switch and the target gear are staggered, and the two are indirectly contacted through a connecting piece. In the indirect contact, because the micro switch and the target gear are staggered, the micro switch can be installed on the outside of the target gear, which is easier and more convenient to install.
[0042] The target gear 105 is provided with a trigger portion 151 (152), and when the target gear rotates to make the trigger portion contact the micro switch, the micro switch 104 is triggered. As an example, the target gear is provided with a protruding portion 152, which serves as the trigger portion (i.e., when the target gear rotates to make the protruding portion contact the micro switch and is triggered, it indicates that the shelf body moves to the limit position). When the end surface of the target gear other than the protruding portion contacts the micro switch, the micro switch is in a conduction state. When the target gear rotates to the protruding portion, the protruding portion triggers the micro switch to change the micro switch from the conduction state to the off state. In this way, whether the shelf is raised or lowered to the limit position can be determined based on the output signal of the micro switch. In addition, the position of the trigger portion on the target gear depends on the limit position and the size of the target gear.
[0043] With the shelf provided by the embodiments of the present disclosure, one gear of the driving mechanism is taken as the target gear, and a trigger portion is arranged on the target gear. A micro switch is arranged to contact the target gear, and when the target gear rotates to make the micro switch be triggered by the trigger portion, the micro switch outputs a limit signal. The position of the shelf body is determined by the limit signal. In this way, the detection of the limit position of the shelf body can be realized by one micro switch, which reduces the cost and the volume of the electric components of the shelf.
[0044] Optionally, the lifting stroke generated by one rotation of the target gear 105 is greater than or equal to the stroke of the shelf body from the first limit position to the second limit position.
[0045] Here, the gear whose theoretical lifting stroke when rotating one circle is greater than or equal to the maximum stroke of the shelf body is taken as the target gear. The theoretical lifting stroke of the shelf body refers to the stroke of the shelf body from the current position to the position corresponding to one rotation of the target gear without considering the limit of the limit position. The maximum stroke of the shelf body refers to the stroke of the shelf body from one limit position to the other limit position (i.e., the stroke from the first limit position to the second limit position, or the stroke from the second limit position to the first limit position). It can be understood that when the lifting stroke corresponding to one rotation of the target gear is equal to the maximum stroke, one trigger position is arranged on the target gear. When the lifting stroke corresponding to one rotation of the target gear is greater than the maximum stroke, two trigger positions are arranged on the target gear, one corresponding to the upper limit position and the other corresponding to the lower limit position. This is because the rotation direction of the target gear is opposite when the shelf body is raised or lowered, and the target gear needs to move back and forth between the trigger portions corresponding to the two limit positions. Therefore, the stroke of one rotation of the target gear is greater than the stroke of the two limit positions, and two trigger portions need to be arranged on the target gear. In this way, the micro switch is triggered only when the limit position is reached.
[0046] Optionally, the trigger part includes a first protrusion 152 and / or a groove 151 arranged on the end face of the target gear 105. When the micro switch 104 is triggered, the first protrusion 152 or the groove 151 contacts the micro switch.
[0047] Here, in the case where the trigger part of the target gear has only one, the trigger part can be a first protrusion or a groove. As an example, the trigger part is a groove. When the target gear is not rotated to the groove position, the output signal of the micro switch remains in the initial state (e.g., the micro switch remains in the off state). When the target gear is rotated to make the micro switch pop up due to the groove, the state of the micro switch changes from the off state to the on state, and the output signal jumps to output a limit signal. In the case where the trigger part of the target gear has two, the two trigger parts correspond to the upper limit position and the lower limit position, respectively. And the two trigger parts can both be first protrusions, or both be grooves, or one be a groove and the other be a first protrusion. In this way, based on the output signal of the micro switch and the lifting state of the shelf body, it can be further detected whether the shelf body reaches the limit position.
[0048] In combination with FIGS. 4 and 5, optionally, the micro switch and the target gear are in contact through a connecting piece, which includes a support rod 111 and a movable rod 112. The support rod 111 is fixedly installed. The movable rod 112 is movably connected with the support rod 111. The upper end face of the first end of the movable rod 112 is provided with a second protrusion 114, which contacts the target gear 105. The lower end face of the first end is connected with an elastic component 113. The second end of the movable rod 112 contacts the micro switch 104. When the target gear 105 is rotated to the trigger part, the second protrusion of the movable rod 112 contacts the trigger part 151 / 152, so that the second end of the movable rod is pressed down to trigger the micro switch or is lifted up by the elastic component to trigger the micro switch.
[0049] Here, in order to facilitate the installation of the micro switch, a connecting piece is arranged to indirectly contact the micro switch and the target gear through the connecting piece. Specifically, the connecting piece includes a support rod, a movable rod, and a spring assembly. The support rod is fixedly installed, and the movable rod is movably installed on the support rod. The second end of the movable rod is in contact with the micro switch, the first end is connected with one end of the spring assembly, and the first end is provided with a second protrusion on the end face in contact with the target gear. The other end of the spring assembly is fixed. In combination with FIGS. 4-1 and 4-2, when the trigger part is the first protrusion 152, the second protrusion 114 of the movable rod 112 is in contact with the non-trigger part of the target gear 105, the target gear 105 does not exert a downward force on the second protrusion 114 of the movable rod 112, and therefore the movable rod 112 presses the micro switch downward under the action of the spring assembly 113 (at this time, the spring assembly is in a stretched state or a normal state), so that the micro switch 104 remains in a conduction state. When the first protrusion 152 and the second protrusion 114 of the movable rod 112 are in contact due to the rotation of the target gear 105, the first protrusion 152 exerts a downward force on the first end of the movable rod 112 (i.e., the end where the second protrusion is located), and the spring assembly 113 is compressed. At this time, the second end of the movable rod 112 is lifted and is not in contact with the micro switch 104, so that the micro switch 104 can change from a conduction state to a disconnection state, and the output signal jumps to output a limit signal. As an example, the spring assembly is a supporting spring.
[0050] In combination with FIGS. 5-1 and 5-2, when the trigger part is the groove 151, the second protrusion 114 of the movable rod 112 is in contact with the non-trigger part of the target gear 105, the target gear exerts a downward force on the second protrusion of the movable rod 112, and the spring assembly 113 is in a compressed state at this time, so that the second end of the movable rod 112 is lifted and is not in contact with the micro switch 104. At this time, the micro switch 104 is in a disconnection state. When the groove 151 and the second protrusion 114 of the movable rod 112 are in contact due to the rotation of the target gear 105, the first end of the movable rod 112 is lifted under the action of the spring assembly 113, and at the same time, the second end of the movable rod presses the micro switch 104 to trigger the micro switch 104, so that the micro switch 104 changes from a disconnection state to a conduction state, and the output signal jumps. In this way, the output signal of the micro switch changes with the rotation of the target gear, so as to determine whether the shelf body is lifted to a limit position.
[0051] In combination with FIG. 6, the control method of the shelf provided by the embodiment of the present disclosure includes the following steps.
[0052] S101, receiving a lifting instruction of the shelf.
[0053] S102, in the case that the shelf does not receive the lifting instruction for the first time, acquiring historical record information at the last lifting.
[0054] S103, determine whether to execute the current lifting instruction according to the historical record information and the current lifting instruction.
[0055] S104, control the shelf body to rise or fall in the case of determining to execute the current lifting instruction.
[0056] Here, when receiving the lifting instruction of the shelf, it is first determined whether it is the first control instruction. If it is the first received lifting instruction, the shelf body is controlled to execute the current lifting instruction. This is because the shelf is in the initial state when it is shipped from the factory, and the first lifting instruction is executed, and there is no case that the shelf body is in the limit position. If it is not the first received lifting instruction, the shelf may be in the limit position after the last lifting. The current lifting instruction may cause the shelf to continue to move beyond the limit position, causing damage. Therefore, in this case, the historical record information of the last lifting is obtained. The historical record information includes the position information of the shelf body. In some embodiments, the historical record information includes the output signal of the micro switch and the driving signal (the driving signal corresponds to the rising or falling instruction). In this way, it can be determined whether the shelf body is in the limit position by the output signal and the driving signal. If it is in the limit position, the shelf may not execute the current lifting instruction. In other embodiments, the historical record information includes the lifting position information of the shelf, that is, it includes the record of the shelf rising / falling to the corresponding limit position.
[0057] Further, based on the historical record information and the current lifting instruction, it is determined whether to execute the current lifting instruction. It can be understood that the limit position of the shelf body includes the upper limit position and the lower limit position. When the historical record information indicates that the shelf body is in the upper limit position, if the current lifting instruction is the rising instruction, executing the current lifting instruction will cause the risk of damage to the shelf. Therefore, in this case, the current lifting instruction is not executed. But if the current lifting instruction is the falling instruction, it is determined to execute the current lifting instruction. Similarly, when the historical record information indicates that the shelf body is in the lower limit position, if the current lifting instruction is the falling instruction, it is determined not to execute the current lifting instruction. But if the current lifting instruction is the rising instruction, it is determined to execute the current lifting instruction. In addition, when the historical record information indicates that the shelf body is not in the limit position, it is determined to execute the current lifting instruction. Finally, in the case of determining to execute the current lifting instruction, the shelf body is controlled to execute the instruction. In this way, before the shelf body executes the lifting instruction, it is first determined whether there is a risk of damage, and if there is a risk of damage, the corresponding instruction is not executed. If there is no risk of damage, the risk of damage is executed.
[0058] The control method for the shelf provided in the embodiment of the present disclosure is used to obtain the historical record information of the last lifting when the shelf executes the lifting instruction for the first time. According to the historical record information and the current lifting instruction, it is determined whether there is a damage risk. If not, the shelf body is controlled to lift. In this way, it is determined whether the shelf is in the limit position based on the historical record information, and then the risk condition is determined. Thus, the damage risk caused by continuous action in the limit position is avoided.
[0059] Optionally, in step S103, the processor determines whether the shelf executes the current lifting instruction according to the historical record information and the current lifting instruction, including:
[0060] In the case that the historical record information indicates that the shelf body is in the first limit position and the current lifting instruction is the lifting instruction, or in the case that the historical record information indicates that the shelf body is in the second limit position and the current lifting instruction is the lowering instruction, the processor determines that the shelf does not execute the current lifting instruction.
[0061] Here, the first limit position is the upper limit position, and the second limit position is the lower limit position. When the shelf body is in the first limit position and the current lifting instruction is the lifting instruction, or when the shelf body is in the second limit position and the current lifting instruction is the lowering instruction, the shelf executing the current instruction has a damage risk, so the lifting instruction is not executed at this time, that is, the shelf body remains in the current position. In other cases, it indicates that the shelf body is not in the limit position or there is no damage risk, so the current lifting instruction can be executed. After executing the current lifting instruction, if the shelf body reaches the limit position, the control is stopped.
[0062] In combination with FIG. 7, optionally, in the case that the trigger part of the target gear includes the first protrusion, the processor determines that the historical record information indicates that the shelf body is in the limit position by the following way:
[0063] In the case that the historical lifting instruction is the lifting instruction, the corresponding driving signal jumps, and the micro switch outputs the second limit signal, the processor determines that the historical record information indicates that the shelf body is in the first limit position.
[0064] In the case that the historical lifting instruction is the lowering instruction, the corresponding driving signal jumps, and the micro switch outputs the second limit signal, the processor determines that the historical record information indicates that the shelf body is in the second limit position.
[0065] Here, the trigger part of the target gear includes the first protrusion, which means that there is only one trigger part on the target gear. It is set that the shelf body executes the rising or falling instruction when the driving signal is at the low level. When the driving signals corresponding to the rising and falling instructions are both at the high level, the shelf body remains stationary. In combination with FIGS. 4-1 and 4-2 and the foregoing description, when the trigger part of the target gear includes the first protrusion, the micro switch is in the conductive state during the lifting of the shelf body, at which time the output signal is the first signal (the first signal is a high-level signal, and the conductive state of the micro switch indicates that the shelf body has not reached the limit position); the micro switch is in the disconnected state when the shelf body reaches the limit position, and the output signal is the second signal, i.e., the second limit signal (the second signal is a low-level signal, and the disconnected state of the micro switch indicates that the shelf body has reached the limit position).
[0066] Further, according to the driving signal and the output signal of the micro switch, it is determined whether the shelf is at the limit position and whether it is at the first limit position or the second limit position. Specifically, when the shelf body executes the rising instruction, the driving signal corresponding to the rising instruction is a low-level signal, and the output signal of the trigger switch is the first signal (the state of the trigger switch is conductive). If the shelf body rises to the first limit position, the output signal of the trigger switch jumps from the first signal to the second signal; at the same time, the driving signal also jumps from the low-level signal to the high-level signal, i.e., the driving mechanism stops. Therefore, during the rising process, when the driving signal jumps and the output signal of the micro switch jumps from the first signal to the second signal, it indicates that the shelf body has reached the first limit position.
[0067] Similarly, when the shelf body executes the falling instruction, the driving signal corresponding to the falling instruction is a low-level signal, and the output signal of the trigger switch is the first signal (the state of the trigger switch is conductive). If the shelf falls to the second limit position, the output signal of the trigger switch jumps from the first signal to the second signal. At the same time, the driving signal also jumps from the low level to the high level, i.e., stops. Therefore, during the falling process, when the driving signal jumps and the output signal of the micro switch jumps from the first signal to the second signal, it indicates that the shelf body has reached the second limit position. In this way, based on the changes in the output signal corresponding to the structure of the trigger part and the driving signal, it can be determined whether the shelf body is at the limit position and whether it is at the first limit position or the second limit position.
[0068] In combination with FIG. 8, optionally, in the case where the trigger part of the target gear includes the groove, the processor determines that the historical output signal of the micro switch indicates that the shelf body is at the limit position in the following manner:
[0069] In the case where the historical rising or falling instruction is the rising instruction, the corresponding driving signal jumps, and the micro switch outputs the first limit signal, the processor determines that the historical record information indicates that the shelf body is at the first limit position.
[0070] In the case that the history lifting instruction is a lowering instruction, the corresponding driving signal jumps, and the micro switch outputs the first limit signal, the processor determines that the historical record information represents that the shelf body is in the second limit position.
[0071] Here, the trigger part of the target gear including a groove means that only one trigger part is provided on the target gear. As described above, because the structures of the trigger parts are different, the output signals of the corresponding trigger switches in the lifting process are also different. Similarly, it is set that the shelf body executes the rising or lowering instruction when the rising / lowering driving signal is at the low level. When the rising and lowering driving signals are both at the high level, the shelf body remains stationary. In combination with FIGS. 5-1 and 5-2 and the foregoing description, when the trigger part of the target gear includes a groove, the micro switch is in the off state during the lifting of the shelf body, at which time the output signal is the second signal (the second signal is a low-level signal, and the off state of the micro switch represents that the shelf body does not reach the limit position); the micro switch is in the on state when the shelf body reaches the limit position, at which time the output signal is the first signal, i.e., the first limit signal (the first signal is a high-level signal, and the on state of the micro switch represents that the shelf reaches the limit position).
[0072] Therefore, during the rising process, the driving signal jumps, and the historical output signal of the micro switch jumps from the second signal to the first signal, and it is determined that the shelf body is in the first limit position. During the lowering process, the driving signal jumps, and the historical output signal of the micro switch jumps from the second signal to the first signal, and it is determined that the shelf body is in the second limit position.
[0073] In addition, in the case that the trigger part of the target gear is two, then during the rising, it is judged whether it is in the first limit position based on the state of the output signal of the first trigger part corresponding to the first limit position. During the lowering, it is judged whether it is in the second limit position based on the state of the output signal of the second trigger part corresponding to the second limit position. The specific judgment logic is as described above, and will not be described here again. The judgment of the above limit position can be used for the historical output signal or the current output signal.
[0074] In combination with FIG. 9, the embodiment of the present disclosure provides another control method of a shelf, which comprises:
[0075] S101, receiving a lifting instruction of a shelf.
[0076] S102, in the case that the shelf does not receive the lifting instruction for the first time, acquiring historical record information during the last lifting.
[0077] S103, determining whether the shelf executes the current lifting instruction according to the historical record information and the current lifting instruction.
[0078] S104, in the case of determining to execute the current lifting instruction, controlling the shelf body to rise or fall.
[0079] S205, in the case of stopping the shelf body from rising or falling, recording and storing the output signal of the micro switch and the driving signal when the shelf body rises or falls.
[0080] Here, the change of the driving signal and the output signal of the micro switch during the rising or falling of the shelf body is recorded and stored every time the shelf body rises or falls. Thus, when the next rising or falling control is performed, the last stored historical record information can be analyzed and determined to determine whether the shelf body is in the limit position. Further, it is determined whether the shelf body executes the latest lifting instruction, so as to avoid damage to the shelf. In the embodiment of the present disclosure, after each control is completed, only the information of the related signals is recorded and saved, and the position of the shelf body is not determined. The limit position is determined before the next control.
[0081] In combination with FIG. 10, the embodiment of the present disclosure provides another control method of the shelf, comprising:
[0082] S101, receiving a lifting instruction of the shelf.
[0083] S102, in the case of receiving the lifting instruction for the first time, obtaining historical record information when the last lifting is performed.
[0084] S103, determining whether the shelf executes the current lifting instruction according to the historical record information and the current lifting instruction.
[0085] S104, in the case of determining to execute the current lifting instruction, controlling the shelf body to rise or fall.
[0086] S305, in the case of receiving the lifting instruction for the first time, controlling the shelf body to rise or fall;
[0087] S306, in the case of stopping the shelf body from rising or falling, determining whether the shelf body is in the limit position according to the output signal of the micro switch;
[0088] S307, recording and saving the determination result.
[0089] Here, when the shelf first receives the lifting instruction, the position of the shelf body does not need to be determined because the shelf is usually in the initial position between the upper and lower limit positions when it is shipped from the factory. The control instruction can be directly executed to control the shelf body to rise or fall. However, after the first control ends, the change of the output signal and the driving signal of the micro switch can be recorded or saved as in the previous embodiment. After the control ends, it can also be determined whether the shelf body is in the limit position after the current lifting. That is, it is determined whether it is in the first limit position or the second limit position, and the record result is saved. In this way, the position information of the shelf body after the previous control can be directly called when the next lifting control is performed. In this way, the position of the shelf body is determined after each control ends, so that it can be directly called in the next control.
[0090] In combination with FIG. 11, the control device 400 of the shelf provided in the embodiment of the present disclosure includes a processor 401 and a memory 402. Optionally, the device 400 can also include a communication interface 403 and a bus 404. The processor 401, the communication interface 403, and the memory 402 can communicate with each other through the bus 404. The communication interface 403 can be used for information transmission. The processor 401 can call the logical instructions in the memory 402 to execute the control device method for the shelf in the above-mentioned embodiments.
[0091] In addition, when the logical instructions in the memory 402 are implemented in the form of a software function unit and sold or used as an independent product, they can be stored in a computer-readable storage medium.
[0092] The memory 402 as a computer-readable storage medium can be used to store software programs, computer executable programs, such as program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 401 executes the function application and data processing by running the program instructions / modules stored in the memory 402, that is, implements the control device method for the shelf in the above-mentioned embodiments.
[0093] The memory 402 can include a program storage area and a data storage area. The program storage area can store an operating system and at least one application required by a function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 402 can include a high-speed random access memory, and can also include a non-volatile memory.
[0094] The embodiment of the present disclosure provides a shelf, comprising: a shelf body; a driving mechanism comprising a motor and a gear assembly to drive the shelf body to move; wherein the gear assembly comprises a plurality of gears, and a target gear is provided with a trigger part; the target gear is one of the plurality of gears; a limiting mechanism comprising a micro switch; the micro switch is in contact with the target gear, when the target gear rotates to the trigger part, the micro switch is triggered by the trigger part to make the output signal of the micro switch jump, and the control device 400 for the shelf. The control device 400 for the shelf is installed on the shelf. The installation relationship described herein is not limited to being placed in the product body, but also includes installation connection with other components of the shelf, including but not limited to physical connection, electrical connection or signal transmission connection, etc. Those skilled in the art can understand that the control device 400 for the shelf can be adapted to the feasible product body, and thus other feasible embodiments can be realized.
[0095] The embodiment of the present disclosure provides a computer readable storage medium, which stores computer executable instructions, and the computer executable instructions are configured to execute the control method for the shelf.
[0096] The embodiment of the present disclosure provides a computer readable non-transitory storage medium, which is suitable for the shelf, and stores program instructions, and the program instructions execute the following steps when running:
[0097] Receiving a lifting instruction of the shelf;
[0098] In the case that the shelf does not receive the lifting instruction for the first time, obtaining historical record information at the last lifting; wherein the historical record information represents position information of the shelf body;
[0099] According to the historical record information and the current lifting instruction, determining whether the shelf executes the current lifting instruction;
[0100] In the case that it is determined to execute the current lifting instruction, controlling the shelf body to rise or fall.
[0101] The embodiment of the present disclosure provides a computer program, when the computer program is executed by a computer, the computer program makes the computer realize the control method of the shelf.
[0102] The embodiment of the present disclosure provides a computer program product, the computer program product comprises computer instructions stored on a computer readable storage medium, when the program instructions are executed by a computer, the computer instructions make the computer realize the control method of the shelf.
[0103] The technical solutions of the embodiments of the present disclosure can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method disclosed in the embodiments of the present disclosure. The aforementioned storage medium can be a non-transitory storage medium, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0104] The above description and drawings sufficiently illustrate the embodiments of the present disclosure to enable one skilled in the art to practice them. Other embodiments can include structural, logical, electrical, process, and other changes. The embodiments represent only a few of the possible variations. Individual components and functions are optional unless explicitly required, and the order of operations can be changed. Parts and features of some embodiments can be included or replaced by parts and features of other embodiments. Also, the words used in this application are used only to describe the embodiments and not to limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates otherwise, the singular forms "a," "an," and "the" are intended to include the plural forms as well. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listed items. In addition, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising" and the like mean the presence of the stated features, integers, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. Without more limitations, the element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, or device that includes the stated element. In this document, each embodiment focuses on the differences from other embodiments, and the same or similar parts between embodiments can be referred to each other. For the method, product, etc. disclosed in the embodiments, if it corresponds to the method part disclosed in the embodiments, the relevant part can be referred to the description of the method part.
[0105] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. The skilled person can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of the embodiments of the present disclosure. The skilled person can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0106] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units can only be a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms. The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to implement the embodiments. In addition, each functional unit in the embodiments of the present disclosure can be integrated in one processing unit, or each unit can be a physically independent unit, or two or more units can be integrated in one unit.
[0107] The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other processing device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other processing device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.
Claims
1. A shelf, comprising: a shelf body; a driving mechanism comprising a motor and a gear assembly to drive the shelf body to move; wherein the gear assembly comprises a target gear, and a trigger portion is arranged on the target gear; a limiting mechanism comprising a micro switch, the micro switch is triggered by the trigger portion and outputs a limit signal.
2. The shelf of claim 1, wherein, The lifting stroke generated by one rotation of the target gear is greater than or equal to the stroke of the shelf body from a first limit position to a second limit position.
3. The shelf of claim 1 or 2, wherein, The trigger portion comprises a first protrusion and / or a groove arranged on the end face of the target gear, and the micro switch is triggered when the first protrusion or the groove is in contact with the micro switch.
4. The shelf of any one of claims 1 to 3, wherein, The micro switch and the target gear are in contact through a connecting member, and the connecting member comprises: a support rod; a movable rod movably connected with the support rod, the upper end face of the first end of the movable rod is provided with a second protrusion, the second protrusion is in abutment with the target gear, the lower end face of the first end is connected with an elastic assembly, and the second end of the movable rod is in contact with the micro switch; wherein, when the target gear rotates to make the second protrusion of the movable rod contact the trigger portion, the second end of the movable rod is pressed down to trigger the micro switch or is lifted up under the action of the elastic assembly to trigger the micro switch. 5.A control method of the shelf according to any one of claims 1 to 4, comprising: receiving a lifting instruction of the shelf; in the case that the shelf does not receive the lifting instruction for the first time, obtaining historical record information of the last lifting; wherein the historical record information represents position information of the shelf body; determining whether the shelf executes the current lifting instruction according to the historical record information and the current lifting instruction; in the case that it is determined to execute the current lifting instruction, controlling the shelf body to rise or fall.
6. The method of claim 5, wherein, determining whether the shelf executes the current lifting instruction according to the historical record information and the current lifting instruction, comprising: in the case that the historical record information represents that the shelf body is at the first limit position and the current lifting instruction is a rising instruction, or in the case that the historical record information represents that the shelf body is at the second limit position and the current lifting instruction is a falling instruction, it is determined that the shelf does not execute the current lifting instruction.
7. The method of claim 5 or 6, wherein, in the case that the trigger portion of the target gear comprises the first protrusion, the historical record information represents that the shelf body is at the limit position by the following way: in the case that the historical lifting instruction is a rising instruction, the corresponding driving signal jumps, and the micro switch outputs the second limit signal, it is determined that the historical record information represents that the shelf body is at the first limit position; in the case that the historical lifting instruction is a falling instruction, the corresponding driving signal jumps, and the micro switch outputs the second limit signal, it is determined that the historical record information represents that the shelf body is at the second limit position.
8. The method of claim 5 or 6, wherein, in the case that the trigger portion of the target gear comprises the groove, the historical output signal of the micro switch represents that the shelf body is at the limit position by the following way: in the case that the historical lifting instruction is a rising instruction, the corresponding driving signal jumps, and the micro switch outputs the first limit signal, it is determined that the historical record information represents that the shelf body is at the first limit position; In the case that the history lifting instruction is a lowering instruction, the corresponding driving signal jumps, and the micro switch outputs the first limit signal, it is determined that the history record information is that the shelf body is in the second limit position.
9. The method according to any one of claims 5 to 8, wherein, After the shelf body is controlled to rise or fall, the method further comprises: In the case that the shelf body stops rising or falling, the output signal of the micro switch and the driving signal of the driving mechanism during the current rising or falling of the shelf body are recorded and stored.
10. The method according to any one of claims 5 to 9, further comprising: In the case that the shelf body receives a lifting instruction for the first time, the shelf body is controlled to rise or fall; In the case that the shelf body stops rising or falling, whether the shelf body is in the corresponding limit position is determined according to the output signal of the micro switch; The determination result is recorded and saved.
11. A control device for a shelving unit comprising a processor and a memory having stored therein program instructions, wherein, The processor is configured to execute the control method for the shelf according to any one of claims 5 to 10 when the program instructions are executed.
12. A computer readable non-transitory storage medium for the shelf according to any one of claims 1 to 4, storing program instructions, which, when executed, perform the following steps: receiving a lifting instruction of the shelf; In the case that the shelf does not receive the lifting instruction for the first time, historical record information of the last lifting is acquired; wherein the history record information represents position information of the shelf body; determining whether the shelf executes the current lifting instruction according to the history record information and the current lifting instruction; in the case that it is determined to execute the current lifting instruction, the shelf body is controlled to rise or fall.
13. A computer program, which, when executed by a computer, causes the computer to implement the control method for the shelf according to any one of claims 5 to 10.
14. A computer program product, comprising computer instructions stored on a computer readable storage medium, which, when executed by a computer, causes the computer to implement the control method for the shelf according to any one of claims 5 to 10.
Citation Information
Patent Citations
Lifting synchronization system of refrigerator rack
CN106568291A
Shelf lifting device for refrigerator and refrigerator with same
CN107702424A
Liftable rack and refrigeration equipment
CN109855379A
Refrigerator with liftable rack and lifting control method of rack
CN115875928A
Rack and refrigerator
CN222504639U