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

Свой протокол поверх RS-485

В таком случае МК с 2-мя UART-ми. Один на FT232R - для "чистых данных", второй в линию - коллизии разруливать.

Контроллера с одним UARTом в режиме full-duplex достаточно. В CAN трансиверах есть режим эхо (что отправили - должны сразу-же получить). Если принятое с полученым не совпадает то имеем коллизию, либо какой-то аппаратный сбой.

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


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

Только ПК оперативно эти коллизии не разрулит (передавать побайтно конечно вариант, но уж больно долго может получиться). Поэтому рекомендован МК в качестве проставки между каналом и ПК.

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


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

переходите на CAN, мы везде где можно от RS-485 избавляемся. С CAN гораздо проще жить.
А разве CAN 1,5 м сдюжит?

 

В таком случае МК с 2-мя UART-ми. Один на FT232R - для "чистых данных", второй в линию - коллизии разруливать.

Так говорю же, девайс уже изготовлен.

 

В общем пока решил сделать мастер-слейв, а потом убеждать свой девайс изготовить.

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


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

А разве CAN 1,5 м сдюжит?

 

CAN предназначен для передачи данных на расстояние до 5 км.

 

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


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

CAN предназначен для передачи данных на расстояние до 5 км.
Насколько помню, это - при скорости, не более, 10кбод.

Мне же надо 115, а желательно, и выше. Ну, и, собственно, как уже говорил, выбора нет.

Изменено пользователем Smen

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...