Намотчики по can шине

В этом разделе хочу поделиться с Вами некоторыми знаниями о моталках. Если Вы это читаете, значит хотите сэкономить на покупке устройства , собрав его самостоятельно! Итак, начнём! Примерная схема аналоговой намотки ( их существует огромное количество )

Намотчики по can шине

Все детали для сборки можно приобрести в любом радиомагазине или заказать через интернет. Но есть нюанс, на каждом авто свои места и способы подключения. Для неосведомлённого в данной сфере человека, найти способ и место подключения, представится задачей повышенной сложности. Для многих и вовсе не разрешимой. Первые мои намотки собирались на платке с использованием деталей в DIP корпусе и выглядели хоть и стрёмно, но практично работают до сих пор !

Намотчики по can шине

Сейчас предлагаемая мной намотка собирается на плате с использованием SMD деталей и внутри всё качественно защищено от повреждений и вредного воздействия влаги слоем компаунда. Эта подмотка подходит на все автомобили с датчиком скорости, как легковые, так и грузовые.

Намотчики по can шине

Намотчики по can шине

Намотчики по can шине

Схема CAN намотки (когда-то сам искал) есть везде и это не секрет, самая простая выглядит так

Намотчики по can шине

Сами девайсы у меня выглядят так

Намотчики по can шине

Намотчики по can шине

Намотчики по can шине

Намотчики по can шине

Вариантов схем много на любой вкус, есть и сложнее, но везде есть микроконтроллер (это как миниатюрный компьютер) который посылает в шину CAN определённую информацию с нужной частотой и скоростью, основой, а точнее самой значимой частью, является прошивка, которая заливается в микроконтроллер намотки, все изготовители держат её в строгом секрете (этот секрет можете купить у меня) . Информация, передаваемая в шину для каждого авто своя и она также держится в секрете. Добыть её можно любым анализатором CAN шины (я пользуюсь CAN-Hacker). Для тех, кто думает, что это легко и просто представлю вам видео, на котором показана работа анализатора и будьте осторожны подбором можно с легкостью УЛОЖИТЬ панель и не только !

Также расскажу немного о главном, прошивка, записанная в микроконтроллер, только даёт команду для вывода в шину информации, которая записывается Eeprom, туда записываем Id (имя определённого блока авто, можно сказать, это имя одометра), Data (информация в которой говорится с какой скоростью движется авто), период передаваемой информации, скорость шины. Также возможно ограничить работу намотки по времени ( по окончании времени она просто отключится и становится обычной «пластмассой с детальками» ) так заполняется Eeprom для pic контроллера.

Намотчики по can шине

Всем спасибо, надеюсь эта информация для Вас была полезна.

Видео:CAN шина👏 Как это работаетСкачать

CAN шина👏 Как это работает

Can подмотка своими руками

Подмотка, Кан накрутка, Крутилки, Намотка Can, Моталка спидометра, Can подмотка, Намотка одометра, Шумахеры, Корректор одометра и многие другие названия Вы слышали для этого полезного устройства!

В этом разделе хочу поделиться с Вами некоторыми знаниями о моталках. Если Вы это читаете, значит хотите сэкономить на покупке устройства , собрав его самостоятельно! Итак, начнём! Примерная схема аналоговой намотки ( их существует огромное количество )

Намотчики по can шине

Все детали для сборки можно приобрести в любом радиомагазине или заказать через интернет. Но есть нюанс, на каждом авто свои места и способы подключения. Для неосведомлённого в данной сфере человека, найти способ и место подключения, представится задачей повышенной сложности. Для многих и вовсе не разрешимой. Первые мои намотки собирались на платке с использованием деталей в DIP корпусе и выглядели хоть и стрёмно, но практично работают до сих пор !

Намотчики по can шине

Сейчас предлагаемая мной намотка собирается на плате с использованием SMD деталей и внутри всё качественно защищено от повреждений и вредного воздействия влаги слоем компаунда. Эта подмотка подходит на все автомобили с датчиком скорости, как легковые, так и грузовые.

Намотчики по can шине

Намотчики по can шине

Намотчики по can шине

Схема CAN намотки (когда-то сам искал) есть везде и это не секрет, самая простая выглядит так

Намотчики по can шине

Сами девайсы у меня выглядят так

Намотчики по can шине

Намотчики по can шине

Намотчики по can шине

Намотчики по can шине

Вариантов схем много на любой вкус, есть и сложнее, но везде есть микроконтроллер (это как миниатюрный компьютер) который посылает в шину CAN определённую информацию с нужной частотой и скоростью, основой, а точнее самой значимой частью, является прошивка, которая заливается в микроконтроллер намотки, все изготовители держат её в строгом секрете (этот секрет можете купить у меня) . Информация, передаваемая в шину для каждого авто своя и она также держится в секрете. Добыть её можно любым анализатором CAN шины (я пользуюсь CAN-Hacker). Для тех, кто думает, что это легко и просто представлю вам видео, на котором показана работа анализатора и будьте осторожны подбором можно с легкостью УЛОЖИТЬ панель и не только !

Читайте также: Мерседес glk размер шин r17

Также расскажу немного о главном, прошивка, записанная в микроконтроллер, только даёт команду для вывода в шину информации, которая записывается Eeprom, туда записываем Id (имя определённого блока авто, можно сказать, это имя одометра), Data (информация в которой говорится с какой скоростью движется авто), период передаваемой информации, скорость шины. Также возможно ограничить работу намотки по времени ( по окончании времени она просто отключится и становится обычной «пластмассой с детальками» ) так заполняется Eeprom для pic контроллера.

Намотчики по can шине

Всем спасибо, надеюсь эта информация для Вас была полезна.

Намотчики по can шине

Видео:MCP2515, контроллер CAN шины с интерфейсом SPIСкачать

MCP2515, контроллер CAN шины с интерфейсом SPI

Оглавление

Видео:Экспресс диагностика CAN шины на автомобиле. №21Скачать

Экспресс диагностика CAN шины на автомобиле. №21

1. Работа устройства.

Вставьте устройство в диагностический разъём, загорится красный светодиод, сигнализируя о подачи питания на устройство.

Намотчики по can шине

Рис. 1. Индикация подачи питания на устройство.

Включите зажигание, после того как устройство обнаружит CAN шину, красный светодиод погаснет, и начнет мигать зеленый светодиод, с частотой одна вспышка в секунду.

Намотчики по can шине

Рис. 2. Устройство обнаружило CAN шину автомобиля.

Видео:Подробно про CAN шинуСкачать

Подробно про CAN шину

2. Выбор авто

Для того чтобы, запрограммировать устройство под конкретный автомобиль, нужно установить переключатели согласно порядковому номеру из списка автомобилей. Рассмотрим пример программирования устройства для автомобиля Chevrolet Aveo. Открываем список автомобилей и смотрим порядковый номер автомобиля Chevrolet Aveo (Рис. 1).

Намотчики по can шине

Рис. 3. Порядковый список автомобилей.

Нужный нам автомобиль находится под 164 порядковым номером. Дело в том что порядковый номер автомобиля, имеет десятичный формат, а переключатель у нас двоичный. Поэтому устанавливать в переключатель, будем двоичное представление числа 164. Как переводить десятичные числа в двоичные будет рассказано позже.
Из предпоследней колонки таблицы (Установка переключателей), берём двоичное представление числа 164 (368 двоичное), и устанавливаем джемперы согласно двоичного значения.
3-6-8 включаем (положение ON), а все остальные выключаем, смотри Рис. 2.

Намотчики по can шине

Рис. 4. Установка переключателей Chevrolet Aveo (3-6-8 Включ.).

Видео:Кан шина, что это? Поймет школьник! принцип работыСкачать

Кан шина, что это? Поймет школьник! принцип работы

3. Установка устройства на немецкие автомобили.

Для того чтобы установить устройство на автомобиль немецкого производства, нужно вывести моторную CAN шину, на свободные контакты (pin 3-11 или pin 2-10), диагностического разъёма автомобиля (Рис. 6).

Намотчики по can шине

Рис. 5. Диагностический разъём автомобиля (OBDII).

Далее нужно разобрать устройство, открутить четыре болта. Затем берём канцелярский нож, и разрезаем перемычки 6 и 14. Смотри Рис. 4, на рисунке место разреза обведены красными кружками.

Намотчики по can шине

Рис. 6. Перекоммутация CAN шины на другие контакты OBDII.

Следующим шагом доработываем автомобиль. Выводим моторную CAN шину, на свободные контакты разъёма OBDII. Задействуем свободные (неиспользуемые изготовителем), обычно эта пара 2-10 или 3 -11. Доработке автомобиля будет посвящен отдельный документ-описание, сейчас просто приведу рисунок доработки.

Намотчики по can шине

Рис. 7. Подключение моторной CAN шины автомобиля Mercedes.

После того как, был доработан автомобиль, нам осталось только припаять выводы CAN шины (CAN_L, CAN_H). Разогреваем паяльник, и припаиваем 2 и 10 контакт OBDII. На рисунке это два серых овала. Всё, устройство готово к работе.

Намотчики по can шине

Рис. 8. Припайка 2 и 10 контакта шины.

Видео:Для чего служит CAN-шина в сигнализацииСкачать

Для чего служит CAN-шина в сигнализации

4. Обновление устройства через USB.

Для того чтобы обновить устройство, нужно перевести все джемперы переключателя в положения ВКЛ.(ON). Затем соединяем USB кабелем устройство и компьютер. Когда система определит новое устройство, в проводнике операционной системы Windows новый съёмный диск. Смотри рисунок.

Намотчики по can шине

Открываем диск и видим в нем файл прошивки. Перетаскиваем его мышкой в корзину (удаляем).

Намотчики по can шине

Рис. 10. Версия прошивки устройства.

Берем свежую версию прошивки, и просто перетаскиваем мышкой, в наш съёмный диск (копируем). Всё процесс обновления устройства закончен. На рисунке видно как мы заменили прошивку 2.0.2 на болеё свежую 2.0.3

Намотчики по can шине

Рис. 11. Обновленная версия прошивки.

Видео:Простая проверка CAN шины. Сканер не видит автомобиль через OBD2. Как правильно выбрать изоленту.Скачать

Простая проверка CAN шины. Сканер не видит автомобиль через OBD2. Как правильно выбрать изоленту.

5. Добавление новых автомобилей в устройство.

5.1 Первый режим – циклическая передача сообщений.

Предпологается что пользователь устройства умеет пользоваться CAN хакером, умеет читать шину и находить нужные сообщения. Повторяем действие четвертой главы, только файл обновлять не будем, а просто его откроем. Для открытия файла нам понадобится HEX редактор, который умеет работать с бинарными файлами. На просторах интернета много бесплатных редакторов, скачивать можно любой разницы нет. И так открываем редактор и указываем путь к файлу прошивки.

Намотчики по can шине

Рис. 12. Открываем в редакторе прошивку.

После того как мы открыли прошивку, в дампе редактора видим тело прошивки, HEX формате (шестнадцатеричное представление десятичного числа).

Намотчики по can шине

Рис. 13. Редактор с дампом прошивки устройства.

Опускаем оконный ползунок вниз (обведен на рисунке красным кружком). Останавливаем ползунок в конце прошивки. Там где заканчиваются данные и начинается пустое поле с нулями – это и есть конец прошивки. Смотри рисунок ниже.

Читайте также: Грузовые шины наши клиенты

Намотчики по can шине

Рис. 14. Конец прошивки устройства.

Теперь разберемся с форматом одиночного сообщения. Данные нужно вводить в hex формате. Разберем пример, сообщение
ID – 111 , DLC – 8 , DATA – 00 00 00 00 00 00 00 00 , Период – 2 ms . Смотри Рис. 15.

красный прямоугольник 4 байта — поле ввода ID сообщения, причем вводить можно как обычные (11бит) так и расширенные (29бит), программа сама определит тип ID, и передаст сообщение с нужными параметрами.
зеленый прямоугольник 1 байт — поле ввода DLC — количество байт в передаваемом сообщении, этот параметр может находится в диапазоне 0 — 8.
синий прямоугольник 8 байт — поле ввода DATA собственно данные CAN сообщения, передаваться будут только такое количество байт, которое указанно в поле DLC, остальные будут игнорироваться.
желтый прямоугольник 1.5 байта — поле ввода Период время через которое будет передано следующие сообщение, единицы измерения миллисекунды, значение прописывается в HEX формате, например 23hex — 35 миллисекунды
серый прямоугольник 1 байт — поле ввода Скорость Намотки, скорость деленная /100. Количество намотанных километров на спидометре автомобиля, за один час работы устройства. Данный параметр является не обязательным. Например значение 02 означает, что час работы, спидометр увеличит показание на 200км.

Намотчики по can шине

Рис. 15. Формат одиночного сообщения.

Устройство может передавать, одно или несколько сообщений. Количество сообщений, ограниченно только размером свободной памяти. Версия прошивки 2.0.2 _ 192. Список содержит 192 машины, добавленная машина будет под 193 номером. Передаваемый пакет (пример) содержит три сообщения.
ID – 111, DLC – 8, DATA – 00 00 00 00 00 00 00 00, Период – 2 ms.
ID – 222, DLC – 8, DATA – 44 44 44 44 44 44 44 44, Период – 2 ms.
ID – 333, DLC – 8, DATA – 55 55 55 55 66 66 66 66, Период – 2 ms.
Устройство передаёт первое сообщение, затем пауза 2ms. После паузы устройство передаёт второе, затем опять пауза 2ms. После паузы устройство передаёт третье, затем опять пауза 2ms. Затем цикл повторяется с начала (с первого сообщения).
Теперь разберемся как устройство, определяет с какого сообщения начинать передавать пакет, и на каком сообщении заканчивать передачу пакета. Выделенная красным квадратиком 1, указывает устройству, что это первое сообщение. Смотри рисунок на следующей странице. Дальше устройство перемещается на строку ниже и смотрит, если под этой единичкой стоит 0, значит это сообщение, из этого пакета, и устройство передает его. Затем процесс повторяется (спускается на строку ниже). Процесс будет продолжатся до тех пор, пока устройство не найдет 1. Строка с 1 будет относится к следующему передаваемому пакету. Поэтому это строка пропускается, и устройство подымается вверх к первому сообщению, и затем процесс повторяется.
Важно. Мы добавили 193 сообщение, обязательно за ним нужно добавить 194(можно пустое), иначе устройство не найдет последнее сообщение пакета. Если мы не добавим 194 сообщение, то после передачи наших трех сообщений, устройство перейдет на строку ниже и начнет передавать пустое сообщение, затем опять на строку ниже, и т. д..

Намотчики по can шине

Рис. 16. Пакеты сообщений 188 – 194.

Нажимаем кнопку сохранить, выставляем на переключателе код 193 посылки. Отсоединяем USB шнур, и подключаем к устройству CAN хакер. В окне CAN хакера мы наблюдаем приём трех, раннее запрограммированных сообщений.

Намотчики по can шине

Рис. 17. Приём трех запрограммированных сообщений.

5.2 Второй режим — триггер (автоответ).

Режим автоответа в этой версии прошивки (2.0…), пока не реализован. Реализация режима будет в версии прошивки (2.1… и выше).
Чтобы включить второй режим – в третьем байте с конца прописываем 2 (смотри рисунок ниже, 2 обведена красным квадратом). В режиме триггер, нет поля период. Устройство слушает CAN шину автомобиля. Как только в шине автомобиля, появляется сообщение, с нужным нам ID (в примере 200), устройство сразу посылает запрограммированное сообщение.

ID – 200 , DLC – 8 , DATA – 01 23 45 67 89 AB CD 00 .

Намотчики по can шине

Рис. 18. Второй режим(триггер).

5.3 Третий режим – инкремент.

Чтобы включить третий режим – в третьем байте с конца прописываем 3 (смотри рисунок ниже, 3 обведена красным квадратом).
Передаваемый пакет содержит две строчки. Формат первой строчки стандартный смотри пример. Вторая строка — это строка инкремента. Как видно из примера, каждый раз при передачи сообщения, к полю DATA будет прибавляется значения инкремента.

1. Первый байт увеличится на единицу.
2. Второй на двойку
3. Третий на тройку
4. Четвертый на четверку
5. Пятый на пятерку
6. Шестой на семерку
7. Седьмой на семерку
8. Восьмой на нуль

Читайте также: Вентиль для бескамерных шин в челябинске

ID – 01234567 , DLC – 8 , DATA – 01 23 45 67 89 AB CD 00 , Период – 2 ms .
Инкремент – 01 02 03 04 05 06 07 00

Нулевые значении второй строчки 193 сообщения (зеленные на рисунке), являются не значимые.

Намотчики по can шине

Рис. 19. Формат сообщения третьего режима.

Устанавливаем код 193, и подключаем CAN хакер, и проверяем правильность введенных дынных.

Намотчики по can шине

Рис. 20. Третий режим — инкремент.

5.4 Настройка скорости передачи данных по шине CAN

Пакеты информации в автомобильной шине CAN, могут передаваться с разными скоростями. Скорость CAN это — число битов, переданное от передатчика к приёмнику, за одну секунду. С какой скоростью будут передаваться информация в шине CAN, решает производитель автомобиля. Наиболее популярная скорость CAN шины 500 kBit/сек. На эту скорость по умолчанию настроен прибор. Но встречаются автомобили, у которых шина работает на других скоростях. Прибор может передавать пакеты на шести различных скоростях(500,250,200,125,100,50 kBit/сек.). Информация записанная в пятом байте, отвечает за скорость и DLC. Причем скорость прописана в старшей половине байта, а в младшей прописан параметр DLC. Например — если нужно передавать пакет со скоростью 250 kBit, записываем в старшую половину пятого байта 1, если 200 kBit записываем 2 (смотри таблицу).

0 — 500 kBit
1 — 250 kBit
2 — 200 kBit
3 — 125 kBit
4 — 100 kBit
5 — 50 kBit

Намотчики по can шине

Рис. 21. Настройка скорости передачи пакета CAN.

Видео:поиск нерабочей can шины, часть дваСкачать

поиск нерабочей can шины, часть два

6. Перевод десятичного числа в двоичное.

Для того чтобы, перевести порядковый номер из десятичного формата в двоичный, воспользуемся калькулятором из стандартных программ, которые поставляются в комплекте с операционной системой windows. Калькулятор переключаем в режим программист, вкладка вид поле программист (Рис. 22). Далее вводим номер автомобиля в десятичном формате и переключаем радио кнопку из положения Dec в положение Bin (Рис. 23). И получаем число 164 в bin формате 10100100.

Намотчики по can шине

Рис. 22. Ввод числа 164 в десятичном формате.

Намотчики по can шине

Рис. 23. Перевод числа 164 в двоичный формат.

Теперь нам потребуется установить джемперы мульти- переключателя, в соответствии с битами двоичной комбинации числа 164 (Рис. 24).

Намотчики по can шине

Рис. 24. Установка мульти переключателя Chevrolet Aveo. 3-6-8 Вкл.

Для того чтобы заняться CAN подмоткой Вам необходимо будет вооружиться:

1. Портативным персональным компьютером.

Для этого подойдёт любой бюджетный ноутбук.

2. CAN сканер или CAN хакер.

В сети Интернет Вы найдёте множество подобных устройств от самых примитивных до более мощных как в плане программного обеспечения, так и самого железа.

Непосредственно данное устройство можно приобрести на нашем сайте http://canscanner.com. Сканер предназначен для мониторинга CAN шины в реальном времени. Программа сканера позволяет выводить данные в следующем формате:

Намотчики по can шине

Как видно можно принимать сообщения с простым ID — 11 бит или с расширенным ID — 29 бит.

Кроме того, можно передавать в сеть шины CAN до 16 сообщений однократно или в автоматическом режиме. Данные водятся в следующем формате:

Намотчики по can шине

В следующих статьях мы рассмотрим более детально работу CAN сканера, представленного на нашем сайте: http://canscanner.com

3. Программатор для PIC микроконтроллеров.

Программатор PICkit2 – для внутрисхемного программирования при условии, что изготовление моталок основано на PIC микроконтроллере. Внешний вид программатора:

Намотчики по can шине

Также можно использовать программатор IE-PX-700 для PIC и dsPIC микроконтроллеров фирмы Microchip:

Намотчики по can шине

4. Сами устройства CAN моталки спидометра автомобиля.

Ниже представлена принципиальная электрическая схема CAN подмотки:

Намотчики по can шине

Непосредственно данное устройство можно приобрести на нашем сайте http://canscanner.com как в готовом виде под конкретную марку автомобиля, так и в виде конструктора.

Вот, в принципе, и всё, что понадобится для занятия CAN подмотками.

Тем не менее, если пункт 1, 2 и 3 — это только деньги, т.е. нет проблем приобрести, то вот по 4 пункту тут не всё так просто. Для начала нужно сделать печатную плату, куда будет всё паяться. Размеры печатной платы должны соответствовать размерам коннектора OBD-II.

И, самое главное, — это написать программу для Вашей моталки. Если опыта в написании программ на языке программирования Си или Ассемблер недостаточно или вовсе отсутствует, то целесообразнее приобрести CAN конструктор. Конструктор уже полностью спаян, и в память программ занесена программа передатчика CAN сообщений. В конструктор лишь остаётся прописать с помощью соответствующего программатора нужные сообщения с определённым ID адресом, содержимым и периодом передачи.

  • Свежие записи
    • Нужно ли менять пружины при замене амортизаторов
    • Скрипят амортизаторы на машине что делать
    • Из чего состоит стойка амортизатора передняя
    • Чем стянуть пружину амортизатора без стяжек
    • Для чего нужны амортизаторы в автомобиле
    • Правообладателям
    • Политика конфиденциальности


    🎥 Видео

    CAN Эмулятор скорости из модуля CAN StarLine Stm32f103c8t6 Подмотчик скорости по кан шине (без схем)Скачать

    CAN Эмулятор скорости из модуля CAN StarLine Stm32f103c8t6 Подмотчик скорости по кан шине (без схем)

    #8. Как найти параметр пробега в CAN-шине?Скачать

    #8. Как найти параметр пробега в CAN-шине?

    Как проверить CAN шину Используем симулятор ElectudeСкачать

    Как проверить CAN шину  Используем симулятор Electude

    Вебинар: Как найти любые данные из CAN-шины любого автомобиля?Скачать

    Вебинар: Как найти любые данные из CAN-шины любого автомобиля?

    Если замкнуть шину CAN скрепкой напримерСкачать

    Если замкнуть шину CAN скрепкой например

    Универсальная плата CAN шиныСкачать

    Универсальная плата CAN шины

    Проверка шины CAN. Для АвтоМастера.Скачать

    Проверка шины CAN. Для АвтоМастера.

    Что такое CAN шинаСкачать

    Что такое CAN шина

    CAN ШИНА || КАК ПОДКЛЮЧИТСЯ К АВТО? || КАК ОТПРАВЛЯТЬ ПАКЕТЫ? || ЧТО МОЖНО ПРОЧИТАТЬ? || RM3Скачать

    CAN ШИНА || КАК ПОДКЛЮЧИТСЯ К АВТО? || КАК ОТПРАВЛЯТЬ ПАКЕТЫ? || ЧТО МОЖНО ПРОЧИТАТЬ? || RM3

    CAN-шина, простой поиск данных в кан шине автомобиля. Как расшифровать и найти данные в кан шине?Скачать

    CAN-шина, простой поиск данных в кан шине автомобиля. Как расшифровать и найти данные в кан шине?

    CAN Считывание и определение данных уровня топлива из CAN шиныСкачать

    CAN  Считывание и определение данных уровня топлива из CAN шины

    Проходим 3 уровень simulator electude Проверяем CAN шинуСкачать

    Проходим 3 уровень simulator electude  Проверяем CAN шину
Поделиться или сохранить к себе:
Технарь знаток