Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Здесь обсуждается статья http://radiokot.ru/circuit/digital/security/14/
Последний раз редактировалось iplogger Пт ноя 11, 2011 05:07:41, всего редактировалось 1 раз.
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Первое обновление к статье (3in1.rar).
1 Исправлено чтение ключей - не читались ключи "Даллас".
2 При эмуляции ключей "Даллас" используются номинальные тайминги согласно спецификации iButton - одно из устройств отказалось без этого работать с эмулятором.
3 Исправлен просмотр ключа на индикаторе - прерывание просмотра без "моргания".
4 Исправлена ошибка при ручном вводе ключа. Соответствующий абзац в статье следует читать так:
"
Запись ключа.
Выбираем кнопками S1/S2 номер ключа для записи, затем нажимаем кнопку S2*.
Индика-тор начнет мигать. Далее вводим код ключа по одной тетраде. Т.е.,
для каждой тетрады кнопками S1/S2 выбираем значение (0, 1 … F) и нажимаем кнопку S1*.
Всего нужно ввести 8 байт (по две тетрады). После ввода последнего значения мигание
прекратится и появится символ [||] - ключ сохранен. Если очередное значение введено неверно,
нужно нажать кнопку S2*. При этом, если кнопка S2* была нажата после ввода
байта (введено две тетрады), произойдет возврат назад на один байт. Если кнопка S2*
была нажата после ввода полубайта (введена одна тетрада), произойдет возврат к первой
тетраде этого же байта. Если текущим был первый байт, ввод ключа отменяется
(за исключением уже записанных байт). Две последние тетрады – код ключа
(FA – цифрал, FB – метаком, 01 – DS1990A, 06 – DS1992, 08 – DS1993).
Корректность ключей не проверяется. Примеры ввода ключей:"
Второе обновление к статье (3in1_2.rar).
Исправлена ошибка с повышенным потреблением в ждущем режиме
1 Исправлено чтение ключей - не читались ключи "Даллас".
2 При эмуляции ключей "Даллас" используются номинальные тайминги согласно спецификации iButton - одно из устройств отказалось без этого работать с эмулятором.
3 Исправлен просмотр ключа на индикаторе - прерывание просмотра без "моргания".
4 Исправлена ошибка при ручном вводе ключа. Соответствующий абзац в статье следует читать так:
"
Запись ключа.
Выбираем кнопками S1/S2 номер ключа для записи, затем нажимаем кнопку S2*.
Индика-тор начнет мигать. Далее вводим код ключа по одной тетраде. Т.е.,
для каждой тетрады кнопками S1/S2 выбираем значение (0, 1 … F) и нажимаем кнопку S1*.
Всего нужно ввести 8 байт (по две тетрады). После ввода последнего значения мигание
прекратится и появится символ [||] - ключ сохранен. Если очередное значение введено неверно,
нужно нажать кнопку S2*. При этом, если кнопка S2* была нажата после ввода
байта (введено две тетрады), произойдет возврат назад на один байт. Если кнопка S2*
была нажата после ввода полубайта (введена одна тетрада), произойдет возврат к первой
тетраде этого же байта. Если текущим был первый байт, ввод ключа отменяется
(за исключением уже записанных байт). Две последние тетрады – код ключа
(FA – цифрал, FB – метаком, 01 – DS1990A, 06 – DS1992, 08 – DS1993).
Корректность ключей не проверяется. Примеры ввода ключей:"
Второе обновление к статье (3in1_2.rar).
Исправлена ошибка с повышенным потреблением в ждущем режиме
- Вложения
-
- 3in1_2.rar
- (26.76 КБ) 2805 скачиваний
-
- 3in1.rar
- (26.85 КБ) 2197 скачиваний
Последний раз редактировалось iplogger Вс янв 08, 2012 08:31:08, всего редактировалось 2 раза.
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Новая схема с динамической индикацией. Ключи DS1992, DS1993 не поддерживаются. В данной версии поддерживается в "сыром" виде дубликатор ключей ТМ2004, RW1990.X (3in1_dyn.rar, 3in1_dyn.png).

Второе обновление, схема не менялась (3in1_dyn_2.rar).
Исправлена ошибка с повышенным потреблением в ждущем режиме
Третье обновление, схема не менялась (3in1_dyn_3.rar).
Перед записью ключа в эмулятор показывается наличие уже записанного ключа (символ "-"). Впоследствии будет включатся как опция.
Исправлена ошибка с записью на заготовки RW1990.1(ТМ-08v2) и RW1990.2. Проверена запись на заготовку RW1990.1.
Нарушение правил. п - 2.2. FAKIR. Замечание.

Второе обновление, схема не менялась (3in1_dyn_2.rar).
Исправлена ошибка с повышенным потреблением в ждущем режиме
Третье обновление, схема не менялась (3in1_dyn_3.rar).
Перед записью ключа в эмулятор показывается наличие уже записанного ключа (символ "-"). Впоследствии будет включатся как опция.
Исправлена ошибка с записью на заготовки RW1990.1(ТМ-08v2) и RW1990.2. Проверена запись на заготовку RW1990.1.
Нарушение правил. п - 2.2. FAKIR. Замечание.
- Вложения
-
- 3in1_dyn_3.rar
- (24.78 КБ) 3149 скачиваний
-
- 3in1_dyn_2.rar
- (24.08 КБ) 2015 скачиваний
-
- 3in1_dyn.png
- (30.3 КБ) 3808 скачиваний
-
- 3in1_dyn.rar
- (23.99 КБ) 2422 скачивания
Последний раз редактировалось iplogger Вс янв 08, 2012 08:32:59, всего редактировалось 7 раз.
- evgeniy987
- Открыл глаза
- Сообщения: 42
- Зарегистрирован: Вс янв 20, 2008 13:01:38
- Откуда: Барнаул
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Доброго времени суток! У меня эмулятор будится по S1/S2 и отображает всегда номер ключа 0, затем нужный нужно выбирать. Так и надо или должен отображаться последний использованный или какой еще?
- reviver
- Это не хвост, это антенна
- Сообщения: 1467
- Зарегистрирован: Пт фев 05, 2010 03:48:21
- Откуда: 056.RU
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
У меня отображается последний, каким пользовался.
Кошка случайно подсказала!
- reviver
- Это не хвост, это антенна
- Сообщения: 1467
- Зарегистрирован: Пт фев 05, 2010 03:48:21
- Откуда: 056.RU
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
iplogger писал(а):Есть в "сыром" виде дубликатор ключей ТМ2004, RW1990.X.
Интересно бы посмотреть, iplogger выложите пожалуйста если не жалко или в личку.
Кошка случайно подсказала!
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
reviver писал(а):iplogger писал(а):Есть в "сыром" виде дубликатор ключей ТМ2004, RW1990.X.
Интересно бы посмотреть, iplogger выложите пожалуйста если не жалко или в личку.
Не жалко. Подправил текст поста от "Ср ноя 09, 2011 Н:24:27"
- reviver
- Это не хвост, это антенна
- Сообщения: 1467
- Зарегистрирован: Пт фев 05, 2010 03:48:21
- Откуда: 056.RU
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Спасибо, понял. Сначала неправильно понял. Но у меня изначально в 3в1 почему-то дублировались ТМ2004, RW1990.X.
Поэтому ничего и не понял.
Поэтому ничего и не понял.
Кошка случайно подсказала!
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
reviver писал(а):Спасибо, понял. Сначала неправильно понял. Но у меня изначально в 3в1 почему-то дублировались ТМ2004, RW1990.X.
Поэтому ничего и не понял.
- reviver
- Это не хвост, это антенна
- Сообщения: 1467
- Зарегистрирован: Пт фев 05, 2010 03:48:21
- Откуда: 056.RU
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Вот теперь понял! Теперь Эмулятор работает и как копировщик ключей? Или я тупой или Вам в описании так и нужно было написать. Извините.
Переделаю попробую с заготовкой ТМ-01F. Только как копировать? Заранее Спасибо!
Переделаю попробую с заготовкой ТМ-01F. Только как копировать? Заранее Спасибо!
Кошка случайно подсказала!
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Копир ключей был бы очень кстати в данном устройстве. Кто-нибудь, ответьте мне на тупой вопрос. Почему автор схемы рисует выводы на ISP-разъём для atmega8a в dip-28 корпусе? Её разве программируют внутрисхемно? Чего я не понимаю?
- reviver
- Это не хвост, это антенна
- Сообщения: 1467
- Зарегистрирован: Пт фев 05, 2010 03:48:21
- Откуда: 056.RU
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Ну я думаю туда причипляется программатор, если AVR запаян на плате а не стоит на сокете.
Кошка случайно подсказала!
-
a-droo
- Родился
- Сообщения: 9
- Зарегистрирован: Вс сен 12, 2010 18:27:43
- Откуда: Беларусь, Могилёв
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
а нельзя ли сделать поддержку ds1992 1993 и динамическую индикацию в одном устройстве?
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
mebadboy писал(а):Копир ключей был бы очень кстати в данном устройстве. Кто-нибудь, ответьте мне на тупой вопрос. Почему автор схемы рисует выводы на ISP-разъём для atmega8a в dip-28 корпусе? Её разве программируют внутрисхемно? Чего я не понимаю?
Вы не понимаете того, что абсолютно все 8-битные микроконтроллеры AVR фирмы Atmel могут программироваться внутрисхемно.
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
a-droo писал(а):а нельзя ли сделать поддержку ds1992 1993 и динамическую индикацию в одном устройстве?
Памяти ATmega8 не хватает
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Спасибо за ответ, а то в прошлой теме я был удивлён, когда меня ткнули в картинку с внешним программатором. Вообще в dip-мк не вижу смысла. Разве что паять удобнее и на макетке ковыряться.
Возможно имеет смысл взять 16-ю или 32-ю мегу? Там памяти больше. Правда, придётся и прошивку переписывать.
Возможно имеет смысл взять 16-ю или 32-ю мегу? Там памяти больше. Правда, придётся и прошивку переписывать.
- federic
- Вымогатель припоя
- Сообщения: 562
- Зарегистрирован: Вт ноя 08, 2011 21:13:41
- Откуда: Светлоград Ставропольский край
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
рекрасная статья, прекрасная схема. Есть один законный вопрос: А нет ли разводки печатной платы в Sprint-Layot5? А то я уже начал разрабатывать печатку под корпус Atmega8A TQFP32. Я хочу собрать супер компактный эмулятор на SMD элементах.
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Здравствуйте! Два вопроса:
1. Можно ли заменить безболезненно Мегу8 на 168?
2. Повсеместно встречаются 16 разрядные вездеходы Dallas, а для Метакома есть ли подобное?
1. Можно ли заменить безболезненно Мегу8 на 168?
2. Повсеместно встречаются 16 разрядные вездеходы Dallas, а для Метакома есть ли подобное?
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
federic писал(а):рекрасная статья, прекрасная схема. Есть один законный вопрос: А нет ли разводки печатной платы в Sprint-Layot5? А то я уже начал разрабатывать печатку под корпус Atmega8A TQFP32. Я хочу собрать супер компактный эмулятор на SMD элементах.
Тут на 15 странице были, но не по последней схеме (без динамической индикации). viewtopic.php?f=25&t=37116&start=280
А не рано ли? Автор видимо еще хочет реализовать копир ключей + не факт, что не перейдёт на другой мк. Думаю, лучше впоследствии развести финальную версию и заказать печатку на всех заинтересованных.
Меня вот интересует другой вопрос. Можно ли увидеть исходники прошивок? Было бы интересно поковырять.
- federic
- Вымогатель припоя
- Сообщения: 562
- Зарегистрирован: Вт ноя 08, 2011 21:13:41
- Откуда: Светлоград Ставропольский край
- Контактная информация:
Re: Эмулятор ключей домофонов «Цифрал», «Метаком» и «Даллас»
Опишите пожалуйста процедуру записи ключей на болванки TM 2004, RW1990.X