4-розрядний кодовий замок
Цей кодовий замок використовує послідовність з 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 | |||
Прикреплені файли:
- zamok.rar (25 Кб)