Распродажа!

Альтернатива CANHacker FD — адаптер CAN FD с кастомной прошивкой LISAIAUTO

Первоначальная цена составляла ₽4000.00.Текущая цена: ₽3500.00.

Альтернатива CANHacker FD — SL_CAN, адаптер FD CAN с кастомной прошивкой LISAIAUTO, дешевле чем CAN Hacker, больше возможностей , стабильнее чем китайские поделки !! Проверено в работе с различным софтом , в том числе с эксклюзивным  lisaiauto ! (читайте подробное описание во вкладках товаров и смотрите наши видео!)

Описание

Альтернатива CANHacker FD — SL_CAN, адаптер FD CAN (beta) с кастомной прошивкой LISAIAUTO, дешевле чем CAN Hacker, больше возможностей , стабильнее чем китайские поделки !! Проверено в работе с различным софтом , в том числе с эксклюзивным  lisaiauto ! (читайте подробное описание во вкладках товаров и смотрите наши видео!)

Почему наш адаптер?! Чем отличается от других?!
— Цена ниже чем у других адаптеров при большем функционале!
— Хорошая прошивка, написанная нами и проверенная лично в работе на множестве блоков, и со множеством ПО, а не глючная в китайских поделках.
— Полное руководство по использованию и нормальные инструкции со своими драйверами под все ОС(операционные системы), а не как на Ozon или ALiExpress.
— Доработана схемотехника и обвязка, НЕ КОТ В МЕШКЕ!, как при покупке на маркетплейсах!
— В прошивку добавлены функции, необходимые для работы с множеством софта (В ТОМ ЧИСЛЕ И С НАШИМИ РЕШЕНИЯМИ).
— Так-же организована поддержка и старого немецкого софта CANHacker.
— Учтены все аспекты для работы со скриптами и сторонними средствами разработки !

информация про can fd

Ищете надёжный и функциональный USB‑CAN FD ‑адаптер для диагностики, тюнинга или реверс‑инжиниринга автомобильных сетей? Представляем современное решение — наш USB‑CAN FD ‑адаптер на базе проверенной платформы с собственной оптимизированной прошивкой.

ПараметрНАШ CAN FD АдаптерДругие CAN FD адаптеры в массовой продажеБрендовые VectorCAN, CANHacker и им подобные
Цена✅ Доступнее на 30–60%примерно та же, в зависимости от места покупкивысокая, а иногда и заоблачная 🙂
Стабильность работы адаптера✅ Стабильная работа — проверенная логиканеизвестная стабильность — разная от адаптера к адаптерусоответствует описанию производителя — стабильная
Протокол работы с компьютером✅ Полностью открытый с документацией и соответствующий стандарту SLCAN_FDразный, от адаптера к адаптеру, и часто в урезанных реализацияхсвой проприетарный, а за частую и закрытый
Поддержка софта, совместимость с ПО✅ Любой софт, скриптовые языки, среды программирования не понятно, что внутри зашито и с чем работает свой за частую закрытый софт , со слабой поддержкой сторонних инструментов

! Более подробно смотрите вкладки по товару !

флаг России

ПО адаптера  написано и разработанно в РФ,  покупая данный товар Вы помогаете нашим проектам и развитию дальнейших разработок

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

 Использование устройства на разных ОС — подключение и настройка драйвера (по необходимости)

MacOS — Linux:

На операционных системах Linux(в том числе Android) и MacOS определяется сразу без установки дополнительного микро-программного обеспечения. Определяется как:

Linux

ls /dev/tty*

macOS

ls /dev/cu.*

Пример отображения подключенного адаптера к MacOS : 

отображение can адаптера fdcan lisaiauto в macos

В Web интерфейсах отображается как  SLCAN_FD_V1 FD_CAN lisaiauto.ru и номер порта в конце соответственно :

gif — отображение адаптера slcan_fd в веб интерфейсе — можно посмотреть (кликабельно)

С операционных систем Windows 8.1 и далее определяется автоматически и отображается в устройствах как USB-SERIAL Порт с подписью устройства в параметрах и сразу готов к использованию !!

отображение адаптера CAN_fd lisaiauto в win10

адаптер lisaiauto can_fd-usb подпись устройства в win10

На операционных системах младше от Windows7x64 и ниже до windowsXP отображается как SLCAN_FD_V1 FD_CAN lisaiauto и требует установки драйвера !! (слово драйвер кликабельно)

отображение usb can_fd адаптера lisaiauto в виндовс7

gif_процесс установки драйвера на Windows7 — можно посмотреть

На операционных системах windowsXP отображается как USB Device и требует установки драйвера !! (слово драйвер кликабельно) 

GIF winxp-установка драйвера USB-CAN_FD lisaiauto — можно посмотреть

Видео с полной инструкцией по установке драйверов на всех возможных и используемых системах — видео от аналогичного адаптера но процедура один в один 

Основные сферы использования

Автомобильная промышленность и сервис

Диагностика автомобилей. Подключение к CAN‑шине для чтения ошибок, мониторинга параметров работы двигателя, трансмиссии, систем безопасности (ABS, ESP и т. д.).

Калибровка и перепрошивка ЭБУ. Изменение настроек блоков управления (двигателя, коробки передач, климат‑контроля).

Тестирование новых компонентов. Проверка взаимодействия датчиков и исполнительных механизмов до установки в автомобиль.

Разработка ADAS и систем автономного вождения. Отладка взаимодействия камер, радаров, лидаров через CAN.

Тюнинг. Настройка характеристик двигателя, подвески, тормозной системы.

Реверсинженеринг автомобильных сетей.

Промышленная автоматизация и АСУ ТП

Подключение промышленных контроллеров (ПЛК) к ПК для программирования, мониторинга и отладки.

Сбор данных с датчиков и устройств (температура, давление, расход, положение) в системах SCADA.

Интеграция оборудования разных производителей в единую сеть на базе CANopen, DeviceNet, SAE J1939.

Управление приводами и двигателями. Настройка частотников, сервоприводов, шаговых двигателей через CAN‑шину.

Автоматизация конвейерных линий и роботизированных комплексов. Синхронизация работы механизмов.

Железнодорожный транспорт

Диагностика и обслуживание локомотивов, вагонов, путевой техники.

Мониторинг систем управления движением, тормозов, сигнализации.

Обновление ПО бортовых систем.

Сельскохозяйственная и строительная техника

Диагностика тракторов, комбайнов, экскаваторов, бульдозеров.

Настройка гидравлических и электронных систем.

Сбор данных о расходе топлива, наработке, загрузке оборудования.

Морская и речная техника

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

Диагностика судовых двигателей и генераторов.

Интеграция систем управления и мониторинга.

Аэрокосмическая отрасль

Тестирование авионики и бортовых систем на земле.

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

Моделирование работы CAN‑сетей в условиях вибрации и перепадов температур.

Энергетика и инфраструктура

Управление системами распределения электроэнергии.

Мониторинг состояния трансформаторных подстанций.

Автоматизация подстанций и распределительных сетей.

Контроль систем вентиляции, отопления, кондиционирования (HVAC) в зданиях.

Научные исследования и разработка

Моделирование распределённых систем. Эмуляция узлов CAN‑сети на ПК для тестирования алгоритмов.

Отладка встраиваемых устройств. Проверка работы микроконтроллеров с CAN‑контроллерами (STM32, PIC, AVR и др.).

Исследование надёжности CAN‑протокола в экстремальных условиях (помехи, обрыв линии, перегрузка шины).

Создание прототипов IoT‑устройств с CAN‑интерфейсом.

Образование и обучение

Лабораторные работы по изучению CAN‑протокола, CANopen, DeviceNet, j2534, ISOTP, UDS и им подобных

Практические занятия по диагностике автомобилей и промышленной автоматики.

Проекты студентов в области робототехники и автоматизации.

Системы безопасности и СКУД

Подключение контроллеров СКУД (систем контроля и управления доступом) к серверу.

Мониторинг и настройка охранных систем, датчиков движения, камер.

Управление исполнительными устройствами (замки, турникеты, шлагбаумы) через CAN.

TODO

Основные характеристики

Микроконтроллер. STM32G431C8 — 32-битный ARM Cortex-M4 с FPU (Floating Point Unit). 

Тактовая частота. До 170 МГц.

Память. 128 КБ Flash-памяти с поддержкой ECC, 32 КБ SRAM.


 Поддерживаемые команды и работа с адаптером 

(кликабельно — информация под спойлером — по мере обновлений будут добавляться спецификации)

 SW_V1_FDCAN-Lisaiauto — Команды и работа с адаптером

В этой прошивке реализованы нестандартные команды slcan для поддержки обмена сообщениями по протоколу CANFD, а также набор команд в стандартном стиле LAWICEL.

Поддерживаемые команды

  • O — Открыть канал

  • C — Закрыть канал

  • S0 — Установить номинальный битрейт на 10k

  • S1 — Установить номинальный битрейт на 20k

  • S2 — Установить номинальный битрейт на 50k

  • S3 — Установить номинальный битрейт на 100k

  • S4 — Установить номинальный битрейт на 125k

  • S5 — Установите номинальный битрейт на 250k

  • S6 — Установите номинальный битрейт на 500k

  • S7 — Установите номинальный битрейт на 750k

  • S8 — Установите номинальный битрейт на 1M

  • S9 — Установите номинальный битрейт на 83.3k

  • Y2 — Установите битрейт данных на 2 М (только CANFD) (по умолчанию)

  • Y5 — Установите битрейт данных на 5 М (только CANFD)

  • M0 — Установите режим в обычный режим (по умолчанию)

  • M1 — Установите режим в бесшумный режим

  • A0 — Отключить автоматическую повторную передачу

  • A1 — Включить автоматическую повторную передачу (по умолчанию)

  • tIIILDD... — Передать кадр данных (стандартный идентификатор) [Идентификатор, длина, данные]

  • TIIIIIIIILDD... — Передать кадр данных (расширенный идентификатор) [идентификатор, длина, данные]

  • RIIIIIIIIL — Передать удаленный кадр (расширенный идентификатор) [идентификатор, длина]

  • rIIIL — Передать удаленный кадр (стандартный идентификатор) [идентификатор, длина]

  • dIIILDD... — Передача CAN FD стандартный идентификатор (без BRS) [идентификатор, длина]

  • DIIIIIIIILDD... — Передача CAN FD расширенный идентификатор (без BRS) [идентификатор, длина]

  • bIIILDD... — Передача CAN FD стандартный идентификатор BRS [ID, длина]

  • BIIIIIIIILDD... — Передача CAN FD расширенный идентификатор [ID, длина]

  • V — Возвращает версию прошивки и удаленный путь в виде строки

  • E — Возвращает регистр ошибок

Примечание: длина сообщений CANFD (в шестнадцатеричном формате) составляет:

  • 0-8: То же, что и стандартный CAN
  • 9: Длина = 12
  • A: Длина = 16
  • B: Длина = 20
  • C: Длина = 24
  • D: Длина = 32
  • E: Длина = 48
  • F: Длина = 64

Примечание: команды для настройки канала необходимо отправить до его открытия. Канал необходимо открыть перед отправкой кадров.

В настоящее время эта прошивка не поддерживает обратную связь ACK/NACK для последовательных команд.


 

Раз уже речь зашла о программах для нашего CAN адаптера, то нельзя не упомянуть подборку программ для CAN в этой подборке присутствуют как маленькие программы с открытым кодом, так и такие монстры как программа BusMaster от всем известной компании Bosсh, причем тоже с открытыми исходниками. Кому интересно почитать, посмотреть и разобраться во всех возможностях работы — велкам по ссылкам выше а мы далее разберем самые распространенные варианты использования. Варианты по работе с языками программирования, скриптами и API — смотрите в отдельной вкладке. Текже полноценно и проверенно работает с нашими WebObline и Offline решениями !!

Полноценная работа с нашим адаптером по протаколу  CANFD —  в режиме модернизированного SLCAN возможна в софте  cangaroo

Использование совместно с программами SavvyCan — это уже программа с большим количеством функционала , так сказать функциональный монстр, написана на Qt и исходные тексты программы доступны для модификации. 

Данный адаптер так же можно использовать и как классический SL-CAN адаптер для любых приложений, в том числе и с нашими Web решениями 

python-can — библиотека для работы с протоколом CAN (Controller Area Network) на Python. Она предоставляет интерфейс для взаимодействия с интерфейсами CAN, позволяет отправлять и получать сообщения, фильтровать их и обрабатывать ошибки. 

Библиотека поддерживает различные интерфейсы CAN, например SocketCAN, Kvaser’s CANLIB, CAN over Serial / SLCAN (наш вариант:)), IXXAT Virtual CAN Interface, PCAN Basic API, USB2CAN Interface и другие.

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

Оффициальная документация Python CAN и ссылки на библиотеки и API:

Python-CAN 4.6.1 documentation — официальная документация Python CAN

Python-CAN-Github-Repository — Пакет can обеспечивает поддержку разработчиков Python

DeepWiki Python-CAN — очень подробная Wiki с полным описание и кучей примеров.

Базовые примеры кода

Приём CAN‑кадров

import can

# Инициализация шины
with can.Bus(
    interface='slcan',
    channel='/dev/ttyACM0',  # Linux
    # channel='COM3',       # Windows
    ttyBaudrate=1000000,  # Скорость UART
    bitrate=500000          # Скорость CAN‑шины
) as bus:
    print("Ожидание CAN‑кадров...")
    for msg in bus:
        print(f"ID: {hex(msg.arbitration_id)}, Data: {list(msg.data)}, DLC: {msg.dlc}")

Отправка CAN‑сообщения

import can

with can.Bus(
    interface='slcan',
    channel='/dev/ttyUSB0', # channel='COM3', # Windows
    ttyBaudrate=115200,
    bitrate=250000
) as bus:
    # Создаём сообщение
    msg = can.Message(
        arbitration_id=0x123,
        data=[0x01, 0x02, 0x03, 0x04],
        is_extended_id=False
    )
    try:
        bus.send(msg)
        print("Сообщение отправлено!")
    except can.CanError:
        print("Ошибка отправки")

Qt Serial Bus

Qt Serial Bus API  — предоставляет классы и функции для доступа к различным промышленным последовательным шинам и протоколам, таким как CAN, ModBus и другие. Кок очень интересный пример — программа SavvyCan написана на  QT/C++

Прямо так в самой Java — пакетов для SL-CAN лично я не нашел , но полноценная работа с serial портом имеется. Ничего не мешает зная все команды адаптера написать программу общения , ну или написать свой небольшой файл библиотеки . Есть по этому языку и реальный пример с адаптером USBtin которы так же работает на протоколе SLCAN — а вот и этот пример на java и самописной библиотекой .

node-slcan -библиотека  для подключения по последовательному интерфейсу CAN с использованием протокола, slcan.

 

продолжение следует >>>>>>>>

языков масса и практически на любом можно реализовать работу с адаптером !

Детали

Вес 035 кг
Габариты 5 × 5 × 5 см

Отзывы

Отзывов пока нет.

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

Вам также будет интересно…