A fully automatic intelligent lock applicable to doors with too large gaps

By introducing a communication mechanism between the front and rear lock plates in the fully automatic intelligent lock, and combining multiple sensors to monitor the status of the oblique tongue switch, the problem of abnormal lock switch caused by excessive door gap or low installation accuracy is solved, and a stable and reliable intelligent lock function is achieved.

CN115773036BActive Publication Date: 2025-07-29ZHEJIANG VOC TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211643388.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-20
Publication Date
2025-07-29
Estimated Expiration
2042-12-20

AI Technical Summary

Technical Problem

The existing fully automatic intelligent lock cannot effectively monitor the inlet and exit status of the oblique tongue switch when the door crack is too large or the installation accuracy is not high, resulting in abnormal lock switches, increasing installation cost and difficulty, and affecting popularity.

Method used

The lock body of the main lock tongue switch, oblique tongue switch, motor and hand switch is adopted, combined with the front and rear lock plates of the lock, and through the main lock tongue in place sensor, oblique tongue action sensor, oblique tongue in place sensor, gear home sensor and hand switch action sensor, effective monitoring and control of the state of the oblique tongue switch is achieved.

Benefits of technology

It effectively avoids abnormality of fully automatic lock switches, reduces installation costs and difficulty, and allows it to be used normally when the door gap is too large, improving the popularity of smart locks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115773036B_ABST
    Figure CN115773036B_ABST
Patent Text Reader

Abstract

The present invention provides a fully automatic intelligent lock applicable to a too large door gap, which includes a lock body preset with a main lock tongue switch, a deadbolt switch, a motor and a handle switch, a front lock plate, a rear lock plate, a main lock tongue in-place sensor SW1, a deadbolt movement sensor SW2, a deadbolt in-place sensor SW3, a gear return sensor SW4 and a handle switch movement sensor; the main lock tongue in-place sensor SW1 senses the extended state of the main lock tongue switch; the deadbolt movement sensor SW2 senses the movement state of the deadbolt switch when the door is opened; the deadbolt in-place sensor SW3 senses the open state of the deadbolt switch; the gear return sensor SW4 senses the return state of the motor; after the front lock plate receives the unlocking information input by the user and the verification is passed, it generates an opening instruction and sends it to the rear lock plate to perform the unlocking operation. Further, after receiving the open state of the deadbolt switch feedback by the rear lock plate, it forms corresponding information and pushes it to the user. Implementing the present invention effectively monitors the in-and-out state of the deadbolt and avoids abnormal opening and closing of the fully automatic lock.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent locks, and in particular to a fully automatic intelligent lock suitable for a large door gap. Background Art

[0002] Currently, the existing fully automatic locks on the market generally need to add a tongue switch. When it is pressed, it is determined that the door is closed, and then the closing logic is entered. When it pops out, it is determined that the door is not closed (or the door is open). However, many existing doors on the market use the previous standard lock body size, and the side buckles do not have a specific position to press the tongue switch. Therefore, in many cases, when installing a fully automatic lock, it is necessary to replace or modify the side buckle of the door, which increases the installation cost and installation difficulty. In addition, the tongue switch has high requirements for the size of the door gap and the installation accuracy of the installer, which greatly affects the popularization of fully automatic locks. For example, if the door gap is too large, the fully automatic door lock cannot be used (as shown in Figure 1 ). Another example is the installation accuracy problem of the installer, which results in unsmooth use.

[0003] In order to solve the above problems of the tongue switch, some fully automatic locks on the market have cancelled the tongue switch and only judge whether the door lock is closed by judging the in-and-out state of the main lock tongue switch. However, once the in-and-out state of the latch switch is out of sync with that of the main lock tongue switch, it will cause abnormal opening and closing of the fully automatic lock. However, there is currently no monitoring of the in-and-out state of the latch switch. Summary of the Invention

[0004] The technical problem to be solved by the embodiments of the present invention is to provide a fully automatic intelligent lock suitable for a large door gap, effectively monitor the in-and-out state of the latch switch, and avoid abnormal opening and closing of the fully automatic lock.

[0005] To solve the above technical problem, the embodiments of the present invention provide a fully automatic intelligent lock suitable for a large door gap, including a lock body preset with a main lock tongue switch, a latch switch, a motor, and a handle switch, a front lock plate, a rear lock plate, a main lock tongue in-place sensor SW1, a latch movement sensor SW2, a latch in-place sensor SW3, a gear return sensor SW4, and a handle switch movement sensor; wherein,

[0006] The front lock plate and the rear lock plate establish communication and are installed on two opposite sides of the lock body; among them, the front lock plate is connected to the bevel tongue motion sensor SW2 and the handle switch motion sensor; the rear lock plate is connected to the motor, the main lock tongue in-place sensor SW1, the bevel tongue in-place sensor SW3, and the gear return sensor SW4; the main lock tongue in-place sensor SW1 is arranged on the main lock tongue switch; the bevel tongue motion sensor SW2 and the bevel tongue in-place sensor SW3 are both arranged on the bevel tongue switch; the gear return sensor SW4 is arranged on the output gear of the motor; the handle switch motion sensor is arranged on the handle switch;

[0007] The main lock tongue in-place sensor SW1 is used to sense the extended state of the main lock tongue switch, including extended and not extended;

[0008] The bevel tongue motion sensor SW2 is used to sense the motion state of the bevel tongue switch when it is opened, including being pressed and unfolded;

[0009] The bevel tongue in-place sensor SW3 is used to sense the open state of the bevel tongue switch, including opened and not opened;

[0010] The gear return sensor SW4 is used to sense the return state of the motor, including returned and not returned;

[0011] The handle switch motion sensor is used to sense the mechanical unlocking state of the handle switch, including opened and not opened;

[0012] The front lock plate includes an unlocking state interaction unit; the unlocking state interaction unit is used to receive the unlocking information input by the user, and after verifying that the unlocking information passes, generate an opening instruction and send it to the rear lock plate, so that the rear lock plate performs an unlocking operation on the main lock tongue switch and the bevel tongue switch, further generate a bevel tongue switch state query instruction and send it to the rear lock plate, and after receiving the open state of the bevel tongue switch feedback by the rear lock plate based on the bevel tongue switch state query instruction, form a corresponding unlocking prompt and push it to the user according to the feedback open state of the bevel tongue switch; among them, if it is determined that the feedback open state of the bevel tongue switch is opened, the formed unlocking prompt is that the door can be opened; if it is determined that the feedback open state of the bevel tongue switch is not opened, the formed unlocking prompt is that there is an abnormality in opening the door;

[0013] The rear lock plate includes a motor unlocking processing unit; the motor unlocking processing unit is configured to receive an opening instruction sent by the front lock plate, drive the motor to perform an unlocking operation on the main lock tongue switch and the diagonal tongue switch, and after the unlocking operation is completed and a diagonal tongue switch state query instruction sent by the front lock plate is received, extract a signal obtained by the diagonal tongue in-place sensor SW3 sensing the open state of the diagonal tongue switch for state detection, and when it is detected that the open state of the diagonal tongue switch is open, determine that the diagonal tongue switch is in place for unlocking, and further feedback the open state of the diagonal tongue switch as open to the front lock plate; or

[0014] When it is detected that the open state of the diagonal tongue switch is not open, determine that the diagonal tongue switch is not in place for unlocking, drive the motor to rotate forward within a first predetermined time until the open state of the diagonal tongue switch is open, and further change the open state of the diagonal tongue switch to open and feedback it to the front lock plate; and, after driving the motor to continuously rotate forward within the first predetermined time and still unable to make the open state of the diagonal tongue switch open, directly feedback the open state of the diagonal tongue switch as not open to the front lock plate.

[0015] Wherein, the rear lock plate further includes a diagonal tongue locking and resetting unit;

[0016] The diagonal tongue locking and resetting unit is configured to start a preset timer after determining that the diagonal tongue switch is in place for unlocking, and drive the motor to reverse after the timer times out a preset time threshold, and reset the open state of the diagonal tongue switch to not open.

[0017] Wherein, the rear lock plate further includes a door opening state monitoring unit;

[0018] The door opening state monitoring unit is configured to, before the timer times out the time threshold, if a signal transmitted by the front lock plate and obtained by the diagonal tongue motion sensor SW2 sensing the motion state of the diagonal tongue switch is received, intercept a waveform of the signal sensed by the diagonal tongue motion sensor SW2 from the receiving moment to the moment when the time threshold arrives for detection, and when it is determined that the detected waveform is a rectangular wave with at least one complete cycle, determine that the door has been pushed open; otherwise, when it is determined that the detected waveform is not a rectangular wave or there is no complete cycle in the rectangular wave, determine that the door has not been pushed open.

[0019] Wherein, the rear lock plate further includes a first motor gear resetting unit;

[0020] The first motor gear homing unit is used to receive the signal obtained by the gear homing sensor SW4 sensing the homing state of the motor, and when it is determined that the homing state of the motor is not homing, drive the motor to homing until the homing state of the motor is homing.

[0021] The unlocking information input by the user is realized through one or more of fingerprint, induction card, password and face.

[0022] Wherein, the lock front plate also includes a lock state interaction unit; the lock state interaction unit is used to obtain the signal obtained by the hand switch action sensor sensing the mechanical unlocking state of the hand switch if the waveform of the signal obtained by the tilt bolt action sensor SW2 sensing the action state of the tilt bolt switch is a rectangular wave with at least one complete cycle, and after determining that the mechanical unlocking state of the hand switch is not opened, detect the opening state of the tilt bolt switch transmitted from the lock rear plate, and after detecting that the opening state of the tilt bolt switch is not opened, determine it as a door closing action, and generate a door closing signal. The instruction is sent to the lock rear plate, so that the lock rear plate performs the locking operation on the main lock tongue switch, and further generates a main lock tongue switch status query instruction and sends it to the lock rear plate; and after receiving the extension status of the main lock tongue switch fed back by the lock rear plate based on the main lock tongue switch status query instruction, a corresponding lock closing prompt is generated and pushed to the user according to the fed back extension status of the main lock tongue switch; wherein, if it is determined that the fed back extension status of the main lock tongue switch is extended, the lock closing prompt generated is that the door is closed successfully; if it is determined that the fed back extension status of the main lock tongue switch is not extended, the lock closing prompt generated is that the door is closed unsuccessfully;

[0023] The lock rear plate further includes an electric lock processing unit; the electric lock processing unit is used to receive a door closing instruction issued by the lock front plate, drive the motor to perform a lock operation on the main lock tongue switch, and after the lock closing operation is completed and the main lock tongue switch state query instruction issued by the lock front plate is received, extract the signal obtained by the main lock tongue in-position sensor SW1 sensing the extended state of the main lock tongue switch to perform state detection, and when it is detected that the extended state of the main lock tongue switch is extended, it is determined that the main lock tongue is locked in place, and further feedback the extended state of the main lock tongue switch is extended to the lock front plate; or

[0024] When it is detected that the extended state of the main lock tongue switch is not extended, it is determined that the main lock tongue switch is not locked in place, and the motor is driven to reverse within a second predetermined time until the extended state of the main lock tongue switch is extended, and the extended state of the main lock tongue switch is further changed to extended and fed back to the lock front plate; and, after the motor is driven to reverse for the second predetermined time and still fails to change the extended state of the main lock tongue switch to extended, the extended state of the main lock tongue switch is directly fed back to the lock front plate as not extended.

[0025] Wherein, the rear lock plate further includes a second motor gear homing unit;

[0026] The second motor gear homing unit is used to receive the signal obtained by the gear homing sensor SW4 sensing the homing state of the motor, and when it is determined that the homing state of the motor is not homing, drive the motor to homing until the homing state of the motor is homing.

[0027] Implementing the embodiments of the present invention has the following beneficial effects:

[0028] In the process of establishing communication between the front lock plate and the rear lock plate and unlocking and locking the lock body, the present invention uses the latch bolt action sensor SW2 to sense the action state of the latch bolt switch when it is opened, and the latch bolt in-position sensor SW3 to sense the open state of the latch bolt switch, thereby effectively monitoring the in and out state of the latch bolt switch, thereby avoiding abnormalities in the fully automatic lock switch. At the same time, when the door gap is too large, the latch bolt only needs to be touched lightly. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0030] Figure 1 A structural diagram of a fully automatic smart lock provided by an embodiment of the present invention, suitable for use with a door gap that is too large, when the latch on the lock body is not opened;

[0031] Figure 2 A structural diagram of a fully automatic smart lock provided by an embodiment of the present invention, suitable for use with a door gap that is too large, when the latch on the lock body is opened;

[0032] Figure 3 A logic block diagram of the front and rear lock plates in a fully automatic smart lock suitable for use with door gaps that are too large, provided by an embodiment of the present invention;

[0033] Figure 4 A flowchart for performing an unlocking operation on the front lock plate and the rear lock plate of a fully automatic intelligent lock suitable for a too large door gap provided by an embodiment of the present invention;

[0034] Figure 5 A flowchart for performing a locking operation on the front lock plate and the rear lock plate of a fully automatic intelligent lock suitable for a too large door gap provided by an embodiment of the present invention. Specific embodiments

[0035] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings.

[0036] As Figures 1 to 3 shown, in an embodiment of the present invention, a fully automatic intelligent lock suitable for a too large door gap is provided, including a lock body 1 preset with a main lock tongue switch 11, a deadbolt switch 12, a motor 13, and a handle switch (not shown), a front lock plate 2, a rear lock plate 3, a main lock tongue in-place sensor SW1, a deadbolt action sensor SW2, a deadbolt in-place sensor SW3, a gear return sensor SW4, and a handle switch action sensor (not shown); wherein,

[0037] The front lock plate 2 and the rear lock plate 3 establish communication, and both have an MCU for independent data processing and are installed on two opposite sides of the lock body 1; wherein, the front lock plate 2 is connected to the deadbolt action sensor SW2 and the handle switch action sensor; the rear lock plate 3 is connected to the motor 13, the main lock tongue in-place sensor SW1, the deadbolt in-place sensor SW3, and the gear return sensor SW4; the main lock tongue in-place sensor SW1 is disposed on the main lock tongue switch 11; the deadbolt action sensor SW2 and the deadbolt in-place sensor SW3 are both disposed on the deadbolt switch 12; the gear return sensor SW4 is disposed on the output gear (not shown) of the motor 13; the handle switch action sensor is disposed on the handle switch (not shown);

[0038] The main lock tongue in-place sensor SW1 is used to sense the extended state of the main lock tongue switch 11, including extended and not extended; for example, when the rear lock plate 3 determines that the main lock tongue switch 11 is extended, assign SW1 = 1; conversely, when it determines that the main lock tongue switch 11 is not extended, assign SW1 = 0;

[0039] The deadbolt action sensor SW2 is used to sense the action state of the deadbolt switch 12 when it is opened, including being pressed and unfolded; for example, when the front lock plate 2 determines that the deadbolt switch 12 is pressed, assign SW2 = 1; conversely, when it determines that the deadbolt switch 12 is unfolded, assign SW2 = 0;

[0040] The latch bolt in-position sensor SW3 is used to sense the opening state of the latch bolt switch 12, including open and closed. For example, when the rear lock plate 3 determines that the latch bolt switch 12 is open, the value SW3 is assigned to 1; otherwise, when the latch bolt switch 12 is determined to be closed, the value SW3 is assigned to 0.

[0041] The gear return sensor SW4 is used to sense the return status of the motor 13, including return status and non-return status. For example, when the rear lock plate 3 determines that the motor 13 has returned, the value SW4 is assigned to 1; otherwise, when the motor 13 has not returned, the value SW4 is assigned to 0.

[0042] The handle switch action sensor is used to sense the mechanical unlocking state of the handle switch, including open and closed. For example, when the lock front plate 2 determines that the handle switch has opened the mechanical lock, it is assigned a value of 1; otherwise, when it determines that the handle switch has not opened the mechanical lock, it is assigned a value of 0.

[0043] It should be noted that the assignment of values of the front lock plate 2 and the rear lock plate 3 to their respective connected sensors is determined based on the signal detection results. This technology is a conventional technical means and will not be described in detail here.

[0044] At this time, the lock front plate 2 and the lock rear plate 3 can realize the unlocking and locking operations of the lock body 1, as follows:

[0045] (1) During the unlocking operation, the front lock plate 2 and the rear lock plate 3 are realized through the following functional units:

[0046] The front lock panel 2 includes an unlocking status interaction unit 21; the unlocking status interaction unit 21 is used to receive the unlocking information input by the user (such as information input through one or more of fingerprint, induction card, password and face), and after verifying that the unlocking information is passed, generate a door opening instruction and send it to the lock back panel 3, so that the lock back panel 3 performs the unlocking operation on the main deadbolt switch 11 and the inclined deadbolt switch 12, further generate an inclined deadbolt switch status query instruction and send it to the lock back panel 3, and after receiving the open state of the inclined deadbolt switch fed back by the lock back panel 3 based on the inclined deadbolt switch status query instruction, form a corresponding unlocking prompt and push it to the user according to the fed back open state of the inclined deadbolt switch; wherein, if it is determined that the fed back open state of the inclined deadbolt switch is open (i.e. SW3=1), the unlocking prompt formed is that the door can be opened; if it is determined that the fed back open state of the inclined deadbolt switch is not open (i.e. SW3=0), the unlocking prompt formed is that the door opening is abnormal;

[0047] The rear lock plate 3 includes a motor unlocking processing unit 31; the motor unlocking processing unit 31 is configured to receive an opening instruction sent by the front lock plate 2, drive the motor 13 to perform an unlocking operation on the main lock tongue switch 11 and the diagonal tongue switch 12, and after the unlocking operation is completed and a diagonal tongue switch state query instruction sent by the front lock plate 2 is received, extract the signal obtained by the diagonal tongue in-place sensor SW3 sensing the open state of the diagonal tongue switch 12 for state detection, and when it is detected that the open state of the diagonal tongue switch 12 is open (i.e., SW3 = 1), it is determined that the diagonal tongue switch 12 is in place for unlocking, and further feedback the open state of the diagonal tongue switch 12 being open (i.e., SW3 = 1) to the front lock plate 2; or

[0048] When it is detected that the open state of the diagonal tongue switch 12 is not open (i.e., SW3 = 0), it is determined that the diagonal tongue switch 12 is not in place for unlocking, and the motor 13 is driven to rotate forward within a first predetermined time (such as 5 seconds) until the open state of the diagonal tongue switch 12 becomes open, and further feedback the open state of the diagonal tongue switch 12 being changed to open (i.e., SW3 = 1) to the front lock plate 2; and, at the same time, when the open state of the diagonal tongue switch 12 is not open (i.e., SW3 = 0), after the motor 13 is driven to rotate forward within the first predetermined time (such as 5 seconds) and still cannot make the open state of the diagonal tongue switch 12 become open, directly feedback the open state of the diagonal tongue switch 12 being not open (i.e., SW3 = 0) to the front lock plate 2.

[0049] At this time, the rear lock plate 3 further includes a diagonal tongue locking and resetting unit 32, an opening state monitoring unit 33, and a first motor gear resetting unit 34;

[0050] The diagonal tongue locking and resetting unit 32 is configured to start a preset timer after it is determined that the diagonal tongue switch 12 is in place for unlocking, and after the timer times out for a preset time threshold (such as 5 seconds), drive the motor 13 to rotate reversely to reset the open state of the diagonal tongue switch 12 to not open;

[0051] The opening state monitoring unit 33 is configured to, before the timer times out for the time threshold (such as 5 seconds), if a signal obtained by the diagonal tongue motion sensor SW2 sensing the motion state of the diagonal tongue switch 12 and transmitted by the front lock plate 2 is received, intercept the waveform of the signal obtained by the diagonal tongue motion sensor SW2 sensing (i.e., SW2 = 1) from the reception moment to the moment when the time threshold (such as 5 seconds) arrives for detection, and when it is determined that the detected waveform is a rectangular wave with at least one complete cycle, it is determined that the door has been pushed open; conversely, when it is determined that the detected waveform is not a rectangular wave or there is no complete cycle in the rectangular wave, it is determined that the door has not been pushed open;

[0052] The first motor gear homing unit 34 is used to receive the signal obtained by the gear homing sensor SW4 sensing the homing state of the motor 13, and when it is determined that the homing state of the motor 13 is not homing (i.e., SW4=0), drive the motor 13 to homing until the homing state of the motor 13 is homing (i.e., SW4=1).

[0053] It is understandable that Figure 1 and Figure 2 As can be seen from the figure, if the door gap is too large, the latch bolt 12 only needs to be touched lightly.

[0054] like Figure 4 The figure shows the flow chart of unlocking operation. Figure 4 The front panel of the lock is mainly responsible for collecting and verifying fingerprint, face and other data, as well as displaying unlocking information and abnormal prompts. The rear panel of the lock is mainly responsible for controlling the lock body motor.

[0055] After the user verifies the lock by fingerprint, card, password or face, the lock front panel 2 will send an unlocking instruction to the lock rear panel 3, and then start sending a latch bolt switch status query instruction to the lock rear panel 3. If the lock rear panel 3 finds that the latch bolt switch 12 is on (i.e. SW3=1) based on the opening state of the latch bolt switch fed back by the latch bolt switch status query instruction, an unlocking prompt is generated to prompt the user; if the latch bolt switch 12 is not on (i.e. SW3=0), an unlocking prompt is generated to prompt the user, so that after seeing the abnormal prompt, the user can try to open the door again and record the fault code to provide it to the manufacturer for maintenance.

[0056] When the rear lock plate 3 receives the door opening command from the front lock plate 2, the drive motor 13 performs the unlocking operation on the main deadbolt switch 11 and the inclined deadbolt switch 12. After the unlocking operation is completed and the inclined deadbolt switch status query command issued by the front lock plate 2 is received, the rear lock plate 3 goes back to check the opening status (SW3) of the inclined deadbolt switch 12. If it is found that the inclined deadbolt switch 12 is open (i.e. SW3=1), it means that the door lock is unlocked in place, and the door opening countdown is reset to 5 seconds (the inclined deadbolt switch 12 will automatically return to its original position after 5 seconds, making the door lock unable to be opened); if it is found that the inclined deadbolt switch 12 is not open (i.e. SW3=0), it means that the door lock is not unlocked in place, and the active drive motor 13 rotates forward within 5 seconds. During the forward rotation of the motor 13, the rear lock plate 3 will continue to query SW3. If SW3=1 is detected, the motor 13 is stopped.

[0057] At this time, set the timer to 5 seconds for the door opening countdown. If the user pushes the door within 5 seconds, the bevel tongue switch 12 will have a process of being squeezed and then reopening (i.e., the change is sensed by the bevel tongue motion sensor SW2). The front lock plate 2 intelligently captures the waveform generated by the bevel tongue motion sensor SW2 during this process. After receiving this waveform transmitted from the front lock plate 2, the rear lock plate 3 conducts a detection. If the waveform is a rectangular wave with at least one complete cycle, it is considered that the door has been pushed open, and the rear lock plate 3 will rotate the motor 13 to lock the bevel tongue switch 12 (i.e., SW3 = 0). If the waveform is not a rectangular wave or is a rectangular wave but does not have a complete cycle, the rear lock plate 3 will also rotate the motor 13 to lock the bevel tongue switch 12 (i.e., SW3 = 0). During this period, the rear lock plate 3 will continuously query SW4. If it detects that SW4 = 1, it will stop the rotation of the motor 13. It should be noted that after the bevel tongue switch 12 is locked, the bevel tongue switch 12 can only be pushed in one direction (closing the door will not be affected. If the door has not been pushed open, the user needs to verify again to open the door).

[0058] (2) During the lock closing operation, the front lock plate 2 and the rear lock plate 3 are implemented through the following respective functional units:

[0059] The front lock plate 2 further includes a lock closing state interaction unit 22; the lock closing state interaction unit 22 is used to, after receiving a signal waveform with at least one complete cycle sensed by the bevel tongue motion sensor SW2 for the action state of the bevel tongue switch 12, obtain the signal sensed by the handle switch motion sensor for the mechanical unlocking state of the handle switch, and after determining that the mechanical unlocking state of the handle switch is not open (i.e., assigned a value of 0), detect the open state of the bevel tongue switch 12 transmitted from the rear lock plate 3. And after detecting that the open state of the bevel tongue switch 12 is not open (i.e., SW3 = 0), it is recognized as a door closing action, generates a door closing instruction and sends it to the rear lock plate 3, so that the rear lock plate 3 performs a lock closing operation on the main lock tongue switch 11, and further generates a main lock tongue switch state query instruction and issues it to the rear lock plate 3; and, after receiving the extended state of the main lock tongue switch 11 feedback by the rear lock plate 3 based on this main lock tongue switch state query instruction, according to the feedback extended state of the main lock tongue switch, forms a corresponding lock closing prompt and pushes it to the user; among them, if it is determined that the extended state of the feedback main lock tongue switch 11 is extended (i.e., SW1 = 1), the lock closing prompt formed is that the door closing is successful; if it is determined that the extended state of the feedback main lock tongue switch 11 is not extended (i.e., SW1 = 0), the lock closing prompt formed is that the door closing fails;

[0060] The rear lock plate 3 further includes a motor locking processing unit 35; the motor locking processing unit 35 is configured to receive the door closing instruction sent by the front lock plate 2, drive the motor 13 to perform a locking operation on the main lock tongue switch 11, and after the locking operation is completed and the main lock tongue switch status query instruction sent by the front lock plate 2 is received, extract the signal obtained by the main lock tongue in-place sensor SW1 sensing the extended state of the main lock tongue switch 11 for status detection, and when it is detected that the extended state of the main lock tongue switch 11 is extended (i.e., SW1 = 1), it is determined that the main lock tongue 11 is in place after locking, and further feedback the extended state of the main lock tongue switch 11 being extended (i.e., SW1 = 1) to the front lock plate 2; or

[0061] when it is detected that the extended state of the main lock tongue switch 11 is not extended (i.e., SW1 = 0), it is determined that the main lock tongue switch 11 is not in place after locking, drive the motor 13 to reverse within a second predetermined time (such as 3 seconds) until the extended state of the main lock tongue switch 11 is extended (i.e., SW1 = 1), and further feedback the changed extended state of the main lock tongue switch to being extended (i.e., SW1 = 1) to the front lock plate 2; and, when the extended state of the main lock tongue switch 11 is not extended (i.e., SW1 = 0), after driving the motor 13 to continuously reverse within the second predetermined time (such as 3 seconds) and still unable to make the extended state of the main lock tongue switch be extended, directly feedback the extended state of the main lock tongue switch being not extended (i.e., SW1 = 0) to the front lock plate.

[0062] At this time, the rear lock plate 3 further includes a second motor gear return unit 36; the second motor gear return unit 36 is configured to receive the signal obtained by the gear return sensor SW4 sensing the return state of the motor 13, and when it is determined that the return state of the motor 13 is not returned (i.e., SW4 = 0), drive the motor 13 to return until the return state of the motor 13 is returned (i.e., SW4 = 1).

[0063] Such as Figure 5As shown in the figure, it is a flowchart of the locking operation. If the user closes the door, the bevel tongue switch 12 will have a process of being squeezed and then unfolding again (i.e., the change is sensed by the bevel tongue motion sensor SW2). The front lock plate 2 intelligently captures the waveform generated by the bevel tongue motion sensor SW2 during this process. If at least one complete rectangular wave is captured from the bevel tongue motion sensor SW2, the front lock plate 2 will query the opening state of the handle switch (if the user opens the door mechanically, the handle switch will be detected as 1, otherwise 0). If the opening state of the handle switch is detected as 1, it means the user unlocks mechanically, then the automatic control process will be blocked to prevent the main lock tongue switch 11 from abnormally protruding. (Because normal unlocking is initiated actively after the intelligent lock verifies the features successfully, while mechanical unlocking is not initiated actively by the intelligent lock, which may make the intelligent lock mistakenly think that the current action is a door closing action). If the front lock plate 2 detects that the opening state of the handle switch is 0, it will start to send a bevel tongue switch state query instruction to the rear lock plate 3. If the rear lock plate 3 queries the opening state of the bevel tongue switch based on this bevel tongue switch state query instruction and finds that the bevel tongue switch 12 is not open (i.e., SW3 = 0), it means the current action is door closing, and a door closing instruction will be sent to the rear lock plate 3. Then, a main lock tongue switch state query instruction will be sent to the rear lock plate 3. If the extended state of the main lock tongue switch is detected as extended (i.e., SW1 = 1), a locking prompt indicating successful door closing will be formed to prompt the user; if the extended state of the main lock tongue switch is detected as not extended (i.e., SW1 = 0), a locking prompt indicating failed door closing will be formed to prompt the user. Of course, after the front lock plate 2 fails to close the door, it will send a door closing instruction to the rear lock plate 3 again to start trying to close the door again. If all subsequent attempts to close the door fail, the user will continue to be prompted that the door closing is abnormal. After seeing the abnormal reminder, the user can check whether the door is ajar or record the fault code and provide it to the manufacturer for maintenance.

[0064] It should be noted that if the front lock plate 2 detects that the opening state of the handle switch is 0 and then finds that the bevel tongue switch 12 is open (i.e., SW3 = 1), it means the current action is door opening, and a reset instruction will be sent to the rear lock plate 3. After receiving this reset instruction, the rear lock plate 3 will reset the motor 13 and lock the bevel tongue switch 12.

[0065] After receiving the door closing instruction sent by the front lock plate 2, the rear lock plate 3 drives the motor 13 to perform a locking operation on the main lock tongue switch 11. After the locking operation is completed and the main lock tongue switch status query instruction sent by the front lock plate 2 is received, it goes back to check the extended state (SW1) of the main lock tongue switch 11. If it is queried that the extended state of the main lock tongue switch 11 is extended (i.e., SW1 = 1), the motor 13 is directly driven to return. If it is queried that the extended state of the main lock tongue switch 11 is not extended (i.e., SW1 = 0), the motor 13 is driven to lock. During the rotation of the motor 13, the rear lock plate 3 will continuously query SW1. If it is detected that SW1 = 1, the rotation of the motor 13 is stopped, and then the motor 13 is driven to return. During this period, the rear lock plate 3 will continuously query SW4. If it is detected that SW4 = 1, the rotation of the motor 13 is stopped, and the door locking process ends. It should be noted that if the rear lock plate 3 receives the return instruction sent by the front lock plate 2, the motor 13 is driven. During this period, the rear lock plate 3 will also continuously query SW4. If it is detected that SW4 = 1, the rotation of the motor 13 is stopped.

[0066] Implementing the embodiments of the present invention has the following beneficial effects:

[0067] During the process of establishing communication between the front lock plate and the rear lock plate of the present invention and unlocking and locking the lock body, the bevel tongue movement sensor SW2 senses the movement state of the bevel tongue switch when it is opened, and the bevel tongue in-place sensor SW3 senses the open state of the bevel tongue switch, so as to effectively monitor the in-and-out state of the bevel tongue switch, thereby avoiding abnormal operation of the fully automatic lock. At the same time, when the door gap is too large, just gently touch the bevel tongue.

[0068] It should be noted that in the above embodiments, the included units are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the present invention.

[0069] Those of ordinary skill in the art can understand that all or part of the steps in the above process can be completed by instructing relevant hardware through a program.

[0070] The above-disclosed are only the preferred embodiments of the present invention. Of course, the scope of the rights of the present invention cannot be limited by this. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope covered by the present invention.

Claims

1. A fully automatic intelligent lock applicable to excessively large door gaps, characterized in that, It includes a lock body with a preset main lock tongue switch, a deadbolt switch, a motor and a handle switch, a front lock plate, a rear lock plate, a main lock tongue in-place sensor SW1, a deadbolt movement sensor SW2, a deadbolt in-place sensor SW3, a gear return sensor SW4 and a handle switch movement sensor; wherein, The front lock plate and the rear lock plate establish communication, and the two are installed on two opposite sides of the lock body; wherein, the front lock plate is connected to the deadbolt movement sensor SW2 and the handle switch movement sensor; the rear lock plate is connected to the motor, the main lock tongue in-place sensor SW1, the deadbolt in-place sensor SW3 and the gear return sensor SW4; the main lock tongue in-place sensor SW1 is arranged on the main lock tongue switch; the deadbolt movement sensor SW2 and the deadbolt in-place sensor SW3 are both arranged on the deadbolt switch; the gear return sensor SW4 is arranged on the output gear of the motor; the handle switch movement sensor is arranged on the handle switch; The main lock tongue in-place sensor SW1 is used to sense the extended state of the main lock tongue switch, including extended and not extended; The deadbolt movement sensor SW2 is used to sense the movement state of the deadbolt switch when it is opened, including being pressed and unfolded; The deadbolt in-place sensor SW3 is used to sense the open state of the deadbolt switch, including opened and not opened; The gear return sensor SW4 is used to sense the return state of the motor, including returned and not returned; The handle switch movement sensor is used to sense the mechanical unlocking state of the handle switch, including opened and not opened; The front lock plate includes an unlocking state interaction unit; the unlocking state interaction unit is used to receive the unlocking information input by the user, and after verifying that the unlocking information passes, generate an opening instruction and send it to the rear lock plate, so that the rear lock plate performs an unlocking operation on the main lock tongue switch and the deadbolt switch, and further generate a deadbolt switch state query instruction and send it to the rear lock plate, and after receiving the open state of the deadbolt switch fed back by the rear lock plate based on the deadbolt switch state query instruction, form a corresponding unlocking prompt and push it to the user according to the fed-back open state of the deadbolt switch; wherein, if it is determined that the fed-back open state of the deadbolt switch is opened, the unlocking prompt formed is that the door can be opened; if it is determined that the fed-back open state of the deadbolt switch is not opened, the unlocking prompt formed is that there is an abnormality in opening the door; The rear lock plate includes a motor unlocking processing unit; the motor unlocking processing unit is used to receive the opening instruction sent by the front lock plate, drive the motor to perform an unlocking operation on the main lock tongue switch and the deadbolt switch, and after the unlocking operation is completed and receiving the deadbolt switch state query instruction sent by the front lock plate, extract the signal obtained by the deadbolt in-place sensor SW3 sensing the open state of the deadbolt switch for state detection, and when it is detected that the open state of the deadbolt switch is opened, it is determined that the deadbolt switch is in place for unlocking, and further feedback the open state of the deadbolt switch as opened to the front lock plate; or When it is detected that the opening state of the diagonal tongue switch is not open, it is determined that the diagonal tongue switch fails to unlock in place, and the motor is driven to rotate forward within the first predetermined time until the opening state of the diagonal tongue switch becomes open. Further, the opening state of the diagonal tongue switch is changed to open and fed back to the front lock plate. And, when the opening state of the diagonal tongue switch still cannot be made open after the motor has been rotating forward within the first predetermined time, the opening state of the diagonal tongue switch being not open is directly fed back to the front lock plate; The rear lock plate further includes a diagonal tongue locking and resetting unit; The diagonal tongue locking and resetting unit is used for starting a preset timer after it is determined that the diagonal tongue switch unlocks in place, and driving the motor to rotate in reverse after the timer times out the preset time threshold, and resetting the opening state of the diagonal tongue switch to not open; The rear lock plate further includes a door opening state monitoring unit; The door opening state monitoring unit is used for, before the timer times out the time threshold, if it receives the signal obtained by the diagonal tongue motion sensor SW2 sensing the motion state of the diagonal tongue switch and transmitted from the front lock plate, intercepting the waveform of the signal sensed by the diagonal tongue motion sensor SW2 from the receiving moment to the moment when the time threshold arrives for detection, and determining that the door has been pushed open when the detected waveform is a rectangular wave with at least one complete cycle; otherwise, determining that the door has not been pushed open when the detected waveform is not a rectangular wave or there is no complete cycle in the rectangular wave.

2. The fully automatic intelligent lock applicable to a too large door gap as described in claim 1, wherein The rear lock plate further includes a first motor gear resetting unit; The first motor gear resetting unit is used for receiving the signal obtained by the gear resetting sensor SW4 sensing the reset state of the motor, and driving the motor to reset until the reset state of the motor becomes reset when it is determined that the reset state of the motor is not reset.

3. The fully automatic intelligent lock applicable to an excessively large door gap according to claim 2, wherein The unlocking information input by the user is realized by one or more of fingerprint, induction card, password and face.

4. The fully automatic intelligent lock applicable to an excessively large door gap as described in claim 1, wherein The front lock plate further includes a locking state interaction unit; the locking state interaction unit is used for, after receiving that the waveform of the signal obtained by the diagonal tongue motion sensor SW2 sensing the motion state of the diagonal tongue switch is a rectangular wave with at least one complete cycle, obtaining the signal obtained by the handle switch motion sensor sensing the mechanical unlocking state of the handle switch, and after determining that the mechanical unlocking state of the handle switch is not open, detecting the opening state of the diagonal tongue switch transmitted from the rear lock plate, and after detecting that the opening state of the diagonal tongue switch is not open, determining it as a door closing action, generating a door closing instruction and sending it to the rear lock plate, so that the rear lock plate performs a locking operation on the main lock tongue switch, and further generating a main lock tongue switch state query instruction and sending it down to the rear lock plate; And, after receiving the extended state of the main lock tongue switch fed back by the lock rear plate based on the main lock tongue switch state query instruction, a corresponding lock closing prompt is formed according to the fed-back extended state of the main lock tongue switch and pushed to the user; wherein, if it is determined that the extended state of the main lock tongue switch fed back is extended, the lock closing prompt formed is that the door closing is successful; if it is determined that the extended state of the main lock tongue switch fed back is not extended, the lock closing prompt formed is that the door closing fails. The lock rear plate further includes an electric motor lock closing processing unit; the electric motor lock closing processing unit is configured to receive the door closing instruction sent by the lock front plate, drive the electric motor to perform a lock closing operation on the main lock tongue switch, and after the lock closing operation is completed and the main lock tongue switch state query instruction sent by the lock front plate is received, extract the signal obtained by the main lock tongue in-place sensor SW1 sensing the extended state of the main lock tongue switch for state detection, and when it is detected that the extended state of the main lock tongue switch is extended, it is determined that the main lock tongue is in place for lock closing, and further feedback the extended state of the main lock tongue switch as extended to the lock front plate; or when it is detected that the extended state of the main lock tongue switch is not extended, it is determined that the main lock tongue switch is not in place for lock closing, and the electric motor is driven to reverse within a second predetermined time until the extended state of the main lock tongue switch is extended, and further the extended state of the main lock tongue switch is changed to extended and fed back to the lock front plate; and, after driving the electric motor to reverse continuously within the second predetermined time still fails to make the extended state of the main lock tongue switch extended, directly feedback the extended state of the main lock tongue switch as not extended to the lock front plate.

5. The fully automatic intelligent lock applicable to a too large door gap as described in claim 4, characterized in that, The lock rear plate further includes a second electric motor gear homing unit; The second electric motor gear homing unit is configured to receive the signal obtained by the gear homing sensor SW4 sensing the homing state of the electric motor, and when it is determined that the homing state of the electric motor is not homed, drive the electric motor to home until the homing state of the electric motor is homed.

Citation Information

Patent Citations

  • Dual control system applicable to intelligent lock

    CN109881989A

  • Full-automatic lock and door state detection method

    CN115012736A