8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 6 7 8 9 10 11 12 ... 105

1.2.2. Разъем и кабель порта RS232

Стандартный последовательный порт имеет 25- или 9-контактный разъем. На рис. 1.7 приведены назначения контактов этих разъемов.

о \0 0 0 0 ®/ о

© © © ©

в)

25

контактов

g

Напра&ление

КОНГЛОКГПО&

Наименование

(относительно ПК)

Описание

1

PR0T

Защитное заземление

2

3

TD

Выход.

Передаоаемые данное

3

2

RD

Вход

Принимаемые данные

4

7

RTS

Выход

Запрос на передачу

5

8

CTS

Вход

Очищен для передачи

6

6

DSR

Вход

Гото&ность онешнего устроист&а

7

5

GND

Сигнальное заземление

8

1

DCD

Вход

Обнаружение информаиионного сигнала

20

4

DTR

Выход

Компьютер к обмену данными готоо

22

9

RI

Вход

Индикотор з&онка

23

DSRD

Вход/оьход

Детектор скорости передачи данных

Рис. 1.7. Функции контактов разъемов RS232 на компьютере а - блочная часть 9-контактного штыревого разъема, вид со стороны задней стенки компьютера, 6 - блочная часть 25-контактного штыревого разъема, вид со стороны задней стенки компьютера, в - назначение контактов разъемов последовательного порта

В табл. 1.2 указано назначение сигналов последовательного интерфейса.

На рис. 1.8 представлены два типа соединений между компьютером и внешним устройством по протоколу RS232. Стрелки показывают направление потоков данных. На рис. 1.8а представлено так называемое нуль-модемное соединение. На рис. 1.86 изображено соединение, использующее только три линии: первая - для передачи данных, вторая - для приема, третья - общая. Соединение организовано таким образом, что передаваемые данные от первого устройства поступают па приемную линию второго.


6)

TD

О.

RD

CD

E

RTS

s

CTS

с

DTR

О

DSR

GND

PROT

TD

RD

о

RTS

01 Г)

£

CTS

X

о r;

DTR

3

о

D-

DSR

m

F

GND

о

PROT

TD

CL

RD

0)

E

RTS

Q

CTS

с

DTR

О

DSR

GND

PROT

TD

RD

RTS

CTS

DTR

DSR

GND

PROT

Si

if

Рис. 1.8. Соединение компьютера и внешнего устройства по протоколу RS232 а - с использованием нуль-модемного кабеля, 6 - при помощи трех линий

Таблица 1.2. Назначение сигналов последовательного интерфейса

PROT Защитное заземление Соединяется с металлическим экраном кабеля и корпусом оборудования

GND Линия заземления Общий провод для всех сигналов

TD Передаваемые данные Последовательные данные передаются компьютером по этой линии

RD Принимаемые данные Последовательные данные принимаются компьютером по этой линии

RTS Запрос на передачу Линия взаимодействия, которая показывает, что компьютер готов к приему данных Линия управляется со стороны компьютера, если взаимодействия не требуется, она может использоваться как двоичный выход

CTS Готовность к передаче Линия взаимодействия, с помощью которой внешнее устройство сообщает компьютеру, что оно готово к передаче данных Если взаимодействия не требуется, она может использоваться как двоичный вход

DTR Компьютер готов Линия взаимодействия показывает, что компьютер включен и готов к связи Линия управляется со стороны компьютера, если взаимодействия не требуется, она может использоваться как двоичный выход

DSR Готовность внешнего устройства Линия взаимодействия, с помощью которой внешнее устройство сообщает компьютеру, что оно включено и готово к связи Если взаимодействия не требуется, она может использоваться как двоичный вход

1.2.3. Внутреннее аппаратное устройство

Компьютер, совместимый с IBM PC, может иметь до четырех последовательных портов. Они маркируются как СОМ1 - COM4. Каждый СОМ-порт формируется отдельным UART 16450, установленным внутри компьютера.

UART 8250/16450

На рис. 1.9 показано внутреннее устройство UART. В нем имеются восемь восьмибитовых регистров. Адреса ввода/вывода этих регистров вычисляются добавлением смещения регистра к базовому адресу СОМ-порта. Смещения и функции регистров UART таковы:

00h - буферный регистр передатчика/буферный регистр приемника: используется для обмена данными


Дешифротор адресе

Логика управления 8250

Буферной регистр приемника

Регистр формото доннох

Младший и старший бойто регистра делителя

Регистр упраоления модемом

Регистр состояния модема

Регистр разрешения прерь&оний

Регистр идентификации прерываний

Оперативной регистр

Рабочий регистр

Буферной регистр передатчика

Такта&ьй генератор

Лагика управления преро&аниями

Регистр едбиго приемника

Управление приемником

Логика упра&ления моаемом

Управление передатчиком

Регистр сд&иго передатчика

SIN

RCLK

BAUD0UT

RTS

CTS

DTR

DSR

DCD • RI

0UT1

0UT2

INTERPT

S0UT

Рис. 1.9. Внутренняя блок-схемо UART 8250/16450

01 h - регистр разрешения прерываний: устанавливает режим запроса прерываний

02h - регистр идентификации прерываний: проверяет режим запроса прерываний

03h - регистр формата данных: устанавливает формат последовательных данных 04h - регистр управления модемом: устанавливает управление модемом (RTS, DTR и т.д.)

05h - регистр состояния приемопередатчика: содержит информацию о состоянии приемника и передатчика

06h - регистр состояния модема: содержит текущее состояние линий DCD, RI, DSR и CTS

07h - регистр сверхоперативной памяти: работает как байт памяти

Смещение 00h указывает на буферный регистр чтения приемника и регистр записи передатчика, который доступен, когда бит DLAB в регистре формата данных



0 ... 6 7 8 9 10 11 12 ... 105