КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Последовательный интерфейс — СОМ-порт

Один из портов может использоваться и для беспроводной инфракрасной связи с периферийны¬ми устройствами (IrDA). Существуют карты ISA с парой СОМ-портов, где они чаще всего соседствуют с LPT-портом, а также с контроллерами дисковых интер¬фейсов (FDC+IDE). Если возникает потребность в большом количестве последо¬вательных интерфейсов, то в ПК можно установить специальные адаптеры-муль-типлексоры. Это весьма дорогие карты, они выпускаются обычно на 4,8,12 и даже 16 портов. Такое большое число разъемов на заднюю стенку ПК вывести пробле¬матично, и у мультиплексоров обычно имеется внешний блок с разъемами (и элек¬троникой), соединяемый с адаптером кабелем с многоконтактными разъемами. BIOS мультиплексоры не поддерживает.
«Классический» СОМ-порт позволял осуществлять обмен данными только про¬граммно-управляемым способом, при этом для пересылки каждого байта процессору приходится выполнять несколько инструкций. Современные порты имеют FIFO-буферы данных и позволяют выполнять обмен по каналу DMA, существенно разгру¬жая центральный процессор, что особенно важно на больших скоростях обмена.
2.1. Интерфейс RS-232C
Интерфейс RS-232C предназначен для подключения аппаратуры, передающей или принимающей данные ( 00Д — оконечное оборудование данных, или АПД — аппара¬тура передачи данных; DTE — Data Terminal Equipment), к оконечной аппаратуре каналов данных {АКД; DCE—Data Communication Equipment). В роли АПД может вы¬ступать компьютер, принтер, плоттер и другое периферийное оборудование. В роли АКД обычно выступает модем. Конечной целью подключения является соединение двух устройств АПД. Полная схема соединения приведена на рис. 2.1; интерфейс позволяет исключить канал удаленной связи вместе с парой устройств АКД, соеди¬нив устройства непосредственно с помощью нуль-модемного кабеля (рис. 2.2).

Рис. 2.2. Соединение по RS-232C нуль-модемным кабелем

50
Глава 2. Последовательный интерфейс —> СОМ-порт;
Стандарт описывает управляющие сигналы интерфейса, пересылку данных, элек¬трический интерфейс и типы разъемов. В стандарте предусмотрены асинхронный и синхронный режимы обмена, но СОМ-порты поддерживают только асинхрон-ныйрежим. Функционально RS-232Cэквивалентен стандарту МККТТ V.24/ V.28 и стыку С2, но они имеют различные названия сигналов.
Стандарт RS-232C описывает несимметричные передатчики и приемники — сиг¬нал передается относительно общего провода — схемной земли (симметричные дифференциальные сигналы используются в других интерфейсах — например, RS-422). Интерфейс не обеспечивает гальванической развязки устройств.

Hosted by uCoz