Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Карта параллельного порта для ПК. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Компьютеры

Комментарии к статье Комментарии к статье

Принципиальная схема карты параллельного порта показана на рис. 1.

Карта параллельного порта для ПК
(нажмите для увеличения)

Микросхема DD1 - буфер шины данных ISA, DD2 - выходной регистр данных, DD3 - порт приема данных, выставленных на розетку XS1. На микросхемах DD4, DD7 и элементе DD9.3 выполнен селектор адреса параллельного порта. Прошивка микросхемы DD7 проста, так как требуется прожечь всего две ячейки: по адресу 0F3h записать 0F1h (т. е. бит по выходу Q0), а по адресу 0F2h - 0F2h (бит по выходу Q1). Остальные ячейки содержат нули.

Микросхема DD5 - порт приема сигналов состояния принтера, а DD6 - регистр управления. Необходимо отметить, что в стандартной карте LPT (Standard Parallel Port - SPP) выход Q5 (вывод 7) регистра DD6 не задействован, хотя в большинстве случаев данные на его вход D5 (вывод 6) подаются, а вход ЕО (вывод 1) микросхемы DD2 соединен с общим проводом. В картах LPT для машин серии PS/2 показанное на рис. 1 соединение между выходом Q5 DD6 и входом ЕО DD2 имеется, что превращает карту в двунаправленный порт (Simple Bidirectional Port или PS/2 Port). В этом случае запись лог. 1 в разряд D5 регистра управления переводит DD2 в третье состояние, позволяя внешнему устройству выставлять данные на входы DD3. После системного сброса на всех выходах DD6 нули и карта работает в стандартном режиме.

"Подтягивающие" резисторы R1 - R11 и нагрузочные конденсаторы С11- С19 соответствуют стандартному режиму работы LPT (SPP). Для карт, поддерживающих новые скоростные режимы (ЕРР, ЕСР), номиналы будут другими, также как и соединительные кабели.

Микросхема К556РТ11 (DD7) заменима на К556РТ4 (К556РТ4А), но в этом случае необходимо ввести "подтягивающие" резисторы сопротивлением 300...510 Ом. При отсутствии ППЗУ можно использовать узел, выполненный по схеме, приведенной на рис. 2.

Карта параллельного порта для ПК

Состояние линии адреса А2 шины ISA селектором в обоих случаях не анализируется так же, как это сделано во многих картах LPT производства Юго-Восточной Азии. Необходимо иметь в виду, что для подключения внешних устройств к системной плате фирмой IBM были выделены адреса от 0100h до 03FFh, и только на платах недавней разработки возможно подключение до 64 К устройств. Если потребуется полный селектор адреса, его схему можно посмотреть в [1], там же описаны сигналы, определяющие выбор дополнительного устройства.

В отличие от типовой схемы, выходные инверторы регистра управления реализованы на элементах микросхемы К155ЛНЗ (DD8), способных коммутировать ток до 40 мА и напряжение до 30 В (разумеется, не одновременно). Если не предполагается подключать периферию с такими параметрами, можно использовать К555ЛН2 (КР1533ЛН2).

Еще одно отличие предлагаемой карты в том, что вместо обычно применяемых буферных элементов К555ЛН1 на входе регистра состояния в данном случае используются триггеры Шмитта К555ТЛ2, что повышает помехоустойчивость при подключении длинных линий. При повторении необходимо обратить внимание на подключение сигнала от принтера АСК (линия 26) непосредственно к входу 5 DD10.2 (в некоторых картах китайского производства эта связь идет через инвертор DD9.4), хотя это не столь существенно, поскольку сигнал прерывания от принтера большинство программ не используют.

Все детали устройства размещают на стандартной макетной плате для шины ISA или на самодельной, размеры которой вместе с печатной вилкой ХР1 приведены в [1]. Автор использовал макетную плату с печатной вилкой стандарта КАМАК, правда, несколько большей длины (излишек отрезан ножовкой). Розетка XS1 - стандартная DRB-25F, выпаянная из неисправной мультикарты, оттуда же взяты и двурядные штыревые соединители PLD с джампером MJ-0 в качестве S1, S2 и конденсаторы, аналогичные отечественным оксидным К50-35 и керамическим КД-2. Вместо К555ИР23 (DD2) удобно использовать КР1533ИР37 с расположением входов и выходов на противоположных сторонах корпуса.

Для проверки собранного устройства можно использовать программы проверки, описанные в [2]. Некоторые из них требуют установки заглушек (loopback plugs) на выходную розетку XS1. Соединения ответной части разъема (вилка DB-25M) для программ NDiags из комплекта Norton Utilities и Checkit приведены соответственно на рис. 3, а и б.

Карта параллельного порта для ПК

Проверка работы карты в двунаправленном режиме проводилась с помощью программы parallel.exe фирмы Parallel Software. Допустимо проверить карту и с помощью самодельных программ, имея в виду, что адрес регистра данных карты LPT1 - 378Н (278Н), регистра управления - 37АН (27АН), регистра состояния (только чтение) - 379Н (279Н). В скобках приведены адреса для LPT2. Распределение сигналов по битам для регистра управления (Control Register) указано в табл. 1, для регистра состояния (Status Register) - в табл. 2. Биты, не указанные в таблицах, не используются и должны быть маскированы программно.

Карта параллельного порта для ПК

Карта параллельного порта для ПК

В заключение следует отметить, что описанная карта расширяет возможности стандартного параллельного порта, но не добавляет режимов ЕСР и ЕРР, требующих дополнительных регистров. С возможностями, предоставляемыми этими режимами, и их программированием можно ознакомиться в [3].

Литература

  1. Рюмик С. Секреты игрового порта IBM PC. - Радио, 2000, №1, с. 27-29, 35.
  2. Трушин Н. Утилиты для IBM-совместимых компьютеров. - Радио, 2000, № 10, с. 26, 27.
  3. Долгий А. Программатор микросхем Flash-памяти. - Радио, 2000, №10, с. 23-25.

Автор: В.Михеев, г.Москва

Смотрите другие статьи раздела Компьютеры.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Впервые преоодолена передача ВИЧ от матери к ребенку 02.01.2026

Проблема вертикальной передачи ВИЧ - от матери к ребенку - остается одной из ключевых задач глобальной медицины. Недавний отчет Всемирной организации здравоохранения (ВОЗ) демонстрирует историческое достижение: Бразилия впервые в своей истории полностью преодолела этот путь передачи вируса. Страна стала 19-й в мире и первой с населением более 100 миллионов человек, которая достигла такого результата. Достижения Бразилии основаны на комплексных медицинских программах, обеспечивающих своевременный доступ к диагностике и терапии для всех слоев населения. ВОЗ официально подтвердило, что уровень передачи ВИЧ от матери к ребенку снизился до менее двух процентов. Более 95% беременных женщин в стране получают регулярный скрининг на ВИЧ и необходимое лечение в рамках стандартного ведения беременности. Изначально программа тестировалась в крупных муниципалитетах и штатах с населением более 100 тысяч человек, а затем была масштабирована на всю страну. Такой подход позволил унифицировать ста ...>>

Нанослой германия увеличивает эффективность солнечных батарей на треть 02.01.2026

Разработка высокоэффективных солнечных батарей остается одной из ключевых задач современной энергетики. Недавнее исследование южнокорейских ученых позволило повысить производительность тонкопленочных солнечных элементов почти на 30%, что открывает новые перспективы для возобновляемых источников энергии, гибкой электроники и сенсорных устройств. Команда исследователей сосредоточилась на элементах на основе моносульфида олова (SnS) - нетоксичного и доступного материала, который идеально подходит для гибких солнечных панелей. До настоящего времени эффективность SnS-устройств оставалась низкой из-за проблем на границе контакта с металлическим электродом. В этой области возникали структурные дефекты, диффузия элементов и электрические потери, что существенно ограничивало возможности таких батарей. "Этот интерфейс был главным барьером для достижения высокой производительности", - отмечает профессор Джейонг Хо из Национального университета Чоннам. Для решения этих проблем ученые предлож ...>>

Электростатическое решение для борьбы с льдом и инеем 01.01.2026

Борьба с льдом и инеем на транспортных средствах и критически важных поверхностях зимой остается сложной и затратной задачей. Ученые из Virginia Tech разработали инновационную технологию, способную разрушать лед и иней без использования тепла или химических реагентов, что открывает новые возможности для безопасной и экологичной зимней эксплуатации транспорта. Исследователи обнаружили, что лед и иней образуют кристаллическую решетку с так называемыми ионными дефектами - заряженными участками, способными перемещаться под воздействием электрического поля. Эти дефекты являются ключом к управлению прочностью льда и его удалением с поверхностей. Когда на замерзшую поверхность подается положительный электрический заряд, отрицательные ионные дефекты притягиваются к источнику поля. Это вызывает разрушение кристаллической решетки льда, в результате чего часть льда буквально "отскакивает" от поверхности. Такой эффект позволяет удалять лед без применения внешнего тепла или химических средств ...>>

Случайная новость из Архива

Солнечные панели над водными каналами 27.08.2022

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

Власти Калифорнии выделили $20 млн на реализацию проекта Nexus. Возведение новых энергетических мощностей над каналами планируется начать в октябре этого года. Солнечные панели появятся над 150-метровым пролетом канала в Хикмане. Аналогичным образом панели разместят над 1,6-километровым пролетом канала в другой части штата.

"Если это сработает на первых двух милях проекта Nexus, которые мы реализуем сейчас, потенциально это может распространиться на множество мест", - считает Джош Ваймер (Josh Weimer), менеджер компании Turlock Water & Power.

Протяженность калифорнийских каналов составляет около 6,5 тыс. км. Если они все будут покрыты солнечными панелями, это позволит вырабатывать 13 гигаватт возобновляемой энергии. 1 гигаватта достаточно для питания 750 тыс. домохозяйств. Таким образом, энергией может быть обеспечено примерно 9,75 млн семей. По состоянию на июль 2021 года в Калифорнии насчитывалось 13,1 млн домохозяйств.

Другие интересные новости:

▪ Кто больше спит, тот меньше чувствует

▪ Повышение эффективности памяти MRAM

▪ Органические полупроводники

▪ Новая серия PMEG диодов Шотки

▪ Контроллеры для цифрового управления источниками питания

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Регуляторы тембра, громкости. Подборка статей

▪ статья Карл Саган. Знаменитые афоризмы

▪ статья Что такое плазма? Подробный ответ

▪ статья Багульник болотный. Легенды, выращивание, способы применения

▪ статья Динамику - вторую жизнь. Энциклопедия радиоэлектроники и электротехники

▪ статья Устройство поочередного включения потребителей. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2025