Технический форум
Вернуться   Технический форум > Электроника, самоделки и техника > Форум по электронике > Наши самоделки


Ответ
 
Опции темы Опции просмотра
Старый 20.02.2016, 14:56   #1 (permalink)
Oppozit
Member
 
Аватар для Oppozit
 
Регистрация: 11.10.2015
Адрес: Алчевск
Сообщений: 590
Записей в дневнике: 1
Сказал(а) спасибо: 19
Поблагодарили 22 раз(а) в 9 сообщениях
Репутация: 4573
По умолчанию Электронный замок с ключами iButton

Простенький замок с ключами iButton на микроконтроллере ATtiny45/85.
Схема простая, настройки никакой не требует. Запомнить может до 15 ключей.
ibutton.jpg

Сохранение ключей в память МК.
Перед подачей питания на МК, установите джампер Jmp1. После подачи питания, устройство выдаст прерывистый звуковой сигнал в течении 3х секунд. После прекращения звукового сигнала, устройство готово считывать и запоминать ключи. Теперь джампер можно убрать.

Примечание: При входе в режим программирования ключей с помощью джампера, происходит очистка памяти контроллера. Все ранее записанные ключи стираются.

Прикоснувшись ключом к считывателю, устройство считает код ключа, проверит контрольную сумму принятого кода (CRC) и если код прочитан правильно, сохранит его в энергонезависимой памяти, выдав длинный звуковой сигнал в течении 3х секунд, сигнализируя о сохранении ключа. После звукового сигнала, устройство вновь готово считывать ключи.

Первый сохранённый ключ, определяется как мастер-ключ, все последующие, как пользовательские ключи.

Таким образом, можно записывать нужное количество ключей. При попытке записать уже сохраненный пользовательский ключ, устройство выдаст два коротких звуковых сигнала и вернётся к готовности считывать последующие ключи. Выйти из режима записи ключей можно двумя способами.
Первый: После прикосновения считывателя мастер-ключом.
Второй: При попытке записи 16-го ключа.*

При выходе из режима записи ключей устройство, так же как и при входе, выдаёт прерывистый звуковой сигнал в течении 3х секунд и переходит в дежурный режим.

Последующий вход в режим записи пользовательских ключей, осуществляется с помощью мастер-ключа. Если мастер-ключ удерживать в считывателе более 5 секунд, устройство войдёт в режим записи пользовательских ключей.

При открытии электромагнитного замка, устройство выдаёт звуковой сигнал в течении 1 секунды и снимает напряжение с замка на 5 секунд.

При прикосновении считывателя «чужим» ключом, устройство выдаёт короткий звуковой сигнал и включает блокировку контроллера на считывание ключей в течении 10 секунд.
Прошивка:iButton_ATtiny45.rar
Исходник:iButton_ATtiny45_code.zip
Фьюзы, которые нужно записать: CKSEL0, CKSEL2, CKSEL3, SUT0, SPEIN

* 15 ключей записываются в Tiny45, прошивка под нее в Tiny85 записать можно больше, но возможно потребуется изменение в прошивке, незнаю. Проверить сам немог, нет такого кол-ва ключей.
Замок делал на гараж, для удобства, чтоб не открывать постоянно ключами.Собрал пока на макетке, работает отлично!
_2200503.jpg
Oppozit вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
vingor (20.02.2016)

Старый 20.02.2016, 14:56
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Отправлю вам этот список, по ссылкам содержаться аналогичные топики

Секретный электромеханический замок
Замерзает замок в гараже
Центральный замок на ВАЗ 2103
Электронный замок-задвижка

Старый 20.02.2016, 15:12   #2 (permalink)
vingor
VIP user
 
Регистрация: 05.03.2014
Адрес: Г. Краснодар
Сообщений: 1,389
Сказал(а) спасибо: 328
Поблагодарили 211 раз(а) в 35 сообщениях
Репутация: 21190
По умолчанию

Тоже подобное собирал, а потом перешли на Z5R 250 рублей цена удовольствия )))
vingor вне форума   Ответить с цитированием
Старый 20.02.2016, 15:18   #3 (permalink)
Oppozit
Member
 
Аватар для Oppozit
 
Регистрация: 11.10.2015
Адрес: Алчевск
Сообщений: 590
Записей в дневнике: 1
Сказал(а) спасибо: 19
Поблагодарили 22 раз(а) в 9 сообщениях
Репутация: 4573
По умолчанию

Это когда было? Я не видел дешевле 800р. А у меня вышло 114р. цена контроллера. Все остальное имеется в изобилии, и три ключа от старого места работы не сданы были )))
Oppozit вне форума   Ответить с цитированием
Старый 22.02.2016, 01:10   #4 (permalink)
DinikS
Member
 
Регистрация: 24.07.2015
Сообщений: 15
Сказал(а) спасибо: 2
Поблагодарили 8 раз(а) в 2 сообщениях
Репутация: 1569
По умолчанию

Отличная схема и простая. Я тоже собирал нечто подобное, только для брелков EM-marin 125 Мгц на 13 тиньке
Миниатюры
dscn6881.jpg  
DinikS вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 11:46.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.