Простейший эмулятор домофонных контактных ключей типа Cyfral, Метаком и iButton.

Простейший эмулятор домофонных контактных ключей типа Cyfral, Метаком и iButton.

Эмулятор предназначен для считывания кодов, их хранения в энергонезависимой памяти и воспроизведения работы (эмуляции) контактных ключей типа Cyfral, Метаком и iButton.

Эмулятор был создан из «Простейшего копировщика домофонных ключей». Никаких схемных переделок не требуется. При этом функции предыдущего устройства полностью сохраняются.

История создания эмулятора банальна. Создав «простейший копировщик домофонных ключей» и сделав копии ключей всем желающим друзьям и родственникам, копировщик неожиданно оказался заброшенным на дальнюю полку. Миниатюрные размеры копировщика, возможность считывания и хранения кодов ключей всех разновидностей навеяли на мысль о том, почему бы не продлить пользу от копировщика путём простой переделки дополнив его функциями эмуляции соответствующих типов ключей. Переделка оказалась чересчур простой. Схемные изменения не потребовались вообще. Был всего лишь дописан программный код для микроконтроллера эмулирующий работу контактных ключей. Вот так оказалось просто, используя современную элементную базу, можно переделывать и дополнять новыми функциями устройства не внося никаких схемных изменений в аппаратную часть.

Итак. Для того что бы заработал эмулятор домофонных контактных ключей необходимо собрать «Простейший копировщик домофонных ключей». Дополнительно необходимо подключить два проводка к разъёму XP2 к контактам GND и Tx. Эти два проводка будут являться контактами эмулируемого домофонного ключа. При этом контактом Tx нужно коснуться центрального контакта лузы считывателя, а контактом GND к краевому.

Для удобства пользования вместо двух голых проводков я использую старый ключ Метаком, который остался от прошлого домофона и до настоящего момента не использовался. Для этого «таблетка» ключа аккуратно разбирается плоскими отвёртками, выпаивается оттуда микросхема, сверлится отверстие в задней стенке и припаивается два провода – GND к задней крышке, Tx – к передней. Затем всё собирается и получается красивый ключик, который с помощью разъёма легко подключается к нашему простейшему эмулятору домофонных контактных ключей. Вся переделка старого ключа занимает от силы минут 10-15. Зато пользоваться таким ключом гораздо удобнее, чем тыкать голыми проводками в домофон. Фото переделанного контактного ключа привожу ниже.

Рисунок 1. Фото переделанного контактного ключа

На всякий случай привожу схему простейшего эмулятора домофонных контактных ключей.

Рисунок 2. Схема простейшего эмулятора домофонных контактных ключей.

Основное волшебство заключается в заливке новой прошивки в микроконтроллер. Программатор подключается к разъёму XP1 (разъём внутрисхемного программирования ICSP) и прошивается новой прошивкой внутрисхемно. Прошивку (HEX) и исходник (ASM), традиционно, выкладываю в архиве.

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


[НАЗАД][мои проекты]