Программа Для Считывания Ключей Ds1990
Контроллер доступа с ключами TouchMemory (DS1990A) предназначен для управления электромагнитным замком. Устройство выполнено на базе микроконтроллера ATtiny45 (или ATtiny13).
Принципиальная схема считывателя ключей i-Button DS1990 (кликните по схеме для увеличения): Инструкция по программированию. Рабочий режим - при подачи 12В на контроллер светодиод мигает 1Гц. Поднося ключ к считывателю при удачном считывании прозвучит короткий звуковой сигнал бипера и светодиод мигнёт зелёным цветом — ключ записан. Если ключ уже записан в памяти, то при попытки записать его снова раздаётся 2 коротких сигнала бипера. При попытки записать в память больше 500 ключей постоянно мигает красный светодиод с частотой 2 Гц. И периодически звучит короткий звуковой сигнал бипера. Nov 21, 2016 - Здравствуйте, пишу программу для считывания ключей DS1990 и реализации на ней замка. Нашел вот такой проект. Собрал схему.
Устройство предельно простое и дешевое в изготовлении. 1 Схема устройства: - Схема контроллера доступа в Splan Контроллер может быть выполнен на одном из двух микроконтроллеров ATtiny45 или ATtiny13. Различия будут заключаться в количестве запоминаемых ключей и некотором функционале (схема и плата остаются одинаковыми для обоих вариантов). Контроллер ATtiny45 запоминает до 15 ключей DS1990A (можно увеличить до 31 ключа).
Контроллер ATtiny13 сможет хранить только 7 ключей. Контроллер на ATtiny13 еще не проверяет ключи на предмет их повторения и не включает блокировку считывания при прикосновении не записанного ключа в дежурном режиме.
2 Печатная плата. Разведена под SMD компоненты, имеет компактные размеры и удобна в сборке. Печатка контроллера доступа 3 Программирование микроконтроллера. Разъем для программирования установлен на плате — все стандартно. Прошивка контроллера доступа ATtiny13 - Фьюзы контроллера доступа ATtiny13 Фьюз-байты: Low=$7A, High=$FF - Прошивка контроллера доступа ATtiny45 - Фьюзы контроллера доступа ATtiny45 Фьюз-байты: Low=$E2, High=$DF, Ext=$FF Напоминаю:Для Algorithm Builder и UniProf галочки ставятся как на картинке.
Для PonyProg, AVR Studio, SinaProg галочки ставятся инверсно. Как программировать микроконтроллеры читаем в 4 Работа устройства. Сохранение ключей в память МК. Перед подачей питания на МК, установите джампер Jmp1. После подачи питания, устройство выдаст прерывистый звуковой сигнал в течении 3х секунд. После прекращения звукового сигнала, устройство готово считывать и запоминать ключи.
Теперь джампер можно убрать. Примечание: При входе в режим программирования ключей с помощью джампера, происходит очистка памяти контроллера. Все ранее записанные ключи стираются.
Программа Для Скриншотов
Прикоснувшись ключом к считывателю, устройство считает код ключа, проверит контрольную сумму принятого кода (CRC) и если код прочитан правильно, сохранит его в энергонезависимой памяти, выдав длинный звуковой сигнал в течении 3х секунд, сигнализируя о сохранении ключа. После звукового сигнала, устройство вновь готово считывать ключи. Примечание: Первый сохранённый ключ, определяется как мастер-ключ, все последующие, как пользовательские ключи. Таким образом, можно записывать нужное количество ключей. При попытке записать уже сохраненный пользовательский ключ, устройство выдаст два коротких звуковых сигнала и вернётся к готовности считывать последующие ключи (только для ATtiny45). Выйти из режима записи ключей можно двумя способами.
Первый: После прикосновения считывателя мастер-ключом. Второй: При записи нового 16-го ключа. При выходе из режима записи ключей устройство, так же как и при входе, выдаёт прерывистый звуковой сигнал в течении 3х секунд и переходит в дежурный режим.
Повторный вход в режим записи пользовательских ключей, осуществляется с помощью мастер-ключа. Если мастер-ключ удерживать в считывателе более 5 секунд, устройство войдёт в режим записи пользовательских ключей. При открытии электромагнитного замка, устройство выдаёт звуковой сигнал в течении 1 секунды и снимает напряжение с замка на 5 секунд. При прикосновении считывателя «чужим» ключом, устройство выдаёт короткий звуковой сигнал и включает блокировку (ATtiny45) на считывание ключей в течении 10 секунд. Джампер Jmp2 позволяет закоротить резистор 300 Ом в цепи линии считывателя при необходимости. Кнопка S1 позволяет открыть замок без ключа.
Грозовой перевал италия 2004. Исходники: - Исходник контроллера доступа ATtiny13 - Исходник контроллера доступа ATtiny45. Evgen-82 Здравствуйте, у меня к Вам вопрос, можно ли эту схемку «Контроллер доступа с ключами DS1990A (ATtiny45/ATtiny13).» чуть подправить ее для работы следующим образом, при прикосновении записанного ключа, на выходе PB3 появлялся бы лог. Уровень 1 на 1 секунду и снова сбрасывался в 0 до повторного прикосновения ключа, дело в том что у меня имеется компьютер, с таким ключем на включение и в этом блоке сгорела микросхема (она специализированная) я так понял, и сейчас временно повесил кнопку, что очень нежелательно, комп стали включать все кому не лень, а тут документации за несколько лет работы. SVN Автор записи: В данной теме не понятно, где выход на открытие и где на закрыие? Можно отдельные выходы сделать по 1 сек.?
Программа Для Создания Загрузочной Флешки
В статье написано: данный девайс управляет электромагнитным замком. Порт РВ3 с помощью реле, это и реализует. У реле (согласно схеме) используется НЗ контакты.
Таким образом, в дежурном режиме электромагнитный замок находится под током. При открытии, реле встаёт под ток и разрывает своими контактами питание замка на 5 секунд. По поводу 1 сек. На форуме есть реализация 1,5 и 2 сек.
GetChiper «Таблетка» содержит уникальный 48 битный номер. Протокол общения таблетки открыт и не составляет труда этот номер посылать с другого устройства, но случайно подобрать 48 битный номер просто не реально(разве что автомат будет месяцами вводить номера). Слабым местом таких систем является «мастер ключ», он нужен, например, для сервисного обслуживания большого количества таких устройств (фирмы обслуживающие домофоны, зачастую, просто не заморачиваются адресным кодом этого «мастер ключа» и получение этого кода злоумышленником открывает для него все двери в районе обслуживания).
В данном устройстве «мастер-ключ» задаете Вы сами, соответственно его можно узнать только от Вас — это надежно.