Всего на сайте:
248 тыс. 773 статей

Главная | Автоматизация производства

Синхронная передача данных  Просмотрен 598

Подразумевает постоянную активность канала связи. Посылка начинается с синхробита, за которым сразу следует поток информационных битов. Если передатчик не имеет данных для передачи но, тем не менее, заполняет паузу посылкой байтов синхронизации. При передаче больших массивов данных накладные расходы на синхронизацию получаются меньше, чем при асинхронной. Но в этом случае нужна внешняя синхронизация приемника с передатчиком, т.к. при таком способе передачи данных к их искажению приведет даже незначительное отклонение тактовых частот передатчика и приемника. Внешняя синхронизация возможна либо с помощью отдельной линии передачи сигналов синхронизации либо и использованием самосинхронизации, при которой на приемной стороне из принятого сигнала выделяются импульсы синхронизации приемника. В любом случае, синхронный режим передачи требует дорогих линий связи и дорогого оконечного оборудования и использование для связи промышленных компьютеров с большими машинами верхнего уровня автоматизации.

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

 

Предыдущая статья:Основные принципы асинхронной передачи Следующая статья:Стандарт RS-232С
page speed (0.0111 sec, direct)