Простейший копировщик домофонных ключей

Предыдущая тема Следующая тема Перейти вниз

Простейший копировщик домофонных ключей

Сообщение  Sprinter4WD в Сб Май 12, 2012 8:45 pm

Открыто обсуждение простейшего копировщика домофонных ключей: http://sprinter4wd.narod.ru/moi_proekti/DomofonCopy/.


Последний раз редактировалось: Sprinter4WD (Вт Май 29, 2012 11:28 pm), всего редактировалось 2 раз(а)

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Новая прошивка

Сообщение  Sprinter4WD в Вт Май 15, 2012 2:27 pm

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

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Новая прошивка

Сообщение  Sprinter4WD в Пт Май 18, 2012 11:14 am

Обновление прошивки до версии 2.8. Теперь копировщик автоматически переходит в дежурный режим (режим пониженного энергопотребления) после 17 секунд бездействия.

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Очередное обновление

Сообщение  Sprinter4WD в Пт Май 25, 2012 9:33 am

Обновил прошивку до версии 3.1. Теперь устройство читает ключи Метаком. После считывания код ключа записывается в память EEPROM и отсылается по UART. Код ключа хранится в виде 8 байтов, причём значащих 4 байта с 3-его по 6-ой. первые два и последние два байта - нулевые. Код ключа Метаком конвертируется в код Dallas и в таком виде записывается на ключ-заготовку. Переделанный таким образом код может быть не воспринят домофоном.

Также исправил ошибку связанную с некорректным сохранением ригистра при прерываниях.

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

О копировальщике ключей

Сообщение  Anatol12 в Вс Дек 30, 2012 8:04 am

Подскажите пожалуста, разъем ХР1 - для непосредственного програмирования контролера, а ХР2 - для подключения через СОМ порт и терминальную программу к компу, правильно?
2. Через какую программу можно считать и записать базу ключей?

Anatol12

Сообщения : 1
Дата регистрации : 2012-12-30

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  Sprinter4WD в Вс Дек 30, 2012 11:13 am

Anatol12 пишет:Подскажите пожалуста, разъем ХР1 - для непосредственного програмирования контролера, а ХР2 - для подключения через СОМ порт и терминальную программу к компу, правильно?
Правильно.

Anatol12 пишет:2. Через какую программу можно считать и записать базу ключей?
Если сразу все ключи целиком, то проще всего использовать программатор. Если по одному ключику, то любая программка работающая с com портами и отображающая данные в шестнадцатиричном виде. Мне нравится программка "Terminal" https://sites.google.com/site/terminalbpp/Terminal20111230.zip?attredirects=0

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Помощь

Сообщение  cexemex в Пт Мар 01, 2013 10:05 pm

Помогите пожалуйста можно выставить прошивку на PIC12f675 -- я начинающий

cexemex

Сообщения : 2
Дата регистрации : 2013-03-01

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  Sprinter4WD в Пт Мар 01, 2013 10:30 pm

cexemex пишет:Помогите пожалуйста можно выставить прошивку на PIC12f675 -- я начинающий

В PIC12F675 недостаточно программной памяти. Нужен PIC12F683.

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  cexemex в Пт Мар 01, 2013 10:35 pm

СПАСИБО

cexemex

Сообщения : 2
Дата регистрации : 2013-03-01

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  ??????? в Ср Окт 09, 2013 2:07 pm

Добрый день! Необходима помощь по программированию pic12f683. Как я понял, контакты rx, tx и gnd подключаются к соответтвующим контактам на Преобразователе USB-COM? Через какую программу тогда можно залить прошивку?

???????
Гость


Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  Sprinter4WD в Чт Окт 10, 2013 10:01 pm

Виталий пишет:Добрый день! Необходима помощь по программированию pic12f683. Как я понял, контакты rx, tx и gnd подключаются к соответтвующим контактам на Преобразователе USB-COM? Через какую программу тогда можно залить прошивку?
Преобразователь USB-COM в процессе прошивки микроконтроллера не участвует. Он нужен совершенно для других целей. Для прошивки микроконтроллера необходим любой программатор способный вкупе с программой-прошивальщиком "залить" прошивку в МК.

В сети Интернет вопрос о программаторах для PIC микроконтроллеров освещён очень хорошо, достаточно немного "погуглить" и найти достаточно простых схем для изготовления простейшего программатора подключаемого к COM или LPT порту компьютера. С самодельными программаторами работают многие программы-прошивальщики, наиболее популярные: WinPic800 и ICProg. Также можно приобрести недорогой готовый программатор, например на торговой площадке ebay.

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  ??????? в Пт Окт 11, 2013 12:36 am

Sprinter4WD, огромное спасибо за развернутый ответ, пару дней назад уже понял свою ошибку.
Есть собранный JDM-программатор(), он может внутрисхемно программировать? Данного ПИКа нет в списке у него. Все пытался его контакты сопоставить с копировальщиком, пока безуспешно..

???????
Гость


Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  Sprinter4WD в Пт Окт 11, 2013 8:22 am

Виталий пишет:Sprinter4WD, огромное спасибо за развернутый ответ, пару дней назад уже понял свою ошибку.
Есть собранный JDM-программатор, он может внутрисхемно программировать? Данного ПИКа нет в списке у него. Все пытался его контакты сопоставить с копировальщиком, пока безуспешно..
Алгоритм внутрисхемного программирования идентичен для подавляющего большинства микроконтроллеров, необходимо лишь что бы программа-прошивальщик умела распозновать микроконтроллер, т.е. поддерживала его. Поддержка pic12f683 точно есть в программе прошивальщике winpic800.

Прошивается микроконтроллер, а не копировальщик, поэтому дла прошивки нужно смотреть не на схему копировщика, а на даташит микроконтроллера. Для прошивки к микроконтроллеру от программатора нужно протянуть 5 проводков. Даташит на pic12f683 есть в интернете. Отмечу лишь что распиновка pic12f683 полностью идентична pic12f629. Собственно и процедура прошивки также совпадает.

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  ??????28 в Вс Окт 20, 2013 11:35 am

Добрый вечер! Может Вы сможете помочь. При прошивке через внутрисхемное программирование выскакивает такая ошибка:
Проблема в пайке или в настройках программы? Прошивал через winpic.

??????28
Гость


Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  Sprinter4WD в Вс Окт 20, 2013 12:03 pm

Виктор28 пишет:Добрый вечер! Может Вы сможете помочь. При прошивке через внутрисхемное программирование выскакивает такая ошибка:
Проблема в пайке или в настройках программы? Прошивал через winpic.
Из ошибки видно что программатор вообще не прошивает микроконтроллер. Программатор точно исправен?

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Не эмулирует ключи.

Сообщение  titr в Пт Июн 26, 2015 1:54 pm

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

titr
Гость


Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  Sprinter4WD в Сб Июн 27, 2015 12:31 am

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

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

На кнопку реагировать должен.

Sprinter4WD

Сообщения : 34
Дата регистрации : 2012-05-05
Откуда : Хабаровск

Посмотреть профиль http://sprinter4wd.narod.ru

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  titr в Вс Июн 28, 2015 4:18 am

Спасибо за быстрый ответ. Нашел у себя ошибку, схема хоть и малюсенькая, я все равно один провод не припаял)). Сейчас работает как надо. Хочу спросить, в схеме нет выключателя, делаю вывод, что в режиме сна потребление мизерное? Завтра буду на замке проверять.

titr
Гость


Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  titr в Пт Июл 10, 2015 11:36 am

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

titr
Гость


Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  rus2015 в Вс Дек 04, 2016 6:47 am

Чисто для эксперимента решил попробовать. Собрал на макетке. ключи читает и записывает. в компорт отправляет. в епром ключи вносит. а вот эмулировать не хочет. пробовал к электрозамку z-5r, к цифралу. домофон никак не реагирует. знаю. что теме много лет. и вы наверно уже и не припомните.
что может быть ? не подскажите?

rus2015

Сообщения : 1
Дата регистрации : 2015-10-30

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Простейший копировщик домофонных ключей

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения