Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Последовательная асинхронная передача данных. Синхронизация приема символа по временной диаграмме.




Этот режим используется главным образом тогда, когда передаваемые данные генерируются в случайные моменты времени. Например, ввод информации с клавиатуры в ПК. Пользователь вводит информацию в ПК с неопределенной скоростью, интервалы между вводимыми символами могут быть разной длины (случайной). Поэтому принимаемое устройство должно восстановить синхронизацию в начале каждого принимаемого символа. Для этого каждый передаваемый символ обрамляется дополнительным стартовым битом и одним или более стоп-битами (см. рис.12).

 

Рис.12. Метод асинхронной передачи.

 

Как видно из рис.12, стартовый и стоповый биты имеют различные полярности. Это обеспечивает наличие, как минимум, одного перехода (1–0–1) между каждыми двумя последовательными символами, причем независимо от последовательности битов в передаваемых символах. Поэтому первый после периода бездействия переход (1–0) используется приемным устройством как начало стартового бита и символьной посылки в целом. На рис. 13 показана синхронизация приема стартового бита и первого бита символа.

Рис.13. Синхронизация приема кодовой посылки при асинхронной
передаче данных.

 

Отсчитывая затем известное количество интервалов, приемник может зафиксировать каждый бит символа. Обычно это делается под управлением встроенного в приемник генератора синхроимпульсов, частота которого в 16 или 64 раза выше частоты передачи бит. На рис. 13(б) показана синхронизация сигналов с 16-кратной частотой. Приняв переход входного сигнала из (1–0), приемник отсчитывает 8 тактов синхросигнала Rx и проверяет состояние входа. Если фиксируется нуль, то подтверждается стартовый бит. Если не нуль–то считается, что принята помеха и далее символьной комбинации нет. Если стартовый бит подтвержден, отсчитывается 16 тактов и фиксируется состояние первого бита символа, затем еще 16 тактов–принимается второй бит и так далее. Несомненное достоинство такого метода передачи–не требуется линий общей синхронизации приемника и передатчика, они работают полностью асинхронно. Но за это приходится расплачиваться снижением на 20% скорости передачи, так как на 8 бит символа необходимо не менее 2 дополнительных бит.

 

Поделиться:





Читайте также:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...