Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
29.10.2012, 00:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Эмулятор домофонных ключей на основе К1233КТ2
Предыстория создания этого эмулятора такова. Понадобились дополнительные ключи к домофону МЕТАКОМ, который установлен в моем подъезде, и я как человек ленивый, не долго думая, заказал по объявлению ”Изготовление домофонных ключей с доставкой”. Приехали парни с копиром и залили что-то в болванку RW1990, предварительно считав что-то с родного ключа (К1233КТ2). Я не знаю, что они там скопировали, но насколько я знаю у К1233КТ2 и RW1990 совершенно разный принцип работы, но не в этом суть. Дубликаты ключей честно отработали несколько дней. Потом приходил мастер от компании по обслуживанию домофона и дубликаты ключей перестали работать (домофон на дубликаты перестал реагировать вообще), причем у большинства соседей. Соседи заказывали дубликаты в разных местах и в разное время. Я не сильно знаком с устройством домофона, так изредка почитываю, соответствующие темы форума, но возникло предположение, что в домофоне просто отключили поддержку далласовского протокола, дабы искоренить конкурентов по изготовлению ключей. Возможно, я ошибаюсь.
Так вот, для создания эмулятора мне понадобился PIC10F200, макетка, корпус и немного свободного времени. Считать код с К1233КТ2 не вызвало ни каких трудностей. Для этого взял осциллограф DSO QUAD, резистор 300 Ом, ну и сам ключ. Ключ запитал через резистор напряжением 2,8В, прямо с выхода генератора DSO QUAD ну и записал кодовую последовательность, которую генерирует ключ. А дальше дело техники. Схему, программу и то, что в итоге получилось, выкладываю.
P.S. Слегка расширил функционал ключа. Добавил еще несколько ключей. Теперь эмулятор генерирует кодовые комбинации нескольких ключей. Алгоритм такой: ключ 1 – пауза 1 сек – ключ 2 – пауза 1 сек – ключ 3 – пауза 1 сек – ключ 4 и т.д.
|
|
|
Сказали "Спасибо" alvadep
|
|
|
29.10.2012, 09:30
|
|
Прописка
Регистрация: 23.09.2008
Сообщений: 158
Сказал спасибо: 22
Сказали Спасибо 24 раз(а) в 24 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2.
Да скорей всего отключили поддержку далласовских ключей. А RW1990 - то есть заготовка для далласовского кода может работать с некоторыми Цифралами и Метакомами, но не с кодом родного ключа, а с преобразованным кодом. Все подробности можно узнать в параллельной теме
|
|
|
|
29.10.2012, 10:53
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2.
Сообщение от Sinthez
|
Да скорей всего отключили поддержку далласовских ключей.
|
Не на всех домофонах метаком можно отключить поддержку далласов. У меня стоит МТК-20, по жалобе жильцов поставили фильтр на даллас, жильцам, у которых были далласы, но только ТМ2004 с надписью на держател Метаком, поменяли. Вездеходы на далласах перестали работать, но дыра то по FF осталась, я записал FF на ТМ-01С+ и спокойно открываю свой домофон и другие, с такой дырой в ПО.
|
|
|
|
29.10.2012, 13:37
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2.
Я вот все хочу проверить вариант записи обмена ключа на медиаплеер, в журнале Хакер была статья. Там цифраловский ключ записывали в звуковой фаил и проигрывали этот файл на лузу домофона. Практически разницы в работе цифраловского ключа и метакомовского нет, никакого протокола обмена нет, получил питанее, выдавай код, пока питание есть. Вот c далловскими ключами такой метод не прокатит.
Записал все нужные коды ключей на смарфон, сделал шнурок с джеком 3.5 на одном конце и контактами для тыкания в лузу на другом и пользуйся, смартфон всегда с собой. Можно и портативный медиаплеер или просто сотовый использовать.
Все руки не доходят, однако ![Улыбка](images/smilies/icon_smile.gif) .
Последний раз редактировалось vano-11-11; 29.10.2012 в 13:40.
|
|
|
|
29.10.2012, 17:08
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,658
Сказал спасибо: 73
Сказали Спасибо 1,801 раз(а) в 653 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2.
Сообщение от vano-11-11
|
Не на всех домофонах метаком можно отключить поддержку далласов.
|
На самом деле, это сделать достаточно просто. Поставьте кондер, ориентировочно в 100 пик, параллельно лузе - и "Далласы" перестанут читаться, а токовые ключи - свободно.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо RECTO за это сообщение:
|
|
|
29.10.2012, 18:34
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2.
Сообщение от RECTO
|
На самом деле, это сделать достаточно просто. Поставьте кондер, ориентировочно в 100 пик, параллельно лузе - и "Далласы" перестанут читаться, а токовые ключи - свободно.
|
Получается что кондер 100 пик и есть самый простой и дешевый фильтр ключей даллас. А домофоньщики то про это не знают, наверное, нужно продать им эту идею, однако ![Улыбка](images/smilies/icon_smile.gif) . У меня точно какой то фильтр на МК поставили, потому что на родные ключи, метакомовские, реакция увеличилась.
|
|
|
|
29.10.2012, 19:05
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2
Вот нашел ссылку на статью из журнала Хакер, про запись кода ключа цифрал в звуковой файл "Дурим домофон, или "Ключ от всех дверей-2" http://www.xakep.ru/magazine/xa/104/026/1.asp
|
|
|
Сказали "Спасибо" vano-11-11
|
|
|
30.10.2012, 09:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2.
Сообщение от RECTO
|
На самом деле, это сделать достаточно просто. Поставьте кондер, ориентировочно в 100 пик, параллельно лузе - и "Далласы" перестанут читаться, а токовые ключи - свободно.
|
Совершенно верно. Емкость линии критична для протокола (dallas).
Даже подключение аналогового входа МК к пину, по которому идет обмен по этому протоколу, имеет пагубное влияние.
|
|
|
|
30.10.2012, 09:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2
Голь на выдумки хитра.
|
|
|
|
30.10.2012, 16:14
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,658
Сказал спасибо: 73
Сказали Спасибо 1,801 раз(а) в 653 сообщении(ях)
|
Re: Эмулятор домофонных ключей на основе К1233КТ2
Сообщение от vano-11-11
|
Вот нашел ссылку на статью из журнала Хакер, про запись кода ключа цифрал в звуковой файл "Дурим домофон, или "Ключ от всех дверей-2"
|
Для нас это всё сложновато и громоздко. ![Улыбка](images/smilies/icon_smile.gif) ТС предложил куда более простое решение. Есть лишь 2 существенных минуса:
1) Нужно знать код ключа, чтобы прописать его в прошивку.
2) Паузы в 1 сек может не хватить, чтобы домофон выдал "error" и был готов читать следующий ключ. Было бы лучше сделать выбор ключа вручную.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:21.
|
|