Company DARS.iT+

Войти в магазин

Самые современные IT-технологии и оборудование от нашей Компании на Вашей службе. iT+ все для Вас.

Поддержка

Статьи появляются по мере возникновения Ваших вопросов,
заданных в отделе технической поддержки или в письме
на адрес: infodars@yandex.ru

К оглавлению


RS-232C Интерфейс

Интерфейс RS-232C/CCTTT V.24 является наиболее широко распространенной стандартной последовательной связью между микрокомпьютерами и периферийными устройствами. Хорошо известный (но часто довольно плохо понимаемый) интерфейс RS-232C, определенный стандартом Ассоциации электронной промышленности (EIA), подразумевает наличие оборудования двух типов: терминального DTE и связного DCE.

Чтобы не составить себе неправильного представления об интерфейсе RS-232C, необходимо отчетливо понимать различия между этими видами оборудования. Терминальное оборудование, например компьютер, может посылать и (или) принимать данные по последовательному интерфейсу. Оно как бы оканчивает (terminate) последовательную линию связи. Связное же оборудование, принимаются как устройства, способные упростить последовательную передачу данных совмесно с терминальным оборудованием. Наглядным примером связного оборудования служит модем (модулятор-демодулятор). Он служит соеденительным звеном в последовательной цепочке между компьютером и телефонной линией.

К сожалению различие между терминальным и связным оборудованием довольно расплывчато, поэтому возникают некоторые сложности в понимании того, к какому типу оборудования относится то или иное устройство. Например принтер, к какому оборудованию его отнести? Еще вопрос: как связать два компьютера, когда они оба действуют как терминальное оборудование? Для ответа на эти вопросы следует рассмотреть физическое соединение устройств. Произведя незначительные изменения в линиях интерфейса RS-232C, можно заставить связное оборудование функционировать как терминальное. Чтобы разобраться в том, как это сделать, нужно проанализировать функции сигналов интерфейса RS-232C.

Сигналы интерфейса RS-232C.

Все наверно знакомы с видом "стандартного" последовательного порта RS-232C, имеющего форму 25- или 9-контактного разъема типа D.

Терминальное оборудование обычно оснащено разъемом со штырьками, а связное - разъемом с отверстиями (но могут быть и исключения).

Ниже приводится назначение линий 25- и 9-контактного разъема типа D для интерфейса RS-232C и описание их функций.

Последовательный порт RS-232 9 pin

01 02 03 04 05
06 07 08 09


Нумерация для Male-разъема

No
Pin
Сигнал Назначение
01 CD Carrier detect
02 RD Receive data
03 TD Transmit data
04 DTR Data Terminal ready
05 GND Ground
06 DSR Data set ready
07 RTS Request to send
08 CTS Clear to send
09 RI Ring indicator

Последовательный порт RS-232 25 pin

01 02 03 04 05 06 07 08 09 10 11 12 13
14 15 15 17 18 19 20 21 22 23 24 25


Нумерация для Male-разъема

No
Pin
Сигнал Назначение
01 PG Protective ground
02 TD Transmit data
03 RD Receive data
04 RTS Request to send
05 CTS Clear to send
06 DSR Data set ready
08 CD Carrier detect
07 GND Ground
08 CD Carrier detect
09   Positive control Vcc
10   Negative control Vcc
11 QM Quality mode
12 SDCD Secondary data carrier detect
13 SCTS Secondary data clear to send
14 STD Secondary transmit data
15 TC Transmit clock
16 SRD Secondary receive data
17 RC Receive clock
18 DCR Diffirent clock receive
19 SRTS Secondary request to send
20 DTR Data terminal ready
21 SQ Signal quality
22 RI Ring indicator
23   Select data speed
24 TC Terminal clock
25   Busy

Примечания:

  1. Линиии (контакты) 11, 18 и 25 обычно считаются незаземленными. Приведенные в таблице функции относятся к спецификациям Bell 113B, 103 и 208A.
  2. Линии 9 и 10 используются для контроля отрицательного (MARK) и положительного (SPASE) уровней напряжения.
  3. Иногда отдельные фирмы используют запасные линии RS-232C для контроля или специальных функций, относящихся к конкретной аппаратуре (по неисползуемам линиям подают даже питание или аналоговые сигналы).

Классы сигналов.

Сигналы интерфейса RS-232C подразделяются на следующие классы:

Последовательные данные, например: TXD, RXD. Интерфейс RS-232C обеспечивает два независимых последовательных канала данных: первичный (главный) и вторичный (вспомогательный). Оба канала могут работать в дуплексном режиме.

Управляющие сигналы квитирования, например: RTS, CTS. Сигналы квитирования - это средство, с помощью которого обмен сигналами позволяет DTE начать диалог с DCE до фактических передачи или приема данных по последовательной линии связи.

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

На практике вспомогательный канал RS-232C применяется редко, и в асинхронном режиме из 25 линий обычно исползуются только 9.

RS-232 Sun Dual Последовательный порт 25 pin

Находится на Sparcstation, SLC, ELC и других компютерах.

01 02 03 04 05 06 07 08 09 10 11 12 13
14 15 15 17 18 19 20 21 22 23 24 25


Нумерация для Male-разъема

No
Pin
Сигнал Назначение
Порт 1
02 TD Transmit data
03 RD Receive data
04 RTS Request to send
05 CTS Clear to send
06 DSR Data set ready
07 GND Ground
08 DCD Carrier detect
15 TDi Transmit data clock in
17 RDi Receive data clock in
20 DTR Data Terminal ready
24 TDo Transmit data clock out
Порт 2
12 DCD Carrier detect
13 CTS Clear to send
14 TD Transmit data
16 RD Receive data
19 RTS Request to send
для SLC/ELS дополнительно для второго порта
11 DTR Data Terminal ready
18 TDi Transmit data clock in
25 TDo Transmit data clock out

RS-232 DEC Dual Последовательный порт 25 pin

Находится на "Multia" или "UDB" - два порта на один коннектор.

01 02 03 04 05 06 07 08 09 10 11 12 13
14 15 15 17 18 19 20 21 22 23 24 25


Нумерация для Male-разъема

No
Pin
Сигнал Назначение
Порт 1
02 TD Transmit data
03 RD Receive data
04 RTS Request to send
05 CTS Clear to send
06 DSR Data set ready
07 GND Ground
08 DCD Carrier detect
20 DTR Data Terminal ready
22 RI Ring indicator
Порт 2
11 DTR Data Terminal ready
12 DCD Carrier detect
13 CTS Clear to send
14 TD Transmit data
16 RD Receive data
19 RTS Request to send
23 DSR Data set ready
25 RI Ring indicator

Powered by QuickSite@Kadet v3.1 - Copyright (C) Kadet 1996-2011