EN
Поиск по сайту
Новости AKTAKOM(574)
Новости Anritsu(121)
Новости Fluke(134)
Новости Keithley(78)
Новости Keysight Technologies(666)
Новости Metrel(24)
Новости National Instruments(265)
Новости Pendulum(20)
Новости Rigol(96)
Новости Rohde & Schwarz(558)
Новости Tektronix(225)
Новости Texas Instruments(23)
Новости Yokogawa(132)
Новости Росстандарта(154)
АКТАКОМ
Anritsu
FLUKE
Keithley Instruments
Keysight Technologies
METREL
NI
RIGOL
Rohde & Schwarz
Spectracom
Tektronix
Texas Instruments
Yokogawa
Росстандарт
Авторизация
Логин:
Пароль:
Забыли свой пароль?
Зарегистрироваться
Информация
АКТАКОМ - Измерительные приборы, виртуальные приборы, паяльное оборудование, промышленная мебель

RS-232 (Recommended Standard 232)

Об Энциклопедии измерений
Поиск:  

9ти контактный разъем типа DB9 (interface/connector male/female)25ти контактный разъем типа DB9 (interface/connector male/female)

Стандарт RS-232 используется для передачи информации со скоростью несколько тысяч бит в секунду. Стандартом определены биполярные уровни от ±5 до ±15 В. Кроме этого стандарт описывает управляющие сигналы интерфейса, пересылку данных и типы разъемов. В стандарте предусмотрены асинхронный и синхронный режимы обмена, но СОМ-порты поддерживают только асинхронный режим. Интерфейс не обеспечивает гальванической развязки устройств и предполагает наличие защитного заземления для соединяемых устройств, если они оба питаются от сети переменного тока и имеют сетевые фильтры. Применяя этот стандарт можно использовать многожильный кабель без всякой экранировки, так как максимальная скорость изменения напряжения формирователей для минимизации перекрестных помех намерено ограничена величиной 30 В/мкс.

Назначение выводов разъемов DB9 (female)

Контакт Обозн. Направление Описание
1 DCD Наличие несущей (Carrier Detect)
2 RD Прием данных (Receive Data)
3 TD Передача данных (Transmit Data)
4 DTR Готовность приемника данных (Data Terminal Ready)
5 SG - Земля (System Ground)
6 DSR Готовность источника данных (Data Set Ready)
7 RTS Запрос на передачу (Request to Send)
8 CTS Готовность передачи (Clear to Send)
9 RI Сигнал вызова (Ring Indicator)

Назначение выводов разъемов DB25 (female)

Контакт Обозн. Направление Описание
1 GND - Экран
2 TD Передача данных (Transmit Data)
3 RD Прием данных (Receive Data)
4 RTS Запрос на передачу (Request to Send)
5 CTS Готовность передачи (Clear to Send)
6 DSR Готовность источника данных (Data Set Ready)
7 GND Земля (System Ground)
8 DCD Наличие несущей (Carrier Detect)
9 - - ЗАРЕЗЕРВИРОВАНО
10 - - ЗАРЕЗЕРВИРОВАНО
11 STF Выбор канала передачи (Select Transmit Channel)
12 S.CD Второй сигнал наличия несущей (Secondary Carrier Detect)
13 S.CTS Второй сигнал готовности передачи (Secondary Clear to Send)
14 S.TD Второй сигнал передачи данных (Secondary Transmit Data)
15 TCK Тайминг сигнала передачи данных (Transmission Signal Element Timing)
16 S.RD Второй сигнал приема данных (Secondary Receive Data)
17 RCK Тайминг сигнала приема даных (Receiver Signal Element Timing)
18 LL Контроль внутреннего цикла (Local Loop Control)
19 S.RTS Второй сигнал запроса на передачу (Secondary Request to Send)
20 DTR Готовность приемника данных (Data Terminal Ready)
21 RL Контроль удаленного цикла (Remote Loop Control)
22 RI Сигнал вызова (Ring Indicator)
23 DSR Выбор уровня сигнала (Data Signal Rate Selector)
24 XCK Тайминг сигнала передачи данных (Transmit Signal Element Timing)
25 TI Индикатор теста (Test Indicator)

В стандарте Кабели подключения модемов c вилками DB25P, DB9P и розетками DB25S, DB9S подключаются по схеме, приведенной на рисунке ниже:

Если устройства одинаковые (2 компьютера) используются нуль-модемные кабели т. к. разъемы в них одинаковые:

DB9 / DB9
Receive Data 2 3 Transmit Data
Transmit Data 3 2 Receive Data
Data Terminal Ready 4 6+1 Data Set Ready + Carrier Detect
System Ground 5 5 System Ground
Data Set Ready + Carrier Detect 6+1 4 Data Terminal Ready
Request to Send 7 8 Clear to Send
Clear to Send 8 7 Request to Send
DB25 / DB25
Receive Data 3 2 Transmit Data
Transmit Data 2 3 Receive Data
Data Terminal Ready 20 6+8 Data Set Ready + Carrier Detect
System Ground 7 7 System Ground
Data Set Ready + Carrier Detect 6+8 20 Data Terminal Ready
Request to Send 4 5 Clear to Send
Clear to Send 5 4 Request to Send
DB9 / DB25
Receive Data 2 2 Transmit Data
Transmit Data 3 3 Receive Data
Data Terminal Ready 4 6+8 Data Set Ready + Carrier Detect
System Ground 5 7 System Ground
Data Set Ready + Carrier Detect 6+1 20 Data Terminal Ready
Request to Send 7 5 Clear to Send
Clear to Send 8 4 Request to Send

Ниже приведена осциллограмма сигнала в цепи передачи данных при посылке 16-ти байт данных с символами 00h, 11h, 22h,…FFh без бита четности P.

Асинхронный режим передачи является байт-ориентированным - минимальная пересылаемая единица информации — один байт (один символ).

Передача каждо­го байта начинается со старт-бита, сигнализирующего приемнику о начале посыл­ки, за которым следуют биты данных и, возможно, бит паритета (четности). Завершает посылку стоп-бит, гарантирующий паузу между посылками. Старт-бит следующего байта посылается в любой момент после стоп-бита, то есть между передачами возможны паузы произвольной длительности. Старт-бит, имеющий всегда строго определенное значение (логический 0), обеспечивает простой меха­низм синхронизации приемника по сигналу от передатчика. Внутренний генера­тор синхронизации приемника использует счетчик-делитель опорной частоты, обнуляемый в момент приема начала старт-бита. Этот счетчик генерирует внут­ренние стробы, по которым приемник фиксирует последующие принимаемые биты. В идеале стробы располагаются в середине битовых интервалов, что позво­ляет принимать данные и при незначительном рассогласовании скоростей при­емника и передатчика. Количество бит данных может составлять 5, 6, 7 или 8 (5- и 6-битные форматы распространены незначительно). Количество стоп-бит может быть 1, 1,5 или 2 («полтора бита» означает только длительность стопового интервала). Интерфейс RS-485 имеет такой же формат передачи.

Данные могут передаваться по протоколу управления потоком. Аппаратный протокол управления потоком RTS/CTS (hardware flow control) ис­пользует сигнал CIS, который позволяет остановить передачу данных, если при­емник не готов к их приему.

Передатчик «выпускает» очередной байт только при включенной линии CTS. Байт, который уже начал передаваться, задер­жать сигналом CTS невозможно (это гарантирует целостность посылки).

Кроме аппаратного протокола управления потоком есть программный протокол управления потоком. Работает протокол следующим обра­зом: если устройство, принимающее данные, обнаруживает причины, по которым оно не может их дальше принимать, оно по обратному последовательному каналу посылает байт-символ XOFF (13h). Противоположное устройство, приняв этот символ, приостанавливает передачу. Когда принимающее устройство снова стано­вится готовым к приему данных, оно посылает символ XON (llh), приняв который противоположное устройство возобновляет передачу.

Преимущество программного протокола заключается в отсутствии необходимо­сти передачи управляющих сигналов интерфейса — минимальный кабель для дву­стороннего обмена может иметь только 3 провода (см. рис. 2.5, а). Недостатком, помимо обязательного наличия буфера и большего времени реакции (снижающе­го общую производительность канала из-за ожидания сигнала XON), является сложность реализации полнодуплексного режима обмена. В этом случае из пото­ка принимаемых данных должны выделяться (и обрабатываться) символы управ­ления потоком, что ограничивает набор передаваемых символов. Протокол управления потоком применяется так же в случае RS-485.

RS-232 широко используется для обеспечения связи между компьютерами и терминалами.

Использованные источники:

Михаил Гук "Аппаратные интерфейсы ПК", ПИТЕР, 2002,

П. Хоровиц, У. Хилл "Искусство схемотехники", т.т. 1-2. - М., Мир, 1998.


Возврат к списку


Материалы по теме:

Читайте бесплатно
№ 4 Декабрь 2021
КИПиС 2021 № 4
Тема номера:
Современная измерительная техника
Конвертер единиц измерения
Мы используем файлы 'cookie', чтобы обеспечить максимальное удобство пользователям.