roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 апр 2025, 10:37

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 450 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 30  След.
Автор Сообщение
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 08 мар 2013, 16:51 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Во, расписал так расписал! Спасибо!

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 08 мар 2013, 18:36 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
ЫЫЫЫЫЫ, сходили 8 марта чего-нибудь жене купить :)
Купили электромобиль годовалому ребенку, старшему сыну - фисташек кг., а папе - пыва. С праздником, дорогие мужчины!

Пульт у машинки - хрень. Ща поменяю управление на автомобильный брелок, keelog, воткну литиевые аккумы, свой контроллер. Будет самый крутой во дворе 8)

Машинка такая:
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 03:07 
Не в сети

Зарегистрирован: 27 фев 2013, 19:58
Сообщения: 19
Извини за длительное отсутствия, пару дней был в гостях, по приезду комп заглючил (винт посыпался), наконец-то поднял комп и добрался до инета.
Скачал прошивку протестировал, работает супер :good:, как только я не пытался подвесить программу, и с банкой, и быстрым хаотическим нажатием , и одновременным нажатием кнопок на двух пультах, всё безрезультатно :)
Теперь можно смело всё документировать.

Добавлено спустя 10 минут 14 секунд:
Пробовал прошивать брелок с помощью PicKit-2, шьётся, но не работает , как правильно вписать мануфактурник в оболочке программатора?

И ещё, расскажи поподробнее о выходе на 232 порт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 16:13 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Ann писал(а):
Пробовал прошивать брелок с помощью PicKit-2, шьётся, но не работает , как правильно вписать мануфактурник в оболочке программатора?

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

Помню что долго подбирал порядок следования байт в мануфактурнике. В общем при исследовании выбирай простой серийник и мануфактурник типа "00000001"
http://masters.donntu.edu.ua/2012/frt/y ... /index.htm

Ann писал(а):
И ещё, расскажи поподробнее о выходе на 232 порт

А чего рассказывать? Можно к пикине прикрутить последовательный порт rs232. В который выдавать всю декодированную информацию и сырые данные с эфира. Типа чтоб не релюшками на выходе управлять, а обрабатывать информацию своими алгоритмами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 16:39 
Не в сети

Зарегистрирован: 27 фев 2013, 19:58
Сообщения: 19
статью про плагин в мп-лаб я ещё раньше нашёл, и делал всё согласно инструкции, но так ничего и не вышло, короче, проще программатором делать чем мозги еще с пик китом парить, кстати, я уже с цыферками мануфактурника поигрался, всё работает :beer:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 16:52 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Надо допилить программатор, вынести мануфактурник и серийный номер в eeprom, как с декодером. Чтоб не компилить каждый раз.
Ннннада?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 16:56 
Не в сети

Зарегистрирован: 27 фев 2013, 19:58
Сообщения: 19
Ещё не до конца понял как программировать брелок, делаю так: прошиваю пик, готовым, или компилированным с изменённым ман-ком гекс файлом, вставляю в программатор для HCS подпаиваю проводки к брелку, включаю питания прог-ра. всетодиод моргает один раз, откл. питания. После этого всё работает. Я правильно всё делаю? И какое назначения кнопки?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 17:01 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Не, программируется кнопкой. (Может при вкл. питания тоже шьет, не проверял)
После программирования к серийному номеру добавляется "1" (сохраняется в eeprom, чтоб не сбрасывался при выкл. питания)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 17:02 
Не в сети

Зарегистрирован: 27 фев 2013, 19:58
Сообщения: 19
Dmitry__ писал(а):
Надо допилить программатор, вынести мануфактурник и серийный номер в eeprom, как с декодером. Чтоб не компилить каждый раз.
Ннннада?


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 мар 2013, 18:15 
Не в сети

Зарегистрирован: 11 мар 2013, 18:26
Сообщения: 58
В автомобильных сигнализациях во всех практически есть или в китайских устройствах управления освещением и жалюзями


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 14 мар 2013, 18:50 
Не в сети

Зарегистрирован: 11 мар 2013, 18:26
Сообщения: 58
это я к вопросу где брать приемники свергенератор
вот здесь можно заказать http://www.dalkon.ru/goods.php?id=2412
оплатить можно яндексом, за пересылку возьмут 180р


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 14 мар 2013, 19:04 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Busy писал(а):
вот здесь можно заказать http://www.dalkon.ru/goods.php?id=2412

Круто, там и брелки есть на keeloq. Здравствуй новое изобретение велосипеда :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 19 мар 2013, 16:13 
Не в сети

Зарегистрирован: 27 фев 2013, 19:58
Сообщения: 19
Ну вот , как и обещал, детальное описания проекта "Автомобильные брелки Keeloq с пользой для дела"
И так начнёмс:

Для начала обзаводимся брелком на чипе HCS2xx-3xx, и приёмником 433.92 Мгц. Их немеренно на любом автосервисе где устанавливают авто-сигнализации,именно так я и сделал. После похода в автосервис я стал обладателем трёх сигнализаций, и четырёх пультов. С блоков выпаял только приемники, ещё и остались неплохие корпуса ,и плати доноры SMD.
Кстати, из сигнализации можно сделать готовое исполнительное устройство, почти у всех куча релюшек и набор ключей на микросхеме ULN2003.

Мои преобретения:
Приёмники
Вложение:
6.jpg
6.jpg [ 93.44 КиБ | Просмотров: 12369 ]

Вложение:
5.jpg
5.jpg [ 103.87 КиБ | Просмотров: 12363 ]

Вложение:
4.jpg
4.jpg [ 110.53 КиБ | Просмотров: 12378 ]

Вложение:
3.jpg
3.jpg [ 117.47 КиБ | Просмотров: 12362 ]

Вложение:
2.jpg
2.jpg [ 167.24 КиБ | Просмотров: 12375 ]

Вложение:
1.jpg
1.jpg [ 129.7 КиБ | Просмотров: 12379 ]


И Брелки
Вложение:
5.jpg
5.jpg [ 50.86 КиБ | Просмотров: 12374 ]

Вложение:
4.jpg
4.jpg [ 89.02 КиБ | Просмотров: 12392 ]

Вложение:
3.jpg
3.jpg [ 75.39 КиБ | Просмотров: 12367 ]

Вложение:
2.jpg
2.jpg [ 346.1 КиБ | Просмотров: 12374 ]

Вложение:
1.jpg
1.jpg [ 95.6 КиБ | Просмотров: 12363 ]


Последний раз редактировалось Ann 19 мар 2013, 16:24, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 19 мар 2013, 18:52 
Не в сети

Зарегистрирован: 27 фев 2013, 19:58
Сообщения: 19
Так как нужного мне четырёх-кнопочного брелка найти не удалось, пришлось пожертвовать одним приобретённым и сделать свой пульт
Корпус от какого-то китайского радио-управляемого светильника
Схему передатчика не перерисовывал, просто скопировал с брелка-донора
донор
Вложение:
11.jpg
11.jpg [ 372.79 КиБ | Просмотров: 12487 ]

Вложение:
7.jpg
7.jpg [ 774.87 КиБ | Просмотров: 12477 ]

Вложение:
10.jpg
10.jpg [ 80.76 КиБ | Просмотров: 12495 ]

Вложение:
9.jpg
9.jpg [ 531.32 КиБ | Просмотров: 12513 ]

Вложение:
8.jpg
8.jpg [ 529.42 КиБ | Просмотров: 12512 ]

Если кого-то заинтересует мой вариант пульта, пишите, выложу плату в Lay. и наименования компонентов

Добавлено спустя 2 часа 8 минут 7 секунд:
Идём дальше
Брелком обзавелись, Теперь в нём нужно изменить мануфактурный код, если у вас программатор PicKit-2? то описания прошивки брелка сдесь:
forum88/topic11831-45.html?sid=e5b8c3ac9925b24325aabad07e62a136#p268411

если нет, придётся сделать несложный программатор для брелка
Схема программатора
Вложение:
1.jpg
1.jpg [ 72.19 КиБ | Просмотров: 12431 ]


Прошиваем МК программатора
Прошивка
Вложение:
Программатор.HEX [2.6 КиБ]
Скачиваний: 671


Подключаем чип брелка согласно схеме, подаём питания, жмём кнопку программатора, светодиод моргнёт один раз.
Всё, наш брелок прошит, и готов к работе.

Сейчас мануфактурный код брелка: 0123456789ABCDEF
Как его изменить описано на первой странице


Теперь нам нужен декодер.
Схема декодера
Вложение:
Декодер.jpg
Декодер.jpg [ 42.95 КиБ | Просмотров: 12418 ]



Прошивка декодера
Вложение:
KeeloqDecod.HEX [2.48 КиБ]
Скачиваний: 673


В декодере мануфактурный код можно изменить непосредственно при программировании мк, он вынесен в eeprom. В оболочке Pickit 2 он у него такой вид:
Вложение:
2.jpg
2.jpg [ 143.7 КиБ | Просмотров: 12616 ]


Сейчас мануфактурный код декодера: 0123456789ABCDEF, тойсть для кодера и декодера он один и тот-же, при желании вы можете изменить его на свой. Вроди всё.

Будут вопросы, пишите


P.S. Прошивки программатора и декодера любезно предоставил Dmitry , за что ему огромное спасибо :)


Последний раз редактировалось Ann 24 мар 2013, 17:06, всего редактировалось 5 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 19 мар 2013, 21:39 
Не в сети

Зарегистрирован: 27 фев 2013, 19:58
Сообщения: 19
Ой, забыл, в программаторе и декодере работает как Pic12F675 так и Pik12F629, именно его я и использовал.

Понравилась универсальная плата под Pic12xxx на фото у Dmitry, я её скопировал, может кому пригодится
Вложение:
3.jpg
3.jpg [ 527.07 КиБ | Просмотров: 12466 ]

Вложение:
4.jpg
4.jpg [ 591.3 КиБ | Просмотров: 12419 ]


Плата в lay
Вложение:
12fxxx.lay.rar [10.89 КиБ]
Скачиваний: 0


Мой переходник под SO-корпуса
Вложение:
5.jpg
5.jpg [ 127.8 КиБ | Просмотров: 12398 ]

Вложение:
6.jpg
6.jpg [ 144.61 КиБ | Просмотров: 12383 ]


Взято отсюда: шттп://radiokot.ru/lab/hardwork/63/


Добавлено спустя 3 минуты 32 секунды:
Dmitry__ писал(а):
С меня всякие плюшки :)


Неплохо-бы сделать ещё одну программу декодера с фиксацией состояния выходов, или подправить существующую прошивку, добавить перемычку на 4 выв. мк. Есть перемычка, состояния выв. фиксируется, нет, работает как сейчас.

Появится большая гибкость использования устройства


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 450 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 30  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO