Отличительная часть большинства электронных кодовых замков — клавиатура из, как минимуму, десяти кнопок, пронумерованных от "0" до "9". Нажимая на эти кнопки нужно набрать определенное кодовое число, и тогда задвижку замка можно будет открыть. Описываемый, в этой статье, замок интересен тем, что его интерфейс содержит только одну кнопку. И набор кодового числа (трехзначное), и запирание замка производится только этой одной кнопкой.
Замок имеет одноразрядный цифровой индикатор, цифры на котором с постоянной скоростью изменяются от нуля до девяти. Идея состоит в том, что бы выбирать нужные цифры из числа предлагаемых индикатором, путем нажатия на кнопку в тот момент, когда на индикаторе высвечивается очередная нужная цифра. Нажатие кнопки сопровождается негромким звуковым сигналом, подтверждающим замыкание её контактов.
При правильном выборе всех трех цифр схема замка вырабатывает единичный логический уровень МОП, который должен поступить на устройство управления фиксатором задвижки. При неверном выборе любой цифры замок автоматически переходит в исходное состояние, усложняя подбор кода. Для того, чтобы установить замок в запертое состояние нужно выбрать неверную цифру.
Таким образом, пульт управления замка может состоять из одной звонковой кнопки и небольшого оконца в котором виден цифровой индикатор.
Принципиальная схема электронного узла замка показана на рисунке в тексте. Схема состоит из задающего мультивибратора на элементах D1.1 и D1.2, двух десятичных счетчиков D5 и D6, работающих параллельно, и кодового устройства на микросхемах D2-D4. Кодовое устройство содержит три RS-триггера на элементах D2.3 D2.4, D3.3 D3.4, D4.3 D4.4.
Триггеры выполнены на элементах 2И-НЕ, поэтому активными для них являются логические нули. Триггеры включены последовательно. В исходном состоянии триггер D2 3 D2.4 установлен в нулевое положение. Нуль с его выхода поступает на вывод 8 D3.3 и триггер D3.3 D3.4 удерживает в единичном состоянии. Единица с выхода D3.3 инвертируется элементом D3.2, и полученный ноль фиксирует в единичном состоянии триггер D4.3 D4.4.
Чтобы открыть запорное устройство необходимо этот триггер перевести в нулевое положение, но это можно сделать только если до этого сначала установить триггер D2.3 D2.4 в единичное состояние, а затем триггер D3.3 D3.4 — в нулевое. Таким образом поддерживается последовательность набора кодовых чисел.
Роль наборного элемента выполняет счетчик D5. Его состояние постоянно изменяется от нуля до девяти, и далее по кругу. При нажатии на кнопку S1 открываются элементы D2.1, D2.2, D3.1, D4.1. И единица с одного из выходов D5 поступает через них на один из вход триггеров. Работа счетчика D5 дублируется счетчиком D6, и на индикатор Н1 показывает в каком состоянии находится D5.
Код устанавливается тремя перемычками П1-П3 и диодами. Диоды служат для затруднения подбора кода. При неправильном наборе цифры один из диодов открывается и через инвертор D2.2 устанавливает все триггеры в исходное запертое положение.
Звукоизлучатель F1 типа ЗП-1, ЗП-32. Скорость перебора цифр можно установить подбором номинала R1.