Основы передачи данных. Дуплексная асинхронная связь
Во многих приложениях RS-232 данные должны передаваться одновременно в обоих направлениях. Передача в обоих данных направлениях называется дуплексной. Существует ещё полудуплексная передача (в обоих направлениях, но не одновременно). Симплексная передача – только в одном направлении (телевизор, радио). Минимальная проводная система для дуплексной связи по стандарту RS-232 может быть проиллюстрирована следующим рисунком:
Заземляющий провод непосредственно соединяет заземление одного устройства с заземлением другого устройства. Дуплексные соединения, в которых игнорируются сигналы управления, часто называют трёхпроводными контурами. Дуплексный режим - наиболее универсальный и производительный способ работы канала. Самым простым вариантом организации дуплексного режима является использование двух независимых физических каналов (двух пар проводников или двух световодов) в кабеле, каждый из которых работает в симплексном режиме, то есть передает данные в одном направлении (см. рисунок). Именно такая идея лежит в основе реализации дуплексного режима работы во многих сетевых технологиях, например Fast Ethernet. Иногда такое простое решение оказывается недоступным или неэффективным. Чаще всего это происходит в тех случаях, когда для дуплексного обмена данными имеется всего один физический канал, а организация второго связана с большими затратами. Например, при обмене данными с помощью модемов через телефонную сеть у пользователя имеется только один физический канал связи с АТС - двухпроводная линия, и приобретать второй вряд ли целесообразно. В таких случаях дуплексный режим работы организуется на основе разделения канала на два логических подканала с помощью техники FDM или TDM.
|