Ieee 1284 кабель для принтера

IEEE 1284

IEEE 1284, LPT (англ. Line Print Terminal ; также параллельный порт, порт принтера) — международный стандарт параллельного интерфейса для подключения периферийных устройств персонального компьютера.

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

В основе данного стандарта лежит интерфейс Centronics и его расширенные версии (ECP, EPP).

Название «LPT» образовано от наименования стандартного устройства принтера «LPT1» (Line Printer Terminal или Line PrinTer) в операционных системах семейства MS-DOS.

Содержание

Интерфейс Centronics и стандарт IEEE 1284

Параллельный порт Centronics — порт, используемый с 1981 года в персональных компьютерах фирмы IBM для подключения печатающих устройств, разработан фирмой Centronics Data Computer Corporation; уже давно стал стандартом де-факто, хотя в действительности официально на данный момент он не стандартизирован.

Изначально этот порт был разработан только для симплексной (однонаправленной) передачи данных, так как предполагалось, что порт Centronics должен использоваться только для работы с принтером. Впоследствии разными фирмами были разработаны дуплексные расширения интерфейса (byte mode, EPP, ECP). Затем был принят международный стандарт IEEE 1284, описывающий как базовый интерфейс Centronics, так и все его расширения.

Разъёмы

Порт на стороне управляющего устройства (компьютера) имеет 25-контактный 2-рядный разъём DB-25-female («мама») (IEEE 1284-A). Не путать с аналогичным male-разъёмом («папа»), который устанавливался на старых компьютерах и представляет собой 25-пиновый COM-порт. На периферийных устройствах обычно используется 36-контактный микроразъем ленточного типа Centronics (IEEE 1284-B), поэтому кабели для подключения периферийных устройств к компьютеру по параллельному порту обычно выполняются с 25-контактным разъёмом DB-25-male на одной стороне и 36-контактным IEEE 1284-B на другой (AB-кабель). Изредка применяется AC-кабель с 36-контактным разъемом MiniCentronics (IEEE 1284-C).

Существуют также CC-кабели с разъёмами MiniCentronics на обоих концах, предназначенные для подключения приборов в стандарте IEEE 1284-II, который применяется редко.

Длина соединительного кабеля не должна превышать 3 метров. Конструкция кабеля: витые пары в общем экране, либо витые пары в индивидуальных экранах. Изредка используются ленточные кабели.

Для подключения сканера, и некоторых других устройств используется кабель, у которого вместо разъема (IEEE 1284-B) установлен разъем DB-25-male. Обычно сканер оснащается вторым интерфейсом с разъемом DB-25-female (IEEE 1284-A) для подключения принтера (поскольку обычно компьютер оснащается только одним интерфейсом IEEE 1284). Схемотехника сканера построена таким образом, чтобы при работе с принтером сканер прозрачно передавал данные с одного интерфейса на другой.

Физический интерфейс

Базовый интерфейс Centronics является однонаправленным параллельным интерфейсом, содержит характерные для такого интерфейса сигнальные линии (8 для передачи данных, строб, линии состояния устройства).

Данные передаются в одну сторону: от компьютера к внешнему устройству. Но полностью однонаправленным его назвать нельзя. Так, 4 обратные линии используются для контроля за состоянием устройства. Centronics позволяет подключать одно устройство, поэтому для совместного очерёдного использования нескольких устройств требуется дополнительно применять селектор.

Скорость передачи данных может варьироваться и достигать 1,2 Мбит/с.

Упрощённая таблица сигналов интерфейса Centronics

Контакты
DB-25 IEEE 1284-A
Контакты
Centronics IEEE 1284-B
Обозначение Примечание Функция
1 1 Strobe Маркер цикла передачи (выход) Управление
2 2 Data 0 Сигнал 0 (выход) Данные
3 3 Data 1 Сигнал 1 (выход) Данные
4 4 Data 2 Сигнал 2 (выход) Данные
5 5 Data 3 Сигнал 3 (выход) Данные
6 6 Data 4 Сигнал 4 (выход) Данные
7 7 Data 5 Сигнал 5 (выход) Данные
8 8 Data 6 Сигнал 6 (выход) Данные
9 9 Data 7 Сигнал 7 (выход) Данные
10 10 Acknowledge Готовность принять (вход) Состояние
11 11 Busy Занят (вход) Состояние
12 12 Paper End Нет бумаги (вход) Состояние
13 13 Select Выбор (вход) Состояние
14 14 Auto Feed Автоподача (выход) Управление
15 32 Error Ошибка (вход) Состояние
16 31 Init Инициализация (выход) Управление
17 36 Select In Управление печатью (выход) Управление
18-25 16-17, 19-30 GND Общий Земля

Фирменные расширения

Большинство фирменных расширений первоначального интерфейса впоследствии было стандартизировано индустрией, каковой процесс завершился принятием серии стандартов IEEE-1284.

Однако полного соответствия между этим стандартом и предшествующими ему фирменными расширениями нет. Наиболее известными фирменными расширениями являются расширения фирмы Hewlett-Packard. Это Bitronics, обеспечивающий двустороннюю передачу информации (применяется прежде всего для снятия расширенной информации о состоянии принтера) и протокол мультиплексирования шины от HP, предназначенный для того, чтобы подключать к одному LPT-порту множество устройств по схеме «цепочка». На основе этого протокола были разработаны стандарты 1284.3-2000 и 1284.4-2000, но полной совместимости достигнуто не было.

В результате некоторые очень старые устройства от HP могут не вполне корректно работать с портами, сконфигурированными в режим IEEE-1284. Подавляющее большинство современной техники не испытывает такой проблемы.

Режимы работы

Стандарт позволяет использовать интерфейс в нескольких режимах:

  • SPP (Standard Parallel Port) — однонаправленный порт, полностью совместим с интерфейсом Centronics.
  • Nibble Mode — позволяет организовать двунаправленный обмен данными в режиме SPP путём использования управляющих линий (4 бит) для передачи данных от периферийного устройства к контроллеру. Исторически это был единственный способ использовать Centronics для двустороннего обмена данными.
  • Byte Mode — редко используемый режим двустороннего обмена данными. Использовался в некоторых старых контроллерах до принятия стандарта IEEE 1284.
  • EPP (Enhanced Parallel Port) — разработан компаниями Intel, Xircom и Zenith Data Systems — двунаправленный порт, со скоростью передачи данных до 2МБайт/сек.(1991)
  • ЕСР (Extended Capabilities Port) — разработан компаниями Hewlett-Packard и Microsoft — в дополнение появились такие возможности, как наличие аппаратного сжатия данных, наличие буфера и возможность работы в режиме DMA.

Стандарт IEEE-1284

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

Стандарт включает в себя следующие документы:

  • IEEE 1284—1994: Standard Signaling Method for a Bi-directional Parallel Peripheral Interface for Personal Computers — двунаправленная передача данных;
  • IEEE 1284.1-1997: Transport Independent Printer/System Interface- a protocol for returning printer configuration and status — стандартизованный метод получения информации о состоянии принтера;
  • IEEE 1284.2: Standard for Test, Measurement and Conformance to IEEE 1284 (not approved) — тестирование на соответствие стандарту (не был принят);
  • IEEE 1284.3-2000: Interface and Protocol Extensions to IEEE 1284-Compliant Peripherals and Host Adapters- a protocol to allow sharing of the parallel port by multiple peripherals (daisy chaining) — протокол и схема к одному порту многих устройств, объединённых в «цепочку» (позволяет выбрать нужное устройство и работать с ним);
  • IEEE 1284.4-2000: Data Delivery and Logical Channels for IEEE 1284 Interfaces — allows a device to carry on multiple, concurrent exchanges of data — протокол одновременной передачи информации многим устройствам (позволяет работать одновременно с несколькими устройствами в цепочке).

В настоящее время стандарт IEEE-1284 не развивается. Окончательная стандартизация параллельного порта совпала с началом внедрения интерфейса USB, который позволяет подключать также МФУ и обеспечивает более высокую скорость печати и надёжную работу принтера. Также альтернативой параллельному интерфейсу является сетевой интерфейс Ethernet.

Источник

LPT (IEEE 1284)

LPT (IEEE 1284) (Line Print Terminal) — параллельный порт, порт для подключения принтера. Является международным стандартом параллельного интерфейса, предназначенного для подключения периферийных устройств ПК.

В основном используется для подключения принтера, сканера и прочих внешних устройств, в том числе и устройств хранения данных. Кроме того, данный интерфейс может использоваться и для осуществления связи между двумя компьютерами, создания телесигнализации.

Стандарт LPT построен на базе интерфейса Centronics и его расширенных версий (ECP, EPP).

Имя «LPT» является образованием от имени стандартного устройства принтера «LPT1» (Line Printer Terminal/Line PrinTer), которое используется в ОС MS-DOS.

История возникновения: Centronics и IEEE 1284

Порт Centronics используется с 1981 года. Является параллельным и применяется в ПК фирмы IBM. Является портом для подключения печатающих устройств. Разработчиком интерфейса выступает компания Centronics Data Computer Corporation. Примечательно, что официально данный интерфейс не стандартизирован, но уже давно стал стандартом де-факто.

Первоначально, порт Centronics разрабатывался лишь для однонаправленной передачи данных. Разработчики предполагали, что порт будет использоваться исключительно для работы с принтером. Впоследствии были разработаны дуплексные расширения (byte mode, EPP, ECP), а уже после этого был принят международный стандарт IEEE 1284. Этот стандарт описывал как базовый интерфейс Centronics, так и его расширения.

Разъемы

Порт со стороны компьютера оснащен 25-контактным 2-рядным разъемом DB-25-female («мама») (IEEE 1284-A). Он очень похож на male-разъем («папа»), устанавливаемый на старые компьютеры. Однако тот разъем представляет собой 25-пиновый COM-порт.

В периферийных устройствах, как правило, используется 36-контактный микроразъем ленточного типа Centronics (IEEE 1284-B). Вот почему кабели для подключения периферийных устройств к компьютеру зачастую оснащаются 25-контактным разъемом DB-25-male на одной стороне и 36-контактным IEEE 1284-B на другой (AB-кабель). Гораздо реже применяется AC-кабель с 36-контактным разъемом MiniCentronics (IEEE 1284-C).

Есть также и CC-кабели с разъемами MiniCentronics на обоих концах. Эти кабели предназначаются для подключения приборов стандарта IEEE 1284-II, но он используется редко.

Длина кабеля должна быть не более 3 метров. Конструкция кабеля представляет собой витые пары в общем экране, либо же витые пары в индивидуальных экранах. Гораздо реже применяются ленточные кабели.

Для подключения сканера применяется кабель, в котором вместо разъема IEEE 1284-B установлен разъем DB-25-male. Как правило, сканер оснащается вторым интерфейсом с разъемом DB-25-female (IEEE 1284-A) для подключения принтера. Схемотехника сканера направлена на то, чтобы, взаимодействуя с принтером, сканер передавал данные с одного интерфейса на другой.

Расширения

Большая часть фирменных расширений первоначального интерфейса была стандартизирована. Так, в случае с Centronics это завершилось вступлением в действие стандарта IEEE-1284. Впрочем, полного соответствия между данным стандартом и его предшественником не существует. Наиболее популярными фирменными расширениями являются расширения Hewlett-Packard. Речь идет про Bitronics, который производит двустороннюю передачу информации, а также протокол мультиплексирования шины от HP, который позволяет подключать к одному LPT-порту множество устройств по «цепочке». На основе данного протокола были разработаны стандарты 1284.3-2000 и 1284.4-2000, однако полной совместимости с ними нет.

В результате, к примеру, некоторые довольно старые девайсы компании HP могут некорректно работать с портами режима IEEE-1284. Впрочем, следует отметить, что большинство современного оборудования не обладает такими проблемами.

Стандарт IEEE-1284

IEEE-1284 является плодом длительного противоречия между стандартами перед достижением совместимости. В данный стандарт включено формальное описание всех вышеперечисленных режимов работы.

Стандарт IEEE-1284 состоит из следующей документации:

  • IEEE 1284—1994: двунаправленная передача данных;
  • IEEE 1284.1-1997: стандартизование метода по получению информации о состоянии принтера;
  • IEEE 1284.2: тестирование на соответствие стандарту;
  • IEEE 1284.3-2000: протокол и схема «цепочки» устройств, выбора нужного устройства для работы из всей «цепочки»;
  • IEEE 1284.4-2000: протокол одновременной передачи информации многим устройствам по «цепочке».

Стандартизация порта совпала с зарождением другого интерфейса — USB. Он также позволяет подключать МФУ и, более того, способен обеспечить более высокую скорость печати и надежную работу принтера. Кроме того, альтернативой параллельному интерфейсу является сетевой Ethernet. Так, на сегодняшний день, стандарт IEEE-1284 не получает никакого развития и стремительно теряет актуальность.

Источник

Читайте также:  Календарный план монтажа здания