Вернуться   •   Содержание книги   •   Скачать   •   Дальше

Волоконная оптика. Теория и практика
Дэвид Бейли, Эдвин Райт

2.4.3. Асинхронная передача

Здесь передатчик и приемник действуют независимо и обмениваются синхронизирующей комбинацией битов в начале каждого кодового элемента (кадра) сообщения. Между одним кадром сообщения и следующим нет фиксированной зависимости. Это аналогично таким устройствам обмена информацией, как клавиатура компьютера, ввод с которой может происходить с длинными случайными паузами между нажатиями на клавиши.

Асинхронная передача данных
Рис. 2.13. Асинхронная передача данных

Выбранная первоначально скорость передачи задает частоту опроса (за исключением систем "Autobaud"). Частота опроса канала на приемнике высока, обычно в 16 раз выше скорости передачи бит (bit rate), для точного определения центра синхронизирующей комбинации (стартового бита) и его длительности.

Извлечение синхросигнала
Рис. 2.14. Извлечение синхросигнала

Затем биты данных определяются приемником путем опроса канала в моменты времени, соответствующие середине каждого передаваемого бита. Они определяются добавлением для ; каждого последующего такта значения длительности бита, начиная с середины стартового бита. Для восьмибитной последовательной передачи этот опрос производится для каждого из восьми битов данных, а заключительная выборка производится во время девятого временного интервала. Последняя выборка служит для определения стопового бита и подтверждения сохранности синхронизации до конца кадра сообщения. Рис. 2.15 иллюстрирует процесс асинхронного приема данных.

Асинхронный прием данных
Рис. 2.15. Асинхронный прием данных

2.4.4. Синхронная передача

Здесь передатчик и приемник устанавливают начальную синхронизацию, затем непрерывно передают данные, поддерживая ее на протяжении всего сеанса передачи. Достигается это посредством специальных схем кодирования данных, таких, как манчестерское кодирование (Manchester Encoding), которые обеспечивают непрерывную запись в передаваемый поток данных тактовых сигналов передатчика. Таким способом можно поддерживать синхронизацию приемника вплоть до последнего бита сообщения, которое может достигать длины 4500 байтов (36000 битов). Это позволяет эффективно передавать большие кадры данных на больших скоростях. Синхронная система упаковывает вместе множество символов и посылает их непрерывным потоком, который называется блоком. У каждого блока есть заголовок, содержащий стартовый ограничитель для начальной синхронизации и информацию о блоке, и завершающая ччасть, для проверки ' ошибок и т. п. Пример блока синхронной передачи показан на рис. 2.16.

Блок синхронной передачи
Рис. 2.16. Блок синхронной передачи

Вернуться   •   Содержание книги   •   Скачать   •   Дальше