Асинхронные модемы
При асинхронной передаче (передаче с нерегулярными интервалами, передаче без тактирующих импульсов) данные передаются по единственной линии. Приемник должен определить, когда и какие данные пришли. Для этой цели приемник часто, обычно в 16 раз чаще, чем максимальное быстродействие связи, опрашивает линию. Таким образом обнаруживается момент прихода и значение данных. Очевидно, что передаваемый элемент данных (обычно это 8-ми разрядный символ) должен быть окаймлен дополнительными битами, что требуется как для синхронизации, так и для того, чтобы можно было передать символ, состоящий из одних нулей или единиц. На рис. 2 показаны обмен данными по последовательной асинхронной связи RS-232 C. Стандарт на интерфейс RS-232 C разработан ассоциацией электронный промышленности (Electronic Industries Association - EIA). Компьютеры IBM PC обычно оборудованы не менее чем одним последовательным асинхронным адаптером, частично поддерживающим протокол RS-232 C.
Рис. 0.2: Асинхронная передача данных Исходное состояние линии - уровень логической 1, которое называется отмеченным (Mark). При начале передачи уровень переходит в логический 0 (пустое состояние, Space). Если линия находится в данном состоянии долее определенного времени, то связь считается разорванной (Break). После начала передачи уровнем логического 0 передается стартовый бит (Start). На рис. 2 только для стартового бита изображены импульсы опроса, которые генерируются приемной аппаратурой для определения значений передаваемых бит. За стартовым битом следуют биты данных. На рис. 2 показан пример с 8 битами в символе с номерами от 0 до 7. Вслед за битами данных может следовать бит четности P, если используется проверка на четность. Завершают передачу символа один или два стоповых бита (Stop). После этого линия опять переходит в состояние Mark. И передатчик, и приемник должны быть настроены на одинаковый формат посылки (число бит в символе, есть/нет проверка на четность или нечетность, один/два стоповых бита) и одинаковую скорость передачи. Пример использования асинхронного модема, работающего на двухпроводной телефонной линии с частотным разделением каналов приема и передачи, показан на рис. 3.
Рис. 0.3: Работа асинхронного модема на двухпроводной линии
|