Подключите usb-принтер к COM-порту

Обновлено: 21.11.2024

Могу ли я заставить USB-принтер работать через параллельный порт?

В 1980-х и 1990-х годах было обычным делом иметь принтер Centronics, который подключался напрямую к параллельному порту компьютера/промышленного оборудования. На самом деле это было настолько распространено, что параллельные порты появились на широком спектре оборудования, такого как испытательное оборудование, анализаторы данных, компьютеры и даже дверные домофоны и токарные станки. Также существовала возможность подключения некоторых принтеров через последовательный порт, хотя даже тогда последовательные принтеры было сложнее найти и настроить.

Однако в настоящее время принтеры чаще подключаются через USB-подключение или даже по сети, и в настоящее время очень мало принтеров имеют порт Centronics. Те, у кого есть последовательный порт, встречаются еще реже.

Подключение принтера к порту Centronics

Раньше это было относительно просто: купите «параллельный кабель» или используйте адаптер последовательного порта для Centronics, если ваше оборудование имеет только последовательный порт, подключите принтер напрямую и убедитесь, что ваше оборудование настроено для отправки распечатанного вывода на параллельный порт. (LPT) или последовательный порт (SER) по мере необходимости.

Стандартный соединитель параллельного порта

Стандартный разъем последовательного порта

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

Адаптер USB-Centronics

Стандартный адаптер USB-Centronics

Существует множество недорогих адаптеров USB-Centronics, но, к сожалению, они не решат проблему — они предназначены для подключения принтера Centronics к порту USB, а не наоборот! Эти адаптеры USB-Centronics не выполняют преобразование данных и поэтому предполагают, что компьютер должен быть настроен на использование определенного драйвера принтера для подключенного принтера Centronics.

Решением, которое вам нужно, является переходник Centronics на USB-принтер. Теперь вы можете найти по крайней мере два примера преобразователей LPT2USB, которые, кажется, справляются со своей задачей. Однако проблема снова заключается в том, что хотя они решают аппаратную проблему преобразования разъема параллельного порта DB25 в разъем USB, они не предоставляют вам никаких средств моделирования принтера.

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

Итак, как подключить USB-принтер к параллельному или последовательному порту

Модуль Retro-Printer — аппаратный виртуальный принтер (Centronics to USB Printer)

Ответ — модуль Retro-Printer.

Модуль Retro-Printer подключается к стандартному параллельному кабелю centronics или дополнительно к преобразователю последовательного порта в USB для захвата необработанных данных, отправляемых на принтер.

Поэтому модуль Retro-Printer действует как виртуальный принтер Centronics или даже как виртуальный последовательный принтер, подключаемый вместо оригинального матричного, струйного или гирляндного принтера. Наши процедуры виртуального принтера, работающие на подключенном Raspberry Pi, затем интерпретируют захваченные данные и преобразуют их по мере необходимости. *

После преобразования данные можно сохранить в электронном виде или распечатать на современном USB- или сетевом принтере, подключенном к Raspberry Pi. Вы даже можете извлечь текст в виде потока для регистрации всего, что печатается через модуль.

На самом деле, если у вас есть USB-принтер HP, и ваше оборудование раньше подключалось к принтеру Centronics HP, то вы можете использовать модуль Retro-Printer в качестве простого адаптера Centronics-USB, где он просто повторяет входящие данные. к подключенному принтеру HP.

* В настоящее время наши виртуальные принтеры поддерживают форматы Epson ESC/P и ESC/P2, HP PCL, PostScript и обычный текст, используемые в широком спектре матричных и первых струйных принтеров. При необходимости мы можем создать другие преобразователи виртуальных принтеров.

Если система не обнаруживает USB-принтер, вы просто добавляете его вручную.

Перейдите в панель управления.

Выбрать все элементы панели управления.

Откройте "Устройства и принтеры".

В верхней части окна выберите Добавить принтер.

Выберите «Добавить локальный принтер».

В разделе "Выберите порт принтера" выберите "Использовать существующий порт".

В раскрывающемся меню выберите USB001 (порт виртуального принтера для USB).

Нажмите кнопку "Далее".

В разделе "Производители" выберите HP.

В разделе "Принтеры" найдите модель своего принтера и выберите ее.

Примечание. Если вашего принтера нет в списке HP, выберите ближайший номер модели серии LaserJet.

Нажмите кнопку Центра обновления Windows. WU выполнит поиск в базе данных драйверов для всех принтеров HP.

Примечание. Поиск может занять некоторое время, наберитесь терпения.

После завершения поиска вернитесь в раздел HP, и ваш принтер должен появиться там. Выберите его и нажмите кнопку «Далее».

Ваш принтер появится в поле имени принтера. Нажмите кнопку "Далее" еще раз, и принтер будет установлен.

Надеюсь, это поможет.

Спасибо за тестирование Windows 7, Ронни Вернон MVP

  • Помечено в качестве ответа Ronnie Vernon MVP, 9 августа 2009 г., 16:22

Все ответы

Если система не обнаруживает USB-принтер, вы просто добавляете его вручную.

Перейдите в панель управления.

Выбрать все элементы панели управления.

Откройте "Устройства и принтеры".

В верхней части окна выберите Добавить принтер.

Выберите «Добавить локальный принтер».

В разделе "Выберите порт принтера" выберите "Использовать существующий порт".

В раскрывающемся меню выберите USB001 (порт виртуального принтера для USB).

Нажмите кнопку "Далее".

В разделе "Производители" выберите HP.

В разделе "Принтеры" найдите модель своего принтера и выберите ее.

Примечание. Если вашего принтера нет в списке HP, выберите ближайший номер модели серии LaserJet.

Нажмите кнопку Центра обновления Windows. WU выполнит поиск в базе данных драйверов для всех принтеров HP.

Примечание. Поиск может занять некоторое время, наберитесь терпения.

После завершения поиска вернитесь в раздел HP, и ваш принтер должен появиться там. Выберите его и нажмите кнопку «Далее».

Ваш принтер появится в поле имени принтера. Нажмите кнопку "Далее" еще раз, и принтер будет установлен.

Надеюсь, это поможет.

Спасибо за тестирование Windows 7, Ронни Вернон MVP

  • Помечено в качестве ответа Ronnie Vernon MVP, 9 августа 2009 г., 16:22

Спасибо, что ответили мне на этот Ронни.

Я признаю, что вообще не понимаю вашего ответа. :-)

Как в записи «USB001 (виртуальный порт для USB)» указать, на какое устройство отправлять выходные данные? Я имею в виду, если нет USB-подключенного принтера или двух или более USB-устройств, как это привяжет очередь печати к нужному устройству?

Я уже сделал, как вы предложили. (См. пункт 3). Машина казалась вполне счастливой, позволив мне выбрать совершенно случайный неверный (высокоуровневый) драйвер принтера по модели. Я ждал целую вечность (без обратной связи с пользовательским интерфейсом! выглядело так, как будто он просто завис), на самом деле так долго, что в первый раз я действительно предположил, что он завис, и мне пришлось его убить (в пользовательском интерфейсе также не было «отмены»). . Несколько часов спустя я попробовал это снова, ушел и оставил его только для того, чтобы позже заметить, что обновление Windows значительно заполнило список моделей. Некоторые из названий моделей были дубликатами [!!], и я не мог узнать, что выбрать, и я предположил, что это были драйверы разных годов выпуска или драйверы MS и HP. Я выбрал один из дубликатов для этой модели (случайно). Итак, у меня был драйвер неизвестного происхождения с описанием, которое соответствовало правильной модели, но было привязано к неизвестно какому оборудованию. Неудивительно, что печать чего-либо вообще завершается мгновенно, без ошибок, но без вывода.

Пользовательский интерфейс, связанный с печатью, представляет собой полный беспорядок в Windows 7, как и в более ранних версиях Windows. Печатать в винде - полное безобразие, и МС должно быть очень-очень стыдно. Это явно не подходит для бета-тестирования, не говоря уже о RC.

Кажется, нет возможности выполнить "сканирование" (как в диспетчере устройств, где пользователь может принудительно обнаружить новое оборудование). В этом случае я физически находился в 30 милях от рассматриваемой машины и вошел в нее удаленно через MSTSC/RDP. Таким образом, я не мог физически отключить/переподключить USB-кабели, но кажется, что физическое вмешательство — единственный способ принудительно обнаружить «устройства», подключенные к USB?

Я до сих пор понятия не имею, что означает для пользователя возможность добавлять "именованный" объект "локальный порт". Кажется, что это может соответствовать (i) UNC (ii) старомодному имени устройства типа DOS? (iii) другие имена из разных пространств имен. Нет помощи в пользовательском интерфейсе, нет проверки и нет видимого способа привязать имена к чему-либо реальному.

Я совсем сошел с ума? :-) Сесил Уорд

Привет, Ронни!
Я столкнулся с той же проблемой, что и USB-порт. Он находит устройство, USB-принтер/сканер Lexmark X3650, и при использовании установочного диска Lexmark переходит к этапу подключения вашего устройства (USB), но никогда не распознает порт.Win7(RC) использует кабель, находит устройство, извлекает информацию и даже распознает факс, сканер и принтер как отдельные устройства и добавляет их в мой список устройств, но по умолчанию используется порт LPT1, которого там нет.
Я попытался удалить устройство (принтер) и добавить его вручную. Но в списке существующих портов у меня есть LPT1-3 Printer, COM1-4 Serial, FILE: Print to File, Lexmark Fax и XPSPort (LocalPort). Мне так же повезло, как и Сесилу, создавшему новый порт, так что есть другие идеи?
Большое спасибо,
Jixron

Одной из основных проблем здесь, помимо возможных ошибок, является то, что пользовательский интерфейс _просто не имеет смысла_. И никогда не делал. Это полный и абсолютный беспорядок. Нет никаких указаний на допустимый синтаксис для «имен портов» (какими бы они ни были). Получается какая-то нечистая смесь имен реальных вещей, которые присутствуют в системе, и пространство имен вещей, которое будет создано пользователем. Если это так, то у нас есть ситуация, подобная той, что в DOS, где имена файлов потенциально могут конфликтовать с зарезервированными именами, такими как lpt1 con или nul.

Возможно, теперь уже слишком поздно исправлять пользовательский интерфейс печати в Win7, чтобы он был задокументирован, предсказуем и понятен, но оставляя в стороне проблемы с пользовательским интерфейсом, правильное обнаружение с разумной, «просто работающей» печатью и блокировкой/занесением в черный список TOXIC. Компоненты драйвера должны быть самыми важными элементами в списке попаданий Win7, и дефект в этой области должен считаться проблемой остановки шоу. Печать в Vista была международным позором, которого можно было полностью избежать, и крайне важно не допустить, чтобы руины продолжались в Win7. Что, во имя всего святого, делала команда типографии, усердно работая в течение последних семи лет, чтобы превратить то, что раньше неплохо работало в Win2k/Xp, в многомиллионное глобальное фиаско. Нынешний автор потратил эквивалент двух полных недель в этом году, пытаясь отладить проблемы, вызванные токсичными драйверами и повреждениями после установки драйверов в компьютерах с Vista и WinXp. Microsoft пора сначала пристыдиться, а потом серьезно заняться печатью.

Нам срочно нужны следующие продукты:
(i) исправление (или исправление после RTM) для необнаружения оборудования,
(ii) комплексное средство восстановления подсистемы печати (вернитесь к завершению заводские настройки по умолчанию с восстановлением поврежденных или удаленных _компонентов_),
(iii) надстройка, которая сканирует известные «токсичные» сторонние компоненты с плохим поведением,
(iv) надстройка, которая заносит в черный список такие токсичных сторонних компонентов, отключает их и информирует пользователя,
(v) инструмент, который отображает всестороннюю аналитическую информацию о печати связанных компонентов с выводом на АНГЛИЙСКОМ языке (или в другой удобочитаемой форме),
( vi) инструмент тестирования, который распечатывает тестовый документ и подробно анализирует сбои.

Это следует планировать как срочный проект, который нужно реализовать поэтапно осенью, даже если первые версии будут довольно сырыми и готовыми.

Принтеры — это ваши удобные периферийные устройства, без которых в наши дни не обойтись ни бизнесу, ни большинству домов; трудно выполнять обычные вычислительные задачи. От печати ежемесячного семейного бюджета до копирования школьных проектов вашего ребенка — редко найдется задача, в которой вам не пригодится ваш принтер. Традиционно принтеры настраивались на использование параллельных кабелей для подключения к ПК; теперь это сильно изменилось, и сегодня технология заменила параллельные кабели кабелями USB в новейших принтерах.

Для USB-принтеров требуется новое программное обеспечение, но с виртуальными портами принтеров ПК могут заставить USB-принтеры дополнять старые программные продукты. Для непосвященных: виртуальный USB-порт принтера — это принтер, который программно подключается к USB-порту. Это не физический порт, а виртуальный, который фактически установлен в вашей системе. Виртуальный порт может быть создан автоматически во время подключения и установки совместимых принтеров. Некоторые операционные системы, такие как Windows Vista и Windows 7, позволяют пользователям создавать виртуальные порты вручную.

Вот интересная информация о виртуальных USB-портах принтеров и о том, как их можно установить и настроить самостоятельно. Есть также пункты, которые расскажут вам, как вы можете устранить проблемы, если вы вообще столкнулись с ними.

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

Виртуальный USB-принтер нельзя использовать, пока не будет создан виртуальный порт. Его можно легко создать, посетив настройки «Сетевой принтер». Для этого:

<р>1. Нажмите кнопку «Пуск».

<р>2. Выберите параметр «Принтеры и факсы».

<р>3. Щелкните правой кнопкой мыши сетевой принтер и выберите «Общий доступ».

<р>4. Установите флажок рядом с «Общий доступ к этому принтеру».

<р>5. Укажите имя для вашего принтера в поле «Имя общего ресурса».

<р>6. На других компьютерах откройте меню «Пуск» и откройте «Панель управления».

<р>7. Выберите «Принтер», а затем нажмите «Добавить принтер».

<р>8. Выберите принтер в сети и выберите принтер, который вы только что создали на главном компьютере.

<р>9. Нажмите «ОК», чтобы сохранить компьютер и создать порт виртуального принтера.

<р>10. Если ваш компьютер не может обнаружить принтер, вы можете выбрать опцию «Обзор принтера» и вручную указать принтер из списка, который будет отображаться.

<р>11. Если вы хотите просмотреть порт виртуального USB-принтера, вы можете щелкнуть правой кнопкой мыши значок принтера и выбрать параметр «Свойства». Далее вы можете щелкнуть вкладку «Порт» и просмотреть сведения о порте.

Несмотря на то, что создать виртуальный порт USB-принтера и запустить задачи печати практически мгновенно, несложно, иногда это может привести к случайным задержкам или ошибкам. Это может быть вызвано несколькими причинами, поэтому вы также можете попробовать различные методы устранения неполадок, чтобы исправить их. Однако, если говорить в общих чертах, самая распространенная проблема, с которой вы можете столкнуться в своем виртуальном USB-порту принтера, — это его ошибочный характер. Единственное решение для устранения этой ошибки — удалить виртуальный порт. Вам придется заново создать порт после его полного удаления, чтобы принтер мог работать правильно. Чтобы удалить виртуальный USB-порт принтера:

<р>1. Перейдите в «Панель управления»

<р>2. Нажмите «Система», а затем «Оборудование».

<р>3. Откройте «Диспетчер устройств» и выберите «Принтеры» или «Порты».

<р>4. Выберите виртуальный USB-порт из списка и нажмите клавишу «Удалить».

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

От ускорения загрузки вашего ноутбука до настройки вашего центра действий — существует множество 10-минутных задач, которые вы можете выполнить, чтобы повысить удобство использования вашего ноутбука. Установка принтера в Windows 10 — безболезненная задача, которая дает возможность начать печать сразу после быстрой настройки. Вот как добавить принтер в Windows 10.

Один из способов подключения принтера к компьютеру — с помощью USB-кабеля, что делает его локальным принтером. Вы также можете установить беспроводной принтер или добавить принтер, подключенный к другому ноутбуку или ПК в вашей сети. Мы рассмотрим эти сценарии ниже.

Добавить локальный принтер

<р>1. Подключите принтер к компьютеру с помощью USB-кабеля и включите его.

<р>2. Откройте приложение "Настройки" в меню "Пуск".

<р>3. Нажмите Устройства.

<р>4. Нажмите Добавить принтер или сканер.

<р>5. Если Windows обнаружит ваш принтер, щелкните имя принтера и следуйте инструкциям на экране, чтобы завершить установку. Готово.

Если Windows не находит подключенный принтер, щелкните ссылку "Нужный принтер отсутствует в списке".

Тогда руководство по устранению неполадок Windows поможет вам найти принтер. Он выполнит поиск доступных принтеров и поможет загрузить для них драйверы.

Если это не сработает, перейдите на веб-сайт производителя вашего принтера и загрузите драйверы и инструменты установки для вашего принтера.

Добавить беспроводной принтер

Этапы установки беспроводного принтера могут различаться в зависимости от производителя. Однако в целом современные принтеры обнаруживают вашу сеть и автоматизируют установку.

<р>1. Используйте ЖК-дисплей или сенсорную панель принтера, чтобы войти в настройку беспроводной сети. На моем принтере Epson это находится в разделе «Настройка» > «Настройки беспроводной локальной сети».

<р>2. Выберите свою сеть Wi-Fi. Вам нужно знать SSID вашей домашней сети, который можно узнать, наведя указатель мыши на значок Wi-Fi на панели задач.

<р>3. Введите сетевой пароль.

В некоторых случаях может потребоваться временное подключение принтера к компьютеру через USB для установки программного обеспечения. Но в противном случае, это все. Ваш принтер должен быть автоматически добавлен в раздел «Принтеры и сканеры» в разделе «Настройки» > «Устройства».

Если у вас возникнут проблемы, убедитесь, что принтер находится относительно близко к компьютеру и не слишком далеко от беспроводного маршрутизатора.Если у вашего принтера есть разъем Ethernet, вы также можете подключить его напрямую к маршрутизатору и управлять им через интерфейс браузера.

Добавить общий принтер

Функция домашней сети Windows под названием HomeGroup автоматически предоставляет общий доступ к принтерам и определенным файлам другим компьютерам в вашей домашней сети. Здесь мы создадим домашнюю группу, если она у вас еще не настроена, и подключимся к общему принтеру.

Настроить домашнюю группу

Пропустите этот шаг, если в вашей домашней сети уже настроена домашняя группа. Если вы не уверены, выполните шаги 1 и 2 ниже, чтобы проверить.

<р>1. Щелкните правой кнопкой мыши значок беспроводной сети на панели задач и выберите «Открыть Центр управления сетями и общим доступом».

<р>2. Нажмите «Готово к созданию» рядом с «Домашняя группа». Если домашняя группа уже существует в вашей сети, в ней будет указано "Присоединен".

<р>3. Нажмите кнопку Создать домашнюю группу.

<р>4. Нажмите «Далее».

<р>5. Выберите, чем вы хотите поделиться. (Принтеры и устройства являются общими по умолчанию.)

<р>6. Запишите пароль домашней группы, который Windows создает для вас. Он понадобится вам для каждого компьютера, который вы хотите присоединить к домашней группе.

<р>7. Нажмите Готово.

Подключение к общему принтеру в домашней группе

Теперь перейдите к другому компьютеру в вашей сети, чтобы присоединиться к домашней группе.

<р>1. Нажмите «Домашняя группа», а затем кнопку «Присоединиться сейчас» в проводнике Windows.

<р>2. Нажмите «Далее».

<р>3. Проверьте, чем вы хотите поделиться, и нажмите "Далее".

<р>4. Введите пароль и нажмите «Далее».

<р>5. Нажмите Готово.

<р>6. Нажмите «Сеть» в проводнике Windows, и вы должны увидеть установленный общий принтер.

Читайте также: