|
“Золотой ” интерфейс., Быстро, качественно, недорого. Выберите любые 2 варианта. |
|
|
|
Nov 20 2008, 22:04
|

Знающий
   
Группа: Свой
Сообщений: 511
Регистрация: 24-08-07
Из: БРЕСТ
Пользователь №: 30 053

|
Стоит задача выбора интерфейса для следующей сети. Скорость ~9600. Топология “дерево”. Количество устройств от 10 до ~100. Расстояние “ветки дерева” не более 100 метров. Сеть располагается в здании рядом с проводами электропитания. Что хотелось бы иметь: 1. Дешевизна. 2. Помехоустойчивость 3. Скорость. 4. Малое потребление.
Что имеем в рельной жизни. 1. CAN драйвер, например MCP 2551 -Дешивезна нет (~1.1$) -Помехоустойчивость высокая -Скорость высокая есть, но вроде не рассчитаны на низкие скорости? -Малое потребление – нет -Дерво – неподдерживается -Конфликт на шине - норма 2. RS-485 драйвер, например SN65ALS176 -Стоит ~0.3$ плюс - Помехоустойчивость – высокая -скорость высокая -Дерево не поддерживается -На порядок “хлюпковатее” по сравнению с CAN по перегрузкам по входу -Конфликт на шине – аварийное состояние 4. MicroLan (1Waire) -Стоимость мизерная, реализуется аппаратно. И плюс и минус – котроллер грузит. -Помехоустойчивость низкая -Дерево поддерживается -Скорость низкая, потребление малое – не надо на “терминаторы” работать -Конфликт на шине –норма Ну там I2C есть, но не подходит. Кто какие идеи может посоветовать? Или использовал что нибудь похожее? Я вот пока остановился на варианте AVR+USART в режиме адресации. Но какой интерфейс использовать? Хочется диф-пару, но CAN слишком дорог, да и дерево не поддерживает и не рассчитан на низкие скорости. Интерестно RC-485 имеет смысл использовать в дереве без терминаторов, или проку не будет?
--------------------
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей по этому чёртовому гвоздю!
|
|
|
|
|
 |
Ответов
|
Nov 21 2008, 12:14
|

Знающий
   
Группа: Свой
Сообщений: 511
Регистрация: 24-08-07
Из: БРЕСТ
Пользователь №: 30 053

|
Значит вы не используете обратную связь  Ну да, в этом случае, можно попробовать защитить драйверы. А мен вот надо двухсторонняя связь. Мне надо по запросу снимать данные с датчиков, поэтому узлы должны уметь и принимать и передавать. Что-то мне кажется, что могут возникнуть непредвиденные проблемы А какие вы используете разъёмы? Я вот в раздумьях, что выбрать надёжность – удобство? Если сделать под пайку, то надёжность наивысшая, цена узла меньше, зато монтаж неудобен, и при поиске дохлых узлов тоже “шляпа”. Можно взять RJ-11 – монтаж средний, надёжность наименьшая – постоянно будут проблемы с окислением, особенно если будет ещё и питание идти, отключение при проверки – наиудобнейшее, клеймник – надёжность средняя, монтаж самый удобный, отсоединение при проверке – средняя – клеймник не любит множественных закрутов, да и провод продавливается. Какие ещё есть варианты? Кто что думает по этому поводу? To VslavX Кстати а кокие вы драйвера используете для RS-485? Что MAX1480, я уже знаю. Посмотрел цену MAX1480 - 26,18 $ Это что за цена  Я конечно понимаю, что у неё и трансформатор внутри, и оптика - но это уже перебор! Как говорится, это не наш метод.
--------------------
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей по этому чёртовому гвоздю!
|
|
|
|
|
Nov 21 2008, 12:42
|

embarrassed systems engineer
    
Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038

|
Цитата(Beginning @ Nov 21 2008, 14:14)  Значит вы не используете обратную связь   ?? Протокол "мастер-слейв" - это значит что в системе есть "главный" хост. Все молчат пока хост не спросит - после запроса открывается временнОе окно для ответа адресованному слейву - ответил корректно в окне - OK, не ответил (корректно - формат пакета контроллируется, CRC, etc) - фиксируем ошибку - позже повторим. Вполне себе двухсторонний обмен. Цитата(Beginning @ Nov 21 2008, 14:14)  To VslavX Кстати а кокие вы драйвера используете для RS-485? Что MAX1480, я уже знаю. Да разные - раньше были от TI какие-то - типа SN65176. ADM1485, MAX483 -все совместимы в DIP-8. Цитата(Beginning @ Nov 21 2008, 14:14)  To VslavX Посмотрел цену MAX1480 - 26,18 $ Это что за цена  Да - за такую цену - надо  . Если небольшой опт - то по $8-9 можно найти (где - не спрашивайте, даже мне снабженцы не говорят - знают что в форуме напишу  . Но в наших BOM я примерно такие цены на MAX1480 видел)
|
|
|
|
|
Nov 21 2008, 13:02
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(VslavX @ Nov 21 2008, 15:42)  Да - за такую цену - надо  . Если небольшой опт - то по $8-9 можно найти (где - не спрашивайте, даже мне снабженцы не говорят - знают что в форуме напишу  . Но в наших BOM я примерно такие цены на MAX1480 видел) Так, что в свете этих цен Ethernet не так уж и недоступен. Тут и дерево и все остальное. Можно потом для богатых и радиоканал организовать. С питанием проблем нет. Гальваноразвязка опять же. Ну и т.д. Потом можно MODBUS over TCP/IP сделать. Опять же подключение к существующим сетям возможно.
|
|
|
|
Сообщений в этой теме
Beginning “Золотой ” интерфейс. Nov 20 2008, 22:04 Прохожий Цитата(Beginning @ Nov 21 2008, 01:04) Кт... Nov 20 2008, 22:40 rezident Beginning, хотелось бы вначале узнать, что в вашей... Nov 20 2008, 23:24 Прохожий Цитата(rezident @ Nov 21 2008, 02:24) ...... Nov 20 2008, 23:55  rezident Цитата(Прохожий @ Nov 21 2008, 04:55) Гал... Nov 21 2008, 00:40 Beginning To resident:
Вообще планируется большое количество... Nov 21 2008, 07:24 Itch в каком это месте у CAN есть ограничение снизу? в ... Nov 21 2008, 09:27 galjoen Цитата(Itch @ Nov 21 2008, 12:27) в каком... Nov 21 2008, 10:17 Beginning Цитата...то надо иметь 3 драйвера минимум...
То чт... Nov 21 2008, 10:08 VslavX RS-485 - хороший вариант. Реально делали (и делаем... Nov 21 2008, 10:43 Beginning To galjoen:
А какое время 0 считается аварийным?
В... Nov 21 2008, 10:54 galjoen Цитата(Beginning @ Nov 21 2008, 13:54) To... Nov 21 2008, 11:06 VslavX Цитата(Beginning @ Nov 21 2008, 12:54) Об... Nov 21 2008, 11:25 Beginning ЦитатаТут и дерево и все остальное
Как вы себе пре... Nov 21 2008, 13:22 Прохожий Цитата(Beginning @ Nov 21 2008, 16:22) Ка... Nov 21 2008, 13:40 Itch Для Ethernet надо кабель категории не ниже 5й. Для... Nov 21 2008, 13:23 VslavX Цитата(Itch @ Nov 21 2008, 15:23) Для Eth... Nov 21 2008, 13:44 Beginning To VslavX:
Вы писали ЦитатаПоследовательные резист... Nov 21 2008, 13:29 VslavX Цитата(Beginning @ Nov 21 2008, 15:29) По... Nov 21 2008, 13:51 Itch Цитата(Beginning @ Nov 21 2008, 19:29) To... Nov 21 2008, 13:56 Beginning Немогли бы вы прямую ссылку скинуть про Ethernet -... Nov 21 2008, 13:47 Прохожий Цитата(Beginning @ Nov 21 2008, 16:47) Не... Nov 21 2008, 13:51 Beginning To VslavX:
Ну пологие фронты это хорошо. Просто, в... Nov 21 2008, 14:11 bill_vs Цитата(Beginning @ Nov 21 2008, 17:11) Ко... Nov 21 2008, 15:46  galjoen Цитата(bill_vs @ Nov 21 2008, 18:46) В оп... Nov 21 2008, 15:55   bill_vs Цитата(galjoen @ Nov 21 2008, 18:55) А ес... Nov 29 2008, 10:18 VslavX Цитата(Beginning @ Nov 21 2008, 16:11) To... Nov 21 2008, 16:24 Itch Там подход достаточно раздолбайский. Где-то стоят ... Nov 21 2008, 14:18 Beginning Да, но их много не поставишь, разве что по концам ... Nov 21 2008, 14:28 rudy_b Есть еще одно решение, мы иногда подобное пользуем... Nov 21 2008, 15:38 Beginning To rudy_b:
Очень и очень интересно! Я тоже рас... Nov 21 2008, 19:13 Beginning Народ, есть ли у кого какие сведения по использова... Nov 24 2008, 09:49 Beginning Народ, прочитал про согласование на диодах шоттки.... Nov 24 2008, 19:44 Baser Цитата(Beginning @ Nov 24 2008, 11:49) На... Nov 24 2008, 21:23 Beginning Не, с диодами шоттки другое подключение. Почитать ... Nov 25 2008, 07:45 galjoen Цитата(Beginning @ Nov 25 2008, 10:45) Не... Nov 25 2008, 13:29 Beginning Я вот тоже не совсем понимаю как такой "терми... Nov 26 2008, 07:49 Beginning To bill_vs:
A какая частота следования импульсов? ... Dec 1 2008, 09:28 bill_vs Цитата(Beginning @ Dec 1 2008, 12:28) A к... Dec 1 2008, 17:32 Beginning ЦитатаЕсли очень нужно, могу повторить с 0.1 мкФ, ... Dec 2 2008, 06:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|