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

 
 
> Помогите выбрать протокол, куда копать?
RHnd
сообщение Mar 20 2008, 15:32
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Ситуация такая: есть коробочка, на которой стоит оптический излучатель, а рядом с ним приемник. Есть вторая такая коробочка, которая относится на растояние до 30м и разворачивается (т.е. излучатель напротив приемника). Одна коробочка знает, что она передатчик, а вторая - что она приемник. Требуется, чтоб по нажатию кнопочки передатчик передал на приемник несколько сотен мегабайт. Скорость передачи в условиях прямой видимости желательно хотя бы 16 мегабит, лучше 20. Естественно, между коробочками могут проходить люди, коробочки могут трястись в руках у операторов - вообщем, могут возникать проблемы в канале, после которых нужно восстанавливать передачу. В целом, вроде ситуация ясна. Внутри коробочек стоит циклон2, для которого оптический приемник и излучатель - два провода, rx и tx.
Мне, соответственно, требуется разработать схему, которая обеспечит работоспособность, выбрать (придумать) протокол и реализовать.
Подскажите, на какие стандартные протоколы в такой ситуации можно посмотреть, на что опираться? Какие могут быть готовые или окологотовые решения?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AndruB
сообщение Mar 22 2008, 12:38
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 61
Регистрация: 31-07-07
Из: Москва
Пользователь №: 29 490



Думаю можно использовать старый, добрый протокол канала Манчестер (MIL-STD 1553), ну возможно в упрощенной форме, т.к. абонентов только 2.


--------------------
Обойденные грабли - недополученный опыт!
Go to the top of the page
 
+Quote Post
RHnd
сообщение Mar 23 2008, 11:24
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 518
Регистрация: 12-04-07
Из: Санкт-Петербург
Пользователь №: 26 997



Цитата(AndruB @ Mar 22 2008, 15:38) *
Думаю можно использовать старый, добрый протокол канала Манчестер (MIL-STD 1553), ну возможно в упрощенной форме, т.к. абонентов только 2.

Вот. А можно поподробней. Манчестер, как я понимаю - принцип передачи бита информации в канале через перепад уровня. Хорош тем, что требует тактовку всего в два раза больше тактовки данных. Т.е. любой протокол можно построить с использованием манчестера, правильно?

Сейчас глянул вкратце описание MIL-STD 1553, там написано, что до 1Mбита. А надо 16. sad.gif Получится ли легко модифицировать этот протокол до 16 мегабит? Плюс, пишут, что алгоритм весьма сложен в реализации. Нет ли чего попроще, что можно сделать с использованием манчестера?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RHnd   Помогите выбрать протокол   Mar 20 2008, 15:32
- - Kuzmi4   а чем MODBUS или PROFIBUS не подходят ? Вроде зар...   Mar 20 2008, 15:48
|- - RHnd   Цитата(Kuzmi4 @ Mar 20 2008, 18:48) а чем...   Mar 20 2008, 19:56
|- - mdmitry   Цитата(RHnd @ Mar 20 2008, 22:56) Хм. Про...   Mar 20 2008, 21:51
- - mdmitry   Можно использовать протоколы передачи файлов (xmod...   Mar 20 2008, 17:25
- - rezident   Манчестер это физический уровень согласно 7-ми уро...   Mar 23 2008, 12:01
- - MrYuran   Вообще, если одна коробка - передатчик, а другая -...   Mar 23 2008, 17:38
- - RHnd   Не, обратный канал есть. На каждой коробочке оптич...   Mar 23 2008, 21:03
- - MrYuran   А обмен между компами идёт? или между какими-т о ж...   Mar 24 2008, 05:46
|- - tag   Цитата(MrYuran @ Mar 24 2008, 08:46) А об...   Mar 24 2008, 07:32
|- - rv3dll(lex)   Цитата(tag @ Mar 24 2008, 10:32) ...HDLC ...   Mar 24 2008, 08:04
|- - tag   Цитата(rv3dll(lex) @ Mar 24 2008, 11...   Mar 24 2008, 09:17
|- - rv3dll(lex)   Цитата(tag @ Mar 24 2008, 12:17) Про сеть...   Mar 24 2008, 11:19
|- - tag   Цитата(rv3dll(lex) @ Mar 24 2008, 14...   Mar 24 2008, 11:52
- - rv3dll(lex)   всё гораздо хуже протокол это десятое дело в тако...   Mar 24 2008, 05:58
- - RHnd   Да нет же, обратная связь есть! Обе коробки мо...   Mar 24 2008, 06:34
|- - rv3dll(lex)   Цитата(RHnd @ Mar 24 2008, 09:34) Да нет ...   Mar 24 2008, 06:52
- - RHnd   Так, еще раз формулирую задачу. Две коробки. Кажда...   Mar 24 2008, 07:55


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 17:18
Рейтинг@Mail.ru


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