КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Специализированные интерфейсы периферийных устройств

Теперь ситуация изменилась, и появи¬лись принтеры с параллельным интерфейсом, не поддерживающие Centronics. При инсталляции они требуют подключения по «двунаправленному интерфей¬су» IEEE 1284 (обычно режим ЕСР), и через LPT-порт в режиме SPP они рабо¬тать отказываются. С такими принтерами в среде MS DOS без специальных драй¬веров работать невозможно.
В некоторых принтерах используется последовательный интерфейс RS-232C, RS-422 или «токовая петля», но здесь теоретический предел скорости около 11 Кбайт/с (115 Кбит/с), а практически она едва достигает 1 Кбайт/с (9600 бит/с). Эти прин¬теры можно подключать к СОМ-порту непосредственно или через адаптер — пре¬образователь уровня сигналов.
В последнее время стали чаще применять шину USB, однако этот переход не так уж безоблачен: шина USB поддерживается не всеми ОС. Старые приложения (ведь не всегда есть необходимость и возможность перехода на новые), работающие с принтером через функции BIOS Int 17h или непосредственно с регистрами LPT-порта, например для приглашения к подаче бланков, не могут работать с принте¬ром USB даже в среде ОС, поддерживающих USB в полном объеме. Что касается скорости передачи данных, то у USB 1.0 со скоростью 12 Мбит/с скорость переда¬чи данных отнюдь не достигает 1,5 Мбайт/с (12:8) хотя бы из-за накладных расхо¬дов шины. В USB 2.0, которая сейчас выходит на рынок, пиковая скорость может достигать 50 Кбайт/с (скорость в шине — 480 Мбит/с), что для принтера пока что более чем достаточно. Однако для этого и принтер, и компьютер должны поддер¬живать USB 2.0, и между ними не должно быть старых (USB 1.0) хабов.
Принтеры могут иметь интерфейс SCSI (редкий вариант), а также подключаться не к компьютеру, а к локальной сети по интерфейсу Ethernet (10 или 100 Мбит/с). Такое подключение удобно для принтеров коллективного пользования, и при гра¬мотно построенной сети оно не доставляет забот пользователям. Шина Fire Wire для принтеров применяется пока очень сдержанно.

8.3. Интерфейсы принтеров и плоттеров
321
8.3.1. Параллельные интерфейсы — Centronics, IEEE 1284, ИPNP
Параллельный интерфейс Centronics ориентирован на передачу потока байт дан¬ных к принтеру и прием сигналов состояния принтера. Этот интерфейс поддер¬живается всеми LPT-портами компьютеров. Его отечественным аналогом являет¬ся интерфейс ИPNP-М. Понятие «Centronics» относится как к набору сигналов и протоколу взаимодействия, так и к 36-контактному разъему на принтерах. Назна-чение сигналов интерфейса приведено в табл. 8.3, а временные диаграммы обмена с принтером показаны на рис.

Hosted by uCoz