1

Тема: Проблемы с CAN

Здравствуйте, возникла такая проблема, у меня не работает can интерфейс на canny. Использовал примеры из документации. В режиме мониторинга контроллер правильно видит сообщения, но при использовании диаграммы не видит
Смотрел регистры активности, переполнения буфера и ошибки приема/передачи, и в результате показывало, что драйвер can неактивен и есть ошибки в приеме/передачи
Очень хотелось бы получить помощь по этому вопросу

Вложений в сообщении

Иконка вложения CAN.cfd 3.34 кб, скачивался 5 раз, последний раз 2025-04-05 

Иконка вложения photo_2025-04-05_13-39-14.jpg 165.14 кб, файл ещё не скачивался. 

2

Re: Проблемы с CAN

1М - предельная скорость для стандарта CAN 2.0

Для работы на такой скорости передачи данных требуется уделять пристальное внимание физической среде передачи: надежный контакт, минимальная длина проводов, использование витой пары, общий потенциал GND всех узлов подключенных к шине. И обязательное правильное терминирование шины: См: https://forum.canny.ru/viewtopic.php?pid=8823#p8823

Терминирование на стороне контроллера можно выполнить как с помощью внешних так и внутренних терминирующих резисторов. См.рисунок 3 здесь: https://canny.ru/docs/c72alfa/#sec--c72 … -elementov

Примите на вооружение рекомендации изложенные здесь: https://canny.ru/docs/tips_tricks/solut … ents_tips/

Следуя рекомендации №4 начните с проверки работоспособности вашей сети пользуясь приложенной мной диаграммой.

После записи диаграммы физически отключите контроллер от USB и Убедитесь в правильности подключения контроллера к питанию и CAN.

Вложений в сообщении

Иконка вложения CAN_test.cfd 783 б, скачивался 5 раз, последний раз 2025-04-05