|
Количество
|
Стоимость
|
||
|
|
|||
|
|
|||
USB-CAN адаптер Makerbase MKS CANable 2.0 для анализа CAN-шины
Makerbase MKS CANable 2.0 — адаптер для подключения компьютера к CAN-шине через USB. Устройство используется для приёма и передачи сообщений, проверки обмена данными и отладки совместимого оборудования. Оно подходит разработчикам электроники, инженерам и пользователям, которым необходим доступ к CAN-устройствам с компьютера.
Способ взаимодействия с системой определяется прошивкой. При использовании slcan адаптер распознаётся как виртуальный последовательный порт. Альтернативная прошивка candleLight позволяет работать с ним как с CAN-интерфейсом в Linux. Благодаря этому устройство можно подготовить под используемое программное окружение.
Работа с CAN и CAN FD
Адаптер поддерживает CAN 2.0A и CAN 2.0B со скоростью до 1 Мбит/с. Для CAN FD производитель описывает начальную поддержку в прошивке slcan с тестовыми скоростями 2 и 5 Мбит/с. Использование CAN FD требует подходящей прошивки и совместимого программного обеспечения: наличие адаптера само по себе не гарантирует доступность этого режима в любой программе.
Аппаратная платформа
В устройстве установлен микроконтроллер STM32G431C8T6 с ядром ARM Cortex-M4 и частотой до 170 МГц. Подключение к компьютеру выполняется через USB Type-C. Терминирующий резистор включается или отключается перемычкой, что позволяет учитывать положение адаптера в CAN-сети.
Анализ обмена данными
В Linux можно использовать SocketCAN и набор can-utils для просмотра сообщений и отправки тестовых кадров. Для прошивки slcan документация предусматривает подключение через slcand. Эти инструменты помогают проверять обмен между узлами, наблюдать за трафиком и оценивать реакцию подключённого оборудования.
Адаптер удобен при работе на испытательном стенде: пользователь получает доступ к сообщениям шины через программное обеспечение компьютера. Расшифровка содержимого сообщений при этом требует знания протокола конкретного устройства.
Обновление программного обеспечения
Поддерживается обновление прошивки через DFU и вебинструмент. Перед установкой необходимо выбрать файл для соответствующей аппаратной версии адаптера и проверить его совместимость с используемой программой. Это особенно важно при подготовке устройства к работе с CAN FD.
Технические характеристики
- Тип устройства: адаптер USB-CAN
- Производитель: Makerbase
- Модель: MKS CANable 2.0
- Микроконтроллер: STM32G431C8T6
- Ядро: ARM Cortex-M4
- Частота процессора: до 170 МГц
- Интерфейс подключения: USB Type-C
- Стандарты CAN: CAN 2.0A, CAN 2.0B
- Скорость классического CAN: до 1 Мбит/с
- CAN FD: зависит от прошивки и ПО
- Прошивки: slcan, candleLight
- Терминирующий резистор: с управлением перемычкой
- Обновление прошивки: поддерживается