TGViewer
CAN-Hacker CAN-Hacker @canhackru · 5.51K subscribers
Post #105 12.8K
Привет, коллеги.

Коротко:
-Мы выпустили отладочную плату на базе STM32F105.
-Два канала CAN, источник питания от бортсети +12В, USB-C, дискретных вход, выход.
-Есть пример кода: простой иммобилайзер Toyota RAV4 XA40 2014
-Среда разработки CubeIDE
-Цена 4000 руб. (пока)
-В наличии мало.
-ЭТО НЕ АНАЛИЗАТОР И НЕ КОДЕР !!!


Длинно:
Нам нужно было протестировать реализацию некоторых схемотехнических и конструкторских решений.
А именно: Импульсный источник питания, монтаж разъемов USB-C, новые синфазные фильтры.
Для этого мы разработали специальную плату и выпустили ее небольшим тиражом для наших внутренних нужд.
Получилось хорошо. Все что нужно работает. Какое-то количество плат осталось, и мы решили их выставить на продажу
снабдив наипройстейшим примером кода.
В конечном счете представляем новый продукт: Отладочная плата CAN-Hacker CH-A.(по внутреннему наименованию: "синий друг").
Плата построена на базе микроконтроллера STM32F105RBT6.
Плата имеет:
два канала CAN без режима сна,
импульсный источник питания спроектированный для работы в условиях бортсети легкового автомобиля,
дискретный вход по положительному фронту (до уровня бортсети),
дискретный выход типа "открытый коллектор",
разъем USB-C,
разъем для программирования совместимый с платами STM Nucleo.

В качестве примера кода предлагается реализация простейшего иммобилайзера для Toyota RAV4 XA40, о котором мы уже снимали видео.
(Смотри ролик о том, как глушить мотор по CAN).
Важно! Пример написан максимально просто, тупо - если хотите.
Задача стояла не создать супер крутую противоугонку, а просто дать максимально наглядный пример как можно реализовать то или иное устройство для автомобиля с использованием шины
CAN.
Еще более важно! Предлагаемый пример - это не готовое сертифицированное решение для автомобильнго применения, и не предполагается, что решения
созданные на его базе будут установлены на автомобиль для постоянного использования.

Суть примера заключается в том, что перед тем как завести двигатель, пользователь должен нажать N-раз кнопку TRIP на панели приборов.
Если количество нажатий соответствует запрограммированному - двигатель НЕ заглохнет после запуска. В обратном случае - заглонет через
несколько секунд. Считывание нажатий кнопки TRIP и глушение мотора осуществляется по шине CAN с использованием диагностических запросов
по протоколу UDS. В коде нет реализации транспортного уровня UDS. Только отправка запросов, всё.
Будет ли работать на других Toyota - нам неведомо. Скорее всего, пользователю нужно будет немного менять код, в зависимости от конкретной
модели подопытного авто.
Пример написан на языке C без использования сложных конструкций и наворотов. В тексте много комментариев.
Проект создавался в бесплатной среде CubeIDE.
Загрузить скомпилированный код можно при помощи любого ST-Link совместимого отладчика по интерфейсу SWD.

Что нужно знать и уметь потенциальному пользователю:
-язык C
-архитектура STM2
-среда Cube IDE
-иметь ST Link
-разбираться в электронике

Чего не будет:
-Консультаций по написанию своего кода,
-Доработок существующего примера по пожеланиям,
-Обучения программированию, работе в CubeIDE и ST-Link

Просто плата + онлайн: пример кода + схемы, и всё.

В наличии плат не много. Если будете брать - наделаем еще плат и примеров. Если не пойдет - продадим что есть и на этом все с этими платами.
Цена на плату определяется нашим смыслом делать их за такую цену. Если дорого - брать не надо.

Все файлы на странице товара в нашем магазине:
https://canhacker.ru/product/ch-a-m04-adb/
CAN Hacker CH-A.M04 ADB - CAN Hacker Платформа CAN-Hacker CH-A.M04 ADB предназначена для разработки и отладки устройств для применения на легковом автотранспорте с напряжением питания бортовой сети 12В.
  • 👍 63
  • ❤ 21
More from @canhackru
  1. Sep 20, 2026В продолжении наших экспериментов с Ethernet, DoIP, BMW, HSFZ: Мы таки выпустили свой ENET…
  2. Sep 18, 2026В текущем обновлении CarBusAnalyzer добавлена скорость 8Мбит\с в фазе данных для интерфейс…
  3. Sep 1, 2026С Днем Знаний, граждане! Добыли вот такой классический труд по автоэлектронике 1989 года о…
  4. Aug 24, 2026Небольшая статья от нас о технологии SIC для микросхем CAN трансиверов. Коротко и упрощено…
  5. Jul 29, 2026Давно книжек не выкладывали. Для понимания всей глубины наших (ихних) глубин подробнейший…
  6. Jul 28, 2026Зарисовка из лаборатории. Просто картинка удалась.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →