Реклама:

1.4. Порядок обмена по интерфейсу RS-232C

Интерфейс RS-232C предназначен для подключения к компьютеру стандартных внешних устройств (принтера, сканера, модема, мыши и др.), а также для связи компьютеров между собой. Основными преимуществами использования RS-232C по сравнению с Centronics являются возможность передачи на значительно большие расстояния и гораздо более простой соединительный кабель. В то же время работать с ним несколько сложнее. Данные в RS-232C передаются в последовательном коде побайтно. Каждый байт обрамляется стартовым и стоповыми битами. Данные могут передаваться как в одну, так и в другую сторону (дуплексный режим).

Компьютер имеет 25-контактный (DB25P) или 9-контактный (DB9P) разъем для подключения RS-232C. Назначение контактов разъема приведено в таблице 1.11.

Цепь

Контакт (25-контактный разъем)

Контакт (9-контактный разъем)

I/O

FG

-

-

-Тх D

О

-RxD

I

RTS

О

CTS

I

DSR

I

SG

-

DCD

I

DTR

О

RI

I

Табл. 1.11. Назначение контактов Разъемов интерфейса Яв-232С

С — входной сигнал компьютере, О — выходной сигнал).

Назначение сигналов следующее.

FG — защитное заземление (экран).

-TxD — данные, передаваемые компьютером в последовательном коде (логика отрицательная).

-RxD — данные, принимаемые компьютером в последовательном коде (логика отрицательная).

RTS — сигнал запроса передачи. Активен во все время передачи.

CTS — сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника.

DSR — готовность данных. Используется для задания режима модема.

I

DCD — обнаружение несущей данных (детектирование прйн нимаемого сигнала).

DTR — готовность выходных данных.

RI — индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.

Наиболее часто используются трех- или четырехпроводная связь (для двунаправленной передачи). Схема соединения для четырехпроводной линии связи показана на рис. 1.8.

Для двухпроводной линии связи в случае только передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом.

Формат передаваемых данных показан на рис. 1.9. Собственно данные (5, 6, 7 или 8 бит) сопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных а

через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми (допустимое расхождение — не более 10%). Скорость передачи по RS-232C может выбираться из ряда: 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 бит/с.

Разработка устройств сопряжения для персонального компьютера типа IBM PC. Под общей редакцией Ю. В. Новикова

Рис. 1.8.

Схема 4-проводной линии связи для Н5-232С.

Все сигналы Я8-232С передаются специально выбранными уровнями, обеспечивающими высокую помехоустойчивость связи (рис. 1.10). Отметим, что данные передаются в инверсном коде (логической единице соответствует низкий уровень, логическому нулю — высокий уровень).

Для подключения произвольного УС к компьютеру через ЯБ-232С обычно используют трех- или четырехпроводную линию связи (см. рис. 1.8), но можно задействовать и другие сигналы интерфейса.


⇐ Предыдущая страница| |Следующая страница ⇒