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

Энциклопедия радиоэлектроники и электротехники / Компьютеры
Комментарии к статье
Универсальный параллельный адаптер предназначен для подключению к компьютеру различных устройств с цифровыми входами. Например, он может использоваться для записи информации в ПЗУ, прямого управления шаговыми двигателями, для налаживания различных электронных схем в качестве эмулятора и т.д.. При наличии соответствующего программного обеспечения многие из перечисленных задач можно выполнить используя только порт компьютера, но при этом возникает вполне реальный риск выхода порта из строя, так как его выходы не имеют защиты и рассчитаны на подключение только одного вывода, а для ремонта может потребоваться замена материнской платы. Кроме того для подключения к параллельному порту чего либо необходимо предварительно выключить компьютер. Адаптер устраняет эти проблемы и позволяет думать в первую очередь о разрабатываемой схеме, а не о том как бы в процессе ее создания не спалить компьютер.
Идея использовать параллельный порт для выдачи и приема цифровых сигналов с ТТЛ уровнями не нова, например в [1] приводится подобная схема. Предлагаемый здесь адаптер отличается простотой, при возможностях достаточных для большого количества применений. К тому же если Вам через какое то время понадобится увеличить количество входов-выходов можно просто собрать такую же схему и подключить ее по приведенной ниже таблице. Хотя если предполагается что выводов одной схемы сразу будет недостаточно лучше использовать более мощный вариант. Схема состоит из трех регистров и одного мультиплексора. Все регистры включены по одинаковой схеме, за исключением третьего, его выходы могут быть переведены в высокоомное состояние, поэтому к нему так же подведен управляющий сигнал разрешения включения выходов ОЕ. Информационные входы всех регистров объединены и подключены к соответствующим выходам параллельного порта компьютера, так как используется ТТЛШ серия, то допустимо нагружать один выход порта на несколько входов микросхем. Для стробирования используются управляющие линии порта, подключенные ко входам С регистров. Для увеличения количества входов используется мультиплексор D4.
Схема подключается к параллельному порту, так же необходимо подвести питание +5В к микросхемам, лучше всего для этого использовать блок питания компьютера. В моем варианте собранная схема находится внутри компьютера, подключается к внутреннему разъему LPT порта на системной плате, для питания использует 4 контрактный разъем, а рабочие выходы выведены на 32 контактный разъем вмонтированный в заглушку от отсека 5,25 на передней панели. На этот же разъем выведены напряжения питания +5, +12 вольт. При необходимости увеличить количество выводов можно собрать второй такой же блок и подключить его в соответствии с приведенной ниже таблицей к первому, подключенному к компьютеру. При этом появятся дополнительно несколько входов и выходов, но время доступа увеличится. Для подключения к внешнему устройству используются цепи О1...О24, из них О1...О16 являются обычными выходами, а О17-О24 могут использоваться как входы или выходы. Цепь О16 параллельно используется для внутренних нужд.
Подключение к параллельному порту
| Вывод порта | Тип | Название вывода | Цепь адаптера |
|---|
| 2 |
O |
D0 |
IN1 |
| 3 |
O |
D1 |
IN2 |
| 4 |
O |
D2 |
IN3 |
| 5 |
O |
D3 |
IN4 |
| 6 |
O |
D4 |
IN5 |
| 7 |
O |
D5 |
IN6 |
| 8 |
O |
D6 |
IN7 |
| 9 |
O |
D7 |
IN8 |
| 1 |
O |
-STROBE |
IN9 |
| 14 |
O |
-AUTO FD |
IN10 |
| 16 |
O |
-INIT |
IN11 |
| 17 |
O |
-SLCT IN |
IN12 |
| 10 |
I |
-ACK |
IN13 |
| 11 |
I |
BUSY |
IN14 |
| 12 |
I |
PE |
IN15 |
| 13 |
I |
SLCT |
IN16 |
| 18...25 |
- |
GND |
общ. |
Подключение второго адаптера для увеличения количества выводов
| Первый | Второй | Первый | Второй |
|---|
| O1 |
I1 |
O9 |
I9 |
| O2 |
I2 |
O10 |
I10 |
| O3 |
I3 |
O11 |
I11 |
| O4 |
I4 |
O12 |
I12 |
| O5 |
I5 |
O17 |
I13 |
| O6 |
I6 |
O18 |
I14 |
| O7 |
I7 |
O19 |
I15 |
| O8 |
I8 |
O20 |
I16 |
Программа должна писаться для каждого конкретного случая использования устройства отдельно, поэтому я не привожу здесь никаких вариантов, а только рассматриваю основные принципы программного управления схемой. Практически любой язык программирования имеет функции позволяющие записать число по заданному адресу в порт ввода-вывода. Управление схемой осуществляется через вызовы таких функций. Для записи 8 битного числа в буферный регистр схемы, необходимо записать его в регистр данных параллельного порта, затем записать в в регистр управления любое число имеющее в соответствующем разряде единицу (соответствующем выводу С выбранного буферного регистра) и затем в него же ноль. Для чтения 4х бит данных достаточно просто прочитать регистр состояния порта, для чтения остальных бит предварительно измените состояние линии О16. Необходимо учитывать то что некоторые входные и выходные линии порта проинвертированы. Адреса регистров для LPT1 приведены в таблице и верны для большинства компьютеров, но для корректного определенья адресов следует использовать данные BIOS.
| Регистр данных |
378h |
| Регистр состояния |
379h |
| Регистр управления |
37Ah |
Публикация: cxem.net
Смотрите другие статьи раздела Компьютеры.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Не вся растительная пища полезна для психики
10.09.2026
Растительная пища традиционно считается одной из основ здорового рациона, поэтому специалисты по питанию обычно рекомендуют чаще включать в меню овощи, фрукты, цельнозерновые продукты и другие продукты растительного происхождения. Однако важна не только принадлежность пищи к растительной категории, но и способ ее обработки, количество сахара и другие характеристики рациона. Исследование иранских ученых показывает, что разные варианты растительного питания могут по-разному отражаться на психологическом состоянии человека.
К такому выводу пришли исследователи из Исфаханского университета медицинских наук. Они изучали взаимосвязь между характером питания и эмоциональным состоянием взрослых людей, уделяя особое внимание симптомам депрессии и тревожности. Результаты работы были опубликованы в научном журнале PLOS One. При этом специалисты не утверждали, что отдельные продукты непосредственно вызывают депрессию: речь шла о статистической связи между определенными пищевыми привычками и сос ...>>
Подвесной робот Stringman для уборки комнаты
10.09.2026
Домашняя робототехника в основном развивается вокруг двух привычных направлений: роботов-пылесосов и многофункциональных гуманоидных машин. Но далеко не все задачи требуют колесной платформы или сложного человекоподобного механизма. Инженер Натаниэль Нифонг (Nathaniel Nifong), основатель стартапа Newfangled, предложил необычную альтернативу - подвесного робота Stringman, способного перемещаться над полом и самостоятельно собирать разбросанные предметы.
Вместо того чтобы передвигаться по поверхности помещения, Stringman использует принцип, знакомый по тросовым системам камер Spidercam, применяемым на стадионах. В четырех верхних углах комнаты устанавливаются натяжные блоки, от которых к центральному рабочему модулю идут тонкие, но прочные тросы. Изменяя их натяжение, система может перемещать манипулятор практически в любую точку обслуживаемого пространства.
Такое решение позволяет обойти некоторые ограничения традиционных роботов на колесах. Подвесной механизм не сталкивается с пр ...>>
Микрогравитация не ослабляет сердечные клетки
09.09.2026
Продолжительное пребывание в космосе подвергает человеческий организм воздействию условий, с которыми он никогда не сталкивается на Земле. Микрогравитация изменяет распределение жидкостей, способствует потере костной и мышечной массы, а космическое излучение способно повреждать ДНК. Особое значение для будущих длительных экспедиций имеет состояние сердечно-сосудистой системы. Новый эксперимент с мышами на борту Международной космической станции показал, что клетки сердечной мышцы могут сохранять силу сокращения даже после нескольких недель пребывания в микрогравитации.
Исследователи давно наблюдают за тем, каким образом отсутствие привычной земной гравитационной нагрузки отражается на организме. В космосе жидкости перераспределяются в сторону верхней части тела, позвоночник немного растягивается, из-за чего рост временно увеличивается, а скелетные мышцы постепенно теряют массу и силу. Однако сердечная мышца работает в несколько иных условиях, поэтому специалисты Чикагского университ ...>>
Случайная новость из Архива Диетическая кола не поможет похудеть
28.11.2016
Ученые из Центрального госпиталя Массачусетса (США) выяснили, что так называемая "диетическая" газировка без сахара, вопреки рекламе, абсолютно бесполезна для снижения веса - и может работать совсем даже наоборот.
Вместо сахара в "диетической" коле применяется искусственный подсластитель аспартам. Теоретически, такие заменители сахара призваны способствовать потере веса и снижению симптомов метаболического синдрома. Однако ряд клинических и эпидемиологических исследований показывают, что аспартам работает не так хорошо, как хотелось бы и может усугублять ожирение. Причина заключается в том, что искусственный подсластитель подавляет кишечную щелочную фосфатазу.
Этот фермент, как полагают ученые, как раз способен предотвращать ожирение. Чтобы проверить влияние на него аспартама, исследователи поставили опыт на животных, разделив их на четыре группы. Первые две группы получали еду с высоким содержанием жиров, но половина из них пила воду с растворенным заменителем сахара, а другая половина - обычную воду. Оставшиеся две группы получали нормальную сбалансированную пищу, но точно так же половина из них пила воду с аспартамом, а другая половина - без него.
Мыши из двух групп, которым досталась вода с подсластителем, потребляли эквивалент трех с половиной банок диетической колы в сутки. В результате спустя месяц ученые обнаружили, что в группах, которые получали нормальный рацион пищи, но пили разную воду, не было особой разницы в весе. А вот мыши, которые ели жирную пищу, ощутимо набрали вес - причем те из них, кто пил воду с аспартамом, растолстели больше тех, кто запивал пищу обычной водой.
Но и это еще не все. У мышей, которые пили подслащенную воду, оказалось более высокое кровяное давление и выше уровень сахара в крови, что свидетельствует о повышении симптомов метаболического синдрома. Исследователи отметили, что они не могут исключать и других механизмов, способствующих ожирению, но эксперимент свидетельствует, что аспартам явно блокирует активность кишечной щелочной фосфатазы, что довольно пагубно сказывается на здоровье.
|
Другие интересные новости:
▪ Газировка вредит почкам
▪ В самолетах разрешат пользоваться мобильными устройствами
▪ Нервные клетки все-таки восстанавливаются
▪ Суперпозиция электронного состояния изменила свойства тормозного излучения
▪ Жгучий перец для похудения
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Акустические системы. Подборка статей
▪ статья Радиоуправляемая пилотажная модель. Советы моделисту
▪ статья Кто из жителей нашей планеты является рекордсменом по путешествиям во времени? Подробный ответ
▪ статья Первая медицинская помощь при механической травме. Медицинская помощь
▪ статья Обточка светодиодов для трансивера RA3AO. Энциклопедия радиоэлектроники и электротехники
▪ статья Генераторы и синхронные компенсаторы. Размещение и установка генераторов и синхронных компенсаторов. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026