|
|
  |
“Золотой ” интерфейс., Быстро, качественно, недорого. Выберите любые 2 варианта. |
|
|
|
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 сделать. Опять же подключение к существующим сетям возможно.
|
|
|
|
|
Nov 21 2008, 13:22
|

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

|
Цитата Тут и дерево и все остальное Как вы себе предстовляете дерево в Ethernet? Switch, в расчёт не брать, т.к. это ближе к звезде, а если точно - то множество шин с шлюзами. Да были когдато на коаксивле, но опять же, шина. А солько проблем с ней было  Старики расказывали, сам не застал этих времён.
--------------------
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей по этому чёртовому гвоздю!
|
|
|
|
|
Nov 21 2008, 13:29
|

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

|
To VslavX: Вы писали Цитата Последовательные резисторы 30-50 Ом и стабилитроны на -5/+12 - защищают вполне хорошо. Поэтому я решил, что у вас только приёмники. Но т.к. у вас и передатчики, то как они на такое сопротивление реагируют? Т.к. шина это конденсатор, и надо разряжать/заряжать эту ёмкость, то резисторы этому весьма не способствуют, да ещё и стабилитрон - дополнительный конденсатор. Фронты-в синусоиду не превратились? И про кализии тоже. Ведь заглючь какой узел - и на тебе колизии. Редко но возможно. И тут начнётся кто сильнее тот и победил, а проигравший, скорее всего в утиль. Вот почему про колизии спрашиваю. To Itch А можно, пожалуйста, по подробнее. В каком месте использовали? В каких условиях? Сколько узлов? Терминаторы использовали? Какими драйверами пользовались? Сбои в работе есть? Спасибо.
--------------------
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей по этому чёртовому гвоздю!
|
|
|
|
|
Nov 21 2008, 13:40
|
Cундук
    
Группа: Участник
Сообщений: 1 478
Регистрация: 13-11-06
Из: Ростов-на-Дону
Пользователь №: 22 269

|
Цитата(Beginning @ Nov 21 2008, 16:22)  Как вы себе предстовляете дерево в Ethernet? Switch, в расчёт не брать, т.к. это ближе к звезде, а если точно - то множество шин с шлюзами. Да были когдато на коаксивле, но опять же, шина. А солько проблем с ней было  Старики расказывали, сам не застал этих времён. Вот Вам про звезду, дерево и линию - EtherCat. Все уже сделано до нас.
|
|
|
|
|
Nov 21 2008, 13:51
|

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

|
Цитата(Beginning @ Nov 21 2008, 15:29)  Поэтому я решил, что у вас только приёмники. Но т.к. у вас и передатчики, то как они на такое сопротивление реагируют? Т.к. шина это конденсатор, и надо разряжать/заряжать эту ёмкость, то резисторы этому весьма не способствуют, да ещё и стабилитрон - дополнительный конденсатор. Фронты-в синусоиду не превратились? А зачем Вам резкий фронт при 100кбпс? Наоборот, еще и по 200-300 пФ на входе каждого хоста специально добавлено - тогда можно более дешевые трансиверы ставить - без slew rate control, да и отражение от "открытого конца" снижается. Чем более пологий фронт - тем меньше на нем линия энергии запасает - тем быстрее все отражения успокоятся - итого достижимая скорость выше, ЭМС - лучше. Так что, резкий фронт - оно далеко не всегда нужно и не всегда во благо. Цитата(Beginning @ Nov 21 2008, 15:29)  И про кализии тоже. Ведь заглючь какой узел - и на тебе колизии. Редко но возможно. И тут начнётся кто сильнее тот и победил, а проигравший, скорее всего в утиль. Вот почему про колизии спрашиваю. Ну, допустим, завис кто-то - в худшем случае потечет постоянный ток 5V/(50+50) - 100мА - от такого тока еще никто не помирал  . Сеть - да, помрет, но это с любой шиной так будет.
|
|
|
|
|
Nov 21 2008, 13:56
|
Местный
  
Группа: Свой
Сообщений: 358
Регистрация: 27-06-06
Из: Новосибирск
Пользователь №: 18 410

|
Цитата(Beginning @ Nov 21 2008, 19:29)  To Itch А можно, пожалуйста, по подробнее. В каком месте использовали? В каких условиях? Сколько узлов? Терминаторы использовали? Какими драйверами пользовались? Сбои в работе есть? Спасибо. Работают в угольных шахтах. Это высокая влажность, большие расстояния и грубое обращение. RS485 для такого подходит как нельзя лучше, если не требуются высокие скорости. Терминаторы - резистор 100 последовательно с конденсатором 0.1uF. Работает достаточно стабильно в том смысле что ошибок CRC практически нет никогда (<1%).
|
|
|
|
|
Nov 21 2008, 14:11
|

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

|
To VslavX: Ну пологие фронты это хорошо. Просто, в зависимости от частоты они могут стать настолько пологими, что приёмник их не воспримет. Частота у вас средняя 115200. И с резисторрами 30-40ом работает без ошибок? У вас все устройства в шине с резисторами, и главный контроллер тоже? To Itch: Цитата резистор 100 последовательно с конденсатором 0.1uF Вы ставите такие терминаторы на каждое ответвление? Конденсатор ставят для развязки по постоянному току, но гдето на форуме читал, что этот RC фильтр имеет какието спецефические особенности, и что мол практически не пременим как терминатор. Вы не смотрели что происходит с сигналом осцилографом? Этот терминатор вообще помогает?
--------------------
Если хочешь вбить гвоздь, не ищи обходных путей, просто бери молоток и бей по этому чёртовому гвоздю!
|
|
|
|
|
Nov 21 2008, 15:38
|
Знающий
   
Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458

|
Есть еще одно решение, мы иногда подобное пользуем. Берется самая дешевая мега, на нее ставится 3 RS485 и делается элемент, который можно назвать "Точкой"(ветвления). У него один вход от мастера и два выхода на слэйвы. Мы сделали спец протокол, в котором из посылки мастера понятно сколько нужно передать и сколько принять. Отдельной командой, обращенной к "Точке"(всем сразу - фиксированный адрес или группа адресов) задаются тайм-ауты приема - ожидания начала, время на байт и время переключения шины из приема на передачу.
"Точка" принимает посылку от мастера (первый байт задает ее адрес, второй-длину передачи, один из следующих-длину приема) , раздает ее в слэйвы, если нужно принять - принимает от обоих (адресное разделение) и транслирует в мастер. Трансляцию можно сделать как аппаратной, так и программной с буферированием байта. Такая штука позволяет делать сколько угодно веток без проблем с согласованием и затуханием и т.д. На первый взгляд это слишком экзотично, но, если внимательно подумать, снимает кучу проблем, правда создавая и некоторые свои.
|
|
|
|
|
Nov 21 2008, 15:46
|
Участник

Группа: Участник
Сообщений: 50
Регистрация: 16-04-05
Из: СПб
Пользователь №: 4 208

|
Цитата(Beginning @ Nov 21 2008, 17:11)  Конденсатор ставят для развязки по постоянному току, но гдето на форуме читал, что этот RC фильтр имеет какието спецефические особенности, и что мол практически не пременим как терминатор. Вы не смотрели что происходит с сигналом осцилографом? Этот терминатор вообще помогает? В описании на LTC1485 есть немного о "AC Cable Termination". Применяли на больших скоростях (>0.5 Мб/с), осциллографом смотрел, помогает.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|