Технический форум

Технический форум (http://www.tehnari.ru/)
-   Любые вопросы от новичков (http://www.tehnari.ru/f23/)
-   -   Последовательная передача данных (http://www.tehnari.ru/f23/t249221/)

Leep 09.10.2016 14:58

Последовательная передача данных
 
Нужно соединить два компьютера через кабель (интерфейс RS 485) и передать данные с одного компа на другой, желательно через hex редактор подскажите или киньте статейки. Заранее спасибо.

prima 10.10.2016 14:27

Объясните подробнее задачу.
Передавать файлы по такому соединению умел ещё Norton Commander, помнится версии со второй или третьей.

DRK 10.10.2016 22:53

Цитата:

Сообщение от prima (Сообщение 2421761)
Передавать файлы по такому соединению умел ещё Norton Commander

Тут протокол RS232 чувствуешь разницу.

prima 11.10.2016 01:35

Цитата:

Сообщение от DRK (Сообщение 2421956)
Тут протокол RS232 чувствуешь разницу.

Тут - это где?
Физические реализации RS-485, которые держал в руках я, в системе выглядели COM-портами. В Нортоне есть команда LINK, соединяющая два компьютера по COM или LPT.

Так в чём противоречие?

DRK 11.10.2016 18:49

Цитата:

Сообщение от prima (Сообщение 2422011)
Так в чём противоречие?

В расстоянии между устройствами и не только.

prima 11.10.2016 22:53

Цитата:

Сообщение от DRK (Сообщение 2422226)
В расстоянии между устройствами и не только.

Ты опять начинаешь спорить без доказательств.
Windows 98 SE я тебе установил на 16 Мб памяти, но так и не убедил. RS-485, к сожалению, у меня только один, и тот надо искать, так что проверить и продемонстрировать не могу.
Но Нортон даёт на установление связи минуту. За это время можно по телефону сказать напарнику: нажми кнопочку. И Википедия:
Цитата:

Стандарт EIA/TIA-485 (RS-485)
Физическая среда Витая пара
Сетевая топология Точка-точка, Multi-dropped,
Multi-point
Максимальное количество устройств 32 — 256 устройств
(32 нагруженных)
Максимальное расстояние 1200 метров
Режим передачи Дифференциальный сигнал (балансный)
Максимальная скорость передачи 100 кбит/с — 10 Мбит/с
Напряжение -7 В до +12 В
(1) (A-B) > +200 мВ
(положительное напряжение)
(0) (A-B) < −200 мВ
(отрицательное напряжение)
Сигналы Tx+/Rx+, Tx-/Rx-
(Полудуплексный)
Tx+, Tx-, Rx+, Rx-
(Дуплексный)
Тип разъема Не специфицирован
Цитата:

На практике в зависимости от качества применяемого кабеля требуемое расстояние передачи данных в 15 метров может не достигаться, составляя, к примеру, порядка 1,5 м на скорости 115200 бод для неэкранированного плоского или круглого кабеля. Это вызвано применением однофазных сигналов вместо дифференциальных, а также отсутствием требований по согласованию приёмника (и часто также передатчика) с линией.
Для преодоления этого ограничения, а также возможного получения гальванической развязки между узлами, преобразуют физический уровень RS-232 в другие физические уровни асинхронного интерфейса:
«RS-232 — RS-422» (с сохранением полной программной совместимости) или «RS-232 — RS-485» (с определёнными программными ограничениями). Расстояние может быть увеличено до 1 км на скорости 9600 бод и при использовании кабеля типа «витая пара» категории 3;

DRK 12.10.2016 18:58

Цитата:

Сообщение от prima (Сообщение 2422340)
Режим передачи Дифференциальный сигнал (балансный)

А теперь посмотри какой режим передачи у RS232.
И ещё мы не знаем возможно автор темы строит сеть.

prima 12.10.2016 19:12

Я начал с этого же.
Цитата:

Сообщение от prima (Сообщение 2421761)
Объясните подробнее задачу.



Часовой пояс GMT +4, время: 23:28.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.