Техническая диагностика средств вычислительной техники

Методическое пособие - Компьютеры, программирование

Другие методички по предмету Компьютеры, программирование

передачи первого байта, передатчик сообщает приемнику на какой из стандартных частот, будет вестись данный сеанс связи.

Для асинхронного режима передачи принят ряд стандартных скоростей обмена: 50, 75, 110, 150, 300,600,1200, 2400, 4800, 9600, 19200, 38400, 57600, и 115200 бит/сек (не путать с Бод).

Бод это единица измерения пропускной способности линии связи и приемо-передатчиков, выраженная в количестве переключений состояния линии в секунду, что характерно для недвоичного способа кодирования, а при двоичном способе передачи количество бод и бит/сек, могут отличаться в несколько раз. Так, за одну модуляцию (изменение состояния линии) при недвоичном кодировании, например, ДОФМ широко применяемом в современных модемах, может передаваться несколько бит, а при двоичной асинхронной передаче через СОМ-порты, за одну посылку передается 8 информационных бит, но, с учетом стартовых стоповых бит и бита паритета до 13 бод.

Асинхронный способ обмена в РС реализуется СОМ-портом с использованием протокола RS232C.

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

На физическом уровне последовательный интерфейс может иметь различные модификации, различающиеся способами передачи электрических сигналов. Существует ряд международных стандартов RS232C, RS423A, RS422A и RS485. Первый использует простые приемо-передатчики, одиночные провода для каждой из линий связи и допускает связь со скоростями до 20 Кбит/сек, на расстояния до
15 м. Другие передачу парафазными сигналами до скоростей 10 Мбит/сек, на расстояния до 1200м Допустимые скорости передач, в зависимости от расстояний связи и используемого стандарта, приведены в таблице 1.12.

Таблица 1.12. Максимальные длины линий и скоростей передачи по СОМ-портам.

RS232CRS423ARS422ARS485Длина линии (м)Скорость передачиДлина линии (м)Скорость передачиДлина линии (м)Скорость передачиДлина линии (м)Скорость передачи1520 Кбит/сек9100Кбит/сек1210 Мбит/сек1210 Мбит/сек--9010 Кбит/сек1201 Мбит/сек1201 Мбит/сек--12001 Кбит/сек1200100 Кбит/сек1200100 Кбит/сек

Интерфейс RS232C.

Интерфейс RS-232C предназначен для подключения аппаратуры, передающей или принимающей данные (ООД оконечное оборудование данных, или АПД аппаратуры передачи данных) к оконечной аппаратуре каналов данных (АКД). В роли АПД может выступать компьютер, принтер, плоттер и другое периферийное оборудование. Этой аппаратуре соответствует аббревиатура DTE (Data Terminal Equipment). В роли АКД часто выступает модем, этой аппаратуре соответствует аббревиатура DCE (Data Communication Equipment). Конечной целью подключения является соединение двух устройств DTE.

Стандарт описывает:

- управляющие сигналы интерфейса,

- электрический интерфейс и

- типы разъемов.

Стандарт же определяет асинхронный или синхронный режимы обмена, но СОМ-порты компьютера поддерживают только асинхронный режим. Функционально RS232С эквивалентен стандарту МККТТ V.24/V.28 и стыку С2, но они имеют различные названия одних и тех же используемых сигналов.

Стандарт RS232C использует несимметричные передатчики и приемники. Сигнал передается относительно общего провода (“схемной земли”) и не обеспечивает гальванической развязки устройств. Логической единице соответствует уровень напряжения на входе приемника от 12 вольт до 3 вольт, логическому нулю соответствует напряжение на входе приемника от +3 вольт до +12 вольт. Между уровнями 3 и +3 вольт имеется зона нечувствительности, обуславливающая гистерезис приемника. Уровни сигналов на выходах передатчиков должны быть в диапазонах от 12 вольт до 5 вольт и от +5вольт до +12 вольт, соответственно. Разность потенциалов между “схемными землями” (SC) соединяемых устройств не должна превышать двух вольт, иначе возможно неверное восприятие приемником сигналов передатчика. Интерфейс предполагает наличие защитного заземления соединяемых устройств, если они оба питаются от сети переменного тока и имеют сетевые фильтры.

Преобразование параллельного кода, получаемого СОМ-портом от системной шины, в последовательный код для передачи по каналу, и обратное преобразование при приеме данных от терминала, выполняют специализированные контроллеры порта микросхемы UART (Universal Asynchronous Receiver-Transmitter универсальный асинхронный приемо-передатчик). Эта же микросхема формирует и обрабатывает сигналы интерфейса. СОМ-порты IBM PC XT/AT базируются на микросхемах UART i8250, 16450, 16550A.

Регламентируются и типы применяемых разъемов. На аппаартуре DTE, в том числе и на СОМ-портах следует устанавливать вилки (male) DB9P или DB25P, а на аппаратуре DCE (модемах) устанавливаются розетк