Схема простого кодового замка представлена на рисунке.
Имеется панель с десятью кнопками от "0" до "9", комбинация из четырех цифр, набираемых в строго определенной последовательности, защита от ошибки.
В основе микросхема с четырьмя RS-триггерами - К561ТР2. Триггеры включены последовательно, таким образом, что когда верхний триггер находится в единичном состоянии, это приводит к последовательному переходу всех остальных триггеров в единичное состояние. При наборе кода триггеры, последовательно, начиная с верхнего переводятся в нулевое состояние, при этом последующий триггер может перейти в нулевое состояние только в том случае, если "в нуле" находится предыдущий.
При правильном наборе последний триггер (нижний) открывает транзисторный ключ и включает электромагнитное реле, которое управляет отпирающим механизмом.
С клавиатурой логический узел соединяется шестипроводным ленточным кабелем, при этом по одному проводу подается +12в, четыре провода соединяются с кнопками соответственно коду, и еще один провод соединяется со всеми незадействованными кнопками, включенными последовательно.
В результате при правильном наборе кодового замка (в данном случае установлен код "1572") открывается запорный механизм, при каждом ошибочном нажатии на не ту кнопку все триггеры устанавливаются в исходное состояние.
Для запирания нужно нажать любую, не соответствующую коду "ошибочную" кнопку.
Можно использовать две микросхемы К561ТМ2 или собрать четыре RS-триггера на двух микросхемах К561ЛЕ5.
Питание от стабилизированного источника.
Реле - примерно на 12 вольт.
Его контакты должны выдерживать ток отпирающего механизма.
Литература: ж.Радио-конструктор 09-1998 стр. 33