stringtranslate.com

IEEE 1284

Подключение кабеля принтера IEEE 1284 36-pin male micro tape . Со стороны компьютера обычно используется порт DB-25 вместо этого разъема

IEEE 1284 , также известный как порт Centronics , — это стандарт, определяющий двунаправленную параллельную связь между компьютерами и другими устройствами. Первоначально он был разработан в 1970-х годах компанией Centronics до ее стандартизации IEEE .

История

36-контактный разъем IEEE 1284 на печатной плате

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

Матричная печатающая головка состоит из ряда металлических штифтов, расположенных в вертикальном ряду. Каждый штифт прикреплен к некоторому приводу, соленоиду в случае Centronics, который может тянуть штифт вперед, чтобы ударить по ленте и бумаге. Вся печатающая головка перемещается горизонтально, чтобы напечатать строку текста, ударяя по бумаге несколько раз, чтобы создать матрицу для каждого символа. Наборы символов на ранних принтерах обычно использовали 7 на 5 «пикселей» для создания текста из 80 столбцов.

Сложность печати символа как последовательности столбцов точек управляется электроникой принтера, которая получает кодировки символов от компьютера по одной за раз, при этом биты передаются последовательно или параллельно. [1] По мере того, как принтеры становились сложнее, а стоимость памяти падала, принтеры начали добавлять все большее количество буферной памяти, изначально одну или две строки, но затем целые страницы, а затем и документы.

Первоначальная конструкция порта была только для отправки, позволяя отправлять данные с хост-компьютера на принтер. Отдельные контакты в порту позволяют отправлять информацию о состоянии обратно на компьютер. Это было серьезным ограничением, поскольку принтеры стали «умнее», и требовался более богатый набор кодов состояния. Это привело к раннему расширению системы, представленной HP , реализации «Bitronics», выпущенной в 1992 году. Она использовала контакты состояния исходного порта для формирования 4-битного параллельного порта для отправки произвольных данных обратно на хост.

Дальнейшая модификация, «Bi-Directional», использовала контакты состояния для указания направления потока данных на 8-битной основной шине данных; указывая, что на одном из контактов есть данные для отправки на хост, все восемь контактов данных становились доступными для использования. Это оказалось адаптируемым и привело к стандарту «Enhanced Parallel Port», который работал как режим Bi-Directional, но значительно увеличил скорость передачи сигналов до 2  МБ /с, а позже версия «Extended Capability Port» увеличила ее до 2,5 МБ/с.

В 1991 году был сформирован Network Printing Alliance для разработки нового стандарта. В марте 1994 года была выпущена спецификация IEEE 1284. 1284 включал все эти режимы и допускал работу в любом из них.

Характеристики

Кабель принтера, совместимый со стандартом IEEE 1284, с разъемами DB-25 и 36-контактным разъемом Centronics

Стандарт IEEE 1284 обеспечивает более высокую пропускную способность и двунаправленный поток данных с теоретической максимальной пропускной способностью 4 МБ/с; фактическая пропускная способность составляет около 2 МБ/с в зависимости от оборудования. В принтерном помещении это обеспечивает более быструю печать и статус обратного канала и управление. Поскольку новый стандарт позволял периферийному устройству отправлять большие объемы данных обратно на хост, устройства, которые ранее использовали интерфейсы SCSI, могли производиться с гораздо более низкой стоимостью. Сюда входили сканеры , ленточные накопители , жесткие диски , компьютерные сети, подключенные напрямую через параллельный интерфейс, сетевые адаптеры и другие устройства. Потребителю больше не требовалось покупать дорогую карту SCSI — он мог просто использовать свой встроенный параллельный интерфейс.

С тех пор параллельный интерфейс был в основном вытеснен интерфейсами локальных сетей и USB 2.0 .

Режимы

IEEE 1284 может работать в пяти режимах:

Большинство современных компьютеров, оснащенных параллельным портом, могут работать в режиме ECP или EPP, или в обоих режимах одновременно.

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

Разъемы и кабели

Разъем Mini-Centronics 36-контактный (вверху) с разъемом Micro-Centronics 36-контактный (внизу)
Разъем Mini-Centronics 36-контактный (справа) с разъемом Micro-Centronics 36-контактный (слева).

Кабель, соответствующий IEEE, должен соответствовать нескольким стандартам проводки и качества. Определены три типа разъемов:

Существует два типа кабелей IEEE 1284:

В спецификации IEEE 1284 Daisy Chain к одному параллельному порту можно подключить до восьми устройств.

Во всех режимах используются логические уровни напряжения ТТЛ , что ограничивает возможную длину кабеля несколькими метрами, если только не используются дорогостоящие специальные кабели. [4]

Стандарты

Типичные цветовые коды

Ниже приведены типичные цвета, встречающиеся на 25-контактных кабелях IEEE 1284. [ необходима ссылка ]

Смотрите также

Ссылки

  1. ^ Принтеры Centronics 101, 101A, 101AL, 102A и 306: Технические характеристики и информация об интерфейсе
  2. ^ EP 0640229  Бакстон, CL / Котц, RA / Zenith Data Systems Corp.: Улучшенный параллельный порт. Дата подачи 15 мая 1992 г.
  3. ^ LAVA Computer MFG Inc (2002). "IEEE 1284: Параллельные порты" (PDF) . Архивировано из оригинала (PDF) 15 ноября 2006 г.
  4. ^ Часто задаваемые вопросы/руководство по параллельному порту IBM

Внешние ссылки