Фрикер Клуб

Фрикер Клуб (https://phreakerclub.com/forum/index.php)
-   Статьи (https://phreakerclub.com/forum/forumdisplay.php?f=7)
-   -   Кодграббер Came (https://phreakerclub.com/forum/showthread.php?t=449)

tahion 01.01.2012 16:35

Кодграббер Came
 
Полный текст статьи тут http://phreakerclub.com/1129

Приветствую всех и поздравляю с 2012!

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

Итак,

Возможности устройства

Поддерживаемые модели пультов Came: top432na, top432sa, top434na
Энергонезависимая память на 10 ячеек (шлагбаумы, ворота, цепочки, барьеры и т.п.)
Переборщик кодов, брутфорс на случай экстренной необходимости открытия
Возможность обучать стандартные пульты Came
Низкое энергопотребление за счет использования спящего режима микроконтроллера
Функция очистки памяти

Схема подключения микроконтроллера


http://phreakerclub.com/wp-content/u...12/01/came.jpg

Где,

Button1 подключена к GND и подтянута к VCC через резистор 10 кОм
Button2 подключена к VCC и зашунтирована RC цепочкой (резистор 1 кОм и конденсатор 50 пФ)
Led,Vibro подключен к светодиоду через резистор 300 Ом – 1.5 кОм, и к управляющему контакту вибромотора

Микроконтроллер полностью подготовлен для установки в пульт от сигнализации, можно применять как в DIP корпусе, так и в SOIC

Управление

Кнопка 1 короткое нажатие, выключение(сброс)
Кнопка 2 короткое нажатие, выброс сохраненных кодов
Кнопка 2 длинное нажатие, включение кодграббера
Одновременное нажатие кнопки 1 и кнопки 2, включение брутфорса (кнопка 1 отпускается первой)
Одновременное нажатие кнопки 1 и кнопки 2 с удержанием кнопки 2, очистка памяти (кнопка 1 отпускается первой)
Кнопка 2 короткое нажатие когда принят сигнал(сработала вибрация и загорелся светодиод), пропустить принятый сигнал и снова перейти на прием
Кнопка 2 длинное нажатие когда принят сигнал(сработала вибрация и загорелся светодиод), сохранить принятый код в память

Индикация

В режиме кодграббера светодиод мигает с частотой 1 раз в секунду, когда сигнал принят, сначала срабатывает вибрация на 1 секунду (появляется минус на PB7), а затем зажигается светодиод ожидая действие пользователя (сохранить принятый код или пропустить и перейти в режим приема)
В режиме брутфорса светодиод горит постоянно
В режиме выброса (открытия), светодиод горит до тех пор, пока все сохраненные коды не будут переданы в эфир

Характеристики

Формат принимаемых данных: Came, 12 битный код управления
Дальность приема: до 50 метров (трансивер starline a-series, tomahawk 9010)
Выброс, количество пакетов: 20 на каждую ячейку
Брутфорс, количество пакетов: 5 на каждую комбинацию
Внутрення память: 10 ячеек, энергонезависимая
Тактирование: 9.6 МГц, внутренний RC-генератор


Тем не менее, предлагаю рассмотреть авторское устройство, которое включает в себя программатор, кнопки управления, светодиоды индикации, а так же стандартный выход 3.5мм для подключения к осциллографу или звуковой карте компьютера

http://phreakerclub.com/wp-content/u...2012/01/03.jpg

Для сборки устройства понадобится брелок-пейджер от сигнализации Starline A8/Tomahawk 9010. Можно выпросить брелок у автоэлектриков - с разбитым экраном, выдавленными кнопками, пожованым корпусом и т.п., из него понадобится только несколько деталей

Список необходимых компонентов

Микроконтроллер, atmel attiny13
Панелька, DIP8
Разъем LPT порта, DB25M
Разъем аудио 3.5мм, PJ-326
Разъемы трансивера, PBD1.27-10S, 2шт
Тактовые кнопки, 2шт
Светодиоды, 2шт
Резисторы 10кОм, 1кОм,300Ом
Конденсаторы 50пФ, 2шт
Батарейный отсек, 1xAAA

А так же компоненты из брелка

Конденсаторы танталовые 10мФ, 47мФ
Дроссель, 100мкГ (катушка индуктивности)
Преобразователь, XC6383A (step up dc-dc convertor)
Диод шоттки, 1SS367
Трансивер (приемопередатчик)

http://phreakerclub.com/wp-content/u...2012/01/01.jpg

http://phreakerclub.com/wp-content/u...2012/01/02.jpg

Порядок сборки

После изготовления двусторонней печатной платы и просверливания отверстий необходимо запаять все smd-элементы и перемычки переходных отверстий, после чего все остальные элементы и LPT разъем

Проверка

Для проверки устройства в первую очередь необходимо установить батарейку и мультиметром измерить напряжение на выходе преобразователя, значение должно быть не менее 3 вольт

Прошивка

Для прошивки используется бесплатная программа PonyProg2000 и LPT-порт, после конфигурации программы необходимо выбрать тип микроконтроллера: AVR micro/Attiny13, после чего выставить фьюз-биты следующим образом:

http://phreakerclub.com/wp-content/u...12/01/fuse.jpg

Т.е. необходимо только снять бит делителя на 8 - CKDIV8
Так же можно прошить микроконтроллер посредством универсального USB-программатора для AVR

Использование

Программа предоставлена в ознакомительных целях для изучения и тестирования работоспособности систем и пультов управления, (c) phreakerclub.com

Ссылки по теме

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

Форматы статических кодов

Переборщик кодов для шлагбаума Came

Starduino (или Arduino + Starline)

Схема и прошивка

Схема в формате Sprint Layout

Прошивка

(с) tahion, 2012

dr.Zoldberg 01.01.2012 17:38

tahion опередил меня ))) я тоже собирался выложить свой проект на сях

позже оформлю тогда.

З.Ы. он только 12 бит грабит?

Добавлено через 19 минут
Да все увидел что 12 в описании

tahion 01.01.2012 17:44

svesve,
Выкладывай, чем больше проектов, тем лучше )) Просто этот проект является готовым решением - собрал и пользуйся, либо просто запаял проц в пульт и готово :)
Так что выкладывай, одно другому не мешает это точно ))))

DIVER_SANT 01.01.2012 18:12

Все таки -надо было назвать универсальным девайсом-какую прошиву зальёшь то и сграбит имхо

tahion 01.01.2012 18:45

Цитата:

Сообщение от DIVER_SANT (Сообщение 8821)
Все таки -надо было назвать универсальным девайсом-какую прошиву зальёшь то и сграбит имхо

Конечно, просто начнем с Came :yolka:

kenzo 01.01.2012 19:00

прекрасный подарок в новом году!!!
tahion респект!!!

andynvkz 01.01.2012 19:39

прием реализован идиально ?

tahion 01.01.2012 19:51

Цитата:

Сообщение от andynvkz (Сообщение 8835)
прием реализован идиально ?

Собери и проверь ) Но по секрету скажу, что 9 из 10 на мега-шумный трансивер из брелка от автосиги на uaa3220ts :)

Xorer 02.01.2012 17:24

ограничения в прошивке есть?

Саша 02.01.2012 17:27

Цитата:

Сообщение от Xorer (Сообщение 8875)
ограничения в прошивке есть?

Какое ограничение на каме ? Собрал и пользуешся:phreakerclub:

tahion 02.01.2012 17:29

Цитата:

Сообщение от Xorer (Сообщение 8875)
ограничения в прошивке есть?

Вообще никаких, пользуйтесь :) :yolka: :phreakerclub:

DIVER_SANT 03.01.2012 07:51

Вот даташит на Преобразователь http://www.dz863.com/downloadpdf-vdv...bs-XC6383A.pdf
Вот небольшое описание http://www.dz863.com/datasheet-83707...le-Duty-Ratio/

tahion 03.01.2012 08:27

Вложений: 1
А вот где эти элементы находятся в брелке

DIVER_SANT 03.01.2012 08:38

Вложений: 1
Цитата:

Сообщение от tahion (Сообщение 8945)
А вот где эти элементы находятся в брелке

Нужное изображение!
осмелюсь добавить схему преобразователя из даташита

Mehanic 07.01.2012 23:26

Re: Кодграббер Came
 
С новым годом! Здравствуйте. Мне тоже нравится устройство. Нужно обязательно собрать,чтоб электронику познавать и в game поиграть.:ngboom:

gorlofu 08.01.2012 07:19

Re: Кодграббер Came
 
собрал на макетке.принимает хорошо,но в епроме не сохраняет.ув.tahion так и должно быть?

tahion 08.01.2012 07:32

Re: Кодграббер Came
 
Цитата:

Сообщение от gorlofu (Сообщение 9125)
собрал на макетке.принимает хорошо,но в епроме не сохраняет.ув.tahion так и должно быть?

А ты кнопку нажал что бы сохранить принятый код? :)

Цитата:

Кнопка 2 длинное нажатие когда принят сигнал(сработала вибрация и загорелся светодиод), сохранить принятый код в память

gorlofu 08.01.2012 08:22

Re: Кодграббер Came
 
конечно нажимал.пока есть питание коды ''помнятся'' но после отключения питания читаю епром а там все FF

tahion 08.01.2012 13:53

Re: Кодграббер Came
 
Цитата:

Сообщение от gorlofu (Сообщение 9127)
конечно нажимал.пока есть питание коды ''помнятся'' но после отключения питания читаю епром а там все FF

А теперь попробуй записать принятый код, отключить питание, включить питание, и проверь помнится или нет :)
Просто в зависимости от способа чтения EEPROM возможно его стирание.

gorlofu 08.01.2012 15:50

Re: Кодграббер Came
 
да,так сохраняется.
как так получается?не тайна?

tahion 08.01.2012 16:24

Re: Кодграббер Came
 
Цитата:

Сообщение от gorlofu (Сообщение 9139)
да,так сохраняется.
как так получается?не тайна?

Это ты расскажи, как вместо чтения еепром-ки затираешь ее :D

P.S. Эта программа многократно проверена в боевых условиях ))

zoom1209 19.01.2012 16:54

Re: Кодграббер Came
 
скажите какие резисторы лучше брать "Резисторы 10кОм, 1кОм,300Ом"?

tahion 19.01.2012 16:56

Re: Кодграббер Came
 
Цитата:

Сообщение от zoom1209 (Сообщение 9646)
скажите какие резисторы лучше брать "Резисторы 10кОм, 1кОм,300Ом"?

Открой схему, там все подписано :)

zoom1209 19.01.2012 17:00

Re: Кодграббер Came
 
во вижу ,спасибо!

lunin 25.01.2012 16:49

Re: Кодграббер Came
 
Вложений: 1
Вот что у меня вышло,сегодня пробовал ворота открыть,подождал 7 минут,не открыл.Возможно дольше нужно было ждать.

kenzo 25.01.2012 18:24

Re: Кодграббер Came
 
собрал себе лайт версию, питание от батарейки, принудительное откл питания.
2 тиньки одна с брутилкой, другая с грабом.

kenzo 25.01.2012 18:44

Re: Кодграббер Came
 
Вложений: 2
фото лайт)

dr.Zoldberg 25.01.2012 19:28

Re: Кодграббер Came
 
ух ты с аккумулятором зачетно )) а чем ты его заряжаешь?

lunin 25.01.2012 20:30

Re: Кодграббер Came
 
А что,вариант,заряжать от сотика нокиа

Хекс 25.01.2012 20:44

Re: Кодграббер Came
 
Я обычьно заряжаю или жабой или есть такие зарядки с юсб разёмчиком там есть идикатор заряда !!!

dr.Zoldberg 25.01.2012 23:30

Re: Кодграббер Came
 
Жаба - прикольный девайс, пошел у китайцев смотреть

tahion 26.01.2012 03:01

Re: Кодграббер Came
 
Цитата:

Сообщение от lunin (Сообщение 9958)
Вот что у меня вышло,сегодня пробовал ворота открыть,подождал 7 минут,не открыл.Возможно дольше нужно было ждать.

Что за ворота, открывал брутом или грабом и т.п.
К тому же необходимо учитывать модель приемника ворот, что бы он работал с пультами которые указаны

Цитата:

Сообщение от kenzo (Сообщение 9965)
фото лайт)

Нормально :)

kenzo 26.01.2012 05:33

Re: Кодграббер Came
 
есть еще запасная батарейка, заряжаю в телефоне.
перестраховался и плату сделал больше, можно еще уменьшить размер) девайс прикольный.

Fagot 27.01.2012 07:18

Re: Кодграббер Came
 
Privet, Tahion. U menya vot kakoy vopros: ty pisal, chto tiny mojno srazu v brelok vstravit, a ty ne podskajesh v kakoy imenno, v etot je tomahawk ili v drugoy kakoy-nit? tema silnaya, ya uje sdelal platu s avr, no vot tomahawk nikak ne naydu, daje v servisah po remontu avtosignalizaciy. takaya vot zamorochka. spasibo.

lunin 27.01.2012 07:53

Re: Кодграббер Came
 
нужно в брелок это все поместить,тогда будет красиво

Des.V 27.01.2012 22:00

Re: Кодграббер Came
 
Вложений: 1
Собрал данный девайс.
Только развел по другому.
Разъемы и кнопки взял с брелка...
МК прошил вот этим программатором http://phreakerclub.com/563

Пока в боевых условиях не проверял.
Пытался зайти в брут, светодиод не загорается =(
Зоходил в режим кодграбера светодиод начинает мигать...

tahion 28.01.2012 07:32

Re: Кодграббер Came
 
Цитата:

Сообщение от Des.V (Сообщение 10046)
Пытался зайти в брут, светодиод не загорается =(
Зоходил в режим кодграбера светодиод начинает мигать...

Прочитай внимательно про управление :)
Если при включении брута включается граббер, то скорее всего не запаян кондер параллельно резюку на кнопке

Des.V 28.01.2012 11:59

Re: Кодграббер Came
 
Цитата:

Сообщение от tahion (Сообщение 10048)
Прочитай внимательно про управление :)
Если при включении брута включается граббер, то скорее всего не запаян кондер параллельно резюку на кнопке

Кондер запаян, но не 50нф, а 10нф...

lunin 28.01.2012 13:18

Re: Кодграббер Came
 
там нужно 50пФ

Des.V 28.01.2012 13:54

Re: Кодграббер Came
 
Да да, ошибся. Поставил 50пик заходит в брут, но если пытаться зайти несколько раз подряд, то на 3-й раз и при последующих попытках включается граббер. Помогает только сброс питания.


Текущее время: 04:05. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot
(C) www.phreakerclub.com