Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.12.2011, 01:31
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,655
Сказал спасибо: 73
Сказали Спасибо 1,799 раз(а) в 651 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от victor1956
|
Может быть уже пора на RFID переключить внимание ?
Таблетки уже отмирают практически...
|
Здесь вообще-то тема про контактные ключи.
|
|
|
|
27.12.2011, 19:44
|
|
Частый гость
Регистрация: 19.12.2009
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Простой копировщик домофонных ключей
Сейчас занялся проблемой считывания ключа типа Цыфрал (там токовый ключ). И бьюсь с проблемой, как оцыфровать данные ключа. Вариант 1 - пойти по стопам Радиокота и читать при помощи АЦП (но до сих пор не могу понять принцип, как отловить 0 и 1). Вариант 2 - пропустить сигнал через компаратор. Там дальше все ясно. Но как при этом читать ключи типа Далас? Вопрос к автору - в данном исполнении принципиальной схемы есть возможность чтения ключей Цыфрал и Метаком?
Последний раз редактировалось KlimD; 27.12.2011 в 19:48.
|
|
|
|
27.12.2011, 20:45
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,655
Сказал спасибо: 73
Сказали Спасибо 1,799 раз(а) в 651 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от KlimD
|
Но как при этом читать ключи типа Далас?
|
Для этого нужно сконфигурировать линию как цифровой порт в/в.
Сообщение от KlimD
|
Вопрос к автору - в данном исполнении принципиальной схемы есть возможность чтения ключей Цыфрал и Метаком?
|
С данной схемой, как она существует сейчас - нет. Мы ведь это уже обсуждали? Линия RA4 не коммутируется на вход компаратора, поэтому в схеме придется сделать некоторые перестановки. В частности, перевести чтение ключа с RA4 на RA2. Конечно, такой шаг ведет к потере совместимости с предыдущими версиями, но что поделаешь - оно того стоит.
|
|
|
|
28.12.2011, 12:17
|
|
Частый гость
Регистрация: 19.12.2009
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Простой копировщик домофонных ключей
Все ясно. Просто забыл. А в личку новую схему можно скинуть? Хочу с ней помудрить.
|
|
|
|
28.12.2011, 13:04
|
|
Прописка
Регистрация: 23.09.2008
Сообщений: 158
Сказал спасибо: 22
Сказали Спасибо 24 раз(а) в 24 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
|
|
|
|
28.12.2011, 13:28
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от Sinthez
|
А такой ключ копировщиком можно записать?
|
Там же указано как можно прописать ключи в память этого эмулятора
Цитата:
"Коды в память эмулятора можно запихивать двумя способами. Зашить в EEPROM память ещё на этапе прошивки, или собрать что-то типа док-станции для перенастройки девайса. Дело в том, что кроме того, что прикидываться Ай-батоном, этот эмулятор умеет еще одну штуку. По команде 0×00 он выдает компу всю свою EEPROM память - 64 байта. А по команде 0xFF принимает 64 байта и записывает их себе в EEPROM. Физически это обычный 1-Wire.
То есть, чтобы перезаписать EEPROM память новыми кодами нужно подать ресет, выкинуть на линию команду 0xFF, и скинуть 64 байта новой EEPROM. А для чтения памяти - ресет, 0×00 и прочитать 64 байта. Эти команды прописаны в самом начале кода, и их можно заменить на другие. 0 и FF были взяты просто для теста."
|
|
|
|
28.12.2011, 13:29
|
|
Частый гость
Регистрация: 19.12.2009
Сообщений: 22
Сказал спасибо: 2
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Простой копировщик домофонных ключей
Конечно нет. Его можно записать любым программатором, который пишет Atmel . Естественно нужно иметь прошивку и адреса, куда шьется код ключей.
|
|
|
|
29.12.2011, 00:33
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,655
Сказал спасибо: 73
Сказали Спасибо 1,799 раз(а) в 651 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
К сожалению, точно не известно, как ведет себя этот эмулятор, если ему скинуть не все 64 байта данных, а какую-то их часть, после чего дать ресет. Если после ресета он запишет в свою EEPROM весь приемный буфер, независимо от количества принятых байт, то теоретически это возможно. Но только один ключ...
Для этого нужно изменить команду записи в эмулятор с 0xFF на 0xD5 и записать данные как в заготовку RW1990.2. Для этого потребуется загрузить в копировщик прошивку 2.1 или 3.0, где есть поддержка установки типа используемой заготовки вручную, поскольку в автоматическом режиме эмулятор как заготовка не определится. Либо использовать прошивку Bar_boss-а, на ней так же нет автоматического определения заготовки.
|
|
|
|
29.12.2011, 00:45
|
|
Супер-модератор
Регистрация: 09.06.2011
Сообщений: 2,655
Сказал спасибо: 73
Сказали Спасибо 1,799 раз(а) в 651 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от KlimD
|
А в личку новую схему можно скинуть? Хочу с ней помудрить.
|
Так она ничем не отличается от старой! ![Улыбка](images/smilies/icon_smile.gif) Просто ключ перекинут с RA4 на RA2, а детектор питания пока что висит в воздухе - с ним я еще не определился. Пока не до него.
|
|
|
|
29.12.2011, 09:03
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: Простой копировщик домофонных ключей
Сообщение от RECTO
|
Для этого нужно изменить команду записи в эмулятор с 0xFF на 0xD5 и записать данные как в заготовку RW1990.2.
|
В комментах к этому проекту http://easyelectronics.ru/klyuch-ot-vsex-dverej-2.html самый последний сообщает об проблеме с записью ключей в этот эмулятор через 1-Wire.
Цитата:
"pavik 26 Дек 2011 9:08
Не работает команда 0xFF - не записываются 64 байта.
В коде ошибка - нет перехода на метку comp_write."
З.Ы. Это я к тому что все равно придется править и перекомпелировать.
Последний раз редактировалось vano-11-11; 29.12.2011 в 09:26.
|
|
|
Сказали "Спасибо" vano-11-11
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:15.
|
|