Vending machine

By controlling the duty cycle of the electromagnetic actuator and the operation of the fan, combined with liquid level and humidity detection, the problem of water accumulation and corrosion in the vending machine door lock device has been solved, achieving efficient evaporation of accumulated water and removal of moisture, thus improving the service life and stability of the door lock.

CN123052864APending Publication Date: 2026-11-06QINGDAO HISENSE COMMERCIAL COLD CHAIN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611532553.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-30
Publication Date
2026-11-06

AI Technical Summary

Technical Problem

Outdoor vending machine door locks are prone to water seepage and corrosion due to rainwater accumulation, which shortens their service life.

Method used

An electromagnetic actuator is used to control the duty cycle of the latch. Combined with a liquid level detector and a humidity detector, the heating and dehumidification of the lock cavity are achieved by adjusting the energization status of the electromagnetic actuator and the operation of the fan. This evaporates accumulated water, reduces moisture retention, and lowers the risk of corrosion.

Benefits of technology

It effectively drains accumulated water, reduces corrosion and sluggish operation of door lock devices, improves service life and stability, and simplifies the structure by eliminating the need for a separate drying unit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123052864A_ABST
    Figure CN123052864A_ABST
Patent Text Reader

Abstract

The application discloses vending machine, belongs to automatic vending machine technical field, aims at solving the technical problem that the water in the door lock device is difficult to drain in the related vending machine. The door lock device of the vending machine comprises a lock shell, a lock tongue, an electromagnetic driver, a first elastic member, a locking structure, a liquid level detector and a controller; if the lock cavity appears waterlogging due to rainwater, condensation of moisture or external infiltration, and the actual liquid level height in the lock cavity detected by the liquid level detector is greater than the set liquid level height, it indicates that there is more water in the lock cavity, at this time the controller controls the electromagnetic driver to be powered on with a second duty cycle, so that the electromagnetic driver only generates local heating and does not generate effective magnetic attraction force, and most of the electric energy is converted into joule heat of the coil inside the electromagnetic driver to heat the water in the lock cavity, thereby accelerating the evaporation of the water, and the water vapor after evaporation is discharged outside the lock shell through the exhaust hole, thereby reducing the water in the door lock device, and prolonging the service life of the door lock device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vending machine technology, and more particularly to a vending machine. Background Technology

[0002] Vending machines are automated devices that sell goods and are widely used in various locations such as train stations, shopping malls, and office buildings. Vending machines use door locking mechanisms to lock and unlock the doors.

[0003] In related technologies, vending machines with bottom locking installed outdoors have door locks located at the bottom of the door. During rainy days, rainwater can easily seep into the door lock and is difficult to drain, causing the inside of the door lock to be soaked and corroded by rainwater, thus shortening the service life of the door lock. Summary of the Invention

[0004] This application provides a vending machine that solves the technical problem of water accumulation inside the door lock device being difficult to drain.

[0005] This application provides a vending machine, including:

[0006] Cabinet;

[0007] The cabinet door has a keyhole at its bottom.

[0008] Door locking device, including:

[0009] The lock case is located below the cabinet door and is connected to the cabinet body. The lock case has a lock cavity, a clearance hole and a vent hole. The clearance hole and the vent hole are connected to the lock cavity respectively, and the clearance hole is opposite to the lock hole.

[0010] The latch is movably inserted into the clearance hole. The latch has a locked position and an unlocked position. When the latch is in the locked position, it is inserted into the keyhole, and when it is in the unlocked position, it is removed from the keyhole. The latch is ferromagnetic.

[0011] An electromagnetic actuator is disposed in the lock cavity and located on the side of the lock tongue away from the lock hole; when the electromagnetic actuator is energized with a first duty cycle, it generates a magnetic attraction force and drives the lock tongue to move down to the unlock position;

[0012] The first elastic element is located on the side of the latch away from the lock hole and is used to apply an elastic force toward the lock hole to push the latch upward to the locked position when the electromagnetic actuator is de-energized.

[0013] A locking structure, located within the lock cavity, is used to lock the bolt when the bolt is in the locked position;

[0014] A liquid level detector, installed in the lock chamber, is used to detect the actual liquid level height within the lock chamber;

[0015] The controller, located in the lock cavity, is electrically connected to the liquid level detector and the electromagnetic actuator. The controller is configured to: when the actual liquid level is greater than the set liquid level, control the electromagnetic actuator to be energized with a second duty cycle so that the electromagnetic actuator heats up and does not drive the lock tongue to move; when the actual liquid level is less than or equal to the set liquid level, control the electromagnetic actuator to be de-energized.

[0016] In the vending machine of this application embodiment, if water accumulates in the lock cavity due to rainwater, moisture condensation, or external seepage, and the liquid level detector detects that the actual liquid level in the lock cavity is greater than the set liquid level, it indicates that there is a lot of water in the lock cavity. At this time, the controller controls the electromagnetic driver to be energized with a second duty cycle, so that the electromagnetic driver only generates local heat and does not generate effective magnetic attraction force. Most of the electrical energy is converted into Joule heat of the coil inside the electromagnetic driver to heat the water in the lock cavity, thereby accelerating the evaporation of the water. The evaporated water vapor is discharged to the outside of the lock shell through the exhaust hole, reducing the water accumulation inside the door lock device and increasing the service life of the door lock device.

[0017] When the liquid level in the lock chamber drops below the set liquid level, the controller switches the electromagnetic actuator to the power-off state, and the electromagnetic actuator stops heating to reduce the energy consumption of the electromagnetic actuator.

[0018] In some embodiments of this application, the vending machine further includes a humidity detector and a fan; the humidity detector and the fan are respectively disposed in the lock cavity, and the humidity detector is used to detect the actual humidity in the lock cavity;

[0019] The humidity detector and the fan are electrically connected to the controller, which is also configured to: control the fan to run when the actual humidity is greater than the set humidity; and control the fan to stop running when the actual humidity is less than or equal to the set humidity.

[0020] With this setup, when the humidity inside the lock cavity is high, the controller sends a start command to the fan, causing the fan to rotate and establish a continuous airflow inside the lock cavity. Under the action of the airflow, the humid air is guided to the exhaust port and discharged along the flow path inside the lock cavity, thereby accelerating the diffusion and discharge of water vapor inside the lock cavity. Together with the heat generated by the electromagnetic driver when it is energized in the second duty cycle, this reduces the water accumulation and humidity level inside the lock cavity. Without introducing an independent and complex drying unit, the humidity of the lock cavity is regulated, reducing the probability of moisture retention and condensation, thereby mitigating the risk of corrosion of internal metal parts, sluggish operation, and locking failure of the door lock device.

[0021] In some embodiments of this application, an exhaust port is constructed on the top wall of the lock cavity; the air outlet side of the fan faces the exhaust port.

[0022] This configuration, by placing the exhaust vent on the top wall of the lock cavity and directing the fan's airflow directly towards the exhaust vent, shortens the airflow path, reduces dead zones and residual humid air inside the lock cavity, improves dehumidification efficiency, and enhances the stability of the lock cavity's internal environment. This, in turn, reduces the probability of door lock devices becoming damp and corroded, and experiencing sluggish operation.

[0023] In some embodiments of this application, the humidity detector is disposed on the top wall of the lock cavity.

[0024] With this setup, the humidity detector is installed at a high position on the top wall of the lock cavity, so its detection results are more representative of the moisture accumulation state inside the lock cavity. This allows the controller to intervene in the dehumidification control more accurately, thereby reducing the probability of water accumulation, corrosion and sluggish operation inside the lock cavity, and improving the working stability of the door lock in a humid environment.

[0025] In some embodiments of this application, the door lock device further includes an exhaust valve, which is disposed in the lock housing and is used to open or close the exhaust port;

[0026] The exhaust valve is electrically connected to the controller, which is also configured to control the exhaust valve to open when the electromagnetic actuator is energized at a second duty cycle and / or when the fan is running.

[0027] With this configuration, the exhaust valve is used in conjunction with the heat generated by the electromagnetic actuator being energized at the second duty cycle to dehumidify the lock cavity, and / or the air supply and dehumidification process of the fan. This allows the moisture generated by the heat in the lock cavity and the humid air driven by the fan to be discharged in a timely manner through the exhaust port. When the door lock is in a non-dehumidification state, the exhaust port is closed to reduce the probability of external rainwater, moisture and dust entering the lock cavity. This works in synergy with the lock tongue locking control, the electromagnetic actuator heating and dehumidification, and the fan-assisted dehumidification.

[0028] In some embodiments of this application, the side wall of the latch is provided with a first limiting hole, which communicates with the lock cavity when the latch is in the locked position.

[0029] The locking structure includes a locking rod and a driving part connected to each other; when the lock tongue is in the locked position, the axis of the locking rod is parallel to the axis of the first limiting hole; the driving part is connected to the lock housing and is used to drive the locking rod to move along its own axis to insert into or remove from the first limiting hole;

[0030] The controller is also configured to: when the latch is in the locked position, drive the locking rod to move toward the latch and insert it into the first limiting hole; when an opening command is received, drive the locking rod to move away from the latch and move it out of the first limiting hole.

[0031] With this configuration, after the latch reaches the locked position, the controller drives the drive unit to work, causing the lock rod to move along its own axis toward the latch and insert into the first limiting hole. At this time, the lock rod and the latch form lateral support and axial constraint. Even if the latch is subjected to external prying, impact or vibration, it is not easy to be displaced or deviated, thereby improving the door lock's anti-prying ability and anti-accidental opening ability.

[0032] In some embodiments of this application, the lock case includes a case body and a limiting cylinder;

[0033] The shell body has a locking cavity, a clearance hole, and a vent hole;

[0034] The limiting cylinder has a limiting cavity with a top opening. The limiting cylinder is set in the locking cavity, and the top opening of the limiting cavity is opposite to the clearance hole. The locking tongue is inserted into the limiting cavity, and the first elastic element is set between the bottom of the locking tongue and the bottom wall of the limiting cylinder.

[0035] The side wall of the limiting cylinder has a second limiting hole; when the locking tongue is in the locked position, the second limiting hole is opposite to the first limiting hole, and the locking rod is inserted into the first limiting hole and the second limiting hole.

[0036] With this configuration, when the latch is driven downward by the electromagnetic actuator energized with the first duty cycle, the first elastic element is compressed accordingly, causing the latch to disengage from the cabinet door lock hole and enter the unlocked position. When the electromagnetic actuator is de-energized, the first elastic element releases its elastic force, pushing the latch upward to reset, and the first limiting hole on the side wall of the latch is then re-aligned with the corresponding area of ​​the locking rod. At this time, the locking rod in the locking structure enters the first and second limiting holes along its own axis under the action of the drive unit. Since the locking rod passes through both holes of the latch and the limiting cylinder simultaneously, the latch is not only subjected to axial reset force but also to lateral locking constraint, thereby effectively suppressing accidental downward movement or displacement caused by vibration, impact, or gap wear.

[0037] In some embodiments of this application, the lock housing further includes a support frame, which is disposed within the lock cavity. The support frame has an installation cavity, and the electromagnetic actuator and the limiting cylinder are respectively disposed within the installation cavity.

[0038] The drive unit is located outside the support frame and is fixedly connected to the shell body;

[0039] The side wall of the support frame has perforations, which are opposite to the second limiting hole, and the locking rod passes through the perforations.

[0040] With this configuration, after the locking rod moves out of the first and second limiting holes, since the locking rod passes through the through hole, the support frame can guide and constrain the locking rod, reducing the possibility of the locking rod swaying. This allows the locking rod to move along the axis of the through hole and pass through the second and first limiting holes, improving the reliability of the locking rod in locking the bolt position.

[0041] In some embodiments of this application, the locking rod is ferromagnetic;

[0042] The drive unit includes an electromagnet and a second elastic element;

[0043] When the electromagnet is energized, it attracts the locking rod to move away from the locking tongue and out of the first limiting hole; when the electromagnet is de-energized, it releases the attraction on the locking rod.

[0044] The side wall of the locking bar has a stop, which is spaced apart from the electromagnet;

[0045] The second elastic element is disposed between the stop and the electromagnet, and is used to push the locking rod toward the locking tongue and insert it into the first limiting hole when the electromagnet is de-energized.

[0046] The controller is also configured to: de-energize the electromagnet when the latch is in the locked position; and energize the electromagnet when an opening command is received.

[0047] With this setup, the attraction and release of the locking rod are achieved by switching the electromagnet on and off, and the automatic return is accomplished with the help of the second elastic element.

[0048] In some embodiments of this application, the bottom of the lock housing is provided with a drainage hole, which communicates with the lock cavity.

[0049] This design provides a low-level drainage channel for the liquid inside the lock cavity, allowing rainwater, condensate, or seepage water that enters the lock cavity to be discharged in a timely manner under the action of gravity. This reduces the probability of liquid stagnation in the lock cavity and minimizes the risks of corrosion of internal metal parts, moisture damage to the electromagnetic actuator, and obstruction of the lock tongue. Attached Figure Description

[0050] To more clearly illustrate the implementation methods in the embodiments of this application or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.

[0051] Figure 1 This is a schematic diagram of the vending machine in the closed state according to an embodiment of this application;

[0052] Figure 2 This is a schematic diagram of the vending machine in the open state according to an embodiment of this application;

[0053] Figure 3 for Figure 1 A structural diagram from another perspective;

[0054] Figure 4 for Figure 3 Sectional view along the middle AA direction;

[0055] Figure 5 This is a schematic diagram of the cabinet door in a vending machine according to an embodiment of this application;

[0056] Figure 6 for Figure 1 A magnified view of a portion of point P1 in the middle;

[0057] Figure 7 for Figure 2 A magnified view of a portion of point P2 in the middle;

[0058] Figure 8 This is a schematic diagram of the door lock device according to an embodiment of this application when the bolt is in the locked position;

[0059] Figure 9 This is a schematic diagram of the door lock device according to an embodiment of the present application when the bolt is in the unlocked position;

[0060] Figure 10 for Figure 4 A magnified view of a portion of point P3 in the middle;

[0061] Figure 11 for Figure 8 Sectional view along the BB direction;

[0062] Figure 12 for Figure 9 A cross-sectional view along the CC direction;

[0063] Figure 13 for Figure 8 A schematic diagram of the exploded structure;

[0064] Figure 14 This is a partial structural schematic diagram of the door lock device according to an embodiment of this application;

[0065] Figure 15 for Figure 14 A schematic diagram of the exploded structure after the support frame has been removed.

[0066] Explanation of reference numerals in the attached figures:

[0067] 10-Cabinet;

[0068] 20-Cabinet door; 21-Door frame; 211-Hinge end; 212-Opening end; 213-Key hole; 22-Light-transmitting door panel;

[0069] 30 - Door locking device;

[0070] 31-Lock housing; 311-Housing body; 3111-Lock cavity; 3112-Leaning hole; 3113-Vent hole; 3114-Drain hole; 3115-Collection tank; 312-Limiting cylinder; 3121-Limiting cavity; 3122-Second limiting hole; 313-Support frame; 3131-Through hole; 3132-Mounting cavity;

[0071] 32-Lock tongue; 321-First limiting hole;

[0072] 33-Electromagnetic actuator;

[0073] 34 - First elastic element;

[0074] 35-Locking structure; 351-Locking rod; 3511-Stop part; 352-Drive part; 3521-Electromagnet; 3522-Second elastic element;

[0075] 36 - Liquid level detector;

[0076] 37-Controller;

[0077] 38-Humidity detector;

[0078] 39-Fan;

[0079] 310 - Exhaust valve. Detailed Implementation

[0080] To make the objectives and implementation methods of this application clearer, the exemplary implementation methods of this application will be clearly and completely described below with reference to the accompanying drawings of the exemplary embodiments of this application. Obviously, the exemplary embodiments described are only some embodiments of this application, and not all embodiments.

[0081] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0082] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.

[0083] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.

[0084] To address the problem of water accumulation inside the door lock device in vending machines, this application provides a vending machine that controls the electromagnetic driver to operate at different duty cycles to drive the latch and heat the lock cavity. When the liquid level detector detects that the actual liquid level in the lock cavity is higher than the set liquid level, it indicates that there is a lot of water inside the lock cavity. At this time, the controller controls the electromagnetic driver to operate at a second duty cycle, which is smaller than the first duty cycle. The current flowing through the electromagnetic driver is smaller, and the resulting electromagnetic attraction is insufficient to drive the latch to move. Most of the electrical energy is converted into Joule heat in the coil inside the electromagnetic driver to heat the water inside the lock cavity, thereby accelerating the evaporation of the water. The evaporated water vapor is discharged outside the lock shell through the vent, reducing the water accumulation inside the door lock device and increasing the service life of the door lock device.

[0085] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0086] refer to Figure 1 , Figure 2 , Figure 3 and Figure 4 The vending machine in this embodiment includes a cabinet 10, a cabinet door 20, and a door lock device 30; the door lock device 30 is used to lock the cabinet door 20 and the cabinet 10 to improve the anti-theft performance of the vending machine.

[0087] The cabinet 10 has a storage compartment for storing goods. The front of the storage compartment forms an access port, through which goods can be retrieved from the storage compartment or placed in the storage compartment for restocking.

[0088] refer to Figure 1 and Figure 2 The cabinet door 20 is rotatably connected to the cabinet body 10 to open or close the retrieval port.

[0089] refer to Figure 1 and Figure 2 The cabinet door 20 may have a hinge end 211, which is located at one end of the cabinet door 20 along its own width direction. The hinge end 211 is hinged to the cabinet body 10 so that the cabinet door 20 can rotate relative to the cabinet body 10, thereby opening or closing the access opening of the storage compartment.

[0090] When the cabinet door 20 closes the storage chamber, the width direction of the cabinet door 20 is consistent with the width direction of the cabinet body 10.

[0091] The cabinet door 20 may also have an opening end 212, with the opening end 212 and the hinge end 211 located at opposite ends of the cabinet door 20 along its width. By applying external force to the opening end 212, the cabinet door 20 can be opened or closed to allow access to the storage compartment.

[0092] refer to Figure 1 The cabinet door 20 may include a door frame 21 and a light-transmitting door panel 22. The door frame 21 may be made of materials such as metal, alloy, or plastic. The door frame 21 surrounds the light-transmitting door panel 22. The door frame 21 and the cabinet body 10 are hinged. The light-transmitting door panel 22 is light-transmitting and may be made of glass or transparent plastic. The light-transmitting door panel 22 allows for easy viewing of the types and locations of goods inside the storage room, facilitating user selection and retrieval of goods.

[0093] The vending machine may also include a refrigeration unit. The refrigeration unit can be installed inside the cabinet 10 and is used to provide cold air to the storage room to reduce the temperature inside the storage room and meet the storage temperature requirements of the goods.

[0094] refer to Figure 5 A lock hole 213 may be constructed at the bottom of the cabinet door 20, and the lock hole 213 may be set near the opening end 212 of the cabinet door 20. The axis of the lock hole 213 may be approximately along the height direction of the cabinet door 20.

[0095] In the implementation of the cabinet door 20, which includes a door frame 21 and a light-transmitting door panel 22, a lock hole 213 is constructed at the bottom of the door frame 21.

[0096] refer to Figure 6 When the cabinet door 20 is closed, the door lock device 30 is located below the cabinet door 20. The door lock device 30 is used to lock the cabinet door 20 and the cabinet body 10 to improve the anti-theft capability of the vending machine. (Reference) Figure 7 The door lock device 30 is connected to the cabinet 10.

[0097] refer to Figure 8 , Figure 9 and Figure 10 The door lock device 30 may include a lock housing 31, a lock tongue 32, an electromagnetic actuator 33, and a first elastic element 34.

[0098] When cabinet door 20 is closed, lock housing 31 is located below cabinet door 20. Lock housing 31 is connected to cabinet body 10. (Reference) Figure 10 The lock housing 31 is constructed with a lock cavity 3111, a clearance hole 3112, and a vent hole 3113, which are connected to the lock cavity 3111. When the cabinet door 20 is closed, the clearance hole 3112 is located below the lock hole 213 and is opposite to the lock hole 213.

[0099] The axis of the latch 32 can be parallel to the axis of the lock hole 213. The latch 32 is movably inserted into the clearance hole 3112, and the latch 32 can have a locked position and an unlocked position.

[0100] refer to Figure 6 , Figure 8 and Figure 10 When the latch 32 is in the locked position, it is inserted into the lock hole 213 to lock the cabinet door 20 onto the cabinet body 10, making the cabinet door 20 difficult to open.

[0101] refer to Figure 7 and Figure 9 When the latch 32 is in the unlocked position, it moves out of the lock hole 213 to release the lock on the cabinet door 20, so that the cabinet door 20 can be opened under the action of external force.

[0102] The latch 32 is ferromagnetic. For example, the latch 32 can be made of ferromagnetic steel, stainless steel composite ferromagnetic parts, or metal rods with nickel or chromium plating on the surface.

[0103] refer to Figure 10 The electromagnetic actuator 33 is disposed in the lock cavity 3111 and is located on the side of the lock tongue 32 opposite to the lock hole 213.

[0104] The first elastic element 34 is disposed on the side of the latch 32 away from the lock hole 213, and is used to apply an elastic force toward the lock hole 213 to the latch 32 so as to push the latch 32 to the locked position when the electromagnetic driver 33 is de-energized.

[0105] The electromagnetic driver 33 can be an electromagnet, relay, or other device with internal coil resistance.

[0106] The electromagnetic driver 33 has a power-off state, a first duty cycle energized state, and a second duty cycle energized state.

[0107] refer to Figure 10 and Figure 11 When the electromagnetic actuator 33 is de-energized, the electromagnetic actuator 33 does not have a magnetic attraction force on the locking tongue 32, and the locking tongue 32 moves upward to the locked position under the upward elastic force of the first elastic member 34.

[0108] It should be noted that the duty cycle of the electromagnetic actuator 33 refers to the percentage of time that the electromagnetic actuator 33 is energized (turned on) during a single operating cycle. The larger the duty cycle, the greater the average current of the electromagnetic actuator 33 during a single operating cycle.

[0109] When the electromagnetic actuator 33 is energized with the first duty cycle, for example, when the first duty cycle is above 90%, the average current of the electromagnetic actuator 33 is large, and the magnetic attraction force generated is large. The magnetic attraction force drives the latch 32 to move down to the unlock position to release the lock on the cabinet door 20.

[0110] When the electromagnetic driver 33 is energized with a second duty cycle, the second duty cycle is smaller than the first duty cycle. For example, when the second duty cycle is between 10% and 30%, the average current of the electromagnetic driver 33 is small, and the magnetic attraction force generated is small and insufficient to overcome the elastic force of the first elastic element 34. Therefore, the electromagnetic driver 33 will not drive the locking tongue 32 to move, and energizing will only cause the coil resistance inside the electromagnetic driver 33 to heat up.

[0111] refer to Figure 10 and Figure 11 The vending machine in this embodiment may also include a liquid level detector 36 and a controller 37.

[0112] A liquid level detector 36 is disposed in the locking cavity 3111 and is used to detect the actual liquid level height within the locking cavity 3111. The liquid level detector 36 can be a liquid level sensor or other device capable of detecting liquid level.

[0113] The controller 37 is located in the lock cavity 3111 and is electrically connected to the liquid level detector 36 and the electromagnetic driver 33 respectively. The controller 37 is configured to: control the electromagnetic driver 33 to be energized with a second duty cycle when the actual liquid level is greater than the set liquid level, so that the electromagnetic driver 33 heats up and does not drive the locking tongue 32 to move; and control the electromagnetic driver 33 to be de-energized when the actual liquid level is less than or equal to the set liquid level.

[0114] The controller 37 is used to receive the liquid level detection result from the liquid level detector 36 and output a power control signal to the electromagnetic actuator 33. The controller 37 can be a microcontroller, programmable logic controller, or other device capable of control functions.

[0115] The controller 37 and the electromagnetic driver 33 can be connected by wires, plug-in terminals or soldered wires. The controller should be installed close to the level detector 36 and the electromagnetic driver 33 to shorten the signal path and reduce wiring complexity.

[0116] When the cabinet door 20 is closed, the locking tongue 32 moves upward under the action of the first elastic element 34 and inserts into the lock hole 213, so that the cabinet door 20 and the cabinet body 10 are locked (reference). Figure 6 and Figure 10 ).

[0117] When the controller 37 receives an opening command, it controls the electromagnetic driver 33 to be energized with a first duty cycle. The electromagnetic driver 33 generates a magnetic attraction force and drives the ferromagnetic latch 32 to overcome the elastic force of the first elastic element 34 and move downward, causing the latch 32 to exit the lock hole 213 and complete the unlocking of the cabinet door 20 (see reference). Figure 7 , Figure 8 and Figure 12 ).

[0118] When the controller 37 receives the door lock command, the controller 37 controls the electromagnetic driver 33 to be de-energized, and the lock tongue 32 moves upward under the action of the elastic force of the first elastic member 34 and is inserted into the lock hole 213 to complete the locking of the cabinet door 20.

[0119] If water accumulates in the lock cavity 3111 due to rainwater, moisture condensation, or external seepage, and the liquid level detector 36 detects that the actual liquid level in the lock cavity 3111 is greater than the set liquid level, it indicates that there is a lot of water in the lock cavity 3111. At this time, the controller 37 controls the electromagnetic driver 33 to be energized with the second duty cycle, so that the electromagnetic driver 33 only generates local heat and does not generate effective magnetic attraction force. Most of the electrical energy is converted into Joule heat of the coil inside the electromagnetic driver 33 to heat the water in the lock cavity 3111, thereby accelerating the evaporation of the water. The evaporated water vapor is discharged to the outside of the lock shell 31 through the exhaust port 3113, reducing the water accumulation inside the door lock device 30 and increasing the service life of the door lock device 30.

[0120] When the liquid level in the lock cavity 3111 drops below the set liquid level height, the controller 37 switches the electromagnetic driver 33 to the power-off state, and the electromagnetic driver 33 stops heating to reduce the energy consumption of the electromagnetic driver 33.

[0121] The vending machine in this embodiment relies on an electromagnetic driver 33 for driving the movement of the latch 32 to heat the lock cavity 3111. There is no need to set up an independent drying unit, which not only heats the accumulated water and speeds up the drainage of the accumulated water, but also simplifies the structure of the door lock device 30.

[0122] In the vending machine of this application embodiment, the controller 37 is further configured to: when the electromagnetic driver 33 is energized with a second duty cycle, if an opening command is received, control the electromagnetic driver 33 to be energized with a first duty cycle to prioritize the unlocking action.

[0123] refer to Figure 10 The vending machine in this application embodiment may also include a locking structure 35, which is disposed in the lock cavity 3111 and is used to lock the lock tongue 32 when the lock tongue 32 is in the locked position, so that the lock tongue 32 is kept in the locked position, thereby improving the security and anti-theft performance of the door lock device 30.

[0124] refer to Figure 10 In some possible implementations of the embodiments of this application, the vending machine may also include a humidity detector 38 and a fan 39.

[0125] Humidity detector 38 and fan 39 are respectively disposed in lock cavity 3111. Humidity detector 38 is used to detect the actual humidity in lock cavity 3111. Humidity detector 38 can be a humidity sensor, humidity-sensitive element or other device that can detect air humidity.

[0126] Humidity detector 38 and fan 39 are electrically connected to controller 37, which is also configured to: control fan 39 to run when the actual humidity is greater than the set humidity; and control fan 39 to stop running when the actual humidity is less than or equal to the set humidity.

[0127] The controller 37 first acquires the actual humidity signal output by the humidity detector 38 and compares the actual humidity with the pre-stored set humidity. When the actual humidity is higher than the set humidity, it indicates that the humidity in the lock cavity 3111 is relatively high. The high humidity may be due to the heating of the electromagnetic actuator 33 or the accumulation of water in the lock cavity 3111. At this time, the controller 37 outputs a start command to the fan 39, causing the fan 39 to rotate and establish a continuous airflow in the lock cavity 3111. Under the action of the airflow, the humid air is guided to the exhaust port 3113 for discharge along the flow path inside the lock cavity 3111, thereby accelerating the diffusion and discharge of water vapor in the lock cavity 3111. Together with the heat generated by the electromagnetic actuator 33 when it is energized in the second duty cycle, it reduces the water accumulation and humidity level in the lock cavity 3111. Without introducing an independent and complex drying unit, the humidity of the lock cavity 3111 is regulated, reducing the probability of moisture retention and condensation, thereby mitigating the risks of corrosion of internal metal parts, sluggish operation, and locking failure of the door lock device 30.

[0128] When the actual humidity drops to or below the set humidity, the controller 37 stops supplying power to the fan 39, causing the fan 39 to stop, thereby reducing the ineffective operation of the fan 39 and reducing the energy consumption of the door lock device 30 and the vending machine.

[0129] refer to Figure 10 , Figure 11 and Figure 12 In some possible implementations of the embodiments of this application, the vent 3113 can be constructed on the top wall of the lock cavity 3111 to reduce the possibility that the vent 3113 is blocked by the water accumulation in the lock cavity 3111, so that the humid air rising from the lock cavity 3111 due to heat can be discharged normally.

[0130] The vent 3113 can be a single round hole, multiple round holes spaced apart along the top wall, or an elongated slot extending along the top wall of the lock cavity 3111, to adapt to different lock housing 31 structures and air volume requirements.

[0131] refer to Figure 10 , Figure 11 and Figure 12 The air outlet side of the fan 39 faces the exhaust port 3113. When the fan 39 is running, it pushes the humid air in the lock cavity 3111 in a predetermined direction to the exhaust port 3113 on the top wall and discharges it from the lock cavity 3111. When the controller 37 drives the fan 39 to work, it minimizes the airflow swirling and stagnation in the lock cavity 3111, thereby improving the efficiency of humid air discharge.

[0132] By arranging the exhaust port 3113 on the top wall of the lock cavity 3111 and directing the airflow direction of the fan 39 directly toward the exhaust port 3113, the airflow discharge path is shortened, the dead airflow angle and residual humid air inside the lock cavity 3111 are reduced, which helps to improve the dehumidification efficiency and improve the stability of the internal environment of the lock cavity 3111, thereby reducing the probability of door lock device 30 being affected by moisture corrosion and slow operation.

[0133] refer to Figure 10 , Figure 11 and Figure 12 The humidity detector 38 can be installed on the inner side of the top wall of the lock cavity 3111.

[0134] The humidity detector 38 is an environmental detection element used to sense changes in the humidity of the air inside the lock cavity 3111. Its output signal can be used to characterize whether there is moisture accumulation, condensation, or poor ventilation inside the lock cavity 3111. Since the humidity detector 38 is located on the top wall of the lock cavity 3111, its sensing position is located in the high air region inside the lock cavity 3111. It can preferentially contact the water vapor distribution in the upper space of the lock cavity 3111, thereby reducing the interference of local liquid accumulation at the bottom on the detection results. This makes the signal collected by the humidity detector 38 closer to the overall trend of the gas phase humidity inside the lock cavity 3111, which is convenient for the controller 37 to determine the start and stop of the fan 39 based on the humidity change.

[0135] To achieve stable installation, in one possible embodiment, the humidity detector 38 may adopt a top wall embedded structure, with its housing embedded in a pre-set mounting hole in the top wall and sealed by a sealing ring.

[0136] In another possible embodiment, the humidity detector 38 may be a top-wall mounted structure, fixed to the inner surface of the top wall by screws, clips or adhesive layers.

[0137] In another possible embodiment, the humidity detector 38 may adopt a top-wall suspended structure, with a gap maintained between it and the top wall by means of a bracket or support column, so as to reduce the probability of condensation on the top wall directly contacting the sensing surface.

[0138] Since the humidity detector 38 is installed at a high position on the top wall of the lock cavity 3111, its detection results are more representative of the moisture accumulation state inside the lock cavity 3111, allowing the controller 37 to intervene in the dehumidification control more accurately, thereby reducing the probability of water accumulation, corrosion and sluggish operation inside the lock cavity 3111, and improving the working stability of the door lock in a humid environment.

[0139] refer to Figure 10 , Figure 11 and Figure 12The door lock device 30 in this embodiment may further include an exhaust valve 310. The exhaust valve 310 is disposed on the lock housing 31, and may be located inside or outside the lock cavity 3111. The exhaust valve 310 is used to open or close the exhaust port 3113. The exhaust valve 310 is a valve-controlled component for selectively opening or closing the exhaust port 3113 on the lock housing 31. It regulates the gas exchange between the lock cavity 3111 and the outside by controlling the on / off state of the exhaust port 3113.

[0140] The exhaust valve 310 is electrically connected to the controller 37, which is also configured to control the exhaust valve 310 to open when the electromagnetic actuator 33 is energized with a second duty cycle and / or the fan 39 is running.

[0141] The exhaust valve 310 is used in conjunction with the heat generated by the electromagnetic actuator 33 being energized at the second duty cycle to dehumidify the lock, and / or the air supply and dehumidification process of the fan 39, so that the moisture generated by the heat in the lock cavity 3111 and the humid air driven by the fan 39 can be discharged in time through the exhaust port 3113. When the door lock is in a non-dehumidification state, the exhaust port 3113 is closed to reduce the probability of external rainwater, moisture and dust entering the lock cavity 3111, thereby forming a synergistic effect with the locking control of the latch 32, the heating and dehumidification of the electromagnetic actuator 33 and the auxiliary dehumidification of the fan 39.

[0142] The exhaust valve 310 is mounted on the lock housing 31 and is arranged correspondingly to the exhaust port 3113. It is usually installed at the inner or outer opening of the exhaust port 3113 and is fixedly connected to the lock housing 31 by screws, clips, rivets or embedded valve seats. The opening and closing surface of the valve body and the edge of the exhaust port 3113 form a mating sealing surface. The controller 37 outputs control signals to the exhaust valve 310 through electrical connection lines or flexible wires to drive it to open or close under predetermined working conditions.

[0143] In an exemplary embodiment, the exhaust valve 310 can be a flap valve, a slide valve, a rotary valve, or a flexible diaphragm valve, etc. The flap valve can be opened and closed by swinging the shaft, the slide valve can be moved along the guide groove to cover or expose the exhaust hole 3113, the rotary valve can change the flow channel by rotating the valve core, and the flexible diaphragm valve can achieve unidirectional or selective conduction by using elastic deformation.

[0144] When the controller 37 determines that the lock cavity 3111 needs to be dehumidified based on the detection results of the liquid level detector 36 and the humidity detector 38, if the electromagnetic driver 33 is in the second duty cycle energized state, the controller 37 can drive the exhaust valve 310 to open, so that the moisture generated during the energization and heating process of the electromagnetic driver 33 flows to the exhaust port 3113 and is discharged.

[0145] When the fan 39 is running, the fan 39 forms a directional airflow in the lock chamber 3111, and the controller 37 simultaneously opens the exhaust valve 310, further reducing exhaust resistance and accelerating the replacement efficiency of humid air.

[0146] Since the exhaust port 3113 is actively opened under dehumidification conditions, the hot and humid air inside the lock cavity 3111 can form a smooth exhaust channel, reducing the amount of moisture trapped inside the lock shell 31 and causing condensation and backflow, thereby improving the efficiency of heating dehumidification and air supply dehumidification.

[0147] When the electromagnetic actuator 33 stops energizing the second duty cycle and the fan 39 stops running, the controller 37 closes the exhaust valve 310. After the exhaust port 3113 is sealed, external moisture and rainwater are less likely to enter the lock cavity 3111 through the port, thereby reducing the risk of moisture and corrosion to the lock tongue 32, electromagnetic actuator 33 and locking structure 35. This helps to enhance the waterproof reliability and long-term operational stability of the door lock device 30 in outdoor humid environments.

[0148] refer to Figure 11 and Figure 12 In some possible implementations of the embodiments of this application, the side wall of the locking tongue 32 may be constructed with a first limiting hole 321. When the locking tongue 32 is in the locked position, the first limiting hole 321 is connected to the locking cavity 3111, so that the first limiting hole 321 can still be connected to the locking cavity 3111 after the locking tongue 32 moves up and completes the initial locking.

[0149] refer to Figure 12 The locking structure 35 includes a locking rod 351 and a driving part 352 connected together. The axis of the locking rod 351 can be parallel to the axis of the first limiting hole 321. When the latch 32 is in the locked position, one end of the locking rod 351 is opposite to the first limiting hole 321. The driving part 352 is connected to the lock housing 31 and is used to drive the locking rod 351 to move along its own axis to insert into or remove from the first limiting hole 321. After the locking rod 351 is connected to the driving part 352, the driving part 352 is fixedly installed in the lock housing 31, providing a stable axial thrust or pull force to the locking rod 351, so that the locking rod 351 can complete the insertion and withdrawal actions within a limited stroke.

[0150] The first limiting hole 321 is a through hole or blind hole formed on the side wall of the latch 32. Its function is to provide a lateral insertion interface for the locking bar 351 after the latch 32 enters the locked position, thereby forming an additional mechanical limiting relationship between the locking bar 351 and the latch 32, and thus achieving the locking of the latch 32.

[0151] The controller 37 is also configured to: when the latch 32 is in the locked position, the control drive unit 352 drives the locking rod 351 to move toward the latch 32 and insert it into the first limiting hole 321; when an opening command is received, the control drive unit 352 drives the locking rod 351 to move away from the latch 32 and move it out of the first limiting hole 321.

[0152] The controller 37 first determines whether the latch 32 is in the locked position based on the locking status of the cabinet door 20. After the latch 32 reaches the locked position, the controller 37 drives the drive unit 352 to work, causing the locking rod 351 to move along its own axis toward the latch 32 and insert into the first limiting hole 321. At this time, the locking rod 351 and the latch 32 form lateral support and axial constraint. Even if the latch 32 is subjected to external prying, impact or vibration, it is not easy to be displaced or deviated, thereby improving the door lock's anti-prying ability and anti-accidental opening ability.

[0153] When the controller 37 receives the unlocking command, the drive unit 352 drives the lock rod 351 to move away from the bolt 32 and out of the first limiting hole 321 in the opposite direction, so that the bolt 32 is released from the additional locking restriction. Then the door lock can complete the normal locking and unlocking process of the bolt 32 under the cooperation of the electromagnetic driver 33 and the first elastic element 34.

[0154] This solution introduces the linear insertion relationship between the locking rod 351 and the first limiting hole 321 into the retaining link after the locking tongue 32 is locked, so that the original locking mechanism that relies on electromagnetic attraction and elastic reset can be further given mechanical redundancy constraint. This can not only enhance the resistance of the locking tongue 32 to external destructive forces when it is locked, but also achieve a clear and controllable release action when it receives the unlocking command. Therefore, it is beneficial to improve the safety and operational reliability of the vending machine door lock device 30 in complex environments.

[0155] refer to Figure 11 and Figure 12 The lock housing 31 may include a housing body 311 and a limiting cylinder 312.

[0156] The shell body 311 may be constructed with a locking cavity 3111, a clearance hole 3112 and an exhaust hole 3113.

[0157] refer to Figure 11 The limiting cylinder 312 has a limiting cavity 3121 with a top opening. The limiting cylinder 312 is disposed within the locking cavity 3111, and the top opening of the limiting cavity 3121 is opposite to the clearance hole 3112. The locking tongue 32 is inserted into the limiting cavity 3121, and the first elastic member 34 is disposed between the bottom of the locking tongue 32 and the bottom wall of the limiting cylinder 312. The first elastic member 34 is disposed between the bottom of the locking tongue 32 and the bottom wall of the limiting cylinder 312 to provide an upward reset thrust, so that the locking tongue 32 automatically returns to the locked position after the magnetic driving force of the electromagnetic actuator 33 is released.

[0158] refer to Figure 11 , Figure 12 , Figure 13 , Figure 14 and Figure 15 The side wall of the limiting cylinder 312 has a second limiting hole 3122. (Reference) Figure 11 When the locking tongue 32 is in the locked position, the second limiting hole 3122 is opposite to the first limiting hole 321, and the locking rod 351 is inserted into the first limiting hole 321 and the second limiting hole 3122.

[0159] The limiting cylinder 312 is a cylindrical guide component installed inside the lock cavity 3111 for guiding, limiting and locking the bolt 32. Its function is to constrain the movement trajectory of the bolt 32 when it moves up and down, reduce the risk of swaying, jamming and wear, and cooperate with the locking rod 351 when the bolt 32 is in the locked position to improve the repeatability and impact resistance of the locking position.

[0160] The limiting sleeve 312 is disposed in the lock cavity 3111 and fixedly connected to the shell body 311. In one possible embodiment, the limiting sleeve 312 can be installed at the bottom or middle of the lock cavity 3111 by means of snap-fit, screw fixation, riveting or integral molding with the shell body 311. Its top opening is arranged coaxially or substantially coaxially with the clearance hole 3112, so that when the lock tongue 32 moves upward from the limiting cavity 3121, it can smoothly pass through the clearance hole 3112 and extend into the lock hole 213.

[0161] The side wall of the limiting cylinder 312 has a second limiting hole 3122, which is aligned with the first limiting hole 321 on the side wall of the locking tongue 32 when the locking tongue 32 is in the locked position. After the locking rod 351 is inserted along its own axis, it can pass through the first limiting hole 321 and the second limiting hole 3122 at the same time, thereby forming a lateral locking constraint on the locking tongue 32.

[0162] When the latch 32 is driven downward by the electromagnetic actuator 33 energized with the first duty cycle, the first elastic element 34 is compressed accordingly, and the latch 32 disengages from the lock hole 213 of the cabinet door 20 and enters the unlocked position. When the electromagnetic actuator 33 is de-energized, the first elastic element 34 releases its elastic force to push the latch 32 upward and reset, and the first limiting hole 321 on the side wall of the latch 32 is then re-aligned with the corresponding area of ​​the locking rod 351. At this time, the locking rod 351 in the locking structure 35 enters the first limiting hole 321 and the second limiting hole 3122 along its own axis under the action of the driving part 352. Since the locking rod 351 passes through both holes of the latch 32 and the limiting cylinder 312, the latch 32 is not only subjected to axial reset force, but also to lateral locking constraint, thereby effectively suppressing accidental downward movement or displacement caused by vibration, impact or gap wear.

[0163] refer to Figure 11 ,Figure 12 , Figure 13 and Figure 14 The lock housing 31 may also include a support frame 313, which is disposed in the lock cavity 3111. The support frame 313 has an installation cavity 3132, in which the electromagnetic actuator 33 and the limiting cylinder 312 are respectively disposed.

[0164] The drive unit 352 is located outside the support frame 313 and is fixedly connected to the shell body 311.

[0165] The side wall of the support frame 313 has a through hole 3131, which is opposite to the second limiting hole 3122, and the locking rod 351 is inserted into the through hole 3131.

[0166] The main function of the support frame 313 is to provide relatively independent spatial allocation for the electromagnetic actuator 33, the limiting cylinder 312, and the movement channels related to the locking rod 351, thereby forming a clear assembly relationship and action path for each component within the lock cavity 3111. After the support frame 313 is installed in the lock cavity 3111, it can achieve overall positioning through cooperation with the housing body 311, and the mounting cavity 3132 constructed therein can accommodate and limit the electromagnetic actuator 33 and the limiting cylinder 312 respectively, so that the electromagnetic actuator 33 can stably output magnetic attraction force when controlled to be energized, while the limiting cylinder 312 maintains the guiding constraint on the movement of the locking tongue 32 and the locking rod 351.

[0167] The side wall of the support frame 313 has a through hole 3131, which is opposite to the second limiting hole 3122. The locking rod 351 passes through the through hole 3131, indicating that when the locking rod 351 moves, the side wall of the support frame 313 provides an intermediate guide channel, and together with the second limiting hole 3122 on the side wall of the limiting cylinder 312, it limits its insertion and withdrawal path, so that the locking rod 351 can move stably back and forth along a predetermined axis.

[0168] After the locking rod 351 moves out of the first limiting hole 321 and the second limiting hole 3122, since the locking rod 351 passes through the through hole 3131, the support frame 313 can guide and constrain the locking rod 351, reducing the possibility of the locking rod 351 swaying. This allows the locking rod 351 to move along the axis of the through hole 3131 and pass through the second limiting hole 3122 and the first limiting hole 321, improving the reliability of the locking rod 351 in locking the position of the locking tongue 32.

[0169] The drive unit 352 is located outside the support frame 313 and is fixedly connected to the shell body 311. This means that the drive unit 352 is not directly embedded inside the support frame 313, but is installed on the shell body 311, thus forming an internal and external arrangement with the support frame 313 to reduce mutual interference and facilitate maintenance and assembly.

[0170] In some possible implementations of the embodiments of this application, the locking structure 35 can be a linear reciprocating motion mechanism such as an electric push rod, a pneumatic cylinder, or a hydraulic cylinder.

[0171] In some other possible implementations of the embodiments of this application, the locking rod 351 may be ferromagnetic and can be attracted by magnetic force.

[0172] refer to Figure 11 and Figure 12 The drive unit 352 may include an electromagnet 3521 and a second elastic member 3522.

[0173] Electromagnet 3521 is connected to the end of locking rod 351 away from locking tongue 32. When energized, electromagnet 3521 attracts locking rod 351 to move away from locking tongue 32 and move out of first limiting hole 321. When de-energized, electromagnet 3521 releases the attraction force on locking rod 351.

[0174] refer to Figure 11 and Figure 12 The locking bar 351 has a stop portion 3511 on its side wall, which is spaced apart from the electromagnet 3521. The stop portion 3511 can be annular, arc-shaped, or rod-shaped. When the stop portion 3511 is annular, it can surround the outer side wall of the locking bar 351. When the stop portion 3511 is arc-shaped, it can surround part of the outer side wall of the locking bar 351. When the stop portion 3511 is rod-shaped, its axis can be along the radial direction of the locking bar 351, and one end of the stop portion 3511 is connected to the side wall of the locking bar 351.

[0175] The second elastic element 3522 is disposed between the stop portion 3511 and the electromagnet 3521.

[0176] The stop portion 3511 is a limiting structure formed on the side wall of the locking rod 351, and its function is to provide a force-bearing end for the second elastic member 3522. When the electromagnet 3521 is energized, the electromagnet 3521 attracts the locking rod 351 to move away from the locking tongue 32, and the stop portion 3511 moves synchronously away from the locking tongue 32 with the locking rod 351. The distance between the stop portion 3511 and the electromagnet 3521 gradually decreases, and the second elastic member 3522 is compressed. When the electromagnet 3521 is de-energized, the magnetic attraction of the electromagnet 3521 on the locking rod 351 is released, and the second elastic member 3522 pushes the stop portion 3511 toward the locking tongue 32 under the action of elastic restoring force, thereby driving the locking rod 351 to move toward the locking tongue 32 and insert into the first limiting hole 321, so that the locking tongue 32 is kept in the locked position.

[0177] The second elastic element 3522 is used to push the locking rod 351 toward the locking tongue 32 and insert it into the first limiting hole 321 when the electromagnet 3521 is de-energized. The second elastic element 3522 is used to apply a continuous biasing force to the locking rod 351 toward the locking tongue 32, so that after the electromagnet 3521 is de-energized, the locking rod 351 is pushed back to the position inserted into the first limiting hole 321 by means of elastic restoring force.

[0178] The controller 37 is also configured to: de-energize the electromagnet 3521 when the latch 32 is in the locked position; and energize the electromagnet 3521 when an opening command is received.

[0179] During operation, when the locking tongue 32 is in the locked position, the controller 37 keeps the electromagnet 3521 de-energized, and the second elastic element 3522 continuously pushes the locking rod 351 toward the locking tongue 32 in a naturally extended or pre-tightened state, so that the locking rod 351 is inserted into the first limiting hole 321 under the guidance, thereby forming a mechanical limit on the locking tongue 32 and maintaining the locked state.

[0180] When an unlocking command is received, the controller 37 applies an energizing signal to the electromagnet 3521. After being energized, the electromagnet 3521 generates a magnetic attraction force and overcomes the elastic force of the second elastic element 3522, pulling the locking rod 351 axially away from the locking tongue 32 until the locking rod 351 moves out of the first limiting hole 321. The locking tongue 32 can then complete the corresponding unlocking displacement under the action of the electromagnetic driver 33.

[0181] When the unlocking action is completed and the bolt 32 moves from the unlocked position to the locked position again, the controller 37 controls the electromagnet 3521 to be de-energized. The electromagnet 3521 releases the attraction force on the locking rod 351, and the second elastic element 3522 then pushes the locking rod 351 back to its original position and re-inserts it into the first limit hole 321, forming an automatic reset and relocking process.

[0182] The attraction and release of the locking rod 351 are achieved by turning the electromagnet 3521 on and off, and the automatic return is completed with the help of the second elastic element 3522. This simplifies the control logic of the locking structure 35 to a state transition mode of energizing to unlock and de-energizing to lock, thereby reducing control complexity and standby power consumption. At the same time, due to the pre-biasing effect of the second elastic element 3522, the stability of the locking rod 351's movement and the reliability of its reset can be improved, reducing the occurrence of jamming and malfunction.

[0183] refer to Figure 11 and Figure 12In the vending machine of this application embodiment, the bottom of the lock housing 31 may be provided with a drain hole 3114, which is connected to the lock cavity 3111. The drain hole 3114 provides a low-level discharge channel for the liquid accumulated inside the lock cavity 3111, so that rainwater, condensate or leakage water entering the lock cavity 3111 can be discharged from the lock cavity 3111 in a timely manner under the action of gravity, thereby reducing the probability of liquid stagnation in the lock cavity 3111 and reducing the risk of corrosion of internal metal parts, moisture in the electromagnetic actuator 33, and obstruction of the locking tongue 32.

[0184] refer to Figure 12 The bottom wall of the lock cavity 3111 may be constructed with a downwardly recessed liquid collection tank 3115, a drain hole 3114 is constructed at the bottom of the liquid collection tank 3115, and a liquid level detector 36 is disposed at the bottom of the liquid collection tank 3115.

[0185] The liquid collection tank 3115 is a partially recessed liquid collection structure located on the bottom wall of the lock cavity 3111. It guides and collects residual liquid within the lock cavity 3111 to the lowest area inside the lock housing 31, thus forming a relatively stable liquid collection space. This structure, in conjunction with the drain hole 3114 and the liquid level detector 36, enables centralized collection, rapid drainage, and accurate low-level detection of accumulated liquid, preventing large-scale dispersion and stagnation of liquid at the bottom of the lock cavity 3111, which would affect detection sensitivity and drainage efficiency.

[0186] The liquid collection tank 3115 is usually formed in a local stamping recess, injection molding recess, or assembly molding recess on the bottom wall of the locking cavity 3111. Its opening faces the inside of the locking cavity 3111 and transitions continuously to the bottom of the locking cavity 3111. The drain hole 3114 is set at the lowest point of the bottom of the liquid collection tank 3115 so that the liquid can be discharged preferentially from the lowest position after it gathers under the action of gravity. The liquid level detector 36 is installed in the same bottom area of ​​the tank so as to directly sense whether there is liquid in the liquid collection tank 3115 and its liquid level change.

[0187] The liquid collection tank 3115 can be in the form of an arc-shaped tank, a V-shaped tank, or a stepped tank. The tank wall can be smoothly transitioned to reduce the adhesion of dirt, or it can be a structure with a guide slope to enhance the liquid collection effect.

[0188] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0189] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the principles and practical applications, thereby enabling those skilled in the art to better utilize the above embodiments and various different variations of embodiments suitable for specific application considerations.

Claims

1. A vending machine, characterized in that, include: Cabinet (10); The cabinet door (20) has a lock hole (213) at its bottom. Door locking device (30) includes: A lock housing (31) is located below the cabinet door (20) and connected to the cabinet body (10); the lock housing (31) is constructed with a lock cavity (3111), a clearance hole (3112) and an exhaust hole (3113), the clearance hole (3112) and the exhaust hole (3113) are respectively connected to the lock cavity (3111), and the clearance hole (3112) is opposite to the lock hole (213); The latch (32) is movably inserted into the clearance hole (3112). The latch (32) has a locked position and an unlocked position. When the latch (32) is in the locked position, it is inserted into the lock hole (213), and when the latch (32) is in the unlocked position, it is removed from the lock hole (213). The latch (32) is ferromagnetic. An electromagnetic actuator (33) is disposed in the lock cavity (3111) and located on the side of the bolt (32) away from the lock hole (213); when the electromagnetic actuator (33) is energized with a first duty cycle, it generates a magnetic attraction force and drives the bolt (32) to move down to the unlock position; The first elastic element (34) is disposed on the side of the latch (32) away from the lock hole (213) and is used to apply an elastic force toward the lock hole (213) to the latch (32) so as to push the latch (32) to the locked position when the electromagnetic driver (33) is de-energized. A locking structure (35) is disposed in the lock cavity (3111) for locking the bolt (32) when the bolt (32) is in the locked position. A liquid level detector (36) is disposed in the lock cavity (3111) for detecting the actual liquid level height in the lock cavity (3111); A controller (37) is located in the lock cavity (3111) and is electrically connected to the liquid level detector (36) and the electromagnetic driver (33). The controller (37) is configured to: control the electromagnetic driver (33) to be energized with a second duty cycle when the actual liquid level is greater than the set liquid level, so that the electromagnetic driver (33) heats up and does not drive the latch (32) to move; and control the electromagnetic driver (33) to be de-energized when the actual liquid level is less than or equal to the set liquid level.

2. The vending machine according to claim 1, characterized in that, The vending machine also includes a humidity detector (38) and a fan (39); the humidity detector (38) and the fan (39) are respectively disposed in the lock cavity (3111), and the humidity detector (38) is used to detect the actual humidity in the lock cavity (3111); The humidity detector (38) and the fan (39) are electrically connected to the controller (37), and the controller (37) is also configured to: control the fan (39) to run when the actual humidity is greater than the set humidity; and control the fan (39) to stop running when the actual humidity is less than or equal to the set humidity.

3. The vending machine according to claim 2, characterized in that, The exhaust port (3113) is constructed on the top wall of the lock cavity (3111); the air outlet side of the fan (39) faces the exhaust port (3113).

4. The vending machine according to claim 2, characterized in that, The humidity detector (38) is disposed on the top wall of the lock cavity (3111).

5. The vending machine according to claim 2, characterized in that, The door lock device (30) also includes an exhaust valve (310), which is disposed on the lock housing (31) and is used to open or close the exhaust port (3113). The exhaust valve (310) is electrically connected to the controller (37), which is also configured to control the exhaust valve (310) to open when the electromagnetic actuator (33) is energized at a second duty cycle and / or when the fan (39) is running.

6. The vending machine according to any one of claims 1-5, characterized in that, The side wall of the latch (32) is provided with a first limiting hole (321). When the latch (32) is in the locked position, the first limiting hole (321) communicates with the lock cavity (3111). The locking structure (35) includes a locking rod (351) and a driving part (352) connected to each other; when the locking tongue (32) is in the locked position, the axis of the locking rod (351) is parallel to the axis of the first limiting hole (321); the driving part (352) is connected to the lock housing (31) and is used to drive the locking rod (351) to move along its own axis to insert into or remove from the first limiting hole (321). The controller (37) is also configured to: when the latch (32) is in the locked position, control the drive unit (352) to drive the locking rod (351) to move toward the latch (32) and insert it into the first limiting hole (321); when an opening command is received, control the drive unit (352) to drive the locking rod (351) to move away from the latch (32) and move it out of the first limiting hole (321).

7. The vending machine according to claim 6, characterized in that, The lock case (31) includes a case body (311) and a limiting cylinder (312); The shell body (311) is constructed with the locking cavity (3111), the clearance hole (3112) and the vent hole (3113). The limiting cylinder (312) is constructed with a limiting cavity (3121) with a top opening. The limiting cylinder (312) is disposed in the locking cavity (3111), and the top opening of the limiting cavity (3121) is opposite to the relief hole (3112). The locking tongue (32) is inserted into the limiting cavity (3121), and the first elastic member (34) is disposed between the bottom of the locking tongue (32) and the bottom wall of the limiting cylinder (312). The side wall of the limiting cylinder (312) is provided with a second limiting hole (3122); when the locking tongue (32) is in the locked position, the second limiting hole (3122) is opposite to the first limiting hole (321), and the locking rod (351) is inserted into the first limiting hole (321) and the second limiting hole (3122).

8. The vending machine according to claim 7, characterized in that, The lock housing (31) also includes a support frame (313), which is disposed in the lock cavity (3111). The support frame (313) has a mounting cavity (3132), and the electromagnetic actuator (33) and the limiting cylinder (312) are respectively disposed in the mounting cavity (3132). The drive unit (352) is located outside the support frame (313) and is fixedly connected to the shell body (311). The side wall of the support frame (313) has a through hole (3131), which is opposite to the second limiting hole (3122), and the locking rod (351) passes through the through hole (3131).

9. The vending machine according to claim 8, characterized in that, The locking rod (351) is ferromagnetic; The drive unit (352) includes an electromagnet (3521) and a second elastic element (3522); When the electromagnet (3521) is energized, it attracts the locking rod (351) to move away from the locking tongue (32) and move out of the first limiting hole (321); when the electromagnet (3521) is de-energized, it releases the attraction force on the locking rod (351). The side wall of the locking rod (351) has a stop (3511), which is spaced apart from the electromagnet (3521). The second elastic element (3522) is disposed between the stop (3511) and the electromagnet (3521) and is used to push the locking rod (351) toward the locking tongue (32) and insert it into the first limiting hole (321) when the electromagnet (3521) is de-energized. The controller (37) is also configured to: de-energize the electromagnet (3521) when the latch (32) is in the locked position; and energize the electromagnet (3521) when an opening command is received.

10. The vending machine according to any one of claims 1-5, characterized in that, The bottom of the lock housing (31) is provided with a drain hole (3114), which is connected to the lock cavity (3111).