Консалтинговая компания Консалтер.Ру
Главная Новости Библиотека Исследования Законодательство Консалтинг Бизнес-форумы Контакты

Реклама

Рекомендуем



Консалтер.Ру > Библиотека > Информационные технологии

В.А. Авдеев, В.Ф. Гузик
Компьютеры: шины, контроллеры, периферийные устройства

Учебное пособие. Таганрог: ТРТУ, 2001. - 536 с.

Предыдущая

6. Периферийные интерфейсы

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

Асинхронная передача данных состоит в том, что допускаются любые промежутки времени между передаваемыми сигналами и используется специальный формат представления каждого символа.

На рис.6.11 показан формат двоичного набора буквы В уровнями ТТЛ, а на рис.6.12 изображено представление буквы В на линиях TxD (RxD) интерфейса RS-232.

Рис.6.11. Формат двоичного набора буквы В

Рис.6.12. Представление буквы В на линиях TxD и RxD

Скорость асинхронной передачи меньше скорости синхронной передачи данных, так как в первом случае формат для каждого символа содержит дополнительные стартовый и стоповые биты, а во втором случае эти биты отсутствуют.

Асинхронная передача допускает некоторую рассинхронизацию (рассогласование) частот передатчика и приемника на несколько процентов (в пределах длительности бита), что является крайне недопустимым при синхронной передаче, в которой положение каждого бита четко определяется сигналом синхронизации. При скорости передачи, равной 600 бод (600 бит/с), длительность каждого бита - 1,66 мс.

УАПП, принимающий кодовые посылки, выполняет обнаружение и ввод каждого бита в середине его интервала (0,83 мс), что исключает прием краткосрочных помех на линии. Запускает в работу УАПП стартовый бит, а стоповые биты необходимы для разделения последовательных кодовых посылок, следующих друг за другом.

Количество информационных битов (5-8) и число стоповых битов (1; 1,5 и 2) программируются в УАПП. Кроме того, в УАПП может программироваться необязательный бит паритета.

При асинхронной передаче различают три типа ошибок: ошибка кадра, паритета (чет или нечет) и переполнения. Если на месте стопового бита обнаруживается низкий уровень, то это указывает на наличие ошибки кадра. При поступлении информации по линии связи до ввода предыдущей кодовой посылки из УАПП в ПК происходит ошибка переполнения (перегрузки). И, наоборот, если ПК выводят информацию, а она по какой-то причине не считана в линию связи, то это также указывает на ошибку, связанную с перегрузкой УАПП. Эти три типа ошибок обнаруживает УАПП.

Предыдущая

Похожие материалы:
Асимптотический линейный регрессионный анализ для интервальных данных
Орлов А.И. Эконометрика: Асимптотическая теория одноступенчатых планов статистического контроля
Асимптотика решений экстремальных статистических задач
Асинхронный передатчик
Асинхронный приемник - Авдеев В.А. и др., 2001
Аспираторщик



О сайте   Авторам   Реклама и услуги   Контакты
Copyright © 2007-2021, Консалтер.Ру