|
Помогите определиться с интерфейсом, или вероятнее что-то полу-свое? ) |
|
|
|
Mar 2 2009, 23:17
|
Участник

Группа: Свой
Сообщений: 73
Регистрация: 17-10-07
Из: Киев
Пользователь №: 31 422

|
Нужно сделать сеть 1 Мбит, до 20-30 устройств. Топология шина, длинна не более 15м. Думал сначала почти однозначно RS485, но есть и другие идеи =)
Т.к. сеть не большая, хотелось бы обойтись без драйвера одной токовой петлей и, предположим, АТмегой на внутреннем РЦ генераторе 8 МГц. В связи с этим есть идея сделать нечто на СИНХРОННОМ уарте. Использовать шлейф IDC с разьемами в нужных местах, , типа как в ПК шлейф IDE, питание тоже по нему на слейвы подавать. Теперь вопрос =) Нужно ли оно? Какие могут быть проблемы-сложности? Может лучше сделать стандартный рс 485 с витой парой и драйверами и кварцами на слейвах?
Вроде все. Спасибо за внимание )
|
|
|
|
|
 |
Ответов
|
Mar 5 2009, 00:08
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(Rst7 @ Mar 4 2009, 18:46)  Во-первых попробуйте сейчас найти хаб. Вот проблема, для электронщика. Цитата(rezident @ Mar 4 2009, 22:43)  Вообще-то такая схема подключения обычно называется "4-х проводный RS485", а не RS422. Отличие в том, что передатчики ведомых всегда выключены, включаются только на время передачи и поэтому не создают коллизию на приемной шине мастера, как это было бы в случае RS422. Не нужно забывать, что RS422 для соединения точка-точка предназначен. Вы, видимо, совсем неправильно поняли. Соединение точка-точка, поэтому я пишу RS422, а не RS485, все передатчики всегда включены, а общая шина получается внутри хаба, за трансиверами. Второй вариант - трансивер мастера подключается наоборот. Аплинк, если хотите.
|
|
|
|
|
Mar 5 2009, 00:50
|
Гуру
     
Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882

|
Цитата(Огурцов @ Mar 5 2009, 05:08)  Соединение точка-точка, поэтому я пишу RS422, а не RS485, все передатчики всегда включены, а общая шина получается внутри хаба, за трансиверами. Пока представляю только ненужную сущность - какой-то хаб. Если немного подумать, то можно и без него обойтись, визуально имея соединение "звезда", а физически одну линию. Только заглушки для неиспользуемых линков нужны. По-моему в какой-то ветке мы с вами это уже обсуждали? Цитата(Огурцов @ Mar 5 2009, 05:08)  Второй вариант - трансивер мастера подключается наоборот. Аплинк, если хотите. Т.е. данные ретранслируются до тех пор, пока не нужно вставить кадр со своей собственной информацией? Хм. Тоже вариант. Только в обоих случаях для связи как минимум четыре провода нужны. Конечно если расстояния небольшие, то это не принципиально.
|
|
|
|
|
Mar 5 2009, 02:05
|
Гуру
     
Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588

|
Цитата(rezident @ Mar 5 2009, 01:50)  Только заглушки для неиспользуемых линков нужны Если бы только. В общем, решение - по совокупности всех ограничений. Если рассматривать каждое ограничение отдельно, то будут другие решения. Повторяться почему так не буду - все в "тех" двух ветках. Цитата(rezident @ Mar 5 2009, 01:50)  Т.е. данные ретранслируются до тех пор, пока не нужно вставить кадр со своей собственной информацией? Хм. Тоже вариант. Если "ретранслируются" хабом, а "вставляются" слейвом, то таки да. Но я бы назвал это "слушать эхо". Вот тогда можно вставлять в чужой пакет свои аварийные (срочные) сообщения. Передающий пакет с обычным приоритетом при этом должен обнаружить коллизию и заткнуться. Цитата(rezident @ Mar 5 2009, 01:50)  Только в обоих случаях для связи как минимум четыре провода нужны. Конечно если расстояния небольшие, то это не принципиально. Что вы, в самом деле, на четыре провода еще поискать придется. Проще найти на восемь. А на два - так вообще экзотика. Если только не гоните сотню-другую пар одновременно. Но это совсем другая история.
|
|
|
|
Сообщений в этой теме
overloaded Помогите определиться с интерфейсом Mar 2 2009, 23:17 @Ark Цитата(overloaded @ Mar 3 2009, 02:17) Ну... Mar 3 2009, 00:16 overloaded Цитата(@Ark @ Mar 3 2009, 03:16) А где се... Mar 3 2009, 02:04  Огурцов Можно еще CAN сделать, на такой длинне. Mar 3 2009, 06:20   overloaded Цитата(Огурцов @ Mar 3 2009, 10:20) Можно... Mar 3 2009, 13:28    galjoen Цитата(overloaded @ Mar 3 2009, 16:28) Мо... Mar 3 2009, 15:58     overloaded Цитата(galjoen @ Mar 3 2009, 19:58) Резко... Mar 3 2009, 17:58     rezident Цитата(galjoen @ Mar 3 2009, 20:58) Резко... Mar 3 2009, 19:09      @Ark Цитата(rezident @ Mar 3 2009, 22:09) Это ... Mar 3 2009, 20:07      galjoen Цитата(rezident @ Mar 3 2009, 22:09) Это ... Mar 3 2009, 21:02 @Ark Цитата(galjoen @ Mar 3 2009, 18:58) В RS4... Mar 3 2009, 18:40 overloaded Цитата(@Ark @ Mar 3 2009, 22:40) .... В о... Mar 4 2009, 11:48  galjoen Цитата(Rst7 @ Mar 4 2009, 10:32) Вы плохо... Mar 4 2009, 14:31   overloaded Цитата(galjoen @ Mar 4 2009, 18:31) ... Mar 4 2009, 16:07 Rst7 ЦитатаЭто не есть недостаток. Ведомый сообщает, чт... Mar 3 2009, 20:12 Огурцов Цитата(Rst7 @ Mar 3 2009, 21:12) Часто ис... Mar 3 2009, 20:56 Rst7 ЦитатаЯ бы даже сказал губительна для реалтайма, т... Mar 4 2009, 07:32 Огурцов Цитата(Rst7 @ Mar 4 2009, 08:32) Кроме то... Mar 4 2009, 17:26  rezident Цитата(Огурцов @ Mar 4 2009, 22:26) Топол... Mar 4 2009, 22:43 Rst7 ЦитатаТ.е. хоть шина и не общая, но везде кол-во п... Mar 4 2009, 14:35 Rst7 ЦитатаВот проблема, для электронщика.
Шутите? Вит... Mar 5 2009, 06:43 Огурцов Цитата(Rst7 @ Mar 5 2009, 07:43) Шутите? ... Mar 5 2009, 10:27  galjoen Цитата(Огурцов @ Mar 5 2009, 13:27) Разни... Mar 5 2009, 15:35   Огурцов Цитата(galjoen @ Mar 5 2009, 15:35) Зачем... Mar 5 2009, 16:09    galjoen Цитата(Огурцов @ Mar 5 2009, 19:09) Мне н... Mar 5 2009, 16:56     Огурцов Цитата(galjoen @ Mar 5 2009, 16:56) Именн... Mar 5 2009, 18:24      galjoen Цитата(Rst7 @ Mar 5 2009, 21:03) Но инфор... Mar 5 2009, 19:51       Огурцов Цитата(galjoen @ Mar 5 2009, 20:51) Так т... Mar 5 2009, 21:25        galjoen Цитата(Огурцов @ Mar 6 2009, 00:25) Вотже... Mar 5 2009, 21:50         Огурцов Цитата(galjoen @ Mar 5 2009, 22:50) Когда... Mar 5 2009, 22:17          galjoen Цитата(Огурцов @ Mar 6 2009, 01:17) Ну по... Mar 5 2009, 22:49           Огурцов Цитата(galjoen @ Mar 5 2009, 22:49) И в с... Mar 5 2009, 23:43            galjoen Цитата(Rst7 @ Mar 6 2009, 11:48) Да забуд... Mar 6 2009, 19:43             Огурцов Цитата(galjoen @ Mar 6 2009, 19:43) 3. Из... Mar 6 2009, 20:03              galjoen Цитата(Огурцов @ Mar 6 2009, 23:03) Любой... Mar 6 2009, 20:36               Огурцов Цитата(galjoen @ Mar 6 2009, 21:36) Откуд... Mar 6 2009, 21:06                galjoen Цитата(Огурцов @ Mar 7 2009, 00:06) Ну ка... Mar 6 2009, 21:26                 Огурцов Цитата(galjoen @ Mar 6 2009, 21:26) Поста... Mar 6 2009, 22:09                  galjoen Цитата(Огурцов @ Mar 7 2009, 01:09) И это... Mar 6 2009, 22:40                   Огурцов Цитата(galjoen @ Mar 6 2009, 22:40) Почем... Mar 7 2009, 08:15                    galjoen Цитата(Огурцов @ Mar 7 2009, 11:15) Потом... Mar 7 2009, 16:18                     Огурцов Но заваливать равномерно нужно. Mar 7 2009, 18:40                      galjoen Цитата(Огурцов @ Mar 7 2009, 21:40) Но за... Mar 8 2009, 06:07                       Огурцов Так у него и приемник CAN, а не 485/422 Mar 8 2009, 12:03 Rst7 ЦитатаНесклько чипов, трансов, разъемов, блок пита... Mar 5 2009, 10:43 Огурцов Цитата(Rst7 @ Mar 5 2009, 11:43) Забудьте... Mar 5 2009, 11:45 Rst7 ЦитатаДетерминированный реалтайм, например.
Да ск... Mar 5 2009, 12:00 Огурцов Цитата(Rst7 @ Mar 5 2009, 12:00) Допустим... Mar 5 2009, 12:14 Огурцов Цитата(Rst7 @ Mar 5 2009, 12:00) http://e... Mar 5 2009, 12:29 Rst7 ЦитатаНе вижу тут разницы между уарт и эзернет.
О... Mar 5 2009, 12:24 Rst7 ЦитатаДа, неплохо, уже тем, что работает.
Я Вам б... Mar 5 2009, 12:31 Огурцов Цитата(Rst7 @ Mar 5 2009, 12:31) Щас несп... Mar 5 2009, 12:44 Rst7 ЦитатаГотовый девайс с коробкой и документацией за... Mar 5 2009, 12:54 Огурцов Цитата(Rst7 @ Mar 5 2009, 13:54) Да и смо... Mar 5 2009, 14:56 Rst7 Цитата(Огурцов @ Mar 5 2009, 16:56) Хотел... Mar 5 2009, 18:03 Rst7 ЦитатаНужно построить ethernet на xmega only.
Это... Mar 5 2009, 18:41 Огурцов Цитата(Rst7 @ Mar 5 2009, 18:41) Или Вы х... Mar 5 2009, 19:49 Rst7 Цитата(Огурцов @ Mar 5 2009, 21:49) Да. Б... Mar 6 2009, 08:48
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|