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

0 1 2 3 4 5 6 7 ... 105

1. ПАРАЛЛЕЛЬНЫЙ, ПОСЛЕДОВАТЕЛЬНЫЙ

И ИГРОВОЙ ПОРТЫ

Параллельный, последовательный и игровой порты - это наиболее распространенные порты ввода/вывода. В некоторых портативных компьютерах может не быть игрового порта, но параллельный и последовательный входят в стандартную комплектацию для всех типов ПК.

Изначально каждый из этих портов разрабатывался для определенного применения. Параллельные предназначались для соединения компьютеров с принтерами, последовательные - для подключения принтеров, модемов и мыши, а игровые - для присоединения джойстиков. Однако они могут использоваться и для других приложений, связанных с сопряжением компьютера с внешними устройствами. Периферийные устройства, созданные для этих портов, легко подключаются к IBM PC-совместимому компьютеру. Принципиальные схемы отличаются мобильностью и могут применяться для решения проблем сопряжения с любым оборудованием, которое оснащено указанными портами. Таким образом, полезно узнать, как они работают и каким образом обеспечивается наиболее эффективное их использование.

1.1. Параллельный порт

Порт Centronic, или параллельный, - это промышленный стандарт для подсоединения принтеров к компьютеру. Компьютер имеет по крайней мере один такой порт, встроенный в материнскую плату или представляющий собой отдельную интерфейсную карту ввода/вывода. Увеличить количество параллельных портов просто и недорого, можно установить четыре параллельных порта с логическими именами от LPT1 до LPT4. Команды управления принтером подробно не описываются.


1.1.1. Разъемы

Разъемы порта для компьютера и принтера отличаются друг от друга. Первый -это 25-контактная розетка D-типа (рис. 1.1а), а второй - 36-контактная розетка параллельного типа (рис. 1.1б).

в)

Номера контактоЬ на

Направление (относительно ПК)

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

Назначение

компьютерах

принтерах

1

1

Выход

STROBE

Строб данных

2

2

Выход

DB0

Бит данных 0

3

3

Выход

DB1

Бит данных 1

4

4

Выход

DB2

Бит данных 2

5

5

Выход

DB3

Бит донных 3

6

6

Выход

DB4

Бит данных 4

7

7

Выход

DB5

Бит данных 5

8

8

Выход

DB6

Бит донных 6

9

9

Выход

DB7

Бит данных 7

10

10

Вход

АСК

Подтверждение приема данных,

готовность принтера

1 1

1 1

Вход

BUSY

Подтверждение занятости принтера

12

12

Вход

РЕ

Нет бумаги

13

13

Вход

SLCT

Принтер подключен к линии

14

14

Выход

LF/CR

АЬтомотjneCKUu перевод строки

после ВозЬрата каретки

15

32

Вход

ERROR

Ошибка 5 принтере

16

31

Выход

INITIALIZE

УстаноЬка параметров по умолчанию

17

36

Выход

SUN

Выбор принтера

18 25

19 30, 33

GND

Витая пара, соединенная с "землео

18, 34

He используется

16

LOGIC GND

Логическая земля

17

CHASSIS GND

Заземление на шасси

Рис. 1.1. Контакты на разъемах параллельного порта компьютера и принтера а - блочная часть 25-контактного гнездового разъема D-типа, вид со стороны задней стенки компьютере, б - блочная часть 36-контактного разъема параллельного типа, вид со стороны задней стенки принтере, в - но-значение контактов разъемов пароллельного порта


Назначение контактов обоих разъемов представлено на рис. 1.1 в. Для соединения компьютера с принтером используется принтерный кабель (рис. 1.2) длиной не более 5 м.

Рис. 1.2. Кабель принтера

1.1.2. Внутреннее устройство

Общая схема параллельного порта внутри ПК представлена на рис. 1.3. Восьмибитовые данные заносятся в DDI во время записи в регистр с адресом базовый адрес + 0. Операция осуществляется командой WRITE DATA.

Эти данные образуют группу. Они считываются компьютером из того же регистра через DD2 с помощью команды READ DATA. Во время чтения выход DDI должен иметь высокий уровень сопротивления, что достигается подачей на контакт 1 (выход разрешен) DDI высокого уровня напряжения. Шестибитовое управляющее слово записывается в DD3 через регистр с адресом базовый адрес + 2 при помощи команды WRITE C0NTR0L. Биты с 0 по 3 подаются на выход разъема и образуют группу управления. Некоторые биты инвертируются микросхемами с открытыми коллекторами на выходе (DD6 и DD7). Все выходные линии подключены к питанию +5 В через резисторы 4,7 кОм. Состояние этих линий считывается через регистр с адресом базовый адрес + 2 через DD4 посредством команды READ C0N1R0L. Четвертый бит управляющего байта разрешает прерывание, а пятый бит открывает или закрывает выход DDI. Состояние пяти контактов разъема порта (группа состояния) компьютер считывает через DD4 с помощью команды READ STATUS через регистр с адресом базовый адрес + 1. Входы линии подключены к питанию +5 В через резисторы 4,7 кОм, два входа инвертируются.

В первых конструкциях IBM PC контакт «выход разрешен» DDI соединялся с «землей» для постоянного открывания выходов. Это была однонаправленная версия параллельного порта. Начиная с IBM PS/2, указанный контакт соединили

Соединяемой с принтером 36 -контактный штыре&ои разъем

Соединяемой с компьютером 25 -контактной штореВои разьем D-mjna



0 1 2 3 4 5 6 7 ... 105