Я пытаюсь подключить автоматическую коробку передач автомобиля, использующую шину CAN на скорости 250 кбит/с, к автомобилю со скоростью шины 500 кбит/с.
Можно ли иметь на CAN-шине узлы с разной скоростью?
Если невозможно иметь разные скорости, есть ли способ выполнить то, что я хочу сделать? Во всяком случае, отправная точка была бы отличной.
Базовый протокол CAN не поддерживает узлы, работающие с разным битрейтом:
Скорость CAN может быть разной в разных системах. Однако в данной системе битрейт равномерный и фиксированный.
Более новая версия протокола под названием CAN FD обеспечивает поддержку гибкой скорости передачи данных, как следует из ее названия. Устаревшее оборудование CAN поддерживается в сетях CAN FD, однако оно по-прежнему должно работать с заданной фиксированной скоростью передачи данных.
Я думаю, что ваш единственный вариант, чтобы купить маршрутизатор. Вот пример маршрутизатора CAN, который поддерживает 4 канала с независимой конфигурацией битрейта.
Евгений Ш.
тусклый
Евгений Ш.
Дмитрий Григорьев
тусклый
сДев
сДев
тусклый