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

 
 
 
Reply to this topicStart new topic
> RS-232, Два в один
viktor4152
сообщение Nov 8 2008, 20:03
Сообщение #1





Группа: Новичок
Сообщений: 14
Регистрация: 8-11-08
Пользователь №: 41 476



Всем доброго времени суток.
Есть такая задумка, может кто чего посоветует.
Существует канал Компьютер=(RS-232)=Радиомодем------Радиомодем=(RS-232)=аппарат1.
Скорость обмена - 9600.
Рядом с аппаратом1 стоит аппарат2 и может связываться с пультом дистанционного управления по тому же RS-232 с той же скоростью, через тот же радиомодем. Так вот, суть проблемы. Как можно эти 2 канала RS-232 объеденить в один, и пустить их по одному радиоканалу, пусть даже с увеличением скорости обмена ло 19200? Естественно но противоположном конце их потом нужно как-то разделить. Одним словом, как можно организовать два полноценных канала связи RS-232 через один канал на радиомодемах?
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Nov 8 2008, 20:08
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Никак.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 8 2008, 20:22
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Через девятый бит, например.
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 8 2008, 20:30
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(viktor4152 @ Nov 9 2008, 01:03) *
Одним словом, как можно организовать два полноценных канала связи RS-232 через один канал на радиомодемах?
Поток данных пакетный (запрос-ответ) или однонаправленный? Адресация в пакетах имеется? Если пакетный с адресацией, то особых проблем нет. Ставьте конвертор типа RS232<->RS485 со стороны модема и со стороны каждого устройства и цепляйте хоть с десяток ваших устройств. Если же протокол передачи без адресации, то придется упаковывать его в какой-то протокол с адресацией и ставить между радиомодемом и устройствами отдельное доп. устройство, которое будет разруливать потоки на основе адресов. Только боюсь, что просто тупо вдвое увеличить скорость передачи может оказаться мало. Что за устройства-то? Каково их назначение и цели функционирования? У них есть какое-то ограничение на время реакции? Можно ли при необходимости "влезть" в него и изменить его протокол связи?
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 8 2008, 20:37
Сообщение #5


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(viktor4152 @ Nov 8 2008, 23:03) *
с увеличением скорости обмена ло 19200?
Поставить с обоих концов радиоканала по некоему устройству, на передающем конце устройство будет упаковывать данные от обоих источников в пакеты, на приемном - раскодировать пакет, определять, кому он предназначен, извлекать полезные данные и выдавать их соответствующему абоненту.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
viktor4152
сообщение Nov 8 2008, 20:59
Сообщение #6





Группа: Новичок
Сообщений: 14
Регистрация: 8-11-08
Пользователь №: 41 476



Прошу прощения за некорректное размещение темы. Весь вопрос в том, что за устройство должно объединять и разделять каналы. И делаться устройство будет из программируемой микросхемы. Всем большое спасибо. Тема закрыта.
Go to the top of the page
 
+Quote Post
VDG
сообщение Nov 19 2008, 00:26
Сообщение #7


Знающий
****

Группа: Участник
Сообщений: 845
Регистрация: 10-02-06
Пользователь №: 14 193



Зачем плодить копии? sad.gif
http://electronix.ru/forum/index.php?showtopic=55489


--------------------
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 31st August 2025 - 13:03
Рейтинг@Mail.ru


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