Продолжим рассмотрение вопроса о копировании электронных ключей, начатого в предыдущих публикациях. На этот раз рассмотрим копировщик, который можно использовать «автономно», т.е. без применения компьютера и соответствующей программы, что очень удобно. Все функции управления, чтения и записи ключей возложены на микроконтроллер (ATmega32 или Attiny2313). С помощью этого устройства можно производить запись в электронные «заготовки» RW-2004 или ТМ-2004.
Принципиальная схема копировщика ключей приведена на рис. 1. ATMEGA32 работает с частотой 8 МГц от внутреннего генератора(CKSEL3 = 0, CKSEL2 = 1, CKSEL1 = 0, CKSEL0 = 0, SUT1 = 1, SUT0 = 0, все остальные фузы должны быть сняты т.е. = 1, при этом помним, что фуз = 0 – установлена галка в меню фузов, а фуз = 1 не установлена галка). Индикация устройства выполнена на светодиодах и 2-х строчном 16 символьном дисплее. Используемое в схеме реле должно работать при напряжении 5 Вольт. Сигнал для управления реле при финализации выдаётся на выход D.3 = 0 и на выход D.4 = 1 (т.е. в противофазах - это для различных вариантов подключения реле).
Рис. 1. Принципиальная схема дубликатора ключей на ATmega32
Включение устройства. После включения все диоды погашены, а на дисплей выводится заставка (COPY RW-2004).
Чтение ключа. Прикладываем исходный ключ к считывателю и нажимаем кнопку READ. Ключ должен считаться одинаково не менее 2-х раз. После чтения зажигается зелёный светодиод RD, а на дисплей выводится код ключа.
Запись ключа. Прикладываем заготовку RW-2004 или ТМ-2004 к считывателю и нажимаем кнопку WRITE. Производится запись с проверкой. Если проверка прошла, то на дисплей выводятся коды исходного и записанного ключей, зажигается зелёный светодиод WR. Через 2 сек. выходим в основной режим ( на дисплее READ/WRITE ? ). Если проверка не прошла, то выводится информация об ошибке, зажигается красный светодиод ERR. Эта информация сохраняется до нажатия любой из кнопок READ или WRITE.
Финализация ключа. Если держать кнопку WRITE во время записи более 6 сек., то после записи переходим к финализации ключа RW-2004, TM-2004. Гаснет зелёный светодиод WR. На дисплее FINAL WAIT… После финализации на дисплее отображается сообщение FINAL OK ! и зелёный светодиод WR мигнёт 3 раза. Затем переходим в основной режим (на дисплее READ/WRITE?). Если надо записать ещё ключ, то прикладываем новую заготовку и нажимаем кнопку WRITE. Если надо считать другой ключ DS-1990, то прикладываем его к считывателю и нажимаем кнопку READ.
Второй вариант устройства на микроконтроллере Attiny2313 (рис. 2). Схема может работать от внутреннего генератора или кварца на частоте 4 МГц. Выходной сигнал при финализации выдаётся на выход B.2 = 1 и B.3 = 0. Транзистор управления реле подбирается с учётом тока срабатывания реле. Если ток через транзистор при срабатывании реле 10 мА и менее, то реле можно подключать прямо к ножкам контроллера.
Рис. 2. Принципиальная схема дубликатора ключей на Attiny 2313
От админа сайта lock.3dn.ru. Если первая схема на Atmega 32 была проверена автором этой разработки лично, то вторая схема на Attiny2313 была реализована им "виртуально" т.е. в симуляторе Протеус. Я постараюсь в ближайшее реализовать данную схему на Attiny2313 в "железе" и написать отзыв о работе этой версии устройства, т.к. данная разработка является действительно первым "свободным" проектом "автономного" дубликатора ключей и представляет интерес для широкого круга радиолюбителей. Тем более, что она реализована на довольно распространённом и дешёвом AVR микроконтроллере Attiny2313. Поэтому - продолжение следует, следите за обновлениями сайта!