- История
- Порты персонального компьютера
- Характеристики параллельного порта
- Портовые штифты
- Данные (ввод / вывод)
- Контроль (вывод)
- Статус (ввод)
- Типы
- Стандартный параллельный порт (SPP)
- Расположение lpt1 порта принтера
- В зависимости от модели
- Как подключить принтер через lpt1 порт
- Расширенный параллельный порт (EPP)
- Характеристики
- Появление LPT-порта
- Схема LPT-порта
- Режимы работы LPT-порта
- Настройка LPT-порта
- Виды реализаций LPT-порта
- Современное применение LPT-порта
- Принцип работы параллельного порта
- Стандарт IEEE-1284
- Расширения
- Разъем параллельного порта на материнской плате и кабель Centronics
- Описание DB 25 (LPT)
- Распиновка DB 25 (LPT)
- Особенности работы параллельного порта
История
Прежде всего, давайте рассмотрим имя порта. Возможно, не все знают, что означает аббревиатура LPT. На самом деле LPT — это аббревиатура термина Line Print Terminal. Отсюда видно, что порт LPT в первую очередь предназначался для подключения принтеров. Вот почему у LPT-порта есть другое название — порт принтера. Хотя теоретически к LPT можно подключить и другие устройства.
Ворота LPT имеют долгую историю. Он был разработан компанией Centronics (поэтому этот порт часто называют портом Centronics), которая производила матричные принтеры еще до эпохи персональных компьютеров, в начале 1970-х годов.
А в начале 1980-х порт LPT стал использоваться IBM в своих компьютерах и на какое-то время стал стандартным портом для подключения высокоскоростных (по тем временам) устройств.
Интерфейс LPT существовал в нескольких редакциях. В исходной версии порт LPT был однонаправленным, то есть мог передавать данные только в одном направлении — на периферийное устройство. Разумеется, такая ситуация не устраивала пользователей, так как были принтеры, требующие передачи данных в обе стороны.
Поэтому интерфейс LPT впоследствии несколько раз совершенствовался, пока не был разработан международный стандарт IEEE 1284. В соответствии с этим стандартом интерфейс параллельного порта поддерживал несколько режимов работы, а также был совместим со старыми стандартами. Кроме того, интерфейс в своей финальной версии поддерживал достаточно высокие скорости передачи данных — до 5 Мбит/с.
Порты персонального компьютера
Порты на персональном компьютере (иначе их еще называют интерфейсами) — это специальные устройства, расположенные на материнской плате компьютера, или подключаемые к ней дополнительные платы, которые предназначены для передачи данных между компьютером и внешними устройствами (принтером, мышью, монитором, веб-камерой и др.) и др.). Все порты условно можно разделить на 2 большие группы:
- Внутренний — для подключения устройств внутри ПК (жесткие диски, видеокарты, карты расширения).
- Внешний — для подключения внешних устройств (сканер, монитор, клавиатура, камера, флешка).
В этой статье мы рассмотрим один из видов внешнего порта, а именно порт LPT, принцип его работы, подключаемые устройства и современные приложения.
Характеристики параллельного порта
Параллельный порт — отличительная черта старых компьютерных технологий: высокая и низкая скорость. Он использует разъем DB-25, который представляет собой 25-контактный D-образный разъем, который подключается к силовым кабелям. Порт женский, с 25 отверстиями.
Скорость передачи через параллельный порт довольно высока по сравнению с последовательным портом. Параллельный порт может передавать несколько потоков данных одновременно. Отправляет данные несколькими битами параллельно.
Количество кабелей, подключенных к параллельному порту, довольно велико по сравнению с последовательным портом.
Чтобы избежать ошибок из-за перекрестных помех, параллельная связь требует, чтобы все битовые потоки данных передавались с одинаковой скоростью. Но поскольку это требование усложняется по мере увеличения длины пути, предпочтительно, чтобы кабели передачи имели короткую длину.
Портовые штифты
Каждый вывод используется для передачи буквально 1 бита информации. То есть на выходе без нагрузки «0», а с нагрузкой — «1». Все выводы могут передавать информацию параллельно одновременно, а через последовательный порт — последовательно (один к одному).
Уровень напряжения для нагруженного вывода составляет 5 вольт и может использоваться для непосредственного управления светодиодом. Контакты параллельного порта разделены на 3 набора для разных целей, а именно:
Данные (ввод / вывод)
Набор данных состоит из 8 контактов данных (контакты 2-9), которые позволяют отправлять или получать данные с внешнего устройства или на него.
Следовательно, эти контакты предназначены для ввода и вывода данных, обычно для отправки информации о печати на принтер.
Контроль (вывод)
Набор управления состоит из 8 контактов, которые используются для управления отправкой и получением данных. Эти контакты предназначены для отправки управляющей информации на принтер.
Самое главное — это контакт, который указывает на то, что данные готовы к отправке или получению.
Статус (ввод)
Набор состояний представляет собой порт только для чтения, состоящий из пяти входных контактов, регистра состояния IRQ и двух зарезервированных контактов.
Эти контакты являются входными данными, которые поступают от принтера к ПК и используются для передачи таких состояний, как «нет бумаги», «ошибка», «занят» и т д
Типы
Стандартный параллельный порт (SPP)
Он может отправлять 8 бит и получать 5 бит одновременно. Он способен отправлять от 50 до 100 килобайт данных в секунду. Выводы с 18 по 25, которые изначально использовались только как земля, также могут использоваться в качестве выводов данных.
Это обеспечивает полнодуплексную или двустороннюю связь. Эта связь позволяет каждому устройству получать и передавать данные.
Расположение lpt1 порта принтера
В большинстве моделей разъем lpt расположен на задней или боковой панели, рядом с портом питания. Если вам нужен черный кабель для питания (идет в комплекте, обычно аналогичен кабелю питания для компьютера и монитора), то для lpt-порта нужен более тонкий кабель. Обычно он серый или белый (редко черный) и подключается к USB-порту вашего компьютера.
В зависимости от модели
Необходимый порт расположен на задней панели для устройств, печатающих на бумаге формата A4 и больше. Чаще всего такие устройства используются в офисах или дома. На боковых панелях такие звенья используются для устройств в магазинах и торговых точках, например для печати этикеток или чеков.
Устройства с разъемами на передней и верхней панели практически не встречаются, так как это сделает процесс записи неудобным. Кабель всегда будет соприкасаться с бумагой.
Разъем также не сделан на нижней панели, потому что тогда устройство не сможет стоять на столе.
Как подключить принтер через lpt1 порт
Для подключения сделайте следующее:
- Вставьте кабель в разъем lpt.
- Теперь вам нужна настройка. Вызываем системное меню. Для этого нажмите кнопку «Старт».
- Выберите раздел «Принтеры и факсы».
- У нас появится окно со списком подключенных устройств. Нам нужно найти значок используемого принтера.
- Щелкните по этому значку правой кнопкой мыши.
- Выберите пункт «Свойства».
- откройте вкладку «Порты».
- Определите используемый порт.
Если установлено новое оборудование, выполните следующие действия:
- откройте «Пуск».
- Выберите «Панель управления».
- откройте ссылку «Принтеры и другие устройства».
- Разверните Принтеры и факсы».
- Выберите «Установить принтер». Эта команда находится в открывшемся окне с левой стороны.
- Пропускаем первое окно в мастере.
- Нажав «Далее».
- Используйте флажок рядом с надписью «Местный». Это отображается во втором окне мастера.
- Теперь вам нужно дождаться автоматического обнаружения принтера.
- Если мастер не обнаружил подключенное оборудование, нажмите «Далее» и выберите функцию «LPT1»: (Рекомендуемый порт).
- Теперь нужно подтвердить сохранение изменений. Для этого нажмите кнопку «Далее». Выполняем все последующие рекомендации мастера.
Все вышеперечисленные действия можно выполнить во время установки драйвера устройства. В комплекте есть компакт-диск с программой, которая настраивается автоматически через мастер установки. При этом не обязательно использовать «Панель управления», все будет сделано автоматически. Но только современные устройства поддерживают эту функцию.
Оборудование работает через два кабеля. Один из них позволяет передавать мощность, необходимую для работы устройства. Другой передает информацию с компьютера (что именно печатать). Именно для последнего случая и нужен разъем lpt, к нему подключается подходящий кабель.
Расширенный параллельный порт (EPP)
Он был создан в 1991 году компаниями Intel, Xircom и Zenith. Он поддерживает двустороннюю связь, а скорость передачи в десять раз выше, чем у порта Centronics. EPP позволяет передавать гораздо больше данных в секунду, от 500 килобайт до 2 мегабайт.
Характеристики
Параллельный порт обеспечивает интерфейс для подключения нескольких устройств, настройки параллельной связи для одновременной отправки больших объемов данных.
Параллельный порт теперь в значительной степени заменен портом USB. Однако существует список различных аппаратных компонентов, которые использовали параллельный порт, таких как принтеры, жесткие диски, сканеры, дисководы компакт-дисков и т д
Появление LPT-порта
Изначально порт LPT (он же параллельный порт) разрабатывался только для подключения принтеров к ПК, это даже отражено в названии — Line Printer Terminal, терминал линейного принтера. Но в дальнейшем этот интерфейс стал использоваться для подключения друг к другу других устройств: сканеров, дисководов и даже компьютеров.
Порт LPT разработан компанией Centronics, которая занималась производством матричных принтеров в 70-х годах прошлого века. Но через 10 лет IBM начала использовать его для подключения высокоскоростных устройств. Дошло до того, что было несколько вариантов этого интерфейса от разных производителей периферии.
В исходной версии этот порт был однонаправленным, то есть мог передавать данные только в одном направлении: с компьютера на внешнее устройство. Но это ограничение вскоре перестало устраивать пользователей, так как на рынок стали массово поступать устройства с возможностью передачи данных в обе стороны.
Для этого различные производители предлагали свои усовершенствования – двусторонние, ЭЦП, ЭПП и другие. Пока в 1994 году не был принят международный стандарт IEEE 1284.
Схема LPT-порта
Порт LPT называется параллельным потому, что передача данных через него осуществляется по нескольким проводникам одновременно, то есть параллельно. Этот интерфейс имеет 8-битную шину данных, 5-битную сигнальную шину и 4-битную шину состояния.
Ниже приведена распиновка LPT-порта.
Режимы работы LPT-порта
Существует несколько режимов работы порта LPT, позволяющих использовать стандарт IEEE 1284:
- SPP (стандартный параллельный порт) — это однонаправленный порт, который хорошо работает с интерфейсом Centronics.
- NibbleMode — использование данного порта — это возможность организации двустороннего обмена данными в режиме SPP, используя линии управления (4 бита) для передачи данных от периферийного устройства к контроллеру.
- Байтовый режим — это режим двустороннего обмена данными, который используется достаточно редко. Он использовался в некоторых старых контроллерах до принятия стандарта IEEE 1284.
- EPP (Enhanced Parallel Port) — над разработкой этого порта работали одновременно несколько известных компаний: Intel, Xircom и Zenith Data Systems. В работе это двусторонний порт, который передает данные со скоростью до 2 МБ/с.
- ECP (Extended Capabilities Port) — этот вариант порта появился в результате работы двух компаний: HP и Microsoft. У него уже есть дополнительные возможности, такие как возможность аппаратного сжатия данных, наличие буфера и возможность работы в режиме DMA. Также поддерживается двусторонний обмен данными (симметричный), скорость которого может достигать 2,5 МБ/с.
Настройка LPT-порта
Настройка порта LPT происходит в два этапа: предварительная настройка оборудования порта и фактическое переключение режимов порта программным обеспечением.
Способ и варианты настройки LPT-порта зависят от его расположения и типа реализации. Порты, расположенные на платах расширения, обычно настраиваются с помощью перемычек на самих платах, а порты, расположенные непосредственно на материнской плате компьютера, настраиваются через настройки BIOS.
Выбор режимов напрямую или через BIOS сам по себе не приводит к увеличению скорости обмена данными между ПК и периферийными устройствами, а служит для возможности выбора водителем оптимального режима работы.
Но драйверы современных устройств сами автоматически устанавливают наиболее эффективные режимы работы параллельного порта, поэтому ручная настройка в большинстве случаев уже не нужна.
Читайте также: МФУ А3 и А4 для дома и офиса
Виды реализаций LPT-порта
В прошлом большинство производителей материнских плат размещали контроллеры портов LPT на своих продуктах или на задней панели материнской платы. Это было где-то еще. В некоторых случаях было удобно разместить контроллер на самой плате — разъем для подключения к внешней планке LPT-порта.
Однако с появлением более быстрых интерфейсов для передачи данных материнские платы с припаянными LPT-портами становились все меньше и меньше. Сейчас не все производители имеют такие платы в своем ассортименте. И тут на помощь приходят карты расширения, подключенные к более современным интерфейсам:
- PCI-LPT-порт. Переходник между портом LPT и более современным слотом PCI.
- PCI2 — порт LPT (PCI-Ex. 2.0). Переходник между портом LPT и разъемом PCI-Ex.2.0
- USB-LPT-порт. Переходник между портом LTP и современной версией широко используемого разъема USB.
Современное применение LPT-порта
Благодаря возможности параллельной передачи данных такой порт в 70-х и 80-х годах зарекомендовал себя как один из самых быстрых компьютерных интерфейсов. Поэтому его использовали даже для соединения 2 компьютеров друг с другом.
Но эта же особенность накладывает и ограничение на максимальную длину кабеля из-за помех в соседних проводниках. Длина не может превышать 5 м, иначе искажения сигнала превышают допустимые для корректного распознавания данных.
С появлением более быстрых интерфейсов актуальность LPT-порта отпала. Новое дыхание ему дали радиолюбители, которые используют его для управления составными цепями (освещение в доме, светомузыка и другие устройства).
Принцип работы параллельного порта
Порт LPT называется параллельным потому, что в подключенном к нему кабеле данные передаются параллельно, т.е одновременно по нескольким проводникам. Эта характеристика отличает параллельный порт от другого компьютерного порта, последовательного COM-порта.
В кабеле Centronics 8 проводников, которые передают сами данные, кроме того, в кабеле есть несколько линий, по которым передаются управляющие сигналы.
Хотя параллельный порт в основном используется для подключения принтеров, у него были и другие применения. Во-первых, с помощью LPT-порта можно соединить два компьютера напрямую — с помощью специального кабеля Interlink.
До широкого распространения сетевых карт Ethernet такое соединение, хотя и не обеспечивало пользователю высокой скорости передачи данных, часто было единственным способом соединения двух компьютеров. Существуют также ключи, предназначенные для подключения к порту LPT.
Как и для многих других устройств на материнской плате, режимы параллельного порта часто можно настроить в настройках BIOS. Как правило, для этого используются такие опции BIOS, как Parallel Port, Parallel Port IRQ, Parallel Port DMA и т.д.
Стандарт 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 не получает никакого развития и стремительно теряет актуальность.
Расширения
Большинство проприетарных расширений исходного интерфейса стандартизированы. Так, в случае с Centronics это закончилось вступлением в силу стандарта IEEE-1284. Однако полного соответствия между этим стандартом и его предшественником нет. Наиболее популярными проприетарными расширениями являются расширения Hewlett-Packard.
Речь идет о Bitronics, производящей двустороннюю передачу информации, а также о протоколе мультиплексирования шины от HP, позволяющем подключать множество устройств к одному LPT-порту в «цепочку». На основе этого протокола разработаны стандарты 1284.3-2000 и 1284.4-2000, но полной совместимости с ними нет.
В результате, например, некоторые довольно старые устройства HP могут неправильно работать с портами режима IEEE-1284. Однако следует отметить, что у большинства современного оборудования таких проблем нет.
Разъем параллельного порта на материнской плате и кабель Centronics
Разъем порта LPT обычно находится непосредственно на материнской плате, но до середины 1990-х годов он обычно присутствовал на так называемой мультикарте, вставляемой в слот расширения, где располагались и другие порты компьютера. Выход порта представляет собой 25-контактный гнездовой разъем, называемый разъемом DB25.
Для подключения к принтеру используется специальный кабель — кабель Centronics. Один конец (штекер) кабеля Centronics подключается к порту, другой (также штекер) к специальному разъему принтера. Последний разъем имеет 36 контактов. Таким образом, характеристика кабеля Centronics заключается в том, что он имеет разные разъемы с обеих сторон.
Хотя разъем кабеля материнской платы часто называют разъемом Centronics, разъем Centronics, строго говоря, представляет собой просто 36-контактный разъем для подключения к принтеру, а не к материнской плате. Кабельный разъем для подключения к порту называется разъемом Amphenolstacker в честь американского производителя разъемов Amphenol, который его разработал.
Описание DB 25 (LPT)
Параллельный порт — это тип интерфейса, предназначенный для компьютеров (персональных и других) для подключения к различным внешним устройствам. В вычислительной технике параллельный порт — это физическая реализация принципа параллельного соединения.
Он также известен как порт принтера или порт Centronics. Стандарт IEEE 1284 определяет вариант двунаправленного порта, который позволяет одновременную передачу и прием битов данных.
До использования USB параллельный интерфейс был адаптирован для большого количества периферийных устройств помимо принтеров. Вероятно, одними из первых таких устройств были ключи для защиты программного обеспечения от копирования.
Параллельный интерфейс вскоре нашел свое применение в дисководах и сканерах гибких дисков Iomega Zip, а затем в других устройствах, таких как модемы, звуковые карты, веб-камеры, геймпады, джойстики, внешние жесткие диски и дисководы для компакт-дисков.
Существуют адаптеры для подключения SCSI-устройств через параллельный интерфейс. Другие устройства могут быть подключены параллельно, например, СППЗУ и аппаратные контроллеры.
Для потребителей интерфейс USB и, в некоторых случаях, Ethernet эффективно заменили параллельный порт принтера. Многие производители ПК и ноутбуков считают параллельный порт наследием прошлого и больше не поддерживают параллельный интерфейс.
Руководящие принципы программы Microsoft с логотипом Windows «рекомендуют» системным разработчикам воздерживаться от использования параллельных портов. Разработаны и доступны адаптеры «USB-параллельный интерфейс», которые позволяют подключать принтеры с параллельным интерфейсом к портам USB.
Распиновка DB 25 (LPT)
1 | /СТРОБ | Строб |
2 | Д0 | Бит данных 0 (данные, нулевой бит) |
3 | Д1 | Бит данных 1 (данные, 1 бит) |
4 | Д2 | Бит данных 2 (данные, 2 бита) |
5 | Д3 | Бит данных 3 (данные, 3 бита) |
6 | Д4 | Бит данных 4 (данные, 4 бита) |
7 | Д5 | Бит данных 5 (данные, 5 бит) |
8 | Д6 | Бит данных 6 (данные, 6 бит) |
9 | Д7 | Бит данных 7 (данные, 7 бит) |
10 | /ACK | Подтвердить (подтверждение) |
11 | ПУТЕШЕСТВУЕТ | Путешествовал |
12 | ЧП | Конец бумаги |
1. 3 | ПЕЧАТЬ | выбирать |
14 | /АВТОФД | Автоматизация (линейная подача) |
15 | /ОШИБКА | Ошибка |
16 | /В ЭТОМ | Инициализировать |
17 | /СЕЛИН | Выберите «Ввод |
18 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
19 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
20 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
21 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
22 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
23 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
24 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
25 | ЗАЗЕМЛЕНИЕ | Сигнальная земля (корпус) |
Особенности работы параллельного порта
Благодаря тому, что порт LPT поддерживает параллельную передачу данных, этот порт в первых ПК считался одним из самых быстрых портов данных. Передача данных по нескольким линиям приближает интерфейс LPT к шинам данных в архитектуре. Однако это обстоятельство влечет за собой и ограничение длины кабеля, которая из-за нарушений в кабеле не может превышать 5 м.
Максимальное напряжение, используемое в сигнальных линиях порта, составляет +5 В. Для простой передачи данных требуется всего десять сигнальных линий — это 8 линий фактических данных, линия строб-сигнала, то есть сигнал о том, что порт готовность к передаче данных и занятая линия. Остальные строки используются для совместимости со стандартом Centronics.
Гнездовой порт LPT с нумерацией контактов.
Распиновка разъема параллельного порта DB25:
- 1 — Строб данных
- 2-9 — Данные, биты 0-7
- 10 — Confirm (подтверждение с принтера)
- 11 — Занят (Занят)
- 12 — Заготовка для бумаги (Заготовка для бумаги)
- 13 — Выбрать (Принтер активен)
- 14 — Автоматический ввод
- 15 — Ошибка
- 16 — Init (инициализация принтера)
- 17 — Выберите вход
- 18-25 — Земля