Данный кодовый замок использует последовательность из 4-х знаков. Для срабатывания необходимо ввести правильную последовательность из 4-х цифр. Любое отклонение от алгоритма ввода делает срабатывание невозможным. По последовательности замок напоминает алгоритм механического сейфа — каждое нажатие любой кнопки сдвигает счетчик и схема сравнивает значение счетчика со значением нажатой кнопки. При правильном вводе каждый правильный знак открывает один из 4х триггеров, показания которых умножаются- чтобы получить высокий уровень на выходе — все триггеры должны быть открыты.
Здесь U1 это счетчик Джонсона. Нажатие на любую из первых четырех кнопок сдвигает его выходное значение на 1 такт. Светодиоды показывают какой такт вводится в настоящее время. Пятая кнопка управляет запрещающим входом счетчика. Во время ввода эту кнопку необходимо зажать. Режим ввода так-же индицируется светодиодом. Далее показания счетчика сравниваются с нажатой кнопкой элементами «И» микросхемы U2. Если такт и нажатая кнопка совпали- логический элемент дает единицу на соответствующий триггер микросхем U3 и U4. Показания триггера умножаются элементом U5. Когда все 4 триггера открыты- на выходе элемента появляется логическая единица. Каждое пятое нажатие кнопки сбрасывает всю схему в исходное состояние.
Для сброса при осознанной ошибке ввода выведена 6 кнопка- RESET.
Питание схемы 5-9В, стабилизированное.
Печатная плата
Печатная плата получена методом полуавтоматической трассировки в программе Proteus.
Файлы проекта и печатной платы приложены в архиве. Используя проект вы можете подробнее изучить схему, и происходящие в ней процессы.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
U1 | Триггер | CD40174B | 1 | |||
U2 | Вентиль | CD4081B | 1 | |||
U3, U4 | Триггер | CD4027B | 2 | |||
U5 | Вентиль | CD4082B | 1 | |||
D1-D6 | Выпрямительный диод | FR107 | 6 | |||
D7-D11 | Светодиод | 5 | ||||
R1, R7 | Резистор | 10 кОм | 2 | |||
R2-R6 | Резистор | 1 кОм | 4 | |||