Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выбор интерфейса
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам
Hellper
Подскажите, что лучше применить для организации обмена данными.
Есть центральный узел, который должен осуществлять обмен с периферийными узлами(длинна каждого провода приблизительно 5 метров) подключаемыми к центральному по топологии звезда. Самое отвратительное, что в соединительном кабеле только 4-е жилы, две из которых отведены под общий провод и питание. Периферийных узлов может быть от 1 до 5, те неполное подключение. + в каждом периферийном блоке содержатся еще несколько контроллеров, но их, думаю, соединить с периферийно-центральным по I2C, тк расстояние маленькое и некоторые блоки очень маленького размера.
CAN и RS485 не подходят по топологии, необходимы терминаторы.
USART + программа опроса -- не хочется.

Что еще можно использовать ?

Или настаивать на увеличении количества жил кабеля и организовывать CAN ?
AntonS
Если оставшиеся 2 провода - витая пара, то просится RS485 имхо. Только на каждое направление, свой приемопередатчик, так как топология - звезда. Терминаторы предусмотреть на платах - не проблема...
Andy Great
На 5м можете забыть про терминаторы, если только скорости у Вас не заоблачные.
Hellper
а без использования 5-и приемопередатчиков ?

можно, в принципе, сделать коммутацию разных 485-х приемо-передатчиков на один мк.
galjoen
Цитата(Andy Great @ Mar 3 2009, 11:35) *
На 5м можете забыть про терминаторы, если только скорости у Вас не заоблачные.

Кстати у USB кабели тоже до 5 метров. Так вот, там никаких терминаторов нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.