реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Выбор интерфейса
Hellper
сообщение Feb 17 2010, 14:16
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 13-08-07
Из: Санкт-Петербург
Пользователь №: 29 745



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


--------------------
Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 17 2010, 14:30
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



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


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Hellper
сообщение Feb 17 2010, 14:42
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 13-08-07
Из: Санкт-Петербург
Пользователь №: 29 745



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


--------------------
Go to the top of the page
 
+Quote Post
AST
сообщение Feb 17 2010, 14:49
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 5-04-06
Из: Penza
Пользователь №: 15 852



А какие требуются скорости обмена?
Go to the top of the page
 
+Quote Post
Hellper
сообщение Feb 17 2010, 15:00
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 13-08-07
Из: Санкт-Петербург
Пользователь №: 29 745



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


--------------------
Go to the top of the page
 
+Quote Post
AST
сообщение Feb 17 2010, 15:28
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 5-04-06
Из: Penza
Пользователь №: 15 852



т.е. получается порядка 50 кбит/с
думаю можно применить RS-485, витая пара здесь не обязательна, т.к. расстояние и скорость небольшие
т.к. линия передачи не идеальная, то желательно также применить трансивер с искусственно увеличенным временем нарастания фронта и спада сигнала, например ADM4850 (115 кбит/с), ADM483E (250 кбит/с) или аналогичный
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 17 2010, 15:41
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Hellper @ Feb 17 2010, 17:16) *
Если использовать CAN на скрученном вручную монтажном проводе...

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


Цитата(iosifk @ Feb 17 2010, 17:30) *
На каждую плату поставить KSZ8851SNL, а в центре сети - микросхему свича.

smile.gif smile.gif smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Itch
сообщение Feb 18 2010, 08:56
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410



Цитата(iosifk @ Feb 17 2010, 20:30) *
На каждую плату поставить KSZ8851SNL, а в центре сети - микросхему свича. И проблемы останутся только в программировании.

iosifk в своем репертуаре maniac.gif
Go to the top of the page
 
+Quote Post
Hellper
сообщение Feb 18 2010, 09:01
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 13-08-07
Из: Санкт-Петербург
Пользователь №: 29 745



спасибо. заложу CAN.


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 22:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.0145 секунд с 7
ELECTRONIX ©2004-2016