1. Field of the Invention
This invention relates to detecting motion of electric actuators, and specifically to a status monitoring system, which is capable of identifying the status of operation of the lock to a user.
2. Description of Related Art
Electric actuators have many applications, including electronic/electric locks, electric valves, and robotics. In these applications, external sensors are used to determine movement of the actuator. For example, electric valves often use a moveable magnet and reed switches to track the movement of the valve stem. Robotic actuators can use potentiometers to measure actuator movement. These sensors add to the cost of the device and add an additional failure point in a control system.
In some electric or electronic locks, bolt pressure slides the bolt into the lock case. To prevent the lock from being forced open a gate or other blocking device engages the lock case (compare
While bolt pressure can result from a thief trying to force the lock open, often bolt pressure is caused by an error of an authorized operator. Current electric or electronic locks, however, do not provide the user any indication that bolt pressure prevented proper lock operation. With proper indication of this condition the operator would know that the bolt pressure has to be removed in order to open the lock.
The system disclosed herein provides a system for detecting the motion of electric actuators. A voltage detector measures the supply voltage of the electric actuator. A voltage comparator compares the measured voltage to a previous voltage. An actuator motion detector detects actuator motion when the output of the voltage comparator indicates that the measured voltage is larger than the previous voltage.
The method disclosed herein provides a method for detecting the motion of electric actuators. The supply voltage of the electric actuator is measured. The measured supply voltage is compared to a previous voltage. Motion of the electric actuator is detected when the measured voltage is larger than the previous voltage.
When a voltage is applied to an electric actuator, the EMF is related to the motion of the actuator or a part thereof. This EMF may be detected and/or monitored by monitoring the supply voltage.
Electric actuators are devices that move or cause motion when an electric current is applied to or removed from the actuator. Examples of these actuators include, but are not limited to: solenoids, motors, etc.
The currently preferred embodiment uses a solenoid as the electric actuator. Accordingly,
In contrast,
The process is initialized, if necessary, in step S1. A first or initial actuator supply voltage is measured in step S3. Thereafter, a second actuator supply voltage is measured in step S5. In step S7, the second voltage is compared with the first voltage. When the second voltage is higher than the first voltage, the process may indicate that the actuator has moved. In contrast, if the second voltage is not higher than the first voltage, then this would be an indication that the actuator did not move.
The process illustrated in
In step S54, the process checks to see if the flag was set. When the flag is set, the process ends at step S58 and would indicate that the actuator moved. When the flag is not set in step S54, or the counter was reset in step S48, then the process checks to see if voltage continues to be applied to the actuator in step S56. If voltage continues to be applied, then the process returns to step S42. If voltage is no longer applied, then the process would end at step S58 with an indication that the actuator had not moved.
The process illustrated in
The process is initialized, if necessary, in step S80. The supply voltage to the electric actuator is measured in step S82. Thereafter, this voltage is compared to ground in step S84. If the measured voltage is not larger than ground, then the process ends.
When the measured voltage is larger than ground, then the process checks to see if a flag is set in step S86. When the flag is set, the process flow continues to step S90 which checks to see if the measured voltage is larger than a second value. When the voltage is not larger than a second value, the process flow would return to step S82. If the voltage is larger than a second value, then the process would end with an indication that the actuator moved.
If the flag in step S86 is not set, then the process flow continues to step S88 where the process checks to see if the voltage is less than a first value. If the voltage is not less than a first value, then the process flow returns to step S82.
When the measured voltage is less than a first value, then a flag is set in step S92. After setting the flag, the process returns to step S82.
In some embodiments, the first and second values may be the same. In the typical embodiment, however, the first value is lower than the second value. The process illustrated in
In
In lock 10, bolt pressure slides the bolt 14 into the case 12 (compare
The process is initialized, if necessary, in step S10. After an authorized combination is entered into the electronic lock, a pick pulse is applied to solenoid 18 in step S12. The solenoid supply voltage is measured in step S14.
In step S16 the current and previous solenoid supply voltages are compared. If the current voltage is the same as or lower than the previous voltage, then a counter is set to zero in step S22. Alternatively the counter could be reset or set to a predetermined number.
When the current voltage is larger than the previous voltage, then a counter is incremented in step S18. Thereafter, the counter is compared to a predetermined number in step S20. In the embodiment illustrated in step S20, the predetermined number is four indicating that the voltage has increased for four consecutive cycles. This value was selected based on the time that the solenoid supply voltage rises after point B (i.e. the time between points B and D) for the particular solenoid used in the lock and the clock speed of the microcontroller, microprocessor, or other device performing the process to detect the movement of the plunger 22 of solenoid 18.
Other values of the predetermined number could be used. The value of the predetermined number or the number of voltage comparisons should be such that a particular inflection behind point B (
If the predetermined number or the number of voltage comparisons is too small there is the risk that the inflection detected was caused by noise in the circuit and not proper motion of the solenoid plunger 22. If the predetermined number or the number of voltage comparisons is too large there is the risk that the inflection would not be detected since the voltage decreases again after point D.
In step S20 if the counter is larger than the predetermined value or the predetermined number of voltage comparisons has been made, then a flag or bit is set to indicate that the solenoid plunger 22 properly moved. In other embodiments, other processes or tools could be used to store or convey this information.
After either step S20 or S22 the process checks to see if the pick pulse time or pick duration has elapsed. The pick duration may be measured using a clock, a counter or other device known in the art for measuring time. In some embodiments the duration could be measured in terms of voltage.
If the pick pulse is continuing, then the process returns to step S14. When the pick pulse is over the process in step 26 checks for an indication that the solenoid plunger 22 moved properly. In step S26 of the illustrated embodiment, the process checks for the flag set in step S20. If the flag was set, the process ends at step S28.
When the flag is not set, then the lock may provide an aural, visual, or tactile indication to the user that the solenoid plunger 22 did not move. One example of a visual indication is flashing a light such as an LED. After receiving the indication, for example seeing the flashing LED, the user could remove the bolt pressure, if inadvertently applied, so the plunger 22 could move and lock 10 opened. Thus, the indication of the failure of the solenoid plunger 22 to move during the pick pulse would guide a user to release bolt pressure.
In the embodiment shown in
If optional step S30 is used this step may also provide the aural, visual, or tactile indication discussed above. Thus, if the user released the bolt pressure before the predetermined number of pick pulses were used and the solenoid plunger 22 properly moved, then the lock 10 may be opened without the user reentering a valid combination.
Typically, the voltage source is connected to solenoid 18 through a switch 140 controlled by a microcontroller 130. In other embodiments a microprocessor, ASIC, or other control device may control the position of switch 140.
In the preferred embodiment, microcontroller 130 includes an A/D converter 132. The A/D converter 132 may receive the solenoid supply voltage directly or through a voltage divider 120. The voltage divider 120 is used to reduce the voltage to a voltage within the range of the A/D converter 132.
Typically, the switch 220 is controlled by a microcontroller. In other embodiments, a microprocessor, ASIC, or other control device may control the position of switch 220. The electric actuator motion detector 240 typically detects the voltage supplied to electric actuator 230. The electric actuator motion detector may include a voltage detector 242 that measures/detects the voltage applied to electric actuator 230 and outputs a signal that indicates either the actual voltage detected (for example, 3.5 volts) or a number representative of the voltage detected (for example, the number 5 or representation thereof could be equal to 3 volts).
A voltage comparator 244 receives the output of voltage detector 242 and compares this voltage with either a predetermined value or a previously obtained voltage. In the preferred embodiment, the current voltage would be compared to the last obtained voltage (i.e., the voltage obtained in the last clock cycle or last measurement cycle). Other embodiments could use other previously obtained voltages or a predetermined voltage. The voltage comparator 244 outputs a signal indicating that the current voltage is larger than the voltage to which it was compared. In some embodiments, the voltage comparator may also output a signal indicating that the current voltage was smaller than, or equal to, the comparison voltage.
Motion detector 246 receives the signal output by the voltage comparator 244, and based on this output, determines whether or not the electric actuator 230 moved. In some embodiments, as discussed in the above flowcharts, the motion detector may take a single output of voltage comparator 244, indicating that the current voltage is higher than the compared voltage, as an indication that the electric actuator 230 moved. In other embodiments, the motion detector 246 may require a predetermined number of voltage comparisons, where the current voltage is higher than the compared voltage, prior to determining that the electric actuator 230 moved. In other embodiments, the predetermined number of voltage comparisons, indicating that the current voltage is higher than the compared voltage, must be consecutive.
In some embodiments, the electric actuator motion detector 240 may output a signal to a motion indicator 260. This indicator may be an audio, visual or tactile indicator. One example of an audio indicator would be a beep or other noise that the user could hear. An example of a visual indicator would be a light or LED indicator that would light. A tactile indicator could be a vibrator. Other indications or a combination of indications may be possible. The motion indicator 260 may indicate that the electric actuator properly moved or that the electric actuator failed to move.
The voltage detector 242 may be an analog-to-digital converter 132 shown in
The process and circuit described above is only one way to implement this invention. The same principal can be used to add other features to electronic locks. For example, when a one time combination is used in the electronic lock it would be beneficial to know that the opening operation is successfully completed before disabling that combination. The process and principles described above may also be used to detect the motion or lack of motion if electric actuators in other applications, for example robotics, electric valves, etc.
Number | Date | Country | |
---|---|---|---|
60513538 | Oct 2003 | US |