Контроллер доступа для ключей DS1990A (ATtiny45-SU)
Контроллер предназначен для управления электромагнитным замком от ключей-таблеток (DS1990A).
МК используется ATtiny45-20SU с тактированием от внутреннего генератора 8 МГц.
Схема устройства:
Контроллер в данном варианте запоминает 15 ключей DS1990A. Максимальное количество при доработки программы может составлять 31 ключ.
Сохранение ключей в память МК.
Перед подачей питания на МК, установите джампер (на схеме S1). Подайте питание, когда светодиод начнёт мигать, уберите джампер. При входе в режим записи ключей при помощи джампера, вначале происходит очистка памяти EEPROM для ключей. Светодиод помигает секунды 2 – 3 и засветится, затем погаснет. Мигание светодиода сигнализирует о входе в режим записи ключей. Как только светодиод погас, девайс готов запоминать ключи. Приложив ключ к считывателю, устройство считает код ключа с проверкой CRC. Как только код запишется EEPROM, засветится светодиод, сигнализируя о сохранении кода ключа. Теперь ключ нужно убрать. После погасания светодиода, устройство готово считывать следующий ключ и так можно запомнить до 15 ключей. Первый записанный ключ, определяется как мастер-ключ. Мастер-ключ помимо открывания замка, наделён расширенным функционалом. С помощью мастер-ключа, можно зайти в режим записи новых ключей, а также выйти из этого режима. Приложив мастер-ключ к считывателю, засветится светодиод (сигнализируя об открытии замка) и если его не убрать до погасания светодиода, устройство войдёт в режим записи ключей (светодиод начнёт мигать). Теперь мастер-ключ нужно убрать. Если повторно приложить мастер-ключ к считывателю, устройство выйдет из режима записи ключей (опять светодиод начнёт мигать).
Стирание ранее записанных ключей и записи новых, производится с помощью джампера S1, как описано выше. Кнопка S2 управляет электромагнитным замком без ключа.
Печатная плата в Sprint Layout 6.0 под корпус G1011:
Фьюзы:
Печатная плата: DS1990A.rar
Прошивка: /DS1990_ATtiny45.zip
Все вопросы автору устройства можно задать на форуме: www.forum.getchip.net
2013-04-17
Дополненный вариант http://www.getchip.net/posts/095-kontroller-dostupa-s-klyuchami-ds1990a-attiny45attiny13/
comments powered by Disqus