Low-Cost Programmable Key Lock Uses A PC-Hardware Monitor IC

Nov. 5, 2001
Simplicity is the key to a good security system design. The following is a simple yet powerful security system employing an ADM-1024 PC-hardware monitor as the key's decoder. The ADM1024 was designed to monitor the local temperature, the...

Simplicity is the key to a good security system design. The following is a simple yet powerful security system employing an ADM-1024 PC-hardware monitor as the key's decoder.

The ADM1024 was designed to monitor the local temperature, the die temperature of up to two Pentium processors, and the speed of up to two fans. This device monitors up to seven supply voltages and a 5-bit VID code. It also includes a 10-bit digital-to-analog converter (DAC). In this application, the ADM1024 is used to monitor seven voltages provided by a digital key as well as to open a lock if the correct key is inserted.

The basic principle of this lock decoder is the division of a voltage into seven specific levels that can be measured by the ADM1024. The voltage dividers are embedded in a key that can be inserted into the lock, as shown in the figure. For simplicity, only details relating to the ADM1024 and the key are given in this diagram.

The seven voltage-input channels are each capable of measuring a voltage with 10-bit resolution. However, only eight bits of data are available on the serial bus. Hence, the theoretical maximum number of key combinations is 7.2 × 1016! The number of different keys is limited to 4.4 × 1012 by practical concerns, the given standard 1% resistor values, and the allowance of a 16-LSB measurement span for each key combination. This is still a very secure system.

In production, keys could be created by vapor deposition of resistive material directly onto a circuit board. Absolute accuracy is not critical since the resistors are used in a voltage divider. Resistors created in a batch will match well, so their ratios can be precisely defined.

The on-board temperature sensor can be used to measure the ambient temperature. This enables the calculation of voltage changes caused by resistor-temperature drift if desired.

This system has several advantages. Only two signal wires are required to communicate with the lock. The first enables the lock to tell the microcontroller that a key has been inserted. The second allows the microcontroller to tell the lock to lock or unlock. The microcontroller can easily process all of the combinations to determine that the correct key was inserted. Keys can be manufactured at a relatively low cost and can be authenticated in milliseconds. The enormous number of possible combinations makes this key decoder very secure.

Sponsored Recommendations

What are the Important Considerations when Assessing Cobot Safety?

April 16, 2024
A review of the requirements of ISO/TS 15066 and how they fit in with ISO 10218-1 and 10218-2 a consideration the complexities of collaboration.

Wire & Cable Cutting Digi-Spool® Service

April 16, 2024
Explore DigiKey’s Digi-Spool® professional cutting service for efficient and precise wire and cable management. Custom-cut to your exact specifications for a variety of cable ...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!