Кодовый замок на телефонной микросхеме
Это кодовое устройство состоит из пульта управления с десятью кнопками и исполнительного устройства. Код состоит из четырех цифр, от 1 до 9, которые набираются в определенной последовательности. Имеется защита от последовательного подбора кода. Если следующая цифра набрана неправильного, все предыдущие, набранные правильно, стираются и код нужно набирать сначала.
В основе работы системы лежит принцип число импульсного кодирования, при котором каждой цифре кода присваивается определенное число импульсов, т. е. числу, например, шесть соответствует шесть импульсов.
Принципиальная схема электронной части замка приведена на рис. 6. 34. В ее основе лежит специализированная телефонная микросхема — электронный номеронабиратель с импульсным набором номера. Это широко распространенная микросхема КР1008ВЖ1. Микросхема позволяет формировать последовательности, состоящие из 1—10 импульсов, в зависимости от состояния клавиатуры, т. е. от нажатой в данный момент кнопки. Кроме того, микросхема имеет память, поэтому нажимать кнопки можно не дожидаясь окончания предыдущей импульсной посылки.
В данном устройстве используются только комбинации от 1 до 9 импульсов в посылке. Кодовые посылки формируются при нажатии кнопок SB1—SB9. Кодовая посылка, состоящая из 10 импульсов, в данном устройстве не формируется. Кнопка SB0 служит для приведения устройства в исходное состояние перед набором кода. Каждый раз перед набором четырехзначного кода рекомендуется нажать кнопку SB0.
Необходимый код устанавливается проволочными перемычками на печатной плате замка. В данном случае (рис. 6. 34) установлен код «2375».
Начнем набор кода с приведения схемы в исходное состояние. Для этого необходимо нажать на кнопку SB0. При этом на вход D (вывод 15) микросхемы DD1 поступит напряжение питания, т. е. уровень логической единицы, который переведет микросхему в исходное состояние. Одновременно уровень логической единицы поступает через диод VD8 на вход S (вывод 6) триггера DD5. 1, что приводит к появлению логической единицы на его выходе, а это, в свою очередь, — к установке триггеров DD5. 2, DD5. 3, DD5. 4 в единичное состояние. Схема готова к приему числового кода.
Произведем набор кода путем последовательного нажатия кнопок SB2, SB3, SB7, SB5. При этом положительные импульсы, число которых соответствует номеру нажатой кнопки, формируются на выходе N (выход 12) микросхемы DD1 и поступают на вход инвертирующего элемента DD2. 1. В исходном состоянии на выходе последнего (вывод 10) присутствует высокий уровень. По фронту первого положительного импульса на выходе 10 элемента DD2. 1 формируется
отрицательный импульс. Конденсатор СЗ быстро разряжается через диод VD1. На выводе 4 элемента DD2. 3 появляется уровень логического нуля. Это приводит к закрыванию ключевых элементов DD4. 1 —DD4. 4. Одновременно конденсатор С2 разряжается через резистор R4, и на входе R счетчика устанавливается нулевой уровень, счетчик DD3 готов к подсчету поступающих на его вход CN (выход 14) импульсов. Как только набор очередной цифры прекратится, в импульсном сигнале, поступающем с вывода 12 микросхемы DD1, возникнет пауза, достаточная для зарядки конденсатора СЗ через резистор R3. В момент заряда конденсатора СЗ до уровня логической единицы на выходе элемента DD2. 3 уста-