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

Выбор интерфейса

имеется от 3-х до 20-ти плат расположенных на расстоянии 200 мм друг от друга. крайние платы должны выполнять функции ведущих для управления и сбора информации с оставшихся ведомых. Предполагается использовать МК AT91SAM7X в каждой из плат. Соединительный кабель витую пару использовать невозможно или необходим сверх гибкий и тонкий провод. Необходим интерфейс обеспечивающий увязку всех микроконтроллеров в сеть. Если использовать CAN на скрученном вручную монтажном проводе, какие характеристики можно ожидать от него ? На предыдущем варианте использовался I2C и никаких трудностей в работе с ним не было. Но новые в новых МК только ведущий режим. МБ у кого-нибудь есть альтернативное решшение.

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


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

На каждую плату поставить KSZ8851SNL, а в центре сети - микросхему свича. И проблемы останутся только в программировании.

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


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

сорри. сформулирую задачу подробнее. платы расположены последовательно друг за другом. желательно минимизировать количество проводников. габариты ограничены. в общем, это робот, модификация вот этого.

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


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

5кбайт за секунду. но желательно добиться наибольшего показателя применительно к конструкции, тк возможно применение новых алгоритмов.

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


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

т.е. получается порядка 50 кбит/с

думаю можно применить RS-485, витая пара здесь не обязательна, т.к. расстояние и скорость небольшие

т.к. линия передачи не идеальная, то желательно также применить трансивер с искусственно увеличенным временем нарастания фронта и спада сигнала, например ADM4850 (115 кбит/с), ADM483E (250 кбит/с) или аналогичный

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


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

Если использовать CAN на скрученном вручную монтажном проводе...

На 200мм*10 и 50Kbit глубоко фиолетово будете Вы скручивать руками, ногами или вообще не скручивать.... Советчиков с 485 посылать подальше, ибо 21 век в разгаре и CAN контроллеры совершенно обыденное явление.

 

 

На каждую плату поставить KSZ8851SNL, а в центре сети - микросхему свича.

:) :) :)

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


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

На каждую плату поставить KSZ8851SNL, а в центре сети - микросхему свича. И проблемы останутся только в программировании.

iosifk в своем репертуаре :maniac:

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


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

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

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

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

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

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

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

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

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

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