Принцип работы магнитного ключа. Как работает ключ от домофона — принцип работы домофонного ключа

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

Виды домофонных ключей

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

  • Бесконтактные электронные карты.
  • Радиоуправляемые магнитные брелоки.
  • Ключи делают разные фирмы: «Метаком», DALLAS, CYFRAL, ELTIS, VIZIT.
  • Возможно перепрограммирование ключей таблеток.

Принцип работы магнитных таблеток

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

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

Почему выгодно заказать ключ-таблетку в нашей компании

Наша мастерская хорошо известна жителям столицы – у тысяч москвичей на связках имеются именно наши ключи от домофона, которые, судя по отзывам постоянных клиентов, работают безупречно в любых условиях. Качество ключа-таблетки, цена которого вполне адекватна и примерно на 10% ниже средней по Москве – главная причина того, что именно в нашу компанию едут инженеры и предприниматели, врачи и учителя со всех столичных районов. Они уверены: наши ключи, сделанные по самым высоким стандартам, не подведут ни при каких обстоятельствах.

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


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

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

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

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

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

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

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

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

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

После генерации ключом импульса 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-ми байт, о которых я говорил выше. Я это делал следующим образом (не важно, какой микроконтроллер, принцип везде один будет), загружал байт в какой-нибудь свободный регистр, и сдвигал его вправо, и смотрел бит переноса. Как только домофон роняет шину в ноль, то если у меня флаг переноса установлен в еденицу, то я просто отмалчиваюсь на этот импульс, и жду генерации следующего импульса чтения бита от мастера. Если же у меня во флаге переноса находиться ноль, то после того как домофон уронит шину на ноль, я перевожу порт микроконтроллера в режим вывода и принудительно удерживаю шину в нуле некоторое время, потом отпускаю и обратно перевожу порт контроллера в режим чтения. По длительности импульса в земле устройство мастер понимает, передана была ли ему единица или нуль. В принципе всё, дальше домофон должен радостно запипикать и открыть дверь.

Практика.

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

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

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

;======================================== ; Выдача в линию серийника; 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! (понятно будет только посвященным;)))))

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


Warning : Use of undefined constant videoembedder_options - assumed "videoembedder_options" (this will throw an Error in a future version of PHP) in /home/users/a/alexan17/domains/сайт/wp-content/plugins/video-embedder/video-embedder.php on line 306

Данное устройство состоит из двух частей, которые «заточены» друг под друга. Первое — ключ Dallas Touch Memory, который программируется один раз, и содержит энергонезависимую память. Вторая — ответная часть — электронная плата-адаптер, которая генерирует выходные сигналы в основное устройство с соответствии с прошивкой. Существуют различные варианты таких устройств, но принцип работы у них похож.

Ниже рассмотрено устройство, принцип действия и настройка электронного замка 24V2, который хорошо себя зарекомендовал и широко применяется в игровых и вендинговых аппаратах.

Электронный замок 24V2 был специально разработан для замены электромеханических замков, которые используются в развлекательном оборудовании. Его разработка была обусловлена несколькими недостатками выше перечисленных замков: проблемы с приобретением замков «под один ключ», что приводило к установке в одном заведении замков с различными ключами и усложняло работу кассиров – операторов, не высокая долговечность работы и низкая безопасность, которая приводила к несанкционированной постановке кредитов на оборудование.

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

Уникальным является и метод прописывания ключей в замки, который не требует дополнительного оборудования, а в случае утери одного из используемых ключей позволяет произвести быстро на месте смену кода на всех замках заведения. Следует отметить, что в качестве ключей используются Touch Memory (iButton) Dallas DS-1991L, которые совместно используемым методом генерации и хранения кода полностью исключают его несанкционированное считывание или клонирование ключа. Этот выбор подтверждён бесперебойной работой огромного количества замков в различных регионах России в течение более трёх лет.

1. Описание электронного замка.

Замок питается стабилизированным напряжением +5 вольт. Поскольку ток потребления достаточно мал и составляет примерно 8 мА, подключать его можно непосредственно к блоку питания оборудования, куда он устанавливается. Подключение питания, «земли» и управляемых каналов осуществляется посредством винтовых зажимных клеммников в соответствии с рисунком, что в комплексе с резьбовым контактором, с помощью которого замок и крепится к корпусу оборудования, на порядок сокращают время установки.

Замок может находиться в одном из двух режимов: «Работа» и «Сервис».

2. Описание режима «Работа».

Режим «Работа» является основным режимом для электронного замка. При подаче питания на замок, он индицирует морганием встроенного светодиода, установленную конфигурацию (все замки поставляются с конфигурацией 1) и входит в режим «Работа». Если при подаче питания удерживать нажатой кнопку «Сервис», то светодиод морганием покажет версию программного обеспечения (в дальнейшем ПО).

В режиме «Работа» замок реагирует на три, возможные варианта взаимодействия с электронным ключом (далее просто ключом), которые индицируются встроенным светодиодом:

1. Прижатие и удержание ключа в контакторе (однократное моргание светодиода).

2. Однократное касание ключом контактора (двукратное моргание светодиода).

3. Двукратное касание ключом контактора (трёхкратное моргание светодиодом).

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

Внимание! Начиная с версии ПО замка V3.2 и выше, при подаче на него питания он тестирует состояние контактора на предмет замыкания, индицируя дефект частым морганием светодиода.

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

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

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

Поскольку платформа «Новоматик» наиболее популярна, все замки поставляются с предустановленной конфигурацией 1.

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

При двукратном касании ключом контактора, на канале 3 появляется низкий уровень длительностью 0,5 секунды (светодиод моргнёт 3 раза), далее канал возвращается в высокоимпедасное состояние.

Данную конфигурацию можно использовать в оборудовании, где используется платформа «Игрософт» или аналогичная, при замене двух электромеханических замков. В этом случае сигнальный провод постановки кредитов подключается к каналу 1, канал 2 можно использовать для подключения зуммера на 5 вольт в качестве сигнализации, если в этом есть необходимость, а сигнальный провод короткой бухгалтерии подключается к каналу 3.

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

При однократном касании контактора ключом на канале 2 появляется низкий уровень длительностью 0,5 секунды (светодиод моргнёт 2 раза), далее канал возвращается в высокоимпедасное состояние.

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

Эту конфигурацию эффективно использовать в оборудовании на платформе «Белатра» или аналогичной, при замене трёх электромеханических замков. В этом случае сигнальный провод постановки кредитов подключается к каналу 1, сигнальный провод снятия кредитов подключается к каналу 2, а сигнальный провод короткой бухгалтерии подключается к каналу 3.

Конфигурация 4 «Классика».

Функционально она аналогична конфигурации «Белатра». Отличие заключается в том, что присутствует задержка активации канала 1 при удержании ключа в контакторе и отсутствует появление низкого уровня на 1 секунду на этом канале при остальных двух возможных взаимодействиях ключа и контактора. Это эмуляция работы замков с предыдущими версиями ПО ниже V3.1, в которых отличался алгоритм работы, и не было возможности выбора конфигурации.

Конфигурация была оставлена для удобства совместной работы замков с разными версиями ПО в одном заведении.

Конфигурация 5 «Триггер».

Конфигурация была добавлена в версиях ПО замка V3.3 и выше.

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

3. Описание режимов «Сервис».

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

В замке имеется четыре сервисных режима. Для входа в соответствующий сервисный режим необходимо ввести его номер используя кнопку «Сервис» (далее просто кнопку). Ввод осуществляется последовательным нажатием и удержанием, до подтверждения нажатия индикацией светодиода (примерно 1 секунду), и отпусканием кнопки необходимое количество раз в соответствии с номером сервисного режима. После окончания ввода номера сервисного режима замок подтверждает вход в него соответствующим количеством морганий светодиода.

«Режим 1» — запоминание замком пароля из прижатого к контактору «открытого» ключа.

Успешное считывание и запоминание замком пароля из «открытого» ключа подтверждается однократным морганием светодиода и возвращением в режим «Работа». Для выхода из режима необходимо однократно нажать на кнопку, либо выдержать паузу 30 секунд.

«Режим 2» — генерация случайного пароля и записывание его в прижатые к контактору ключи.

Все прижатые к контактору ключи, но не более 7-и, очищаются, и в них записывается новый пароль. Каждая успешная операция подтверждается двукратным морганием светодиода. Ключи становятся «открытыми» и могут быть использованы только для переноса пароля, как в память используемого замка, так и в память других замков данной группы через сервисный режим 1. Для выхода из режима необходимо однократно нажать на кнопку, либо выдержать паузу 30 секунд.

«Режим 3» — закрытие ключей.

Все прижатые к контактору «открытые» ключи «закрываются» и становятся «рабочими». Каждая успешная операция подтверждается трёхкратным морганием светодиода.

Для выхода из режима необходимо однократно нажать на кнопку, либо выдержать паузу 30 секунд.

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

«Режим 4» — выбор конфигурации работы замка (была добавлена в версиях ПО замка V3.1 и выше).

После входа в режим можно выбрать необходимую конфигурацию работы замка. Выбор осуществляется последовательным нажатием и удержанием, до подтверждения нажатия индикацией светодиода (примерно 1 секунду), и отпусканием кнопки необходимое количество раз в соответствии с номером конфигурации. После окончания ввода номера конфигурации замок подтверждает выбор соответствующим количеством морганий светодиода и выходит в режим «Работа».

1- Конфигурация «Новоматик».

2- Конфигурация «Игрософт».

3- Конфигурация «Белатра».

4- Конфигурация «Классика».

5- Конфигурация «Триггер».

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

Внимание! Установленная конфигурация индицируется морганием светодиода при подаче питания на замок.

Поскольку наиболее востребовано оборудование на платформе «Новоматик», замки поставляются с конфигурацией 1.

4. Методика прописывания электронных ключей:

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

  1. Необходимо подать питание на замок, при этом светодиод морганием покажет текущую конфигурацию работы замка (см. п.2).
  2. Согласно п.3 войти в сервисный режим 2 и путём прижатия ключей к контактору создать необходимое количество «открытых» ключей. Прижимать ключи необходимо последовательно с интервалом не более 30 секунд.
  3. Выйти из режима кратким нажатием на кнопку или выдержав паузу 30 секунд.
  4. Согласно п. 3 войти в сервисный режим 1 и путём прижатия одного любого из созданных в п.4.2 ключа перенести пароль в память замка. Светодиод однократным морганием подтвердит успешное завершение процедуры. Замок готов к работе. Данную процедуру необходимо провести со всеми замками группы.
  5. На любом из замков войти в сервисный режим 3, согласно п.3, и путём прижатия «открытых» ключей, созданных в п.4.2, к контактору закрыть их. Прижимать ключи необходимо последовательно с интервалом не более 30 секунд. Таким образом, мы получим «рабочие» ключи, на которые все замки группы будут реагировать согласно установленной конфигурации п.2.

Вашему вниманию представлена схема электронного замка с ключом таблеткой iButton модели DS1990A (Touch Memory). Ключ представляет собой устройство, которое имеет в своей памяти уникальный серийный номер. Уникальность состоит в том, что серийный номер состоит из 48 бит и как следствие этому, количество возможных вариантов составляет 281474976710656.

Описание электронного замка

Замок собран на микроконтроллере фирмы Microchip PIC16F628A (627A, 648A). После подачи питания, микроконтроллер посылает импульс сброса длительностью 500 мкс и через 70 мкс проверяет ответ от DS1990A. Если ответа нет, то микроконтроллер ждёт еще примерно 80 мс и снова передаёт импульс сброса. По такому алгоритму проверяется подключение ключа к замку.

Если ответ есть, значит DS1990A подключен к замку. Затем посылается команда «читать ROM» (33h), после чего микроконтроллер переходит на приём и записывает в ОЗУ переданный таблеткой DS1990A номер, где сравнивает его с записанным номером в EEPROM. Если он совпадает с одним из них, то подается звуковой сигнал, и устанавливается высокий уровень на выводе RA1 в течение 1,5 секунд. Оптопара DA1 (АОТ122А) откроет VT1 (КТ972, BD677, BD679, BD681), который управляет электромагнитным на 12 вольт.

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

Для очистки всех номеров из EEPROM необходимо при выключенном питании нажать кнопку SA1, подать питание и удерживать кнопку в течение 5 секунд. После очищения памяти EEPROM замок подаст звуковой сигнал. Общее количество серийных номеров, которые можно записать в память не более 21.

Чтобы микроконтроллер не пострадал от статического разряда, в схеме применен стабилитрон VD1 (КС156А, 1N4733A, BZX55C5V1) на 5В. В данном замке можно использовать любой из микроконтроллеров PIC16F627A, PIC16F628A, PIC16F648A. Для микроконтроллера PIC12F629/PIC12F675 имеется своя прошивка. Запитать схему можно от .

При программировании , следует выставить следующие биты.

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

Таблетка поддерживает связь с домофоном при помощи шины One-wire – это однопроводный интерфейс. Такую шину разработала компания Dallas, с ее помощью можно общаться с несколькими устройствами, используя при этом один провод. Если же устройство пассивное, тогда по шине передают питание посредством одного проводника.

На фото – внутренний состав ключа

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

Все, что нужно для нормальной работы идентификатора, передается с помощью одного провода. Шина 1-Wire получилась настолько удачной, что с ее использованием организовывают целые промышленные сети.

Какие принципы работы устройства?

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

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

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

Когда используется универсальная таблетка, все операции выполняются на несколько секунд медленнее, нежели во время считывания оригинальных изделий. В таком случае экран панели отображает такую информацию: OPEN, BAXTA, FL355, FL256, ERROR-OPEN, —, -_ . Такие экземпляры являются универсальными для всех домофонов.

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

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

На видео – демонстрация работы универсального ключа:

Зачем нужен полный набор ключей?

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

  • Четыре таблетки;
  • Пара радиометок;
  • Двухконтактный ключ.

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

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

Необязательно обладать целым набором, если нет особой надобности.


На фото – полный комплект идентификаторов

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

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

  • Директ-маркетинговым и рекламным агентствам, которые имеют свою службу распространения материалов;
  • Службам курьерской доставки;
  • Маркетинговым и социологическим службам, которые занимаются поквартирными опросами населения;
  • Разносчикам газет и почтальонам;
  • Распространителям рекламы;
  • Частным предпринимателям;
  • Рабочим ЖКХ;
  • Интернет-провайдерам.

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

На видео – информация о том, как запрограммировать ключ от домофона: