Контроллер доступа с электронными ключами iLock301
Контроллер доступа с электронными ключами iLock301
Иногда хочется ограничить доступ к чему-то каким-нибудь изящным способом.. Для этой цели можно применить очень простое устройство - iLock301. Этот контроллер чтения таблеток iButton (DS1990A). Такие электронные ключи часто применяют в системах доступа на предприятия или в подъездных домофонах. Выглядят они совершенно обычным образом, но содержат внутри микросхему памяти с уникальным серийным номером. Чтение номера и питание микросхемы происходит по одному и тому же проводу. Это очень облегчает монтаж таких устройств. Ведь не надо тянуть от замка к считывателю дорогостоящий многожильный кабель, подойдёт и копеечная "лапша" из двух проводков..
Схема контроллера, позволяющего в качестве ключа использовать до 30 таблеток DS1900A предельно проста:
И вариант для платы на SMD-компонентах:
Как видите, контроллер не содержит дорогих или дефицитных деталей и собирается "из подножного мусора" максимум за час. Плата выполнена из одностороннего стеклотекстолита. Микроконтроллер можно применить как PIC12F629 так и PIC12F675 - прошивка универсальная. Программа контроллера сделана таким образом, что на 2 ножку выдаёт (при распознавании подписанного ключа) положительный импульс длительностью около 0,5 сек. Его можно использовать для имитации нажатия кнопки другого электронного устройства. На выводе 3 контроллера формируется постоянный уровень, который при считывании ключа меняется на противоположный. Т.е. касанием ключа к считывателю можно менять состояния "открыто"/"закрыто".
Чуть позже добавил версию для управления электрозамком - длительность открывающего импульса на второй ноге контроллера увеличена до 3сек.
Файл с прошивкой, платой и краткой инструкцией по работе с контроллером можно скачать из раздела "Каталог файлов".
Если при повторении этой конструкции у Вас возникли какие-то вопросы или идеи по улучшению её, напишите мне в онлайн форме свои соображения по этому поводу.