Description: A programmable code lock can be used for numerous applications in which access to an article/gadget is to be restricted to a limited number of persons. Here is yet another circuit of a code lock employing mainly the CMOS ICs and thumbwheel switches (TWS) besides a few other components. It is rugged and capable of operation on voltages ranging between 6 and 15 volts. The supply current drain of CMOS ICs being quite low, the circuit may be operated even on battery. The circuit uses two types of thumbwheel switches. switch numbers TWS1 through TWS8 are decimal-to-BCD converter type while switch numbers TWS9 through TWS16 are 10-input multiplexer type in which only one of the ten inputs may be connected to the output (pole). One thumbwheel switch of each of the two types is used in combination with IC CD4028B (BCD to decimal decoder) to provide one digital output. Eight such identical combinations of thumbwheel switches and IC CD4028 are used. The eight digital outputs obtained from these combinations are connected to the input of 8-input NAND gate CD4068. For getting a logic high output, say at pole-1, it is essential that decimal numbers selected by switch pair TWS1 and TWS9 are identical, as only then the logic high output available at the Specific output pin of IC1 will get transferred to pole-1. Accordingly, when the thumbwheel pair of switches in each combination is individually matched, the outputs at pole-1 to pole-8 will be logic high. This will cause output of 8-input NAND gate IC CD4068b to change over from logic high to logic low, thereby providing a high-to-low going clock pulse at clock input pin of 7-stage counter CD4024B, which is used here as a flip-flop (only Q0 output is used here). The output (Q0) of the flip-flop is connected to a relay driver circuit consisting of transistors T1 and T2. The relay will operate when Q0 output of flip-flop goes low. As a result transistor T1 cuts off and T2 gets forward biased to operate the relay. Switch S1 is provided to enable switching off (locking) and switching on (unlocking) of the relay as desired, once the correct code has been set. With the code set correctly, the NAND gate output will stay low and flip-flop can be toggled any number of times, making it possible to switch on or switch off the relay, as desired. Suppose we are using the system for switching-on of a deck for which the power supply is routed via the contacts of the relay. The authorised person would select correct code which would cause the supply to become available to the deck. After use he will operate switch S1 and then shuffle the thumbwheel switches TWS1 through TWS8 such that none of the switches produces a correct code. Once the code does not match, pressing of switch S1 has no effect on the output of the flip-flop. Switches TWS9 through TWS16 are concealed after setting the desired code. In place of thumbwheel switches TWS1 through TWS8 DIP switches can also be used.
The described programmable code lock circuit operates on a voltage range of 6 to 15 volts, making it versatile for various applications. The use of CMOS technology ensures low power consumption, allowing for battery operation. The circuit employs two distinct types of thumbwheel switches: TWS1 to TWS8 function as decimal-to-BCD converters, while TWS9 to TWS16 serve as a 10-input multiplexer, providing flexibility in input selection.
Each combination of a decimal-to-BCD switch and a multiplexer switch is interfaced with the CD4028B BCD to decimal decoder, resulting in eight unique digital outputs. These outputs feed into the CD4068 8-input NAND gate, which requires matching inputs from the respective switch pairs to generate a logic high signal at specific outputs. The critical operation involves ensuring that the selected decimal numbers from TWS1 and TWS9 match, which is fundamental to achieving the desired output.
When the outputs from the thumbwheel switches match, the NAND gate transitions from a high to a low state, producing a clock pulse that triggers the CD4024B 7-stage counter configured as a flip-flop. The output Q0 from this flip-flop drives a relay driver circuit composed of transistors T1 and T2. The relay activates when Q0 transitions to a low state, allowing for control over the load connected through the relay contacts.
Switch S1 is integrated into the design to provide a manual mechanism for locking and unlocking the relay circuit. Once the correct code is inputted, the NAND gate remains in a low state, permitting the flip-flop to be toggled freely, thus enabling or disabling the relay as needed. This feature allows authorized personnel to control devices, such as a deck, by providing power through the relay contacts.
After usage, the authorized user can disable the system by operating switch S1 and altering the positions of TWS1 through TWS8, ensuring that no valid code is present. This action effectively locks the system, preventing unauthorized access. The concealment of switches TWS9 through TWS16 enhances security, as these switches are not accessible after the code is set. Additionally, DIP switches may be employed as an alternative to thumbwheel switches for user convenience and configuration flexibility.A programmable code lock can be used for numerous applications in which access to an article/gadget is to be restricted to a limited number of persons. Here is yet another circuit of a code lock employing mainly the CMOS ICs and thumbwheel switches (TWS) besides a few other components.
It is rugged and capable of operation on voltages ranging between 6 and 15 volts. The supply current drain of CMOS ICs being quite low, the circuit may be operated even on battery. The circuit uses two types of thumbwheel switches. switch numbers TWS1 through TWS8 are decimal-to-BCD converter type while switch numbers TWS9 through TWS16 are 10-input multiplexer type in which only one of the ten inputs may be connected to the output (pole). One thumbwheel switch of each of the two types is used in combination with IC CD4028B (BCD to decimal decoder) to provide one digital output.Eight such identical combinations of thumbwheel switches and IC CD4028 are used. The eight digital outputs obtained from these combinations are connected to the input of 8-input NAND gate CD4068.For getting a logic high output, say at pole-1, it is essential that decimal numbers selected by switch pair TWS1 and TWS9 are identical, as only then the logic high output available at the Specific output pin of IC1 will get transferred to pole-1.
Accordingly, when the thumbwheel pair of switches in each combination is individually matched, the outputs at pole-1 to pole-8 will be logic high.This will cause output of 8-input NAND gate IC CD4068b to change over from logic high to logic low, thereby providing a high-to-low going clock pulse at clock input pin of 7-stage counter CD4024B, which is used here as a flip-flop (only Q0 output is used here).The output (Q0) of the flip-flop is connected to a relay driver circuit consisting of transistors T1 and T2. The relay will operate when Q0 output of flip-flop goes low. As a result transistor T1 cuts off and T2 gets forward biased to operate the relay.Switch S1 is provided to enable switching off (locking) and switching on (unlocking) of the relay as desired, once the correct code has been set.
With the code set correctly, the NAND gate output will stay low and flip-flop can be toggled any number of times, making it possible to switch on or switch off the relay, as desired. Suppose we are using the system for switching-on of a deck for which the power supply is routed via the contacts of the relay.
The authorised person would select correct code which would cause the supply to become available to the deck. After use he will operate switch S1 and then shuffle the thumbwheel switches TWS1 through TWS8 such that none of the switches produces a correct code.
Once the code does not match, pressing of switch S1 has no effect on the output of the flip-flop.Switches TWS9 through TWS16 are concealed after setting the desired code. In place of thumbwheel switches TWS1 through TWS8 DIP switches can also be used.
This alarm features both open-loop and closed-loop detection systems along with an automatic alarm shutoff mechanism. It provides a 15-second delay for exit and entrance. Additionally, the alarm activation time can be adjusted from 1 to 15 minutes.
The alarm system...
Many systems require one or more relatively low-current voltage sources that can be programmed to a few predetermined levels. The circuit presented generates positive output levels but can be modified for negative or bipolar outputs. Q1 serves as the series...
The circuit samples the output of a multiplexer and provides the necessary current for driving a transfluxor in an analog-to-digital converter that generates a six-bit binary Gray code. -N. Aron and C. Granger, Analog-To-Digital Converter Uses Transfluxors, Electronics, 35:20, p...
This is a voltage controller oscillator that was designed as a wide range oscillator to generate clock pulses for a stepper motor drive system. It does however have some interesting features. The original application used a stepper motor for its...
This alarm circuit activates when switches S1 through S5 are engaged. This action illuminates LED1 and triggers transistor Q1 through integrated circuits IC1C and IC1D. Relay RY1 is configured for self-latching. Switch S10 is utilized for resetting the circuit. When...
The ICL8212 is configured as a programmable zener diode, allowing for the programming of zener voltages ranging from 2 V to 30 V by appropriately selecting R2. The zener voltage is influenced by this selection. Additionally, due to the lack...
The circuit diagram of this programmable sequencer can be utilized for various timing applications. An audible tone is generated before the start of each interval, while a seven-segment LED display indicates the current interval number. A buzzer sounds again just...
The TL3019 device activates, or goes low, when a south pole of a magnet approaches the chip face. In this example, there are five doors, each equipped with a magnet embedded in its edge, with the south pole facing outward....
There is a lack of clarity regarding the difference between a data selector and a multiplexer. The designs previously engaged in ceased utilizing small-scale integrated circuits in the early 1990s, as the physical aspect transitioned to general-purpose programmable array logic...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more