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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Помогите выбрать протокол, куда копать?
RHnd
сообщение Mar 24 2008, 07:55
Сообщение #16


Знающий
****

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



Так, еще раз формулирую задачу. Две коробки. Каждая коробка может излучать в оптич. диапазоне и принимать в опт. диапазоне. Коробки разнесены на предельное расстояние, при котором уже начинаются проблемы с помехами в канале связи, проблемы с наводкой одной коробки на другую и т.п.. Одна коробка знает, что она - ведущая, носитель информации. Вторая знает, что она - ведомая, приемник информации. Нужно: ведущая коробка должна постоянно находиться в режиме поиска ведомой, и при обнаружении (устойчивом наведении) сигнализировать об этом оператору. Далее оператор отдает команду на передачу и ведущая коробка передает ведомой 100-200 мегов. Минимальная скорость - 2 мега в секунду в условиях устойчивой видимости. Дополнительно: В случае разрыва связи (посторонний объект на линии наведения) должна восстанавливаться докачка с места разрыва, но при этом в течение разрыва энергопотребление должно снижаться (типа того, что потеряли связь - начинаем опять режим поиска с большими паузами между запросами. Нашли - начинаем передавать с места разрыва в полную силу).
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 24 2008, 08:04
Сообщение #17


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(tag @ Mar 24 2008, 10:32) *
...HDLC - это протокол управления протоколом канального уровня и он ни коим образом не сравним с TCP
... в принципе подходит TCP/IP, ModBus вряд ли. Мне кажется Вам надо проработать подробнее вопрос обмена информацией: например, связь между "ящиками" должна быть постоянно или устанавливаться эпизодически? ... "ящики" равноправные или один из них ведущий, а другой подчиненный? А уже потом определяться с протоколом.


зачем телеге реактивный двигатель??? если для того чтобы передать данные достаточно их просто передать и убедиться в достоверности для этого достаточно 32 ячейки CPLD
никая сеть тут не нужна!!!!!!! никакого сужения спектра делать не надо
Go to the top of the page
 
+Quote Post
tag
сообщение Mar 24 2008, 09:17
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 21-02-06
Пользователь №: 14 561



Цитата(rv3dll(lex) @ Mar 24 2008, 11:04) *
никая сеть тут не нужна!!!!!!!


Про сеть никто и не говорит.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Mar 24 2008, 11:19
Сообщение #19


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(tag @ Mar 24 2008, 12:17) *
Про сеть никто и не говорит.


тут нужен протокол не сложнее уартовского

в пультах ду не всегда манчестер
Go to the top of the page
 
+Quote Post
tag
сообщение Mar 24 2008, 11:52
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 21-02-06
Пользователь №: 14 561



Цитата(rv3dll(lex) @ Mar 24 2008, 14:19) *
тут нужен протокол не сложнее уартовского

в пультах ду не всегда манчестер


...у Вас есть поток данных, т.е Вы передаете данные и вдруг он прерван. Как определить какую часть данных надо передать когда канал связи востановится? Как долго ждать когда канал связи востановится? Достоверны полученные данные? Как долго принимать данные (т.е. сколько)? Как определить начало блока данных, конец блока данных? Таким образом чтобы все это выполнить необходима определенная последовательность действий и некая служебная информация в потоке. Это все и есть протокол.

UART-протокол - это протокол физического уровня и его недостаточно чтобы ответить на вопросы заданные выше. Что касается пультов ДУ, то там нет обратной связи, а это означает что мы не можем определить принял приемник нашу информацию или нет.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 5th July 2025 - 20:10
Рейтинг@Mail.ru


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