RS-232 (EIA-232), интерфейс — распиновка

RS-232 (EIA-232).gif

RS-232 является стандартным последовательным интерфейсом связи найдены на всех типах оборудования, таких как компьютеры, модемы, принтеры, микроконтроллеры, EPROM программисты, а также множество других устройств. Идентичный CCITT V.24/V.28, X.20bis/X.21bis IS2110 и ISO стандартов. Распиновка RS232 может изменяться.

RS-232 является простым, универсальным, хорошо понимают и поддерживают. Он был введен в 1962 году, и несмотря на слухи, для его ранней смерти, осталась широко используется в данной отрасли.

RS-232 Основные характеристики

  • Несимметричный
  • Точка-точка интерфейс
  • Большой Полярный размах выходного драйвера
  • Контролируемая Скорость нарастания выходного напряжения драйвера
  • Полностью определенный интерфейс
  • 20 Kbps максимальная скорость передачи данных

RS-232 детали

RS-232 стандарт определяет электрические характеристики сигнала (уровни напряжения, времени, скорости передачи, поведения при коротком замыкании, длина кабеля), механические характеристики интерфейса RS-232, RS-232 и распиновка разъемов, а также некоторые другие детали. RS-232 передача данных состоят из временного ряда битов. Синхронные и асинхронные передачи поддерживаются, но асинхронный канал отправки семь или восемь битов пакетов является наиболее распространенной конфигурации на ПК. RS-232 устройства могут быть классифицированы как Data Terminal Equipment (DTE) или оборудование передачи данных (DCE) — это определяет, какие провода будут отправке и получении каждого сигнала. Стандартный рекомендуется, но не обязательных общих контактов D-Sub 25-контактный разъем. Персональные компьютеры обычно оснащены упрощенной версией интерфейса RS-232 .

RS-232 сигналов

Распиновка RS232 сигналы представлены по уровням напряжения по отношению к общей системе (мощность / логическая земля). Состояние ожидания (Марк) имеет уровень сигнала отрицательным по отношению к общим, и в активном состоянии (пробел) имеет уровень сигнала положительным по отношению к общим. RS232 имеет множество устаревших линий (в основном используется с модемами), а также определяет протокол связи.

RS-232 интерфейс предполагает соприкосновения между DTE и DCE. Это разумное предположение, когда короткий кабель соединяет DTE к DCE, но с более длинной линии и соединения между устройствами, которые могут находиться на разных электрических автобусов с различным основаниям, то это не может быть правдой. RS232 данные биполярной. Стандарт определяет максимальное напряжение холостого хода 25 вольт, но общие уровни сигнала 5 В, 10 В, 12 В и 15 В. схемы привода RS-232-совместимый интерфейс должен быть в состоянии выдержать неопределенный короткого замыкания на землю или к любому уровню напряжения до 25 вольт. От +3 до +12 В указывает ON или 0-состояние (пробел) состояние в то время как от -3 до -12 вольт указывает OFF 1-состояния (Марк) состоянии. Некоторые компьютерное оборудование игнорирует отрицательное уровне и принимает нулевое напряжение, что и выключенном состоянии. В самом деле, во включенное состояние может быть достигнуто с меньшими положительный потенциал. Это означает, схемы с питанием от 5 В постоянного тока способны управлять RS232 цепи непосредственно, однако, общий диапазон, RS232 сигнал может передаваться / приниматься может быть значительно уменьшено. Уровень выходного сигнала обычно колеблется между +12 В и-12В. Мертвую зону между +3 V и-3В предназначен для поглощения шума в линии. В различных RS-232-подобных определений распиновку этого мертвая зона может изменяться. Например, определение V.10 имеет мертвую зону от 0,3 В до 0,3 В-. Многие приемники предназначены для RS-232 чувствительны к дифференциалы 1В или меньше.

Распиновка RS232

Прикрепите RS-232 имя контакта МСЭ-Т Dir RS-232 распиновка Описание
1 GND 101 --- Заземление экрана
2 TXD 103 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Передавать данные
3 RXD 104 <- Прием данных
4 РТС 105 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td> <span class= Запрос на передачу. Используется Data Terminal, чтобы сигнализировать о наборе данных, который он может начать передачу данных. Набор данных не будет посылать данные без этого сигнала высокого уровня.
5 CTS 106 <- Готовности к приему. Используется набор данных сигнала Data Terminal, что он может начать передачу данных. Терминал данных не будет посылать данные без этого сигнала высокого уровня.
6 DSR 107 <- Data Set Ready. Используется набор данных сигнал на терминал данных, которые он готов к работе и готов к приему данных, высокий активный уровень.
7 GND 102 --- Заземление системы
8 Компакт-диск 109 <- Обнаружение несущей. Используется набор данных, которые указывают на терминал данных, что набор данных обнаружила носителя (другого устройства).
9 RESERVED
10 RESERVED
11 STF 126 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Выберите канал передачи
12 S.CD ? <- Вторичный Carrier Detect
13 S.CTS ? <- Вторичная готовность к приему
14 S.TXD ? ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Вторичная передача данных
15 TCK 114 <- Передача сигнала Элемент сроки
16 S.RXD ? <- Вторичный прием данных
17 RCK 115 <- Приемник сигналов Элемент сроки
18 LL 141 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Local Control Loop
19 S.RTS ? ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Вторичный запрос на передачу
20 DTR 108 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td> <span class= Data Terminal Ready. Используется Data Terminal, чтобы сигнализировать к набору данных, что он готов к работе, высокий активный уровень.
21 RL 140 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Пульт дистанционного управления Loop
22 Род-Айленд 125 <- Индикатор вызова. Используется набор данных, которые указывают на терминал данных, что звонит состоянии было обнаружено.
23 DSR 111 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Данных Сигнал селектор скорости
24 XCK 113 ->» width=»32″ height=»9″></td>
<p>
 </p>
<td><span class= Передача сигнала синхронизации элементов
25 TI 142 <- Тестового индикатора

Распиновка RS232 подробнее

Данные передаются и принимаются на контактах 2 и 3 соответственно. Data Set Ready (DSR) является показателем из набора данных (например, модем или DSU / CSU), что он включен. Аналогично, DTR указывает набор данных, который находится на DTE. Data Carrier Detect (DCD) показывает, что хороший перевозчик принимает команду от удаленного модема.

Pins 4 RTS (запрос на передачу — от передающего компьютера) и 5 ​​CTS (Clear To Send — из набора данных) используются для управления. В большинстве ситуаций Асинхронный, RTS и CTS постоянно на протяжении сеанса связи. Однако где DTE подключается к линии многоточечной РТС используется для включения носителя на модеме и выключается. На линии многоточечной, очень важно, что только одна станция передает одновременно (поскольку они имеют пару возврата телефона). Когда станция хочет передать, это поднимает РТС. Модем включается носителе, обычно ждет несколько миллисекунд для носителя для стабилизации, а затем поднимает CTS. DTE передает, когда он видит CTS вверх. Когда станция завершила передачу, он падает РТС и модем падает CTS и перевозчиком вместе.

Тактовых сигналов (контакты 15, 17, и 24) используются только для синхронной связи. Модем или DSU извлекает часы из потока данных и обеспечивает устойчивый сигнал часы на DTE. Следует отметить, что передают и принимают сигналы синхронизации не должны быть такими же или даже на той же самой скорости.

RS232 потока данных диаграммы

RS232 данные обычно передается в виде пакетов с 7 или 8-битных слов, запускать, останавливать, биты четности (может варьироваться). Примеры передачи показано на картинке: Стартовый бит (активный низкий, как правило, в пределах от +3 В и +15 В) с последующим добавлением битов данных, бит четности (в зависимости от используемого протокола) и готовой стоповый бит (используется для приведения высокий логический уровень, обычно между-3В и -15V).

 +15 V | 0 1 0 0 0 0 0 0 1 0 1 1
 	 | _____________
 	 | | | | | | |
 	 | | | | | | |
 	 | | | | | | |
 	 | | | | | | |
  +3 V | | | | | | |
  0 В | - | | | - | | | -
  -3В | | | | | | |
 	 | | | | | | |
 	 | | | | | | |
 	 | | | | | | |
 	 | --- | | _ | | _ | | ____ -----
          |
  -15V | Начать данных P Стоп
 

RS-232 спецификации

ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ RS232
Режим работы SINGLE
СОСТАВА
Общее количество драйверов и приемников на одной линии 1 водитель
1 RECVR
Максимальная длина кабеля 50 FT.
Максимальная скорость передачи данных 20 КБ / с
Максимальное выходное напряжение драйвера + /-25В
Драйвер Уровень выходного сигнала (с грузом мин.) Загружено + /-5В до + /-15В
Драйвер Уровень выходного сигнала (без нагрузки Max) Разгрузка + /-25В
Драйвер сопротивление нагрузки (Ом) 3 Кбайт до 7к
Максимум Драйвер тока в высокотемпературных Z государственный Включение N / A
Максимум Драйвер тока в высокотемпературных Z государственный Отключение питания + /-6 мА @ + /-2В
Скорость нарастания выходного напряжения (макс.) 30V/uS
Приемник Диапазон входного напряжения + /-15V
Чувствительность на входе приемника + /-3В
Приемник Входное сопротивление (Ом) 3 Кбайт до 7к