Как делают ключи к домофону: особенности технологического процесса. Ключ от домофона своими руками


Как самостоятельно изготовить универсальный ключ от домофона: подробная инструкция

Домофоны на подъездах домов стали привычным явлением.

Они обеспечивают безопасность и препятствуют проникновению посторонних. Чтобы попасть домой, нужно воспользоваться специальным ключом.

Он открывает одну дверь, а универсальный ключ, которым пользуются работники коммунальных служб и монтеры, способен взаимодействовать сразу с несколькими домофонами. Чтобы сделать универсальный ключ для домофона своими руками, нужно знать устройство и принцип работы.

Принцип действия универсального ключа

Ключи для домофона могут быть контактного типа, в виде таблетки, или бесконтактного, действующий на расстоянии – брелок либо карта. Независимо от вида, он несет в себе индивидуальный код ключа.

Коды могут быть заводскими, прописываемыми при изготовлении, и сервисными, которые используют сервисные центры по обслуживанию и компании установщики.

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

Электронная схема универсального ключа от домофонов

Технология срабатывания Touch Memory является энергозависимой, и для запуска нужно однопроводное соединение, возникающее в момент соприкосновения со считывателем, дающим питание. Потом запускается механизм обмена информацией с домофонным контроллером.

К микросхеме отмычки поступают импульсы высокой частоты, сгенерированные аппаратным блоком домофона. Если совпадают данные, и правильный шифр в идентификаторе записан, проход открывается.

В модуле домофонной отмычки прописываются двоичные коды из нолей и единиц длиной 64 знака. Память в устройствах встречается перезаписываемая и неперезаписываемая, то есть она подлежит перепрограммированию или нет. Если устройство было финализировано после записи, то переписать в дальнейшем его не получится.

Какое оборудование понадобится

Хотели бы многие знать: как сделать своими руками универсальный ключ для домофона? Для этого нужно владеть основами программирования и иметь знания в области электромеханики.

Не обойтись в этом деле и без специального оборудования. Наличие дубликатора позволяет сделать копию для одного домофона, а для изготовления универсального ключа уже нужен эмулятор.

Дубликаторы простой конструкции рассчитаны на самые популярные виды идентификаторов, да и качество кодирования не всегда безупречно. Код оригинального ключа для дальнейшего изготовления нового они в любом случае считают.

Эмулятор для домофонных ключей

А если знать марку и модель используемого домофона, то после нескольких попыток получится сделать собственную отмычку для домофона.

Профессиональные приборы, обладают большими техническими возможностями. С их помощью изготавливают качественные магнитные ключи к любому домофону.

Функционал позволяет обойти блокировку, установленную на дверном устройстве, выполнить финализацию даже на дешевых болванках, получить точный дубликат за счет оптимального подбора заготовки.

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

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

С помощью индивидуального набора параметров оборудование настраивается под конкретную домофонную систему, чтобы легче подобрать персональный шифр. Для домофонов разных марок уже потребуется использование несколько алгоритмов.

Какая нужна заготовка

Ключи для домофонов работают по контактному и бесконтактному принципу.

 

Для начала нужно определиться с принципом действия конкретного устройства и выяснить его марку, узнать с какими ключами домофон совместим.

Сделать это можно на сайте производителя и на форумах в интернете. Важным является и тот факт, позволяет ли заготовка перезаписывать информацию.

Виды заготовок которые пойдут на создание универсального ключа

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

Цена на заготовки отличается доступностью. Каждая модель болванки представлена в нескольких вариантах, отличающихся по качеству, функционалу, виду пластика и стоимости.

Самостоятельное изготовление ключа

Итак, как сделать ключ для домофона? Существует возможность перезаписать в чип индивидуальный код своими руками, при условии, что подходящая заготовка не прошла финализацию.

Дубликаторами, работающими автономно, без соединения с компьютером, пользоваться значительно проще. После включения прибора к сети на экране высветится уведомление о готовности.

Оригинал магнитного идентефикатора необходимо приложить к зоне считывания. Об окончании процесса обработки информации устройство сообщит надписью или сигналом.

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

Изготовление домофонного ключа своими руками

Суть программирования сводится к введению нужного шифра с помощью электронного прибора, который называется дубликатор. Для этих целей успешно применяется, например, Arduino.

Устройство позволяет считать уже запрограммированный код идентификатора и занести в память болванки оригинальный шифр ключа. Информацию о совместимости домофонов и болванок для отмычек с дубликатором можно найти в свободном доступе.

Как выполнить программирование ключа для домофона

Для имитации и записи кодов ключей от домофона успешно используется Arduino, который подключается к магнитной болванке по простой схеме из резистора 2,2 кОм и двух проводов.

Ее несложно сделать своими руками. Для работы с протоколом потребуется скачать и распаковать архив с библиотеками. Подключение к ПК осуществляется через порт USB.

Для начала нужно узнать номер оригинального ключа, который клонируется. В этом поможет монитор последовательного порта, который выведет на экран нужный шифр.

Загруженный скетч необходимо подкорректировать, чтобы можно было вносить новые данные. В массиве прописывается номер оригинального идентификатора. Для универсального идентификатора их вводится несколько, неограниченное количество.

Программирование ключа с помощью Arduino

Теперь к схеме нужно подключить болванку заготовки. Переписанный скетч загрузить в Ардуино и открыть монитор последовательного порта комбинацией клавиш Ctrl + Shift + M. Начнется процесс программирования, о результатах которого в открытом окне порта появится сообщение.

В процессе прошивки могут появляться сообщения об ошибках. Сбой в начале записи говорит о том, что заготовка оказалась не перезаписываемая и придется поискать другую. Ошибка на записи последующих байт указывает на нарушение соединения от таблетки к Ардуино.

Заключение

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

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

Но процент совпадений с оборудованием других производителей будет низким, потому что в системах есть существенные различия.

Видео: Как сделать универсальный ключ к домофону при помощи Arduino Nano

bezopasnostin.ru

Ключ от всех дверей. Эмулятор ключей от домофона.

Ты потерял ключи от домофона и не можешь сделать дубликат. Хочешь ходить в гости к подруге, но у тебя нет ключей от её подъезда. Либо просто тебе нужно подосрать твоему недругу, но ты не можешь попасть к нему в дом, тогда эта статья для тебя.

Пара слов о принципе работы…Бытует мнение, что в таблетках от домофона находится магнит, и он открывает дверь. Нет, это не так. Таблетка представляет собой ПЗУ, с жёстко зашитым в ней ключом. Называется это ПЗУ — Touch Memory, марки DS1990A. DS1990A — это и есть марка домофонных ключей. Общается с домофоном по шине one-wire (однопроводной интерфейс). Эта шина разработана фирмой Dallas и позволяет общаться двум устройствам всего по одному проводу. Если устройство пассивное (как в нашем случае), то оно ещё и передаёт ему питание по этому проводу. Надо ещё заметить, что необходим ещё общий провод (чтобы цепь замыкалась), но, как правило, все земли устройств подключённых к этой шине соединены воедино. В ключе находится конденсатор на 60 пикофарад, который обеспечивает кратковременное питание ключа на момент ответа. Но ведущее устройство должно постоянно (не реже чем в раз 120 микросекунд) генерировать сигнал единицы, для зарядки этого конденсатора, чтобы ПЗУ в таблетке продолжало питаться.

Потроха таблетки. Как видно, никаких магнитов там нет!Короче говоря, отбросив все умные термины можно сказать просто, все, что необходимо для работы устройства передаётся только по одному проводу. Для сравнения для работы USB необходимо 4 провода, а тут будет всего два, а при соединении земли, то только один. К слову сказать, шина 1-Wire оказалась столь удачной, что на ней даже организованны промышленные сети, в том числе и в нашей стране.

Внутреннее устройство таблетки

Организация шины One-wireШина One-wire работает следующим образом. Есть ведущее устройство Мастер, и ведомое устройство, в нашем случае пассивный ключик . Основные сигналы генерирует мастер, сигналы логической единицы и нуля. Ведомое устройство может только принудительно генерировать сигналы нуля (т.е. просто просаживать шину на землю через транзистор). Упрощённая схема ведущего и ведомого устройства показана на картинках.

Схема таблетки

Схема мастера

Если взглянуть на схему, нетрудно заметить, что по умолчанию у мастера стоит всегда +5 вольт, а ля логическая единица. Для передачи логического нуля мастер через транзистор замыкает шину на землю, а для передачи единицы — просто размыкает. Это сделано для того, чтобы обеспечить питание ведомого устройства. Ведомое устройство сделано аналогично, только оно не генерирует +5 вольт. Оно может только просаживать шину на землю, тем самым, передавая логический ноль. Логическая единица передаётся просто «молчанием» устройства.

Протокол работыСразу можно однозначно заметить, что парадом правит только Мастер, сам ключик DS1990A либо удерживает землю (мастер её сам выставляет шину в ноль), либо просто отмалчивается, в случае, если он хочет передать единицу, то он просто молчит. Смотрим рисунок.

Импульс сброса и импульс инициализации.

Домофон, в режиме простоя постоянно генерирует импульс RESET. Когда подключается таблетка, то она отвечает ему импульсом PREFERENCE, показывая мастеру о том, что можно с ней работать. Это одни из самых длинных импульсов. (подробнее о длительности импульсов ты можешь узнать в даташите лежащей в архиве).

Пример чтения домофоном ключа.

После генерации ключом импульса PREFERENCE, мастер девайс выжидает некоторое время и выдаёт команду на чтение ПЗУ, обычно это код семейства, в нашем случае 33H. Обрати внимание, как сделана передача нуля и единицы. В любом случае импульс «роняется» на землю, но если передаётся единица, то он быстро восстанавливается (около 1 микросекунды), если же должен быть ноль, то импульс некоторое время «висит» на земле, затем возвращается опять в единицу. Возвращение в единицу нужно для того, чтобы пассивное устройство постоянно пополняло энергию конденсатора, и на ней было питание. Далее домофон выдерживает некоторое время и начинает генерировать импульсы приёма информации, всего 64 импульса (т.е. принимает 64 бита инфы). Ключ лишь должен правильно сопоставить длительности. Если он хочет вывести ноль, то он удерживает шину некоторое время в нуле, если же нет, то просто молчит. Всё остальное за него делает домофон.

Содержимое ключа DS1990A.В домофонах, и просто устройствах, где для открытия дверей используется подобные устройства, применяется ключ стандарта DS1990A. Это устройство представляет собой 8-ми байтовое ПЗУ, с информацией записанной лазером.

Схема дампа ключа.

В младшем байте содержится код семейства. Для DS1990A он всегда будет равен 01h. В шести последующих байтах содержится серийный номер ключа. То самое сокровенное, что идентифицирует ключик. Последний байт называется CRC, это контроль чётности, обеспечивающий подлинность переданных данных. Он вычисляется из семи предыдущих байт. К слову заметить, что это не единственный стандарт. Существуют перезаписываемые ПЗУ, на которых можно носить информацию, также есть ключи шифрования. Но всё многообразие таблеток Dallas просто нереально рассмотреть в рамках одной статьи, о них можно почитать на диске.

Физическое устройства ключа.Наверное, всё вышесказанное отбило всякое желание заниматься эмуляторами ключей, ведь ключ надо прочитать, а это такой геморрр. Оказывается нет! Производители Dallas позаботились о нас и всю необходимую для нас информацию разместил непосредственно на ключе, при том в шестнадцатеричной системе! Она выгравирована на нём и её вполне можно прочитать, а потом в дальнейшем зашить в наш замечательный эмулятор.

Морда ключа

Нас интересует из всей этой информации следующее:

CC = CRC — это байт контроля чётности 7-й байт в прошивкеSSSSSSSSSSSS = двенадцать ниблов //нибл = 1/2 байта// серийного номера, т.е. самого ключа в хекс кодах.FF = код семейства, в нашем случае равен 01h — нулевой байт нашего ключа.

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

Эмулятор.Вот и дошли мы до самого вкусного — эмулятора ключей от домофона. Сначала я нашёл на каком-то сайте готовый эмулятор, зашил его в свой АТ89С51 и он не заработал (что не удивительно). Но это не спортивно юзать чужие прошивки и отлавливать чужие, специально оставленные, баги в коде. По сему я начал делать свои эмуляторы и писать под них свои программы. В общем, я попробовал сделать эмулятор на 6 различных микроконтроллерах, разных архитектур, принадлежащих двум семействам AVR и i8051, все производства Atmel. Заработал не на всех, и программ было написано уйма. По началу ставились вообще наполеоновские задачи сделать универсальный эмулятор с возможностью подборки ключа, но потом я оставил эту затею в силу её геморойности и бессмысленности, пусть ей займутся другие люди, кого заинтересует данная статья. Но себестоимость эмулятора, не считая затраченных трудов меньше 70-80 ре, можно даже уложиться в 30 ре, если делать, например на ATtiny12.

Принцип действия эмулятора.Мы достаточно подробно рассмотрели принцип работы домофона, и соответственно не составит большой проблемы описать алгоритм программы эмулятора DS1990A. Смотрим внимательно диаграмму, и думаем, что надо сделать. А делать надо следующее. Висящая в воздухе нога микроконтроллера (пока не присоединена к земле, импульс ресета) будет считаться контроллером логической единицей. Значится так, мы после подачи питания на котроллер должны ждать того пока наша ножка не уйдёт на землю, а ля в ноль. Как мы услышали ноль, радуемся, ждём некоторое время и переводим порт из режима чтения в режим записи. Затем роняем шину в ноль, и держим её некоторое время — генерим импульс PRESENCE (длительности импульсов смотри в даташите). Дальше снова переводим шину в режим чтения, и ждём что же нам скажет мастер — домофон. Он нам скажет команду чтения, состоящую из 8-ми бит. Декодировать её не будем, т.к. в 99,999% случаев он нам скажет команду дать свой дамп, а ля 33H, просто отсчитываем 8-мь импульсов и не паримся. Дальше ждём. И начинается самое сложное и интересное — надо быстро смотреть, что нам говорит домофон и отвечать ему тоже быстро. Нам нужно побитно выдать серийный номер, состоящий из 8-ми байт, о которых я говорил выше. Я это делал следующим образом (не важно, какой микроконтроллер, принцип везде один будет), загружал байт в какой-нибудь свободный регистр, и сдвигал его вправо, и смотрел бит переноса. Как только домофон роняет шину в ноль, то если у меня флаг переноса установлен в еденицу, то я просто отмалчиваюсь на этот импульс, и жду генерации следующего импульса чтения бита от мастера. Если же у меня во флаге переноса находиться ноль, то после того как домофон уронит шину на ноль, я перевожу порт микроконтроллера в режим вывода и принудительно удерживаю шину в нуле некоторое время, потом отпускаю и обратно перевожу порт контроллера в режим чтения. По длительности импульса в земле устройство мастер понимает, передана была ли ему единица или нуль. В принципе всё, дальше домофон должен радостно запипикать и открыть дверь.

Практика.

Схема эмулятора

Настало время проверить всё вышесказанное на практике. Для отладки, чтобы не бегать постоянно к домофону, я достал плату, читающую домофонные ключи (читай домофон). Устройство называется Wachdog, и на самом деле это универсальный комбайн, но из всего изобилия функций мне необходима была только возможность чтения ключей. Данная платка считывает ключики в USB порт, и мне любой программой работающей с СОМ портом (виртуальный СОМ порт) можно было получить ключ.

Плата тестер. Видня надпись dallas.

После небольшого гемороя и войны с отладчиком получился код. Вот пример кода вывода данных домофону на AT89C2051. (Вообще AT89C2051 это хоть и популярный, но устаревший контроллер. Один из первых которые я программировал. Периферии минимум, памяти тоже всего ничего. Шьется только высоковольтным программатором. Хотя есть его новая замена AT89S2051 его уже можно прошить внутрисхемно через какой нибудь AVR ISP, а может и через AVRDUDE — не проверял. Самое любопытное в том, что он совместим по ногам с ATTiny2313 так что код можно портировать и на Тиньку. прим. DI HALT)

DI HALT:Этот адов код мы писали в с Длиным в далеком 2006 у него в квартире. Уржались до икоты над своими тупняками. Я тогда еще впервые пощупал AVR. Сидел фигачил на совершенно незнакомом мне ассемблере процедуры чтения из EEPROM, Длиный же ковырял демоплатку для своего будущего эмулятора. Особо запомнился мой прикол с вачдогом, когда у меня МК сбрасывался во время записи в ЕЕПРОМ и выпиливание микросхемы i2c памяти из платы с помощью отрезного круга. Эх… ничо, сгоняю в Москву мы снова отожгем!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ;======================================== ; Выдача в линию серийника ; in: R0- адресс где лежит серийник с типом таблетки и CRC8 ; USES: A,B,R0,R1,R2 ;======================================================== DEMUL_SendSer: mov R2,#8 SS3: mov ACC,@R0 mov R1,#8 SS2: JB TouchFuck,$ ;ожидаем, когда шину уронят в ноль 1->0 RRC A ;C:=A.0; shift A; mov TouchFuck,C ;TouchFuck:=C; MOV B,#9 DJNZ B,$ ;Delay 20 us setb TouchFuck JNB TouchFuck,$ ;цикл пока 0 DJNZ R1,SS2 inc R0 DJNZ R2,SS3 ret ;=======================================================

;======================================== ; Выдача в линию серийника ; in: R0- адресс где лежит серийник с типом таблетки и CRC8 ; USES: A,B,R0,R1,R2 ;======================================================== DEMUL_SendSer: mov R2,#8 SS3: mov ACC,@R0 mov R1,#8 SS2: JB TouchFuck,$ ;ожидаем, когда шину уронят в ноль 1->0 RRC A ;C:=A.0; shift A; mov TouchFuck,C ;TouchFuck:=C; MOV B,#9 DJNZ B,$ ;Delay 20 us setb TouchFuck JNB TouchFuck,$ ;цикл пока 0 DJNZ R1,SS2 inc R0 DJNZ R2,SS3 ret ;=======================================================

Результаты.В результате я получил множество эмуляторов. Правда, некоторые ещё из них надо доводить до ума. Хотя несколько 100% рабочие. Примеры эмуляторов ты можешь поглядеть на фотках.

Фотографии эмуляторов

Наиболее интересна проверка CRC, которая осуществляется домофоном. Тебе понадобится это, если ты захочешь поставить Dallas замок например на свой комп. Пример рассчёта CRC на A89C2051 (хотя данный код будет работать на всех микроконтрерах семейства i8051.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 DO_CRC: PUSH ACC ;save accumulator PUSH B ;save the B register PUSH ACC ;save bits to be shifted MOV B,#8 ;set shift = 8 bits ;   CRC_LOOP: XRL A,CRC ;calculate CRC RRC A ;move it to the carry MOV A,CRC ;get the last CRC value JNC ZERO ;skip if data = 0 XRL A,#18H ;update the CRC value ; ZERO: RRC A ;position the new CRC MOV CRC,A ;store the new CRC POP ACC ;get the remaining bits RR A ;position the next bit PUSH ACC ;save the remaining bits DJNZ B,CRC_LOOP ;repeat for eight bits POP ACC ;clean up the stack POP B ;restore the B register POP ACC ;restore the accumulator RET

DO_CRC: PUSH ACC ;save accumulator PUSH B ;save the B register PUSH ACC ;save bits to be shifted MOV B,#8 ;set shift = 8 bits ; CRC_LOOP: XRL A,CRC ;calculate CRC RRC A ;move it to the carry MOV A,CRC ;get the last CRC value JNC ZERO ;skip if data = 0 XRL A,#18H ;update the CRC value ; ZERO: RRC A ;position the new CRC MOV CRC,A ;store the new CRC POP ACC ;get the remaining bits RR A ;position the next bit PUSH ACC ;save the remaining bits DJNZ B,CRC_LOOP ;repeat for eight bits POP ACC ;clean up the stack POP B ;restore the B register POP ACC ;restore the accumulator RET

Архив со всяким барахлом. Исходники. Даташит.

Заключение.Как видишь домофоные ключи устроенны не так просто, как кажется. Однако, съэмулировать их доступно каждому кто владеет программированием и паяльником.

DI HALT:Дела давно минувших дней, преданья старины глубокой… Длиный — WDR! (понятно будет только посвященным ;)))) )

Доредакционная версия статьи из журнала Хакер

easyelectronics.ru

Как сделать ключ от домофона в домашних условиях: этапы

Каждый ключ от домофона индивидуален, то есть создаётся при помощи специальной программы. Код, который запрограммирован в устройстве не читается, если устройство повреждено. Чтобы справится с неприятностью не старайтесь своими силами блокировать домофон. Для решения проблемы обратитесь к мастеру, который перезапишет ключ. Заготовки ключей приобретают в строительном магазине. Можно попробовать прошивать их самостоятельно.

Универсальные ключи

Можно ли перепрошить путём программирования ключ от домофона?

Устройства для открытия домофонов бывают разнообразными. В них есть масса различий, согласно которым они подбираются только к индивидуальным моделям домофонов. Сам механизм запрограммировать просто, если знать внутреннее устройство. Все ключи электрического типа имеют программный код, который устанавливается ещё на этапе производства.

Внимание! Запись ключа невозможна, если на него была уже один раз произведена запись.

Бывают варианты, когда устройство размагничивается или по какой-то другой причине перестает полноценно функционировать. Чаще причиной становится попадание ключа в воду.

Как сделать ключ и перезаписать его программу

Установщики, которые профессионально занимаются ремонтными работами, прекрасно знают, как прописать ключ в домофон. То есть если, например, произошла утеря, то специалист выдаст новый вариант. Но перед тем как это сделать, ему нужно будет сверить соответствие кодов ключа и устройства.

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

Программирование домофона

Как самому произвести программирование устройства?

Изначально выясните, как происходит блокировка устройства. Для проведения программирования используют контроллер. Вводят в него необходимые комбинации. Чтобы узнать комбинацию, зайдите в настройки домофона. Затем измените установки и выявите некоторые другие функции:

  • В память домофона внесите абонентские коды, к которым можно дозвониться при помощи панели. Если совершить это действие, то дальнейшее программирование будет проще;
  • После этого в память вносят все коды, которые, например, соответствуют номерам квартир в подъезде;
  • Выставляют режим функционирования замка и при этом производят учёт разновидности устройства, а также условий его работы.
Программатор

Применение специализированного программатора

Чтобы самостоятельно произвести программирование применяют для этого специальный программатор:

  • Изначально подключают устройства через адаптер к электрической сети. После того как процедура проведена, на дисплее светится надпись «Error». После появится другая «Read» и тем самым приспособление укажет своему владельцу о готовности при помощи звукового сигнала;
  • После этого прикладываем к механизму оригинал. Запускается процесс считывания. По его окончании на дисплее высветится надпись «Write»;
  • В течение нескольких секунд прикладывайте пустой электронный ключ к домофону. Если всё пройдет, как нужно, то на дисплее появится запись «ОК».

Внимание!Ключ для домофона можно сделать своими руками только в том случае, если есть оригинал. Если же его в наличии нет, то обратитесь к производителю, так как он имеет универсальный вариант, с которого и можно сделать дубликат.

Как сделать устройство самостоятельно?

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

Даже если учитывать тот факт, что изготовление ключей самостоятельно задача выполнимая, но сделать его универсальным не реально. Такая задача сложна даже для команды профессиональных программистов. Даже с тем учетом, что такой вариант не отворяет магнитный замок. Применяют специальные устройства и просто имеют немного опыта для того, чтобы сделать всё самостоятельно без привлечения специалистов. Чтобы не заморачиваться, приобретите заводской вариант у изготовителя.

Эмулятор ключа

Мифы и расхождения

Изготовление самостоятельно электронного ключа дело реальное, но при этом сложное. Конечно, результат может быть отличен от ожидаемого. Рассмотрим некоторые заблуждения:

  • Домофоны не имеют универсального кода. Отличие есть только у одной разновидности систем, где на самом деле в исходных настройках имеется комбинация цифр при помощи, которой замок отворяется без наличия ключа;
  • Универсального ключа не существует. Настройки систем сильно отличаются друг от друга, и поэтому ключом от одного устройства другое уже не откроешь;
  • Ключ от домофона не размагничивается, если он находится, например, в сумке с магнитной застёжкой. Механическим образом, конечно, повредить устройство возможно, если с ним не аккуратно обращаться.

О том, как сделать ключ самостоятельно более подробно узнаете из нашего видео.

Вконтакте

Facebook

Twitter

Google+

Проголосовали более 0 раз, средняя оценка

mezhdveri.ru

Универсальный магнитный ключ для домофона: принцип работы, как сделать?

Просмотров: 5 932

Домофон представляет собой высокоэффективное устройство, с помощью которого можно организовать систему доступа в многоквартирные дома. Такого типа оборудование устанавливается на входные двери подъездов, что исключает попадание в них посторонних людей, которые не знают специальные коды, не имеют специального домофонного ключа или прокси-карты. Решить проблему доступа без перечисленных выше приспособлений поможет универсальный домофонный ключ. Такого типа устройства являются вполне легальными средствами для открывания дверей, защищенных домофонами. Без универсальных ключей не может обойтись ни одна спецслужба, которой по тревоги следует попасть в дом, оснащенный домофоном. Также ключ вездеход, как в народе называют универсальную домофонную отмычку, потребуется и тем организациям, которые поводят техническое обслуживание устанавливаемого ими оборудования доступа в подъезды.

Универсальный ключ для домофона работает аналогично, как и оригинальные устройства конкретной модели домофона. Правда одна отмычка вездеход не сможет подойти, ко всем системам, которые установлены на входах в подъезды всех домов, которые находятся в Москве или любом другом городе. Для таких целей стоит иметь в запасе комплект специальных домофонных отмычек, которые включают не только магнитный ключ для домофона, а и различные бесконтактные идентификаторы и радиобрелоки. Ниже рассмотрим, что собой представляет, как работает и в каких случаях может помочь ключ от всех домофонов.

Комплект универсальных ключей для домофонов

Область применения

Как было описано выше, комплект универсальных ключей потребуется в тех случаях, когда спецслужбам нужно попасть в дом или мастер пришел провести обслуживание домофонной системы. В таком случае отмычка вездеход будет как можно кстати. Правда не во всех случаях может подойти один и тот же ключ.

Использование универсального ключа

Достаточно часто на практике можно встретится с тем, что универсальный ключ для домофона уже прописан в памяти установленного оборудования. Процедура программирования проводится специалистами, которые проводят установку оборудования или специализированными сервисными центрами. Как правило, такого типа устройства нужны для сотрудников ЖКХ-сферы, милиции, пожарников, сотрудников почтовых служб и прочее. Если взять код-идентификатор такого ключа, то можно без проблем сделать еще один клон универсальной отмычки.

Бывает также и так, что контроллер используемого устройства доступа содержит в памяти всю требуемую информацию для ввода персональных идентификаторов. Такого типа ключ вездеход для домофона предусмотрен для специалистов сервисных служб. Например, устройства доступа Vizit в своей комплектации ранее имели такой универсальный прибор, который мог подойти ко всем устройствам этого бренда. В более новых моделях домофонов этого производителя эта возможность уже исключена.

Конструкция и внутренние составляющие универсального ключа

Несмотря на многочисленные модификации домофонных отмычек, использование разных микросхем и чипов, основные нюансы, которыми схожи все ключи для домофона, остаются одни и те же. Дело в том, что домофнный ключ – это своего рода модуль обычной памяти, которая позволяет сохранять двоичные коды, стандартная длина которых составляет 64 знака. Память может применяться двух типов – перезаписываемая и не перезаписываемая. Аналогично происходит и в отмычках – есть такие, которые программируются только один раз на заводе, а есть и такие, которые можно перепрограммировать по несколько раз.

В зависимости от того, какой тип ключа взять, память производится:

  • в виде полупроводника, представляющего на внешний вид кристалл;
  • в виде микросхемы, на поверхность которой нанесено требуемое количество полупроводниковых элементов;
  • как миниатюрный чип с антенной для обмена данными посредством радиосигналов.

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

Принцип работы универсального ключа

Как было отмечено выше, ключи для домофона имеют в своем составе память объемом в 64 знака, которая включают в себя последовательность нулей и единиц. Когда происходит соприкосновение ключа с контактной площадкой вызывного блока, то осуществляется замыкание электрической цепи. В этот момент аппаратная система домофона генерирует импульсы высокой частоты и посылает их через корпус ключа к микросхеме, которая в нем установлена. Если взять отмычку, которая соответствует по типу установленного домофона и имеет записанный правильный ключик идентификатор, то система доступа открывает дверь. В противном случае получают отказ в доступе.

 

Во время контакта ключа с блоком вызова происходит обмен 64-мя импульсами, в результате чего будут сверены все нули и единицы записанного кода. Если коды соответствуют друг другу, то доступ разрешается.

«Важно отметить,

что такая схема характерна для отмычек старого образца.»

Сегодня же можно купить домофоны, в которых в памяти, кроме 64-х знаков присутствуют еще 4 или 8 дополнительных знаков, которые дешифруют и управляют процедурой считывания, посылая для этого разные команды. Таким образом, изначально осуществляется считывание и проверка управляющих байтов, а затем и основного кода ключа. Если сначала совпали все управляющие импульсы, а затем и 64 импульса основного ключа, домофон подаст команду для открытия дверей.

Как сделать универсальную отмычку?

Магнитный ключ для домофона, как и любая другая вещь может потеряться или сломаться. Поэтому желательно иметь запасной ключ или специальное устройство – универсальный домофонный ключ. Чтобы его сделать потребуются специальные коды, прописываемые в заготовку прибора, которая впоследствии и станет той отмычкой, которая позволит в любое время открыть дверь, защищенную домофоном. Для этой цели используются два вида кодов – заводские и сервисные.

Заводские коды

Мастер код в память ключа заносится в процессе его изготовления на заводе. Кроме специального кода в памяти могут оставляться и пустые ячейки, в которые записаны либо нули, либо другие знаки. Эти ячейки могут применяться для программирования дополнительных кодов. Раньше практически во все ключи вписывались заводские коды, которые позже срабатывали в 100 случаях из 100. В процессе модернизации домофонов и изменения политик безопасности теперь не любой домофон можно будет открыть, используя только заводской код. По статистике на 100 попыток приходится только 50 срабатываний.

Сервисные коды

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

Ключи вездеходы для домофонов популярных моделей

Когда универсальный ключ не сработает?

Бывает так, что универсальные ключи для домофона не срабатывают, хотя должны были бы открывать двери. Достаточно часто это случается тогда, когда установка домофона была проведена недавно и в него не успели еще прописать сервисные коды, а заводские ключи в нем уже отсутствуют. Такая ситуация – это только вопрос времени, который решится, как только специалисты, обслуживающие домофон, пропишут в нем все нужные коды. После этого можно будет легко открывать дверь, используя для этой цели ключ вездеход.

Заключение

Универсальные ключи для домофона – это достаточно ценная вещь, которая во многих случаях может сильно пригодится. Например, наличие таких устройств позволит пожарным быстро проникнуть в дом и начать эвакуацию людей, милиция может попасть внутрь для предупреждения кражи или другого противозаконного действия. Также универсальная отмычка может потребоваться и кому-то из жильцов дома, кто потерял свой основной ключ, а код доступа не помнит. Поскольку сделать такой ключ не составляет огромной сложности и стоит эта процедура не дорого, рекомендуется, чтобы к домофону, установленному в подъезде, были и дополнительные универсальные отмычки.

Видео: пример использования универсальных ключей

 

bezopasnostin.ru

Как запрограммировать ключ от домофона и прошить своими руками?

Абсолютно все домофонные ключи обладают индивидуальным кодом, который вшивают  внутрь во время их программирования. Данный код не читается, если ключ был каким-то образом поврежден. Чтобы исправить ситуацию, не нужно пытаться самостоятельно заблокировать домофон, достаточно просто принести ключ к мастеру, который запишет код на специализированную болванку. При этом нужно знать, как перепрограммировать домофон, ведь его память содержит коды абсолютно всех идентификаторов. В следующий раз, когда экземпляр будет поднесен к специальному устройству для считывания, система отреагирует на его код. Если он будет соответствовать коду, который был ранее занесен в домофонную базу, тогда механизм сработает и дверь откроется.

Какие основные особенности программирования?

Нужно учитывать, что бывают разные ключи для домофона. Они имеют огромное количество отличий, некоторые подходят только к выбранным моделям домофонных систем и не являются взаимозаменяемыми.

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

Нельзя прошить ключ от домофона или модифицировать прошивку, которая уже один раз была записана и находилась в памяти домофона.

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

На фото – ключи Touch-Memory

Что представляют собой идентификаторы Touch-Memory?

Есть специализированные ключи-таблетки и чтобы их использовать, нужно обеспечить контакт со считывающей поверхностью домофона. Существует мнение, что на данных изделиях есть специальные магниты, однако это совсем не так.

Устройство обладает специальным ПЗУ, который содержит уникальную цифровую последовательность, тогда как сама «таблетка» является только контактной площадкой, необходимой для передачи информации. Ее металлический корпус играет роль надежного контейнера для схем, которые находятся внутри.

Решив разобрать корпус своими руками, вы можете полностью поломать ключ, без возможности его восстановления.

Идентификаторы для домофонов RFID

RFID переводится как радиочастотная идентификация. Такие устройства могут передавать информацию бесконтактным методом. Подобные изделия представляют собой специальный колебательный контур, во время возбуждения которого данные передаются считывателю на нужной частоте.

Затем считыватель индуцирует в антенне с помощью электромагнитного сигнала электрический ток, обеспечивая, таким образом, мощность, которая нужна для работы чипа, расположенного внутри изделия, а также передачи в домофон ответного сигнала. Очень сложно перепрограммировать ключ самостоятельно.

Особенности восстановления и перезаписи ключей

Установщик системы знает, как прописать ключ в домофон. Если вы потеряете его, тогда специалист выдаст вам новый, а перед этим запрограммирует домофон так, чтобы коды в его памяти и самого изделия совпадали.

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

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

С помощью программатора можно осуществить запись ключей в новую память. Главное, чтобы она не была занята. Вместе с этим, процесс программирования домофонов является очень важным аспектом, который нужно учитывать, чтобы получить связную работу всей системы.

Как самостоятельно запрограммировать домофон?

Сначала нужно узнать, как заблокировать домофон, чтобы запрограммировать его контроллер и заполнить память цифровыми последовательностями и комбинациями. Нужно для этого зайти в сервисные настройки, используя специализированный код. Затем можно менять установки и определить основные функции домофона:

  • Надо занести в память коды абонентов, к которым можно точно дозвониться, воспользовавшись вызывной панелью. Данная процедура упростит дальнейшее тестирование и поиск подключенных абонентов;
  • Затем в память нужно занести все коды, которые соответствуют офисам или квартирам в подъезде;
  • Необходимо последовательно определить список идентификаторов либо электронных ключей, которые могут открывать замок;
  • Выставить режим работы замка с учетом разновидности используемого устройства, а также условий его работы;
  • Осуществляя перепрограммирование ключей, можно дополнительно изменить настройки панели вызова: время ожидания, длительность сигналов, а также множество других.

Использование специального программатора

На фото изображен программатор для ключей

Чтобы самостоятельно осуществить программирование ключей, следует воспользоваться специальным программатором:

  • Прежде всего, надо подключить устройство с помощью адаптера к обычной сети. Сначала может загореться надпись Error, но затем появится Read, а аппарат сообщит о своей готовности с помощью звукового сигнала;
  • Затем нужно приложить оригинальный экземпляр к считывателю. После того как процесс закончится, загорится надпись Write;
  • На протяжении нескольких секунд нужно приложить болванку к этому гнезду. При успешной записи появится надпись Ок, если же опять возникнет Error, тогда, чтоб программировать ключи, нужно повторить заново весь алгоритм.

Самостоятельно запрограммировать изделие можно, только если есть оригинал. Если же его нет, тогда придется пойти к установщику, ведь только у него есть специализированный мастер-ключ.

На видео показана работа программатора ключей:

camafon.ru

Как сделать дубликатор электронных ключей для домофона своими руками, мастер-класс с пошаговыми фото

Если вам требуется копия домофонного электронного ключа-таблетки (типа DS 1990), то с помощью этого несложного в изготовлении прибора вы можете легко решить эту проблему.

Как сделать дубликатор ключа для домофона своими руками

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

 Как видно из схемы, прибор работает совместно с компьютером, соединяясь с ним через COM-порт (разъём DB-9). Соответственно, для работы с прибором нужна программа - в данном случае Burning KEY.

Сама программа, небольшое её описание, прошивка микроконтроллера, как и схема, позаимствованы отсюда: http://labkit-ru.1gb.ru/html/safety?id=22.

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

С помощью программы Layout разрабатываем плату. Резисторы и транзисторы для уменьшения плотности монтажа выбраны SMD, микроконтроллер, стабилизатор и электролитический конденсатор - обычные.

 Все детали монтируем поверхностным монтажом, поэтому просверлены только 2 отверстия - под болты крепления М3.

Первыми припаиваем SMD детали, стабилизатор и конденсатор фильтра.

Теперь паяем провода питания с разъёмом, провода контактной площадки и укороченный до 40-50 см сигнальный кабель с разъёмом DB-9M на конце.

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

Дубликатор ключей готов, осталось скачать и запустить программу - и можно приступать к работе.

Несколько слов о прошивке. С сайта она копируется как текст. Поэтому, чтобы получить файл с расширением .hex, создаём текстовый документ в Блокноте, копируем туда текст прошивки, смотрим на фото и повторяем...

Скачанную программу распаковываем из архива и запускаем - установки она не требует.

Далее, согласно инструкции, выбираем COM порт, включаем его и приступаем к работе.

Тем, кому эту конструкцию нужно будет повторить, может пригодиться и чертёж платы. Диаметр заготовки - 50 мм, после полной сборки устройства лишнее стачиваем на заточном станке.

Чтобы отверстия под корпус микросхемы не мешали, перед травлением платы закрываем их капелькой цапон-лака.

www.sami-svoimi-rukami.ru

КЛЮЧИ ДЛЯ ДОМОФОНА

   Началось с того, что мне пришлось носить несколько ключей (таблеток) от домофонов. Поискав по интернету нашел приемлемую схему и повторив её пришел в восторг от безотказной работы.

   Вот такая таблетка представляет из себя микросхему DS1990A фирмы MAXIM. Устройство позволяет считывать в память и эмулировать до 10 таких ключей. 

   Ключ общается с домофоном по двухпроводной шине 1-wire, по ней же получает питание. 

   Схема устройства для эмуляции ключей очень проста. Основа - микроконтроллер ATTiny2313, для индикации я использовал одноразрядный семисегментный индикатор, который отображает режим работы номер ячейки. С3 - переключает режимы, С2 - номер ячейки. Для индикации режима записи использовал СМД светодиод, на фото для настройки пока стоит обычный диод. Всё устройство замены ключей для домофонов потребляет ток всего 10 мА. 

   Микроконтроллер ATtiny тактируется от встроенного генератора с частотой 8 МГц, при прошивке необходимо включить BOD (запрограммировать фьюзы BODLEVEL0, BODLEVEL1 стереть BODLEVEL2), иначе при выключении питания попортится EEPROM данных. 

   Работа с ключом для домофона:

- Программирование ключа. При нажатии С3, загорается дополнительный светодиод. Выбираем номер ячейки С2, и подносим к контактам ключ таблетку. Данные с ключа копируются в EEPROM контроллера и светодиод автоматически гаснет.

- Эмуляция ключа. Для эмуляции ключа выбираем на индикаторе номер ячейки, а затем тыкаем контакты в дмомфон

   В моём варианте, размеры получились очень маленькими. Элемент питания батарейка 23АЕ на 12 вольт. Здесь можно скачать прошивку и чёртёж печатной платы для ключа домофона. Схему прислал Я. Эдуард

   Форум по электронным ключам

   Обсудить статью КЛЮЧИ ДЛЯ ДОМОФОНА

radioskot.ru