This invention relates generally to an electronic mortise lockset for mounting in a door and more particularly to such an electronic lock having a motorized handle lock-out feature and an electronic lockset controller for reading various types of key cards and controlling the mortise lockset accordingly.
Mortise locksets usually include handles that are operably connected to retractable latch bolts by latch bolt retraction mechanisms. A typical mortise lockset includes a generally rectangular case that fits into a similarly-shaped complementary cavity formed or cut into a door. The retractable latch bolt and the retraction mechanism are supported within the case with a portion of the latch bolt extending from the case in an extended position. In the extended position the latch bolt engages a complementary recess formed in a door jam when the door is closed. When an operator turns the door handle the retraction mechanism causes the latch bolt to retract from the door jam recess into a retracted position in the mortise lockset case. With the latch bolt in the retracted position, the door is free to move from the closed position to an open position.
Most such mortise locksets also include some form of lock-out mechanism that is positioned to mechanically engage either the handle, the latch bolt or some portion of the retraction mechanism. Such lock-out features are usually mounted in the mortise lockset case and are configured to prevent the latch bolt from being retracted and/or the handle from being turned without first unlocking the locking mechanism by inserting a key or by entering some type of coded entry command on a keypad.
An example of a mortise lockset having a handle lock-out mechanism that prevents a handle portion of the lockset from being moved without first inserting a key or key card is disclosed in U.S. Pat. No. 5,474,348 issued Dec. 12, 1998 to Palmer et al. (the Palmer patent). This patent shows an electronic lock having a door handle lock-out feature that includes a motor-driven cam that moves a sliding stop into engagement in a hub to lock the hub in place. A slip clutch mechanism allows the motor to continue running after the sliding stop has been driven to the full extent of its travel into the hub. The motor is set to run for slightly longer than required to ensure that the slider is fully engaged in the hub. The door handle lock-out feature also includes a spring that stores energy when the sliding stop is either blocked or hung up by friction as it is being moved. When the blockage or hangup is overcome, the stored spring energy moves the sliding stop into the commanded position. A gearbox is connected between the motor and the cam to allow the motor to run at high speed.
The cam disclosed in the Palmer patent is a locking bar type cam with cam surfaces disposed at the end of an elongated spring arm. The motor moves the spring arm and cam surfaces through a short arc. The slip clutch mechanism disclosed in the Palmer patent is located in a pivoting hub that supports the spring arm. The run time of the motor disclosed in the Palmer patent is preset to produce one full 360° rotation.
The Palmer motor pivots the cam surfaces through an arc at the end of an elongated arm mounted on a pivot hub that includes the slip clutch. Therefore, along with the pivot hub, the cam requires a considerable amount of space within the lock case both for installation and for movement in operation. The elongated spring arm is also prone to bending, i.e., plastic deformation. Because the motor run time is preset to a constant value the Palmer lock is unable to extend battery life by limiting motor run time. The Palmer lock is also unable to determine when the sliding stop is fully engaged. The Palmer lock is also unequipped to easily adapt to applications where it may be necessary or desirable to lock-out the interior handle rather than the exterior handle.
Some electronic mortise locksets also include deadbolt position indicators that transmit deadbolt position information to the logic circuitry of the lock. For example, U.S. Pat. Nos. 5,791,177 and 5,816,083 issued to Bianco (the Bianco patents) show a controller that receives a deadbolt position indicating signal through sensors mounted on a printed circuit board. A spindle turns a communication plate which actuates the sensors. The communication plate is configured to close electrical circuits when contacting the sensors.
Some electronic mortise locksets include employee access tracking systems that help employers determine and keep track of which of their employees have gained access to which rooms in an establishment such as a hotel or office building. For example, U.S. Pat. No. 5,437,174 to Aydin (the Aydin patent) and the Bianco patents disclose electronic locks that download entry data onto key cards. The information stored on the cards includes the times and dates that the lock has been opened. However, the Aydin and Bianco locks are unable to provide a record of entry on each user's card.
Most electronic mortise locksets include some form of card reader module configured to read bar code symbols printed on key cards, magnetic strips affixed to key cards and/or to communicate with integrated circuit chips (IC chips) embedded on so-called “smart” key cards. For example, U.S. Pat. No. 4,990,758 issued Feb. 5, 1991 to Shibano et al. (the Shibano patent) shows a snap-together card reader module including a magnetic reader. Locking snaps hold the module together. A spring biases the magnetic read head against a card that is inserted into the reader module. While the Shibano lockset offers the ease of snap-together construction, it lacks dual-function components that could further simplify its assembly and operation.
Electronic locks have been designed that are both programmable and interrogatable. For example, U.S. Pat. No. 4,848,115 issued to Clarkson et al. (the Clarkson patent) shows a lock programmer including a serial port cable connected to a key. A user may insert the key into a card reader module to program a lock. However, the Clarkson lock programmer cannot be used to interrogate a lock or to apply power to the lock.
What is needed is an electronic mortise lockset handle lock-out mechanism that is more robust, requires less space within the lockset case and that can extend battery life by limiting motor run time while insuring full engagement of the lock-out mechanism. What is also needed is an electronic mortise lockset that includes: a deadbolt position indicator that does not require that open-air electrical contact be made between a metal plate and wire sensors; an employee access tracking system that provides a record of entry on each user's key card; a card reader module that can read more than one type of key card and that is easier to assemble; and that includes a lock programmer capable of performing other operations in addition to lock programming.
In accordance with this invention a mortise lockset apparatus for a door mounted in a door frame is provided. The apparatus includes a case configured to fit into a complementary cavity in a door and a retractable bolt movably supported within the case. A portion of the bolt extends from the case in an extended position and is withdrawn into the case in a retracted position. The bolt is configured to engage a complementary recess formed in a door frame when the bolt is in the extended position and the door is in a closed position with the bolt axially aligned with the recess. A handle is pivotally and rotatably mounted on a hub supported in the case, the hub being operably connected to the retractable bolt. The bolt is retractable from the extended position by turning the door handle. A lock-out mechanism is supported in the case and is configured to prevent the handle from being turned when the lock-out mechanism is in an engaged position. A key reader is supported adjacent the case and is connected to the lock-out mechanism. The key reader is configured to identify properly configured keys. A lockset controller is connected to the lock-out mechanism and the key reader. The lockset controller is configured to disengage the handle lock-out mechanism when the key reader identifies a properly configured key. The handle lock-out mechanism includes a cam movably supported in the case and operably connected to a motor. The handle lock-out mechanism also includes a sliding stop that is movably supported in the case and includes a first end engageable with the handle hub to prevent the handle hub and the handle from turning. The sliding stop includes a bearing surface engageable with a cam surface of the cam, the cam surface being disposed adjacent the bearing surface of the sliding stop in a position to move the sliding stop into engagement in the hub when the motor moves the cam, to lock the hub in place. The motor is configured to move the cam surface about a cam axis. The cam is rotatably supported in the case about the cam axis and the cam rotational axis is disposed between diametrically opposed portions of the cam surface to minimize space requirements for the assembly. Because the cam rotational axis is disposed between diametrically opposed portions of the cam surface, the handle lock-out mechanism of the present invention requires less space within the case than prior art lock-out mechanisms. The handle lock-out mechanism further includes a slip clutch disposed between the motor and the cam surface. The slip clutch is configured to allow the motor to continue running after the sliding stop has been driven to the full extent of its travel into the hub.
According to another aspect of the invention, the slip clutch of the lock-out mechanism is disposed between diametrically opposed portions of the cam surface to minimize space requirements for the assembly in the case.
According to another aspect of the invention the lock-out mechanism includes a motor controller configured to run the motor longer than is normally required to move the sliding stop into engagement with the hub to ensure that the sliding stop is frilly engaged in the hub.
According to another aspect of the invention the motor controller is configured to control motor run time as a function of battery charge level, to sense battery voltage in the battery that powers the motor and to limit motor run time in response to battery low voltage conditions, and to calculate a minimum motor run time as a function of the amount of voltage remaining in a battery.
According to another aspect of the invention the lock-out mechanism includes a current increase sensor connected to the motor controller and configured to sense a current increase when the clutch slips. The motor controller is configured to stop the motor when the motor controller senses the current increase.
According to another aspect of the invention the lock-out mechanism includes a spring configured to store energy when the sliding stop is either blocked or hung up by friction as it is being moved, the spring being configured to move the sliding stop into the commanded position when the blockage or hangup is overcome.
According to another aspect of the invention the lock-out mechanism includes a reversible hub configured to be axially reversed.
According to another aspect of the invention the lockset controller is further configured to detect lock malfunctions and to require two key insertions before moving the lock-out mechanism out of the engaged position when the lockset controller has detected a lock malfunction.
According to another aspect of the invention the lockset controller is connected to the motor controller and the lockset controller signals the motor controller to actuate the motor to retract the sliding stop from the hub in response to the second of two key insertions within a predetermined time period when the lockset controller detects a lock malfunction.
According to another aspect of the invention the lockset includes a display panel connected to the lockset controller and the lockset controller is configured to display a code on the display panel that identifies the lock malfunction.
According to another aspect of the invention a lever is pivotally supported on a spindle supported in the case and the spindle is operably connected to the retractable dead bolt. The dead bolt is retractable from the extended position by turning the lever. A dead bolt position indicator includes a microswitch mounted on a printed circuit card and actuated by contact with the spindle as the spindle is rotated. The microswitch is configured to transmit dead bolt position information to the lockset controller. The dead bolt position indicator further includes a cam supported on the spindle and configured to mechanically actuate the microswitch when the dead bolt moves into or out of its engaged position.
According to another aspect of the invention the logic circuitry of the lockset controller is disposed on the printed circuit card.
According to another aspect of the invention lock mounting fasteners connect an inner portion of the lock disposed on an inner side of the door to an outer portion of the lock disposed on an outer side of the door, the inner portion of the lock covering the complementary cavity. A washer plate is disposed on the inner side of the door between the inner portion of the lock and a head portion of each lock mounting fastener. The washer plate includes openings for receiving respective shaft portions of each fastener. The openings are smaller than the head portions of the fasteners. The washer plate comprises a material relatively more fire resistant than the outer portion of the lock.
According to another aspect of the invention the key reader module includes an upper module component defining an upper wall of a key receptacle. A lower module component is connected to the upper module component and defines a lower wall of a key receptacle. Snap-lock detents are supported on at least one of the upper and lower module components and are configured to connect the upper and lower module components together by snap-fit engagement.
According to another aspect of the invention the key reader module comprises an LED bar configured to display information related to lock operation.
According to another aspect of the invention snap-lock detents are supported on at least one of the upper and lower module components and the LED bar and are configured to connect the LED bar to one of the upper and lower module components by snap-fit engagement.
According to another aspect of the invention the LED bar is configured to clamp a flex cable in place when the LED bar is snapped into position on the module.
According to another aspect of the invention the key reader module is configured to read magnetic strips affixed to key cards.
According to another aspect of the invention the key reader comprises a read head bracket assembly including a magnetic read head configured to read magnetic strips affixed to key cards, and a biasing spring that biases the magnetic read head in such a way as to hold the read head bracket assembly together.
According to another aspect of the invention a leg of the key reader biasing spring is positioned to touch a grounded metal portion of the lockset to provide ground for the read head.
According to another aspect of the invention the key reader module is configured to read bar code symbols printed on key cards.
According to another aspect of the invention the key reader module is configured to communicate with integrated circuit chips embedded on key cards.
To better understand and appreciate the invention, refer to the following detailed description in connection with the accompanying drawings:
An electronic mortise lockset apparatus constructed according to the invention is generally shown at 10 in
The lockset apparatus 10 also includes a retractable latch bolt 14 that is movably supported within the lockset case 12. A portion of the latch bolt 14 extends from the case 12 when the latch bolt is in an extended position and is withdrawn into the lockset case when the latch bolt is in a retracted position. The latch bolt 14 is configured and positioned to engage a complimentary recess formed in a doorframe and/or a metal plate fastened to the doorframe. The latch bolt 14 engages the recess when the latch bolt is in the extended position and the door is in a closed position with the latch bolt axially aligned with the recess.
A handle hub 16 is pivotably supported in the lockset case 12 and a handle 18 is operably connected to and at partially supported on the handle hub. The handle hub 16 is operably connected to the retractable latch bolt 14 through a latch bolt retraction mechanism 20. The latch bolt 14 is retractable from the extended position by turning the door handle 18. The retraction mechanism 20 causes the latch bolt 14 to retract from the door jam recess into a retracted position in the lockset case 12. With the latch bolt 14 in the retracted position the door is free to move from the closed position to an open position.
The mortise lockset apparatus 10 also includes a motor-driven door handle lockout mechanism 22 that includes the mortise components generally indicated at 22 in FIGS. 1 and 3–6. These lockout mechanism 22 components are supported in the lockset case 12 and are configured to prevent the handle 18 from being turned and the latch bolt 14 from being retracted when the lock-out mechanism is in an engaged position unless the lockout mechanism is first unlocked by inserting a properly configured key card. Absent the insertion of a properly configured key card, the lockout mechanism 22 of the lockset apparatus 10 will mechanically block the handle 18 from turning.
While the present lockset apparatus embodiment 10 is configured to receive and to be unlocked by a key card, other embodiments may include a locking mechanism configured to receive and be unlocked by insertion and rotation of a standard mechanical key. Still other embodiments may include a keypad configured to allow an operator to unlock the lockset apparatus 10 by entering a coded entry command.
The lockout mechanism 22 prevents the handle 18 from turning by engaging a recess 24 in the handle hub 16. In other embodiments, however, the lockout mechanism 22 may be configured to block the handle 18 from turning by engaging a portion of the retraction mechanism 20 other than the handle hub 16, or by engaging some portion of the handle 18 itself.
As is generally indicated in
The handle lockout mechanism 22 includes a rotary cam 29 movably supported in the case lockset 12 and operably connected to an electric motor 30 through a gearbox 32. The gearbox 32 is configured to reduce output speed. The gearbox 32 is operably connected between the motor 30 and the rotary cam 29 to allow the motor to run at high speed while driving the rotary cam at a low speed.
A sliding stop, generally indicated at 34 in FIGS. 1 and 3–6, is movably supported in the lockset case 12 and includes a first end 36 that engages the handle hub 16 to prevent the handle hub and the handle 18 from turning. The sliding stop 34 also includes a bearing surface 38 that is positioned and configured to engage a bearing surface 40 of the rotary cam 29.
The rotary cam 29 has a cam rotational axis 42 that extends through the rotary cam between diametrically opposite portions 52, 54 of the bearing surface 40 of the rotary cam. This rotary cam design minimizes space requirements for the lockset apparatus 10 in the lockset case 12. The rotary cam 29 has a generally circular disk shape and a radially-extending “lobe” 44 of the rotary cam is formed by supporting the rotary cam on a rotational cam axis 42 that is eccentric, i.e., displaced from and parallel to a center axis 43 of the cam. In other words, the portion of the rotary cam 29 that extends farthest, in a radial direction, from the rotational axis 42 is the cam lobe 44.
The rotary cam 29 is positioned in the lockset case 12 such that its bearing surface 40 is disposed adjacent the second end of the sliding stop 34 in a position to move the sliding stop 34 when the motor 30 turns the rotary cam. The motor 30 turns the rotary cam 29 about the eccentric rotational axis 42 thus moving the bearing surface 40 of the rotary cam and the cam lobe 44 about the rotational axis. The rotary cam 29 is rotatably supported in the lockset case 12 about the rotational axis 42 on a drive shaft 46 that extends from the gearbox 32.
When the motor 30 is activated and rotates the rotary cam 29 through reduction gears supported in the gearbox 32, the bearing surface 40 of the rotary cam rotates and the cam lobe 44 driving the sliding stop 34 into engagement with the handle hub 16. When the handle hub 16 is locked in place by the sliding stop 34, it prevents the door handle 18 from being moved and prevents the latch bolt 14 from being withdrawn. To minimize bearing surface wear caused by sliding contact with the sliding stop 34, the rotary cam 29 is made of an acetal resin such as DuPont Delrin®.
The lockout mechanism 22 also includes a slip clutch 48 disposed between the motor 30 and the bearing surface 40 of the cam 29. The slip clutch 48 allows the motor 30 to continue running after the sliding stop 34 has been driven to the full extent of its travel into the complementary recess in the handle hub 16. The slip clutch 48 is an annular disk-shaped device disposed coaxially within a complementary circular aperture 50 in the rotary cam 29 body between diametrically opposed portions of the bearing surface 40 of the rotary cam. In other words, the rotary cam 29 body is supported around an outer rim of the slip clutch 48 that rotates around the rotational axis 42. The slip clutch 48 is disposed within the rotary cam 29 body to minimize space requirements for the lockset apparatus 10 in the lockset case 12. Because the slip clutch mechanism is disposed coaxially within the rotary cam 29 body, the rotary cam and slip clutch take up less space within the lockset case 12, both for installation and for movement in operation, than they would if they were supported separately.
The slip clutch 48 includes a plastic driver spool 58, a metal crescent washer 60 or “spring” washer 60, an annular plastic retainer flange 62 and three metal balls 64. The driver spool 58 includes a tubular shank 66 and an annular integral flange 68 that extends radially outward from around an upper end of the shank 66. The rotary cam 29 includes an upper counterbore 69 formed around the circular aperture 50 that is shaped to receive the annular flange 68 of the driver spool 58. The integral flange 68 includes twelve radially-spaced detents 70 formed into an underside surface of the integral flange 68. The detents 70 are positioned to rotate in and out of engagement with the three metal balls 64 supported in three respective pockets formed into radially-spaced points around an annular floor surface of the upper counterbore 69 formed into the rotary cam 29 surrounding the circular aperture 50. The retainer flange 62 is configured to be force fit over a lower end of the driver spool 58 shank 66 to hold the rotary cam 29 on the slip clutch 48. The rotary cam 29 includes a lower counterbore 71 formed around the circular aperture 50 to receive the retainer flange 62. The crescent washer 60 is supported around the shank 66 and between the retainer flange 62 and a bottom surface of the rotary cam 29. In this position the crescent washer 60 biases the retainer flange 62, shank 66 and integral flange 68 downward. The biasing force urges the detents 70 into engagement with the three metal balls 64 which causes the rotary cam 29 to rotate with the slip clutch 48. However, the driver spool 58 and integral flange detents 70 can move upwards against the biasing if sufficient force is applied to cause the slip clutch 48 to “hop” over the metal balls 64. This allows the motor 30 to continue turning the driver spool 58 when the rotary cam 29 rotation is impeded.
The sliding stop 34 includes a spring 80 configured and positioned to store energy when the sliding stop is either blocked or hung-up by friction as it is being moved into or out of engagement with the handle hub 16 as shown in
The spring 80 is a coil type spring disposed between two facing spring engagement surfaces 82, 84 in the spring chamber 86 of the sliding stop 34. A forward one 82 of the engagement surfaces 82, 84 is disposed at one end of the spring chamber 86 on an inner cutout region of the slider portion 85 of the sliding stop 34. A rear one 84 of the engagement surfaces 82, 84 is disposed at an end of the spring chamber 86 opposite the forward engagement surface 82 on an inner wall of the sliding stop body 88. The spring 80 therefore biases the slider portion 85 toward the handle hub 16.
The sliding stop body 88 also includes a cam receptacle 90 formed into a lower surface 92 of the body 88. The bearing surface 38 of the sliding stop 34 is disposed on a circumferential inner wall of the cam receptacle 90 that has a circular shape with a diameter slightly greater than that of the outer circumferential bearing surface 40 of the rotary cam 29. The inner wall diameter is slightly larger so that the rotary cam 29 can be received into the cam receptacle 90 for relative rotational sliding engagement. The cam receptacle 90 cooperates with the rotary cam 29 to convert rotational motion of the rotary cam into translational motion of the sliding stop 34 between an engaged position shown in
The handle hub 16 is reversible in that it is configured to be axially reversed or flip-flopped in the lockset case 12. The handle hub 16 is configured to be reversible so that the mortise lockset apparatus 10 can be adapted to applications where it may be necessary or desirable to lock out an interior handle 19 rather than the exterior handle 18 as shown in the drawings, i.e., to allow an installer to select whether the lockout feature will lockout the inside or the outside door handle 18.
The electronic mortise lockset apparatus 10 also includes a retractable deadbolt 98 that is movably supported within the lockset case 12. An outer portion of the deadbolt 98 extends horizontally from the lockset case 12 when the deadbolt is in an extended position and is withdrawn within the lockset case when the deadbolt is in a retracted position. The deadbolt 98 is positioned such that the outer portion of the deadbolt engages a complimentary recess formed in the doorframe, and/or a metal plate fastened to the doorframe, when the deadbolt 98 is in the extended position and the door is in a closed position.
The lockset also includes a hand operable lever 100 that is pivotably supported on and extends generally perpendicularly from a side wall 102 of the lockset case 12 opposite the handle 18. The lever 100 is mounted on a spindle 104 that is supported transversely in the lockset case 12, the spindle having a generally continuous square cross-section along its length. The spindle 104 is operably connected to the retractable deadbolt 98, the deadbolt being retractable from the extended position by turning the lever 100. In other words, the spindle 104 is connected to the deadbolt 98 and moves whenever the deadbolt moves.
A deadbolt position indicator having a microswitch 106 mounted on the lockset motherboard 78 is also included. The spindle 104 passes through an aperture 108 in the motherboard 78 and turns a spindle-mounted cam 110 that is mounted on the spindle 104 adjacent a point along the length of the spindle 104 where the spindle 104 passes through the motherboard aperture 108. The microswitch 106 is supported on the motherboard 78 in a position where a radially protruding lobe 112 of the spindle-mounted cam 110 actuates the microswitch when the spindle 104 is turned. The spindle mounted cam 110 is rotationally oriented such that the lobe 112 mechanically depresses the microswitch 106 when the deadbolt 98 moves either into or out of its engaged position. In response to depression, the microswitch 106 transmits a deadbolt position indicating signal to logic circuitry of the lockset controller 28 indicating either that the deadbolt 98 is engaged or retracted, as will be subsequently explained. The deadbolt position indicating signal allows the lockset controller 28 to monitor deadbolt position.
The lockset apparatus 10 also includes a fire blocker feature that prevents fire from spreading through the complimentary cavity in the door. As shown in
The fire blocker feature includes upper and lower flat rectangular steel washer plates 126 disposed on the inner side of the door between the chassis 116 and the inner surface of the door. Each washer plate 126 includes two openings 128 for receiving respective shaft portions of two of the chassis mounting fasteners 124. These two holes align with the two holes in the chassis 116 that the chassis mounting fasteners 124 pass through. These openings are smaller in diameter than head portions of the chassis mounting fasteners 124 so that the washer plate 126 prevents the fastener heads from being pulled through the outer side of the door if fire burns or melts the chassis 116 away. Two screws 129 secure each washer plate 126 and a cosmetic end cap 131 to the chassis 116.
In the present embodiment the washer plate 126 is made of steel but may be made of any material that is relatively more fire resistant than the chassis 116 and is strong enough to support fastener heads under axial loads. The washer plates 126 help prevent fire from gaining entry to a room through the complementary cavity in the door. They do so by holding the front plate 118 and box frame 114 in place over the complementary cavity even after the chassis 116 has been burned and/or melted away.
The key card reader module 26 is a snap together unit that includes a generally rectangular molded plastic upper module component 132 including an upper wall of a key card receptacle 134 and a generally rectangular molded plastic lower module component 136 connected to the upper module component and including a lower wall of the key card receptacle 134. The key card reader module also includes a magnetic card reader assembly 138, a smart card interface unit 139, an LED display module 140 and a ribbon cable 142 that provides electrical current paths between components of the card reader module 26 and the lockset controller 28, as will be further explained.
The upper and lower module components 132, 136 each include four snap-lock detents 144, 146. The four snap-lock detents 146 of the lower module component 136 engage the four snap-lock detents 144 of the upper module component 132 when the two module components 132, 136 are pressed together. The four detents 146 of the lower module component 136 are disposed on a lower surface of barbs 148 formed at the upper ends of each of four elongated rectangular arms 150 that extend integrally upward from adjacent four corners 166, 168 of the lower module 136, respectively, and are shaped and positioned to fit through corresponding slits 152 in the upper module component 132. The four detents 144 of the upper module component 132 are disposed on a rectangular, integrally upwardly extending rectangular rim 154 of the upper module component 132. The snap lock detents 144, 146 connect the upper and lower module components 132, 136 together by snap fit engagement when the components 132, 136 are pressed together during assembly. More specifically, when the module components 132, 136 are pressed together, the barbs 148 pass through the slits 152 and snap over the rectangular rim 154, thereby preventing the module components 132, 136 from being pulled apart. The snap lock detents 144, 146 obviate the need for any additional fasteners to hold the key card reader module 26 together.
The key card reader module 26 includes dual function components that further simplify its assembly and operation. One such dual function component is the LED display module 140. The primary function of the LED display module 140 is to display lockset apparatus operation and status information to individuals operating the lockset apparatus 10. The lockset controller 28 causes the LED display module 140 to selectively illuminate the red LED 96, yellow LED 156, or green LED 158 when the lockset apparatus is locked , malfunctioning, or open, respectively. The three colored LEDs 96, 156, 158 are supported in an upwardly extending front panel 160 of the LED display module 140.
In addition to displaying information, the LED display module 140 is also configured to anchor the ribbon cable 142 and the smart card interface unit 139 to the key card reader module 26. The LED display module 140 includes a generally U-shaped rectangular support frame 162 that extends horizontally from a bottom edge of the front panel 160 of the LED display module 140. The support frame 162 has an aft cross-bar 164 that clamps a portion of the ribbon cable 142 against the upper wall of the upper module component 132 of the key card reader module 26 when the LED bar is mounted on the key card reader module 26. As best shown in
The LED display module 140 is mounted on the key card reader module 26 by first sliding opposite corners 166, 168 of the aft cross bar into a pair of complementary slots formed into a pair of rectangular protrusions 170 that integrally extend upward from the upper wall of the upper module component 132. The front panel 160 of the LED display module 140 is then pressed downward against the upper module component 132 until a pair of snap-lock detents 172 formed into a front surface of the front panel 160 engage a pair of snap-lock detents defined by respective barbs 174 formed at upper ends of respective upwardly extending elongated rectangular arms 176 that extend integrally upward from a front edge 178 of the upper module component 132 of the key card reader module 26.
The key card reader module 26 is configured to read magnetic strips affixed to magnetic key cards and to communicate with integrated circuit chips embedded on smart key cards. To read magnetic key cards the magnetic card reader assembly 138 of the key card reader module 26 includes a magnetic read head 180 configured to read magnetic strips of magnetic key cards. The read head 180 is supported at one end of a generally rectangular elongated metal read head support arm 182. The read head 180 and support arm 182 are received into a complementary-shaped trough 184 formed in a bottom surface 185 of the lower module component 136. The trough is defined by an intersection of rectangular ribs 186 that integrally extend downward from the bottom surface of the lower module component 136. The read head 180 is positioned to extend partially through a rectangular aperture (not shown) formed in the bottom surface of the lower module component 136 at a forward end of the trough. As is best shown in
Another dual function component of the key card reader module 26 is a biasing spring 188. The biasing spring 188 is a coil spring that is supported in such a way that it biases the read head 180 support arm 182 upward, i.e., pivotally upward about the tapered pin. This upward bias continuously urges the read head 180 upward through the rectangular aperture to maintain contact with the magnetic strip of magnetic key cards that are individually inserted into the key card receptacle 134. This upward biasing force also serves to hold the read head support arm 182 in place on the lower module component 136 without the need for fasteners. To accomplish this, opposite ends of a wire forming the coil spring 188 are formed into a pair of generally straight, elongated “legs” 190, 192. A first leg 190 of the pair of legs is anchored against the bottom surface of the lower module component 136 by a rectangular tab 194 that extends laterally from one of the downwardly extending ribs. A second leg 192 of the pair of legs is engaged against the arm 182 and applies spring 188 force to bias the arm 182 upwardly as described above. The second leg 192 includes a right-angle bend 198 adjacent its distal end that extends upwardly into a small aperture 200 formed in the arm 182. The coil portion 202 of the spring is seated coaxially on a post 204 that extends laterally from a rectangular tab 206. The rectangular tab 206 extends integrally downward from one of the downwardly extending ribs. An end portion 208 of the first leg 190 is bent to extend downward and outward from the lower module component. The distal end 210 of the end portion 208 is positioned to contact the outer box frame 114 to electrically ground the card reader module 26.
The lockset apparatus 10 also includes a lockset apparatus programmer/interrogator, generally shown at 212 in
Referring to
As seen in
The real time clock 304 is electrically connected to the low power oscillator 302, the wakeup control 312, the special function registers 318, and the switch control 308, and basically functions as a counter which issues wakeup signals to the wakeup control 312, as seen in
When the lockset controller 28 is not in sleep mode, the high speed oscillator 306 receives a slow signal from the low power oscillator, multiplies that signal, and provides the core processor with a high speed clock signal, as seen in
As seen in
The serial port module 310 is a multiplexed device which allows the core processor 340 to communicate with a multitude of serial devices via a single transmit and a single receive serial line, as seen in
As seen in
The smart key control 314 is the interface which allows a standard ISO smart key card to communicate with the lockset controller 28 and is connected to the key card reader 26, the serial port control 310, the power control 322, the special function registers 318, and the core processor 340, as seen in
As seen in
The special function registers 318 are a collection of registers which store control and status data for virtually all of the components of the lockset controller 28, as seen in
As seen in
The power control 322 is a regulated voltage source which produces an accurate reference voltage signal for use throughout the lockset controller 28. As seen in
As seen in
Motor driver 326 is an H-bridge motor driver which drives the electrical motor 30 connected to the door handle lockout mechanism 22 via a pair of current sinks and sources, thereby allowing a nearly constant supply of electrical current and hence torque output regardless of the battery power level. The motor driver 326 is connected to the special function registers 318, motor current sensing 324, and the electrical motor 30, and generally includes motor control inputs 500, H-bridge decoder 502, current sink drivers 504, current source drivers 506, and terminals 508–514. A 2-bit motor control signal is sent from the first control register 448 to the H-bridge decoder 502 via control inputs 500. The 2-bit control signal is capable of choosing one of three acceptable operating states, which include having all of the terminals 508–514 off, only terminals 508 and 512 on, or only terminals 510 and 514 on. The H-bridge decoder receives and decodes the control signal and turns on the appropriate current sink and source drivers 504 and 506 accordingly. Terminals 508, 512 and 510, 514 operate in pairs, so as to draw current across electric motor 30. If the H-bridge decoder 502 receives a control signal which represents the state where all of the terminals are closed, then there is no current through electric motor 30 and the motor remains off. Where the H-bridge decoder receives a signal turning on terminals 508 and 512, a conductive path is formed through battery 518, terminal 508, motor 30, terminal 512, resistor 520, and ground. Such a conductive path operates the motor in a certain direction. Similarly, when the H-bridge decoder receives a signal which turns on the other pair of terminals 510 and 514, a different conductive path is created through battery 518, terminal 510, electric motor 30, terminal 514, resistor 520, and ground, which operates the motor in the opposite direction. Accordingly, the control signal sent from the first control register of the special function registers determines which direction, if at all, the motor is operated. It is important to note, that the use of current sinks and sources allows the motor driver 326 to deliver a constant current to the motor 30 and therefore obtain a nearly constant torque output curve. The current sent to the motor affects the voltage across resistor 520, which is monitored by output 482 of the motor current sensing module 324, as previously explained.
As seen in
The battery level sensing 330 is connected to the power control 322 and the special function registers 318, as seen in
The magnetic head reader module 332 is used in conjunction with the external magnetic card reader assembly 138 and receives the magnetic information stored on the card and read by the magnetic card reader, as seen in
There are two sources of writable memory internal to the lockset controller 28 and one source of memory external. Both the X-ram memory 334 and the scratchpad memory 336 are located on the lockset controller 28, while the flash memory is external. The X-ram and flash memory are best explained concurrently due to their interdependence with each other. Referring to
The scratchpad memory 336 seen in
In operation, the lockset controller 28 is usually in a low power consuming sleep mode until awakened by one of several wakeup events, at which time the lockset controller begins an active mode which executes a series of instructions determined by the particular wakeup event which has occurred. During the active mode, the core processor 340 retrieves instructions stored in either the X-ram or flash memory as well as status information stored in the special function registers 318. Once the instructions and information is obtained, the core processor takes control of one or more devices located on or external to the lockset controller 28.
During the sleep mode, the low power oscillator 302 supplies a 32.768 kHz clock signal to several components and is the only device on the lockset controller 28 which is in active operation. There are several events that may bring the lockset controller 28 out of sleep mode and into the active mode, they include: a wakeup signal from the real time clock 304, activation of the smart card switch, activation of the deadbolt, microswitch 106, activation of the knob switch, activity on the serial port, or a signal from the IR receiver. All signals representative of these wakeup events, are channeled through the wakeup control 312, which acts as an interface between the wakeup devices and the core processor 340. As previously mentioned, the real time clock 304 acts as a programmable counter which periodically issues a wakeup signal based on a 32.768 kHz signal from the low power oscillator 302. As seen in
As previously mentioned, other events which can awake the lockset controller 28 include activation of a smart card switch and activation of deadbolt microswitch 106. These switches are electromechanical devices coupled to specific external components, such as the deadbolt 198 or the key card reader 26, and are electrically connected to the switch control 308 such that they inform the lockset controller 28 when there has been activation of these components, as previously explained. For example, a switch within the key card reader 26 informs the lockset controller 28 of the insertion of a smart key card, just as another switch indicates a change of the deadbolt position. The signals generated by these switches act as wakeup signals, just like the wakeup signal generated by the real time clock 304, and are received by the switch control 308. As seen in
Activity on the serial port control 310 may also bring the lockset controller 28 out of sleep mode. Activity on the serial port will alert wakeup control 312 over the serial receiver line, which is one of the inputs 380. Accordingly, if any external device, such as a lockset interrogator 212, is attempting to communicate with the lockset controller 28 via the serial port, the wakeup control module 312 will alert the necessary components of the lockset controller. Another potential wake up event is activity detected by the IR receiver. The IR receiver is located external to the lockset controller 28 and receives infrared signals. Upon reception of any IR signal, the IR receiver issues a wakeup request signal which, like the previous wake up signals, is sent to the edge detector 382 via inputs 380. Once the edge detector sees a rising or falling edge sufficient to indicate a change in the state of the signal, the wakeup control 312 wakes up the core processor 340 and resets certain registers. It should be noted, the wakeup control will not reset the core processor 340 if the processor is already awake.
After the processor 340 receives a wakeup signal, it informs the high speed oscillator 306 that it is awake which in turn provides the processor 340 with a high speed clock signal. As seen in
If the real time clock 304 produced the wakeup signal which brought the processor into operational mode, the processor 340 performs a series of status checking functions. These functions may include checking the status of the various switches, the battery level, lock malfunctions, or any other function requiring a periodic check. Upon performing status checking finctions, the processor 340 updates the special function registers 318 to record any changes in the status of the lockset controller 28, as well as potentially activating an external device, such as the LED display 140, of any potential problems.
If the processor 340 has been awakened by the activation of the smart card switch, the processor uses the smart key control 314 to communicate with the smart key card via the serial port. As previously mentioned, the processor may write information to or read information from the smart key card via the smart card key control 314 and serial port. Such information could include writing to the smart key card the number of times that particular lock has been unlocked, the number of times that particular key has been inserted into that lock, or any other event worth recording. If the smart key card is correctly configured for that particular lock, the processor 340 instructs the motor drivers 326 to drive the electric motor 30 accordingly.
Upon such an instruction, motor control signals are sent to the motor drivers 326 via inputs 500. These inputs are decoded by the H-bridge decoder 502 and thereafter instruct the current sink and source drivers to turn on the appropriate transistors. As previously explained, this allows the processor to dictate in which direction the lock motor 30 operates and consequently can determine if the locking mechanism 22 is engaged or unengaged. To determine when the locking or unlocking operation is complete, the current sensing module 324 monitors the current through the motor 30 via the voltage across a resistor 520 and compares the current against a “baseline” reference current. When the motor 30 is rotated such that the locking mechanism cannot be extended further, the clutch 48 slips or “hops”, thereby causing a spike in the current in relation to the baseline current. As baseline current draws vary between motors and depend on a number of additional factors including temperature, the lockset controller 28 is programmed to establish a new baseline current value each time the motor 30 is energized.
It is important to note however, in addition to sensing the amount of electrical current which is being sent to the motor 30, the motor drivers 326 draw upon tabulated data to set a minimum and maximum duration for powering the motor. In this manner, if the current sensing module 324 determines that the locking mechanism has reached an obstruction before the predetermined minimum duration, the processor 340 will continue to power the motor 30 until that minimum time is reached. Likewise, if the maximum time duration is reached before the current sensing module 324 indicates that the lock has reached a final position, the processor 340 will instruct the motor drivers 326 to stop powering the motor. The minimum run time typically corresponds to a value that is at least marginally longer than the amount of time normally required to move the sliding stop 34 into engagement with the handle hub 16. This excess run time ensures that the sliding stop 34 fully engages the complementary recess in the hub 16 under adverse conditions such as increased friction due to lack of lubrication, contamination, component wear, etc. The maximum motor run time may be established as a function of battery charge level, i.e., the amount of voltage remaining in the four batteries that power the motor 30. The lockset controller 28 senses the battery voltage and limits the motor run time accordingly. If the battery charge level is relatively high, the maximum motor run time is set to a relatively high value. If battery charge level is relatively low, the maximum motor run time will be proportionally reduced to extend the life of the battery. Attentively, the maximum and minimum motor run times may be established by using an algorithm or other acceptable means.
Activation of the smart card switch may also prompt the processor to engage the magnetic head reader 138, as a magnetic strip and smart key card are both read from the same external slot. Again, the processor 340 might engage the motor drivers 326 if the information on the magnetic strip is so configured.
The lockset controller 28 may further include a “hassle” feature that prompts the user to take notice of any fault indication that might be displayed on the LED display module 140. The lockset controller is configured to detect lock malfunctions and to illuminate a red fault indicator LED 96 in response to such lockset apparatus malfunctions. Under normal operation, the lockset controller reverses the motor 30 and retracts the sliding stop 34 in response to a single key card insertion, assuming of course that the key card includes the correct code for entry. However, if a lockset apparatus malfunction is detected, the lockset controller 28 reverses the motor 30 and causes the sliding stop 34 to retract from the handle hub 16 only after the second of two key card insertions made within a predetermined time period. This “hassle feature” prompts the user to notice and attend to lockset apparatus malfunctions indicated by the red LED malfunction indicator light 96. In other words, the hassle feature prompts certain users which the lockset controller 28 identifies by the configuration of their key cards, to notice a fault indication by requiring two insertions of a key card before reversing the motor 30 and unlocking the hub 16. Preferably, the lockset controller 28 is programmed to notify only those responsible for attending to such malfunctions such as the holders of master key cards.
The electronic mortise lockset apparatus 10 also includes an employee access tracking system that allows employers to determine which rooms, in an establishment such as a hotel or office building, each of their employees have gained access to or attempted to gain access to, and at what times. The method includes installing electronic mortise locksets 10, of the type described above, in the doors to various rooms of the establishment. As with the lockset described above, each of these locksets includes a latch bolt 14 retractable by the turning of a door handle 18 operably connected to the latch bolt 14. Each lockset also includes a lockout mechanism 22 that prevents the handle 18 from being turned when the lockout mechanism 22 is in an engaged position. Each of the installed locksets also includes a key card reader module 26 that identifies properly configured “smart” key cards and a lockset controller 28 that commands the lockout mechanism 22 to disengage when the key card reader module 26 identifies a properly configured key card.
To employ the tracking system, each of a number of different key card users (employees) are provided with a “smart” key card that, as described above, includes a processor, RAM, and ROM. In addition, each lockset controller 28 is programmed to upload a first set of access data to the RAM of the “smart” key card whenever that key card is used to unlock the electronic mortise lockset 10. This first set of access data includes a door identification number assigned to the door that the lockset is mounted in and the time and date that the card was inserted into the card reader module 26. The “smart” key cards distributed to employees would each include a revolving memory that remembers approximately the last 500 lock insertions.
At the same time that the first set of access data is uploaded to the key card RAM, a second set of access data is downloaded to the memory of the lockset apparatus. This second set of access data includes an identification number assigned to the key card and the time and date that the card was inserted into the card reader module 26.
The lockset controller 28 will not power up the motor 30 to unlock the lockout mechanism 22 until after writing the access data to the key card and lock RAM. This prevents a user from unlocking the door then quickly withdrawing his or her key card before access data can be written.
After issuing the “smart” key cards to the users, the key card users are then permitted to go about their business on the premises using their key cards to gain entry to various rooms on the premises, unlocking the locksets by inserting the key cards into the key readers of the locksets. Each time a key card user inserts one of the key cards into one of the locksets, the lockset that the key card is inserted into automatically writes the access data from the lockset controller 28 to the key card memory and the lock memory as described above. Because the first set of access data downloaded to each key card includes a record of the time that the key was inserted into that lockset, each key card maintains an accurate and comprehensive record of which locksets/doors that card holder unlocked and when.
At the end of each workday each user's key card is inserted into a separate key card reader module connected to a microcomputer programmed to compile key card access information. The microcomputer is programmed to display or print-out a report that identifies which locksets each key holder opened and at what times. In this way, an employer can easily determine which rooms each of his employees gained access to through the day and the times that each employee gained access to those rooms. This method obviates the need to travel throughout the premises downloading access data from each lock separately. However, the access data can be downloaded from lockset memory to confirm data downloaded from key card RAM.
There are numerous sequences of events which could occur as the result of a wakeup signal originating from either a component within the lockset controller or external to it. It should be noted, that the particular response to the individual wake up events is software programmable and resides in the code of the system.
In alternative embodiments, the key card reader module 26 may include any suitable key card reading device to include one that is configured to receive and read a memory card rather than a “smart” card—or that is configured to receive and read either a memory card or a “smart” card. (A memory card is different from a smart card in that it does not include either RAM or a processor.) In this case, a properly configured key card would include a predetermined program code that the key card reader module 26 would download data from. However, the key card reader module 26 would not upload data to the card.
In still other embodiments the key card reading device may be an optical scanner configured to read bar code patterns. In this case, a properly configured key card would include a predetermined bar code pattern readable by such an optical scanner.
The advanced design of an electronic mortise lockset apparatus 10 constructed according to the invention provides a number of advantages over prior art systems. The lockset controller 28, programmed as described, can both extend battery life by limiting motor run time and can help to insure full lockout mechanism engagement. By holding the sliding stop 34 in engagement with the handle hub 16, the lockout mechanism 22 insures that the lockset remains securely locked even when subjected to significant shock and vibration. The components of the lockset apparatus 10 are easy to assemble and disassemble for ease of service and/or modification. The lockset apparatus 10 is sturdy enough to survive a tremendous amount of torque applied to the door handle 18. All the components of the lockset are internally mounted in the lockset case 12 to preclude exposure to corrosive environmental effects. The slip clutch 48 of the lockout mechanism 22 prevents motor 30 damage that might otherwise result from stalling of the motor 30 caused by jamming, obstructions, or increased resistance to an application of force to the handle 18 during motor 30 operation. The gearbox 32 of the lockout mechanism 22 provides low cam rotation speed while allowing the motor 30 to run at high speed. High motor 30 speed provides more torque and helps keep motor 30 brushes clean. Mounting the microswitch 106 of the deadbolt position indicator on the motherboard 78 is a lower cost alternative to mounting the microswitch 106 at the end of the harness wire in a remote location.
I intend this description to illustrate certain embodiments of the invention rather than to limit the invention. Therefore I have used descriptive words rather than limiting words. Obviously, it is possible to modify this invention from what the description teaches. Within the scope of the claims one may practice the invention other than as described.
This application claims the benefit of Provisional Patent Applications U.S. Ser. Nos. 60/190,970 filed Mar. 22, 2000 and 60/169,636 filed Dec. 8, 1999.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US00/33231 | 12/8/2000 | WO | 00 | 10/23/2003 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO01/42594 | 6/14/2001 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4633687 | Fane | Jan 1987 | A |
4848115 | Clarkson et al. | Jul 1989 | A |
4990758 | Shibano et al. | Feb 1991 | A |
5204663 | Lee | Apr 1993 | A |
5437174 | Aydin | Aug 1995 | A |
5474348 | Palmer et al. | Dec 1995 | A |
5608298 | Frolov et al. | Mar 1997 | A |
5791177 | Bianco | Aug 1998 | A |
5816083 | Bianco | Oct 1998 | A |
5923264 | Lavelle et al. | Jul 1999 | A |
Number | Date | Country | |
---|---|---|---|
20040045330 A1 | Mar 2004 | US |
Number | Date | Country | |
---|---|---|---|
60169636 | Dec 1999 | US | |
60190970 | Mar 2000 | US |