Аппаратные интерфейсы ПК. Энциклопедия
Шрифт:
Таблица 8.4. Кабель подключения принтера
X1, разъем PC типа А | Сигнал | X2, разъем PRN типа В | X2, разъем PRN типа С |
---|---|---|---|
1 | Strobe# | 1 | 15 |
2 | Data0 | 2 | 6 |
3 | Data1 | 3 | 7 |
4 | Data2 | 4 | 8 |
5 | Data3 | 5 | 9 |
6 | Data4 | 6 | 10 |
7 | Data5 | 7 | 11 |
8 | Data6 | 8 | 12 |
9 | Data7 | 9 | 13 |
10 | Ack# | 10 | 3 |
11 | Busy | 11 | 1 |
12 | PaperEnd | 12 | 5 |
13 | Select | 13 | 2 |
14 | Auto LF# | 14 | 17 |
15 | Error# | 32 | 4 |
16 | Init# | 31 | 14 |
17 | Select In# | 36 | 16 |
18 | GND(1) | 19 | 33 |
19 | GND(2 3) | 20 21 | 24 25 |
20 | GND(4 5) | 22 23 | 26 27 |
21 | GND(6 7) | 24 25 | 28 29 |
22 | GND(8 9) | 26 27 | 30 31 |
23 | GND(11 15) | 29 | 19 22 |
24 | GND(10 12 13) | 28 | 20 21 23 |
25 | GND(14 16 17) | 30 | 32 34 35 |
Ряд
♦ Линии данных инвертированы.
♦ Протокол квитирования несколько иной.
♦ Ко всем входным линиям (на принтере) подключены пары согласующих резисторов: 220 Ом к питанию +5 В и 330 Ом к общему проводу. Это позволяет использовать длинные кабели, но перегружает большинство интерфейсных адаптеров PC.
♦ Сигналы ошибки и конца бумаги отсутствуют.
Интерфейс ИРПР может быть программно реализован через обычный LPT-порт, но для устранения перегрузки выходных линий согласующие резисторы из принтера желательно удалить. Порт, перегруженный по выходу, может преподносить всякого рода сюрпризы (естественно, неприятные и трудно диагностируемые).
8.3.2. Последовательные интерфейсы
Из последовательных интерфейсов в принтерах чаще всего используется RS-232C для подключения к СОМ-порту. Встречаются принтеры с последовательными интерфейсами «токовая петля» или RS-422, которые подключаются к СОМ-порту через специальные переходники. Принтеры работают всегда по асинхронному протоколу передачи и, как правило, позволяют настраивать конфигурацию последовательного интерфейса. Задается частота передачи, формат посылки (число информационных, старт- и стоп-битов, контроль паритета) и протокол управления потоком: программный
Рис. 8.6. Кабель подключения принтера с протоколом RTS-CTS
Рис. 8.7. Кабель подключения принтера по протоколу XON/XOFF
Если принтер имеет интерфейс «токовая петля», то для него потребуется преобразователь сигналов, простейшая схема которого приведена на рис. 8.8. Здесь принтер подключается по токовой петле к СОМ-порту с аппаратным управлением потоком. Для получения двуполярного сигнала, требуемого для входных сигналов СОМ-порта, применяется питание от интерфейса.
Рис. 8.8.
Подключение принтера с интерфейсом «токовая петля 20 мА» к СОМ-порту8.3.3. Системная поддержка принтера
Вывод на принтер через порт LPT в стандартном режиме (SPP) по интерфейсу Centronics имеет поддержку на уровне BIOS. Поддержка всех других режимов работы порта (Fast Centronics, ECP) осуществляется только дополнительными драйверами или средствами ОС. Сервисы BIOS
Печать содержимого экрана (Print Screen) поддерживается прерыванием BIOS
8.4. Интерфейсы графических адаптеров
Для подключения дисплея (монитора) к графическому адаптеру компьютера используются специализированные/интерфейсы, по которым передается информация о мгновенном значении яркости базисных цветов (RGB) и сигналы строчной и кадровой синхронизации. Способ передачи уже прошел первый виток спирали развития: от дискретного интерфейса первых адаптеров (MDA, CGA, EGA) через аналоговый интерфейс VGA снова возвращаются к цифровому способу (DVI, P&D, DFP). Интерфейсы мониторов в большинстве своем стандартизованы организацией VESA (www.vesa.org).
Видеоинтерфейсы используются для вывода информации на обычные телеприемники и телевизионные мониторы, а также ввода видеоданных в компьютер. Видеоданные в цифровом виде могут передаваться и приниматься по шине Fire Wire, а также по USB версии 2.0.
Многие графические адаптеры имеют внутренний разъем VFC или VAFC — это параллельная шина для обмена пиксельной информацией с дополнительными картами видеообработки.
К системе (процессору и памяти) графический адаптер подключается через какую-либо шину расширения (AGP, PCI, ISA), их интерфейсы описаны в главе 6.
8.4.1. Дискретный интерфейс RGB TTL
Дискретный интерфейс с уровнями ТТЛ — RGB TTL применялся в мониторах для графических адаптеров MDA, HGC (Hercules), CGA и EGA. Для этого интерфейса требуется разъем DB-9 (розетка на адаптере), назначение контактов приведено в табл. 8.5. В монохромных мониторах используются лишь два сигнала —
Таблица 8.5. Дискретный интерфейс монитора (RGB TTL)
Контакт | Монитор | ||
---|---|---|---|
Mono | Color | Enhanced Color/Mono | |
1 | GND | GND | GND |
2 | GND | GND | Red |
3 | – | RED | RED |
4 | – | GREEN | GREEN |
5 | – | BLUE | BLUE |
6 | Intens. | Intensiv. | Green/Intens. |
7 | Video | Резерв | Blue/Video |
8 | +H.Sync. | +H.Sync. | +H.Sync. |
9 | –V.Sync. | +V.Sync. | –(+)V.Sync. |
Строчная и кадровая синхронизация монитора осуществляется сигналами