Перейти к содержанию
    

Помогите с CAN шиной

Ищем очень крутых специалистов по CAN шине.

На наших системах мониторинга, шина CANopen не позволяет подключить достаточное количество датчиков, максимум 6-8 штук. Что то не в порядке то ли с драйверами, то ли с библиотекой то ли с загрузкой.

Может кто то взяться разобраться?

http://188.167.172.214:130/

[email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

49 минут назад, x893 сказал:

А сканер что говорит ?

Нет у меня сканнера и я вообще не специалист

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Just now, Samum421 said:

Нет у меня сканнера и я вообще не специалист

 

Обычно подключается сканер и записывается лог. потом анализируется. Что там и как.

Какая скорость передачи ?
Согласование линии есть ?

Или хотя бы осциллографом есть кому посмотреть ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, x893 сказал:

Обычно подключается сканер и записывается лог. потом анализируется. Что там и как.

Какая скорость передачи ?
Согласование линии есть ?

Или хотя бы осциллографом есть кому посмотреть ?

Ну я собственно и ищу специалистов на это. 

Только что, Samum421 сказал:

Ну я собственно и ищу специалистов на это. 

Есть SSH доступ, это да. Согласование 120 ом в конце линии. Скорость передачи 1 Mbit.

Осциллограф могу поставить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

14 minutes ago, Samum421 said:

Ну я собственно и ищу специалистов на это. 

Есть SSH доступ, это да. Согласование 120 ом в конце линии. Скорость передачи 1 Mbit.

Осциллограф могу поставить.

Это конечно хорошо, но пока мало поможет.
А драйвер говорит сколько ошибок при передаче при увеличении устройств ?

Какой город (посёлок / деревня / ПГТ) ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ПГТ в настоящее время, Братислава.

Все что знаю, что во время конфигурирования в мастер модуле большое количество ошибок принятых пакетов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О - значит какая то хрень в линии. Топология подключения по стандарту сделана (не только 120 ом) ?

https://www.mikroe.com/blog/can-bus

Первая картинка

 

Неужели в ПГТ Братислава не найти CAN сканер ?

Но для начала надо осциллографом посмотреть в разных точках.

А если повторы передачи выключить ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, x893 сказал:

О - значит какая то хрень в линии. Топология подключения по стандарту сделана (не только 120 ом) ?

Неужели в ПГТ Братислава не найти CAN сканер ?

Но для начала надо осциллографом посмотреть в разных точках.

Нам проще в Россию отослать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

https://www.mikroe.com/blog/can-bus

Первая картинка

Витая пара ?

Общая длина какая ?

Stub length < 0.5 m ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 minutes ago, Samum421 said:

Телефонный кабель, 2 метра между датчиками

 

Попробуйте поменять на витую пару - уж этого добра в любом ПГТ навалом. И внутренние узлы не более 0.5 метра от шины. Можно взять RJ-45 разъемы и вилки или для проверки прямо шину припаять к внутренним узлам. и на концах 120 ом. Сразу все узлы соедините и начните со 125 Кб и посмотрите как будет до 1Мб

 

https://www.kmpdrivetrain.com/paddleshift/practical-tips-can-bus/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, x893 said:

Сразу все узлы соедините и начните со 125 Кб и посмотрите как будет до 1Мб

Извините, но я не могу удержаться от комментария...
- на 2х метрах витая пара не нужна. Проверено многокартно. Причем если датчиков мало, то легко проверить на 10, 20 метрах и убедиться. что дело не в форме сигнала
- чтобы изменить частоту с текущей на 125Кб надо как минимум иметь рабочий проект с исходниками. А вам сказали, что оно доступно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

47 minutes ago, bgc said:

Извините, но я не могу удержаться от комментария...
- на 2х метрах витая пара не нужна. Проверено многокартно. Причем если датчиков мало, то легко проверить на 10, 20 метрах и убедиться. что дело не в форме сигнала
- чтобы изменить частоту с текущей на 125Кб надо как минимум иметь рабочий проект с исходниками. А вам сказали, что оно доступно?

Не надо коментариев - предлагайте пути решения.

Можно и 120 на концах не ставить (интересно почему именно 120 а не 150 ?).

Зачем ? И так пойдет - проверено многократно.

Но начинающие, типа меня, иногда пользуются гуглом.

https://www.ti.com/lit/an/slla270/slla270.pdf?ts=1606894539285&ref_url=https%3A%2F%2Fwww.google.com%2F

 

Ну и софт конечно, но уже совсем другая история.

Можете с неё начинать, или параллельно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...