1

Я новичок в протоколе CAN. Мне нужно подключиться к сети 3.3В CAN. Я могу найти USB-адаптеры с питанием от USB, но ни одного для 3.3V. Можно ли как-нибудь использовать USB-адаптер 5V?

Или мне придется подключаться от ноутбука через USB к плате микроконтроллера со встроенным CAN-соединением? Но тогда мне нужно создать свой собственный мост USB-CAN в микроконтроллере, а также создать свой собственный драйвер USB для Linux, верно? Это хорошая идея, и как бы это было для кого-то с большим опытом программирования, но очень мало на драйверах устройств.

У вас есть опыт или совет?

1 ответ1

1

Согласно этому документу TI 5V CAN "совместима и совместима" с 3,3 В CAN.

Приемопередатчики 3.3V CAN (Controller Area Network) предлагают преимущества и гибкость с
уважение к 5V CAN трансиверам, будучи совместимым и совместимым друг с другом.
...
Это примечание по применению демонстрирует совместимость 3,3 В и 5 В CAN-трансиверов в дополнение к объяснению теории работы.


Можно ли как-нибудь использовать USB-адаптер 5V?

Стоит попробовать.

Также см. Https://e2e.ti.com/support/interface/industrial_interface/f/142/t/230101, в котором повторяется утверждение "3V CAN Trasnceviers полностью совместимы с 5V CAN trasnceviers" и упоминается возможная необходимость понижающие резисторы и / или линейное окончание.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .