In accordance with the principles of the present invention, an electronic combination lock enables keyed and keyless entry where keyless entry is realized by entering a digital code using a single button. The electronic combination lock includes a lock assembly for keyed and keyless access and an electrical circuit. The lock assembly and the electrical circuit are incorporated into a standard multi-pin lock and are housed entirely within the housing of the external door handle of the standard multi-pin lock. The lock assembly of the present invention, in response to the entry of the correct preprogrammed digital code, operates to duplicate the key action of a standard multi-pin lock to enable the lock to be locked or unlocked. In this manner, with the entry of the correct entry code, the lock is unlocked by turning the lock cylinder in the same manner as a key would turn the lock cylinder.
In the electronic combination lock of the present invention, the entry code is entered as sequential taps of a single code entry button. Programming of the desired entry code is initiated by entering of the new code via the code entry button and then storing the new code by rotating the lock cylinder using the key. For enhanced security, in one embodiment of the present invention, two rotations of the key, clockwise and counter-clockwise, are required to store the new code.
Overview of Lock Structure
The basic multi-pin cylinder locks or pin-tumbler cylinder locks have been applied in standard door locks or in deadbolt locks. In a standard door lock, the lock cylinder controls a door latch locking mechanism for a spring-driven door latch. The lock cylinder is rotated to lock or unlock the door latch locking mechanism while the door handle is rotated to retract the spring-driven door latch to open the door. The sprint-driven door latch is automatically extended by the force of the spring when the door handle is not rotated against the force of the spring. Therefore, the door can be kept closed but unlocked. When the door latch locking mechanism is engaged, the spring-driven door latch is prevented from being retracted. In a deadbolt lock, the lock cylinder itself turns an attached cam to extend or retract the deadbolt directly. The application of the electronic combination lock of the present invention to a standard door lock is first described. The application of the electronic combination lock of the present invention to a deadbolt lock will be described later. Furthermore, the electronic combination lock of the present invention is directed to modification of the cylinder lock in the standard door locks and the standard deadbolts. Components of the standard door looks or deadbolt locks, such as the door latch, the door latch locking mechanism, the deadbolt cam, are not described or illustrated in the present description because these components are conventional.
In general, a standard door lock for a door includes an external handle for external access, an internal handle for internal operation, and a spring-driven door latch for engaging a mating recess in the door jamb. In the present description, the external handle is sometimes referred to as the external door knob while the internal handle member is sometimes referred to as the internal door knob. However, it is understood that the door handle can be formed either as a door knob or as a lever. The electronic combination lock of the present invention can be applied to door handles of any structures and configurations.
In the electronic combination lock of the present invention, the entire lock assembly and the electrical circuit are housed in the external door handle. Therefore, in the present description, only the structure of the external door handle is shown and described. It is understood that the external door handle will be coupled to an internal door handle to form a complete lock system. In the electronic combination lock of the present invention, the internal door handle is formed using conventional structures and will not be further described.
The electronic combination lock of the present invention can be manufactured as an external door handle which can be mated with conventional internal door handle to form a complete lock system. Alternately, the electronic combination lock of the present invention can be manufactured as a complete set of lock including an external and an internal door handle. The internal door handle will be of conventional construction.
The external door handle 10 in
Lock Assembly
The electronic combination lock of the present invention is based on modifications that are made to a standard multi-pin lock escapement or standard pin tumbler lock. The basic construction of a multi-pin cylinder locks or pin tumbler locks is described in U.S. Pat. Nos. 4,107,963; 4,998,426; and 5,000,019, which patents are incorporated herein by reference in their entireties. The electronic combination lock of the present invention modifies the basic multi-pin cylinder locks and adapts the basic multi-pin cylinder locks for keyless entry. The basic multi-pin cylinder lock mechanism using key entry remains unchanged.
A salient feature of the electronic combination lock of the present invention is that the lock assembly imitates the lock and unlock mechanism of the basic multi-pin cylinder locks. The operation principal of the electronic combination lock is based on lifting of the lift lock pins of the cylinder lock to allow the cylinder to be rotated, in the same manner as when a key is used. The electronic combination lock of the present invention incorporates a lock assembly to lift the lift lock pins when the correct entry code is received and the lock can thereby be unlocked without a key.
The construction of the lock assembly will now be described with reference to the following figures.
A lock assembly 20 of the electronic combination lock of the present invention includes the following major components: a lock body or lock housing 22 including an axial opening for housing a rotating cylinder 23, a set of key pins 24 of variable length which matches a key associated with the lock, a set of lift lock pins 27 of the same length, a set of lift lock pin force spring 28, a lift comb 32, a latch 35, a latch reset pin 31, a latch torsion spring 36, a comb lift spring 34, and a code program reed 40. The cylinder 23 incorporates thereon a latch reset cam path 25 and a code programming cam path 39. The electrical component of the electronic combination lock, including the electrical circuit, including a number switch actuated by the code entry button and a program switch actuated by the code programming cam path, and the batteries will be described in more detail below. The lock body 22 includes mounting surface for code program reed 40 and a printed circuit board incorporating the electrical circuit.
In the present description, the lock assembly 20 includes a set of five key pins and a corresponding set of five lift lock pins and five force springs. The use of five key pins in the multi-pin cylinder lock in the present embodiment is illustrative only. The lock assembly of the present invention can be implemented using one or more key pins depending on the application. In some embodiments, the lock assembly may include a single key pin only. The construction of the lock assembly of the present invention applies to one or more key pins being used.
Referring to
When a key is inserted into the key slot 16 matching the pattern of the key pins, the key pins 24 raise from their stops so that their upper ends are tangent to the circumference of the cylinder 23. This action raises the spring loaded lift lock pins 27 out of their engagement with the cylinder 23, thereby allowing the cylinder to be rotated in relation to the lock body 22. The cylinder 23 is generally made of brass and the lock body 22 is made of a dissimilar metal to assure freedom of rotation of the cylinder. The force springs 28 mounted above the lift lock pins 27 assure that the lift lock pins are forced down into the bores of the cylinder by the force of the spring when the key is removed and the cylinder 23 is moved to a vertical position to enable removal of the key.
In the present embodiment, each of the lift lock pins 27 incorporates a groove to facilitate interaction with the lift comb 32 and a bore at the upper end of the pin for housing at least a portion of the force spring 28. The groove is positioned and dimensioned so that the fingers of the lift comb 32 are able to lift the lift lock pins yet the width (the vertical dimension) of the groove allows the lift lock pin to remain in a raised position even when the lift comb is reset down. The latch reset action, to be described in more detail below, occurs as the cylinder is rotated 90 degrees counter-clockwise. At this position, the lift lock pins 27 are resting against the circumference of the cylinder 23 and the lift lock pins cannot move downward into the bore of the cylinder until such time as the cylinder is returned to its vertical home position. The position of the cylinder 23 shown in
The lift comb 32 has fingers that interact with the grooves of the lift lock pins 27 (see
Referring still to
Referring to
The code programming cam path 39 is provided at the bottom circumference of the cylinder 23. Referring to
Operation of the Lock Assembly
The operation of the lock assembly will now be described in detail with reference to
Once unlocked, the electronic combination lock of the present invention can be locked using the internal door handle as is conventionally done. The internal door handle includes a turn knob which is rotated counter-clockwise when viewed from the internal door handle. The action of the internal knob rotates the cylinder of the external door knob back to the vertical or home position and the lift lock pins drop down into the bores of the cylinder. The lift comb and latch were already reset during the unlock operation described above. The cylinder is now locked. Furthermore, the counter-clockwise rotation of the lock cylinder causes the door latch locking mechanism to be engaged to lock the spring-driven door latch so that the door latch can no longer be retracted.
Once unlocked, the electronic combination lock of the present invention can also be locked using the external door handle. To lock the lock assembly, the entry code is entered to lift the lift lock pins. The cylinder is turned 90 degrees clockwise to engage the door latch locking mechanism and then the cylinder is turned 90 degrees counter-clockwise back to home position. In some cases, due to the design of the multi-pin lock mechanism, it may be necessary to turn the cylinder 90° clockwise to reposition the internal door handle to its horizontal position for resetting the door latch locking mechanism. The lock is now locked and remains in the lock state.
In one embodiment, the latch reset cam path operates to push on the latch reset pin when the cylinder is turned 90° clockwise. Even though the lift comb and latch were reset already during the unlock operation, the lift comb and latch are reset again just to make sure that the lift lock pins are allowed to drop down into the bores of the cylinder.
The code programming operation of the electronic combination lock of the present invention will now be described. Referring to
After the new code is entered and the key is inserted, the cylinder is rotated clockwise using the key from its home position to the cylinder stop at about 90 degrees. At about 55 degrees (
In the present embodiment, the cylinder is turned clockwise first and then counter-clockwise to obtain the two actuations of the program switch required to store the input code. In other embodiments, the cylinder can be turned counter-clockwise first and the clockwise. The turn direction of the cylinder is not critical to the practice of the present invention as long as two actuations of the program switch are made.
In the present embodiment, two actuations of the program switch are required for the electrical circuit to complete the code programming operation. When two actuations of the program switch are detected within the predetermined time duration by the electrical circuit, the previously stored code will be erased and the input code just now entered will be stored in the integrated circuit as the new entry code. In other embodiments, one or more actuations of the program switch are used to activate the programming mode. The actuation of the program switch can be realized by turning the cylinder using the key in the clockwise or counter-clockwise direction to allow the code programming cam path to interact with the code program reed. In the present embodiment, using two program switch actuations has the advantage of preventing inadvertent entry of a new code while minimizing the number of turns required.
Electrical Circuit
The electrical circuit for controlling the operation of the lock assembly in the electronic combination lock of the present invention will now be described.
Electrical circuit 100 has two operation modes—a code programming mode and a code entry mode. In the code programming mode, the program switch in the lock assembly is actuated one or more times within a predetermined time interval and the digital code entered via the number switch is stored in a non-volatile memory of the microprocessor. In the code entry mode, the input digital code is received and compared with the stored entry code. Meanwhile, the capacitor C3 is being charged up so that when the correct entry code is entered, the magnet is energized to retract the latch to release the comb, allowing the lock to be unlocked.
In the electronic combination lock of the present invention, a single code entry button is used for both code entry and for code programming. When a key is inserted in the key slot 16 and the lock cylinder is turned, the code program reed actuates a program switch in the electrical circuit. The input code that has been entered via a number switch actuated by the code entry button is stored as a new entry code. When the code entry button is pressed without actuation of the program switch, the code entry button actuates the number switch in the electrical circuit for activating the keyless unlocking operation mechanism.
In the present embodiment, electrical circuit 100 is powered by two batteries BT1, BT2 connected in parallel providing a power supply VCC voltage to the electrical circuit. In other embodiments, other battery arrangements can be used as long as sufficient power is provided to the electrical circuit to support the circuit operation, including charging up a sufficiently high voltage for the magnet. Electrical circuit 100, including the batteries, is built entirely on a printed circuit board which can be fit into the door handle together with the lock assembly described above, forming the electrical combination lock of the present invention.
Code Entry and Code Programming
As described above, the entry code, for access or for programming, is entered into the electrical circuit by tapping of the code entry button. Tapping of the code entry button actuates the number switch (SW1). When the number switch (SW1) is actuated, the switch electrically shorts the two switch terminals S1 and S2 together. In the present embodiment, the first switch terminal (S1) is the first input node (102) of electrical circuit 100 while the second switch terminal (S2) is connected to the power supply Vcc voltage. Thus, whenever the number switch SW1 is closed, the first input node (102) is shorted to the VCC voltage.
In the present embodiment, electrical circuit 100 is powered off when not in use. However, the very first tap of the code entry button powers up the electrical circuit while the remaining taps corresponding to the digits of the input code, whether the entry code or the code to be programmed, are continued to be entered following the first tap in a normal fashion. The power up operation of the electrical circuit is very fast and is transparent to the user of the electronic combination lock.
Assume that the entry code has been programmed to “32416” and “O” represents a momentary tap or actuation of the number switch SW1. The “32416” entry code is entered into the electrical circuit as sequential taps as follows: OOO pause OO pause OOOO pause O pause OOOOOO, where the very first tap initiates the power up process of the electrical circuit. A pause has a time duration from 0.4 to 4 seconds whereas the sequential taps are spaced apart from 0.05 to 0.3 seconds. In other embodiments, the pause in the code entry sequence can be eliminated by the use of a third switch as an ENTER switch, as will be described in more detail below.
In the code programming mode, the entry code entered through the code entry button is stored in the microprocessor. To program a new entry code, the new code is entered via the code entry button in the same manner as described above with reference to entering of the entry code for access. That is, the new entry code is entered as sequential taps representing the desired new entry code digits with pauses in between each digit. Before or just after the new code is entered, the key is inserted into the key slot to lift the pins (
When the program switch (SW2) is actuated, the switch electrically shorts the two switch terminals S3 and S4 together. In the present embodiment, the first switch terminal (S3) is the second input node (104) of electrical circuit 100 while the second switch terminal (S4) is connected to node 110 which is the ground terminal of the microprocessor. After the first tap of the code entry button, the ground terminal (node 110) of the microprocessor is shorted to the Vss or ground voltage. Therefore, whenever the program switch SW2 is closed, the second input node (104) is shorted to the ground or Vss voltage.
In the code entry mode, no key is required and the entry code is entered via the code entry button. The input code is compared with the stored program code. When the correct code is entered, the electrical circuit energize the magnet and the lock assembly activates to unlock the lock.
Microprocessor
Electrical circuit 100 includes a microprocessor U5 for controlling the operation of the electrical circuit. In the present embodiment, microprocessor U5 is implemented using a microcontroller that includes a CPU, non-volatile memories (such as Flash or EEPROM) and an analog voltage comparator. The non-volatile memory of microprocessor U5 is used to store the entry code. Furthermore, in the present embodiment, the microcontroller includes other features such as an internal voltage reference of 1.25V, a pulse-width modulation (PWM) circuit, an internal reset circuit, and an internal oscillator. The memories include RAM, Flash and EEPROM. In one embodiment, the entry code is stored in the EEPROM of the microcontroller. By using a microcontroller with integrated memory and comparator functions, fewer discrete components are required to implement the electrical circuit, resulting in space and cost saving. In one embodiment, microprocessor U5 is implemented using an 8-pin flash-based, 8-bit CMOS microcontroller (Part Number PIC12F683, available from Microchip Technology Inc., Chandler, Ariz.). In other embodiments, other types of microprocessors can be used and non-volatile memories and/or analog comparators external to the microprocessor can also be used to implement the functions of microprocessor U5.
In one embodiment, microprocessor U5 operates at a high frequency to allow the microprocessor to finish all timing and housekeeping functions after the first tap of the code entry button and well before the second tap. In the present embodiment, microprocessor U5 has an internal frequency of 8 MHz and the microprocessor U5 can finish all timing and housekeeping functions within 1/1000th second, well short of the time between the first and second taps of the code entry button.
Electrical circuit 100 is configured to enable the programming of an entry code having N number of digits. The limitation on the number of digits for the entry code is the size of the non-volatile memory that is provided in microprocessor U5. In one embodiment, the entry code is a string of non-zero numbers up to 6 digits. For example, “999999”, represents the largest value that can be programmed into electrical circuit 100.
Logic Circuitry and Conditioning Circuit
The logic circuitry in electrical circuit 100 supports the code entry function, the code programming function, the voltage boost operation and the magnet actuation operation. The logic circuitry of electrical circuit 100 includes logic gates U6A to U6D, transistors Q2 and Q3 and passive components such as resistors and capacitors. In the present embodiment, logic gates U6A to U6D are implemented using 2-input NAND Schmitt Triggers.
One feature of the electronic combination lock of the present invention is that the lock consumes no power when it is idle or not being used. The reason is that the ground terminal (pin 8) of the microprocessor is connected to node 110 which is switchably connected to the ground voltage. Referring to
The power up operation of electrical circuit 100 will now be described with reference to the circuit diagram in FIG. 9 and the timing diagram in
The conditioning circuit for the first input signal includes resistors R6 and R7 and capacitor C4 to generate an RC decay based on the first input signal and resistor R4 and capacitor C5 for filtering the conditioned signal. The conditioning circuit is included to ensure that in the event that the code entry button is stuck and the number switch SW1 is permanently engaged, the electrical circuit will still shut off so as not to run down the battery. In operation, the conditioning circuit of resistors R6, R7 and capacitor C4 convert each actuation of the number switch SW1 into a pulse. Therefore, even when the number switch is stuck on, electrical circuit 100 will still time out after the predetermined time-out period (e.g., four seconds).
The first input node at node 102 is coupled to resistor R6, connected to ground, and capacitor C4, connected between nodes 102 and 106. Resistor R7 is connected between node 106 and ground. The circuit arrangement of resistors R6, R7 and capacitor C4 introduces a RC time delay to cause the input signal to decay towards ground until a subsequent rising edge is detected at the first input node. The first input signal after conditioning (node 106) is shown as waveform 154 in
The conditioned input signal (node 106) is coupled to both inputs of NAND gate U6D. NAND gate U6D is thus functioning as an inverter. The output signal from NAND gate U6D is a logical low pulse (waveform 156 in
The input pulse generated at node 108 is also fed as one of the input to NAND gate U6B. When NAND gate U6B detects the low going pulse, the output signal (node 111) of NAND gate U6B will go high (waveform 160). The output signal (node 111) of NAND gate U6B drives the control terminal of NMOS transistor Q2. Therefore, when the output signal (node 111) of NAND gate U6B goes high, transistor Q2 is turned on and the ground terminal (node 110) of microprocessor U5 is shorted to ground and the microprocessor is thus powered up and turned on. When transistor Q2 is turned on, the switch terminal S4 of the program switch SW2 is grounded and the bottom terminal of resistor R1 and capacitor C2 are also grounded.
After microprocessor U5 is turned on, the output signal OUT1 (node 109) of the microprocessor is asserted (going low) (waveform 162 of
The power up operation of electrical circuit 100 has to occur quickly after the first tap of the code entry button and prior to the next taps of the code entry button. In practice, the microcontroller U5 in electrical circuit 100 is able to power up and complete all its housekeeping tasks shortly after the first tap of the code entry button and long before the second tap is made, no matter how fast the second tap is made by the user. Therefore, the power up process of the electrical circuit is completely transparent to the user of the electronic combination lock of the present invention. Resistors R2 and R3 are passive pull up resistors to pull-up the voltage at the respective nodes 104 and 109 to the Vcc voltage when the nodes are not driven. In the present embodiment, all output signals of microprocessor U5 are pulled high after power-on reset by pull up resistors and the output signals are thus active low.
Boost Circuit
Electrical circuit 100 also includes a voltage boost circuit for generating the charging voltage for the magnet 125. The construction and operation of the voltage boost circuit are as follows. Resistor R1 and capacitor C2, NAND gate U6C connected as an inverter and NMOS transistor Q1, diodes D1 and D3, capacitor C3 and inductor L1 form the voltage boost circuit for boosting the voltage on capacitor C3. The voltage on capacitor C3 (node 114) is charged up to a high voltage value (e.g. 90V) so that when magnet 125 is activated, the high voltage on capacitor C3 will cause sufficient current to flow in magnet 125 to generate the desired magnetic flux. Accordingly, magnet 125 can be activated quickly and with sufficient magnetic flux to retract the latch once the correct entry code has been entered.
After the microprocessor U5 is turned on, microprocessor U5 generates an output signal OUT2 in the form of a pulse train (node 120). The output signal OUT2 is normally pulled up to the power supply Vcc voltage by passive pull up resistors R8. Thus, microprocessor U5 generates a pulse train on output signal OUT2 having negative-going (or low-going) pulses. The pulse train is buffered by NAND gate U6C functioning as an inverter. Thus, at the output node 121 of NAND gate U6C, a positive-going (high-going) pulse train is generated (waveform 164 of
The pulse train (node 121) drives the gate terminal of NMOS transistor Q1. Inductor L1 is connected between the power supply Vcc voltage and the drain terminal (node 122) of transistor Q1. The voltage boost circuit formed by inductor L1, diode D1, capacitor C3 and transistor Q1 converts the current source of the batteries into a voltage source on capacitor C3. By the pulsing action of transistor Q1, current is allowed to build up in inductor L1 and the voltage at capacitor C3 is thereby charged up to a desired level (such as 91 volts).
More specifically, diode D1 is connected between inductor L1 and capacitor C3 (i.e., between nodes 122 and 114) to ensure that current only flows from inductor L1 to capacitor C3 and not in reverse. In the present embodiment, the top plate (node 114) of capacitor C3 is charged up to 91V. Node 114 is coupled to one terminal M1 of magnet 125 to provide the boost voltage to the magnet when needed. Diode D2 is a clamping diode for clamping the voltage at the drain terminal of transistor Q3 (node 116) to a predetermined level. More specifically, diode D2 clamps the voltage at node 116 to a level that is one forward diode voltage drop above the voltage on capacitor C3. In this manner, transistor Q3 is protected from being destroyed by voltage spikes that may appear at node 116 when transistor Q3 is turned off.
The boost voltage at capacitor C3 is monitored and controlled by diode D3, resistor R1 and capacitor C2. Diode D3 is a 91V zener diode and has its anode terminal (node 112) connected to the comparator input voltage Vcomp of microprocessor U5 and its cathode terminal connected to the boost voltage (node 114) of capacitor C3. Microprocessor U5 includes an analog comparator comparing the comparator input voltage Vcomp to an internal reference voltage, such as 1.23V. When the voltage at the cathode terminal (node 114) exceeds 91V, diode D3 enters zener breakdown and current begins to flow through zener diode D3. This current generates a voltage across resistor R1 and capacitor C2, connected in parallel. The voltage at node 112 is fed to the comparator input voltage Vcomp terminal of microprocessor U5. When the voltage at node 112 reaches 1.23 volts, indicating that capacitor C3 has been fully charged up, microprocessor U5 will turn off the pulse train to stop the voltage boosting operation. After capacitor C3 is fully charged up, microprocessor U5 drives transistor Q1 in a trickle mode to maintain the voltage on capacitor C3. When the voltage on node 112 drops below 1.23V, the pulse train will again be generated to start the voltage boosting operation. In the trickle mode, the number of pulses sent to transistor Q1 is proportional to the voltage on capacitor C3. The monitoring and charging process repeat to keep the voltage across capacitor C3 at 91 volts. Thus, whenever the voltage at capacitor C3 falls below the reference voltage level, a few pulses are sent to transistor Q1 to draw currents through inductor L1 to charge up capacitor C3.
In the present embodiment, a high voltage of 91V is used at capacitor C3 because magnet 125 has a large number of turns. A large number of turns on the inductor forming the magnet is used to generate a sufficiently high magnetic flux for engaging the latch. Because of the large number of turns for the magnet, a high voltage is needed to supply the magnet with a high current pulse.
The magnet 125 is turned on when NMOS transistor Q3 is turned on. When an input code is entered and the program switch SW2 is not engaged, microprocessor U5 retrieves the stored entry code from its non-volatile memory. The input code is compared to the stored entry code. If the input code matches the stored entry code, then microprocessor U5 asserts output signal OUT3 (node 118). Because output signal OUT3 is pulled up by passive pull up resistor R9, output signal OUT3 is normally high and is pulled down when asserted. The output signal OUT3 is connected to both inputs of NAND gate U6A. Thus, NAND gate U6A functions as an inverter and the output signal OUT3 is inverted. The output signal (node 119) of NAND gate U6A is thus a positive-going signal when asserted. Accordingly, transistor Q3 is turned on when output signal OUT3 is asserted.
When transistor Q3 is turned on, the pre-charged voltage on capacitor C3 is dumped into magnet 125. More specifically, transistor Q3 is turned on for a given time duration (such as 10 ms) which causes capacitor C3 to discharge through the coil of magnet 125 from 91V to 6V. In this manner, magnet 125 provides the necessary magnetic flux for engaging the latch of the lock assembly. In one embodiment, transistor Q3 is a high voltage transistor capable of handling the 91 volts dumped onto magnet 125 and the resulting high current pulse.
Operation of Electrical Circuit
The overall operation of electrical circuit 100 will now be described in more detail. When the lock is in its idle state, transistors Q2 and Q3 are turned off and electrical circuit 100 is powered off. No power is drawn. When the first tap of the code entry button is detected as a positive-going step at the first input node 102, transistors Q2 is turned on to power up microprocessor U5. Microprocessor U5 immediately process various tasks to prepare the microprocessor for the code comparison and magnetization operations. For instance, the stored entry code is retrieved from the non-volatile memory.
Meanwhile, the microprocessor provides a stream of pulses to drive transistor Q1 for charging capacitor C3, using the current provided by batteries BT1 and BT2. The microprocessor U5 charges up the voltage at capacitor C3 to the desired level (91V). While the precharging is taking place, the microprocessor U5 continues to look for the remaining taps corresponding to the entry code. When the program switch SW2 has not been actuated and when the input code received via number switch SW1 matches the stored entry code, the microprocessor U5 turns on transistor Q3 and magnet 125 is activated. On the other hand, if the program switch SW2 is actuated the required number of times, then the input code is stored in the internal non-volatile memory of microprocessor U5.
Battery
The electrical circuit 100 of the lock assembly of the present invention operates at very low power so that an extended battery life is achieved. In one embodiment, a lithium battery is used and up to 11-13 years of battery life is realized. When the battery power runs out, the lock of the present invention can still be operated using a key.
Referring at
The battery consumption, due to the magnet, can be calculated as follows. The batteries provide 440 mA-Hr. For 0.7 seconds, the current is 20 mA. During the additional time, which is used to enter the code and turn on the magnet, the current consumption is 0.5 mA. Thus, the lock can be operated approximately 80,000 times before the batteries will run out.
The batteries of the electrical circuit need to withstand high temperature for installation on external doors. Also, the batteries need to have to have a long shelf life. This is because the lock will be off most of the time and only turn on once in a while for a few seconds. In one embodiment, batteries BT1 and BT2 are lithium ion batteries, such as the CR2032 batteries. Lithium battery is the best choice because lithium batteries have long shelf life and can withstand high temperatures.
In one embodiment, the battery charge level is measured by the microprocessor U5 to determine the remaining life of the batteries. For instance, the battery charge level is measured by measuring the time it takes for capacitor C3 to be charged up to the desired level. The charge time measurement is an indication of the battery charge level. Various means can be used to provide the user with an indication of a low battery level. For example, an LED light or a buzzer can be used. Alternately, the electrical circuit can cause the entry code to not function every other time to alert the user that the battery is running out.
In one embodiment, the electrical circuit of the electronic combination lock is formed using discrete components placed on a printed circuit board. In other embodiments, an integrated circuit can be formed to integrate most or all of the components of the electrical circuit. The only circuit element that may not be integrated is logic gate U6B since it is used to realize the ground disconnection.
In the above embodiment, the electrical circuit employs a microprocessor having on-states that are active low. In other embodiments, the electrical circuit can be constructed using a microprocessor having on-states that are active high. In that case, the polarities of the logic circuits and electrical nodes for the switches will have to be modified accordingly, as understood by one of ordinary skill in the art.
In the above description, the entry code is entered using momentary taps of the code entry button to represent each digit of the entry code and pauses to separate the group of taps associated with each digit. As such, only a single code entry button is used for inputting the entry code. According to an alternate embodiment of the present invention, a second button—an enter button—is provided on the external door handle. The enter button is coupled to actuate a third switch—an enter switch—in the electrical circuit. The enter button is used as the separation between groups of taps of the code entry button representing separate digits of the entry code.
In one embodiment, the code entry button and the enter button are formed as separate, individual buttons. In another embodiment, the code entry button and the enter button can be formed using a rocker switch having a first position for engaging the number switch and a second position for engaging the enter switch. [0113] When an enter button is provided in addition to the code entry button, the entry code is entered as follows. Momentary taps of the code entry button are used to represent the digits of the entry code and the enter button is pushed between the taps of each digit to signify the separation of the groups of taps. For example, for an entry code of “32416” where “O” represents a momentary tap of the code entry button and “E” represents a tap of the enter button, the “32416” entry code is entered into the electrical circuit as sequential taps as follows: OOO E OO E OOOO E O E OOOOOO E, where the very first tap initiates the power up process of the electrical circuit. By using the enter button, there is no restriction on the time duration between the momentary taps and the pauses. The code entry process is thus made more easy to use and foolproof.
In electrical circuit 200, tapping of the enter button actuates the enter switch (SW3). When the enter switch (SW3) is actuated, the switch electrically shorts the two switch terminals S5 and S6 together. In the present embodiment, the first switch terminal (S5) of switch SW3 is the third input node (128) of electrical circuit 200 while the second switch terminal (S6) is connected to the power supply Vcc voltage. Thus, whenever the enter switch SW3 is closed, the third input node (128) is shorted to the VCC voltage.
The actuation of the enter switch SW3 generates a third input signal (“the enter signal”) at a node 128. In the present embodiment, a conditioning circuit for the third input signal is provided to convert each actuation of the enter switch SW3 into a pulse. More specifically, the conditioning circuit for the enter signal includes a resistor R10 and a capacitor C6 to generate an RC decay based on the capacitance of capacitor C6. In the event that the enter button is stuck and the enter switch SW3 is permanently engaged, the electrical circuit will still shut off so as not to run down the battery.
In the present embodiment, the first input signal (“the number signal”) from the number switch SW1 and the third input signal (the enter signal) from the enter switch share the same input terminal INPUT1 of the microprocessor U5. In electrical circuit 200, the number signal is coupled through capacitor C4 to node 106 of resistor R7 while the enter signal is coupled through capacitor C6 to the same node. The two signals share a single signal path from node 106 to node 108 which is the input terminal INPUT1 of microprocessor U5.
Microprocessor U5 is programmed to distinguish the number signal from the enter signal based on the pulse width of the respective signal. Thus, the conditioning circuits for the number signal and the enter signal also serve the additional function of generating pulses of different pulse width. In one embodiment, the enter signal has a pulse width that is at least twice as long as the number signal. Microprocessor U5 measures the pulse width of the input signal at the INPUT1 terminal to determine if the input signal is the number signal or the enter signal. In one embodiment, capacitor C6 has a capacitance twice that of capacitor C4 so that the pulse width of the enter signal is at least twice as long as the pulse width of the number signal.
Deadbolt
According to another aspect of the present invention, the electronic combination lock can be applied to a deadbolt to allow keyless access of a deadbolt. The electronic combination lock of the present invention is based on modifications that are made to conventional deadbolts employing the standard multi-pin lock escapement or standard pin tumbler lock. The basic construction of deadbolt is described in U.S. Pat. No. 6,502,436 B2, which patent is incorporated herein by reference in its entirety. The electronic combination lock of the present invention modifies the basic deadbolt locks and adapts the basic multi-pin cylinder locks for keyless entry.
The electronic combination lock for a deadbolt is constructed in the same manner as described above with reference to a standard door lock except for the deadbolt lock structure. The lock assembly is constructed in the same manner as described above except for the provision of an additional flat on the bottom of the cylinder. The electrical circuit for the deadbolt is the same as described above and will not be further described.
Referring to
When the cylinder is rotated between 30 to 40 degrees (
The locking operation of the deadbolt is similar to the standard lock described above and will not be further described.
With the key inserted and the new entry code entered, the cylinder is rotated using the key from its home position to about 45 degrees clockwise (
In the present embodiment, two actuations of the program switch within a predetermined time duration are required for the electrical circuit to complete the code programming operation. When two actuations of the program switch are detected by the electrical circuit, the entry code entered previously will be stored in the integrated circuit as the new entry code.
Advantages
The electronic combination lock of the present invention provides many advantages over conventional combinational locks.
First, the electronic combination lock of the present invention is built upon existing multi-pin lock or pin-tumbler lock structure including one or more pins. The lock assembly can be readily adapted into the basic multi-pin or pin-tumbler lock structure with minimum retooling.
Second, the electronic combination lock of the present invention can be unlocked using either a key or the entry code. Allowing the use of the key provides a backup means of unlocking in the event that the electronic circuit does not function or the batteries are run down.
Third, the electronic combination lock can be operated in the dark and is therefore advantageous for the visually impaired persons. The electronic combination lock of the present invention also provides additional safety because the use of the single code entry button renders the entry code not readily observable as compared to the use of a numerical key pad. The electronic combination lock is thus more secure.
Fourth, the electronic combination lock is compact and can be incorporated entirely in the external door handle. No electronic components outside of the external door knob are required. Thus, the electronic combination lock is made for easy installation. In particular, the electronic combination lock of the present invention can be made to be compatible with existing door locks so that with only two screws the old lockset can be removed and replaced with the inventive lockset.
Fifth, the electronic combination lock of the present invention is low cost and requires very low power. Because of its low cost and low power consumption and thus its long battery life, it is anticipated that the user will simply discard the lock and install a new lock when the battery runs down. Maintenance of the electronic combination lock is thus greatly simplified.
Lastly, the electronic combination lock of the present invention is designed so that it can withstand static electricity buildup. In most applications, the locks are installed in areas with carpet where static electricity can build up. Also, dry weather increases static electricity build-up. Static electricity can affect the electrical circuits installed in the door handle. Conventional electronic locks often suffer from static electricity problem where the electrical circuit is damaged by static charge when the user touches the door handle. Conventional solutions to the static electricity problem include using two layers of enclosure where an inner enclosure shields the electrical circuit from the outer enclosure. Using two layers of enclosure increases the cost of the lock assembly significantly.
However, in accordance with the present invention, the electronic combination lock can be housed in spherical door handle. The best anti-static structure is a sphere because charge always stays on the outside of the sphere. Thus, by housing the entire electrical circuit in the external door handle which can be made to have a spherical shape, the electrical circuit is protected from static electricity discharge. The external door handle acts as a faraday shield for the electronic components of the electronic combination lock. Thus, the electronic combination lock of the present invention can withstand high static charge and does not require additional shielding enclosure, thereby reducing the cost of the lock.
The above detailed descriptions are provided to illustrate specific embodiments of the present invention and are not intended to be limiting. Numerous modifications and variations within the scope of the present invention are possible. The present invention is defined by the appended claims.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 60/824,871, filed on Sep. 7, 2006, having the same inventorship hereof, which application is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
60824871 | Sep 2006 | US |