У статті пропонується просте технічне рішення, що підвищує секретність замку, побудованого за традиційною схемою послідовного включення RS-тригерів.

Схема кодового замка, опублікована в [1], має недостатню секретністю. Наприклад, якщо встановлено код 6-8-1-3, то замок відкривається і при наборі коду 6-1-8-1-6-8-6-1 – 3. Обумовлено це тим, що повторне і передчасне натискання кнопок правильного коду не призводить до зміни стану вихідних сигналів тригерів. Замок, зібраний за такою схемою, можна відкрити, натискаючи випадковим чином клавіші протягом 1 … 2 хв. Виключає таку можливість схема, заснована на тому ж принципі послідовного включення RS7тріггеров (рис.1).

Рис.1. Схема шифратора підвищеної секретності
Рис.1. Схема шифратора підвищеної секретності

Принцип дії

При натисканні кнопки першої цифри коду SA1 тригер DD1.1 переключається і на вході D тригера DD1.2 з'явиться напруга високого рівня. Тому при натисканні кнопки черговий коду SA2 тригер DD1.2 змінює свій стан і готує до перемикання наступний тригер. У разі подальшого правильного набору останнім спрацює тригер DD2.2, і напруга низького рівня через резистор R7 запустить одновібратор на елементах DD3.3, DD3.4. З його виходу імпульс напруги тривалістю 2 … 3 з відкриє транзистори VT1 і VT2, що викличе спрацьовування виконавчого пристрою. Напруга високого рівня через діод VD6 встановить тригери і лічильник DD4 в початковий стан.

Натисканні будь кнопки з цифрою, що не входить до складу коду та підключеної до гнізда XT6-XTN, призводить до перемикання тригерів в нульове стан.

При натисканні будь-якої кнопки на вхід одновібратора DD3.1-DD3.2 через діоди VD1-VD5 надходить напруга високого рівня. Одновібратор виробляє короткий імпульс, який, поступаючи на вхід CN, змінює стан лічильника DD4. Після четвертого натиснення напруга високого рівня з виходу лічильника через діод VDпереключіт тригери і лічильник в початковий стан. Таким чином, запобігає спрацьовування замка при повторному натисканні кнопок правильного коду.

Якщо четвертої натиснута кнопка з правильною цифрою коду, то на вхід CP лічильника деякий час надходить напруга високого рівня з конденсатора C1, тому перемикання лічильника та генерація імпульсу скидання станеться з затримкою, необхідної для того, щоб встиг переключитися тригер DD2.2 і запуститися одновібратор DD3.3, DD3.4.

Кнопка SA13 призначена для відкриття замку зсередини приміщення.

Якщо після набору правильного коду замок не спрацював, значить, раніше була зроблена невдала спроба його відкриття, лічильник і тригери перебувають не в початковому стані. У цьому випадку необхідно перед відкриттям замку натиснути будь-яку кнопку з цифрою, що не входить до складу коду.

Деталі та конструкція

Рознімання ХТ1-ХТ5 і ХТ6-ХТN часто використовуються в побутовій апаратурі ОНП7КГ. Мікросхеми К176ТМ2 можна замінити К176ТМ1, а серію 176 – серією 561. В якості кнопок SA1-SAN можна використовувати контактну клавіатуру старих калькуляторів. Друкована плата одностороння, з використанням перемичок (рис.2).

Рис.2. Друкована плата
Рис.2. Друкована плата

Налаштування

Ємність конденсатора C4 і опір резистора R8 визначають час роботи виконавчого механізму, а конденсатор C2 і резистор R6 – тривалість імпульсу одновібратора. Вона повинна бути достатньою для запобігання брязкоту контактів кнопок, занадто велика тривалість обмежить швидкість набору коду.

Література

1. Дайджест по цифрових схемами. Кодовий вимикач / / Радіоаматор. – 2004. – № 2. – С.41-42.

В.А. Верещагін, м. Конотоп Радіоаматор 2005 № 08