Вам нужно авторизоваться. Забыли пароль? Регистрация Ноябрь пт. 21 2008 г. в 15:13
Навигация
Поиск
Рассылка



Отписаться
Экспорт новостей

rss2.0

Наш баннер
Мы будем рады видеть нашу кнопку по интернету:

Reset-me electronics - статьи о моддинге и наворотах ПК.

Партнёры
Статьи

Работа с LPT портом

Автор: Den
Источник: reset-me.wcps.ru
Добавлено: 2005-06-29 10:53:47

С помощью LPT порта компьютера можно управлять чем хотите, не только принтером.

Пока приведу назначение всех его выводов:

 1 - выход. Используется принтером. Если на нем нет сигнала, принтер не выполнит ни одной команды от других выводов.

 2 - 9 - сигнальные выводы. С них и будет сниматься управляющий сигнал.

 18 - 25 - это земля (минус). Обычно(не всегда) они соединены с корпусом компа.

 Остальные используются для ввода информации в порт.

Работа с LPT портом Вот схемка, предназначенная для включения чего-либо помощнее, чем просто светодиод, включённый прямо к выходу порта. Подключается соответственно к земле и к одному из выходов порта. Недостаток схемы: если сгорит транзистор, на порт может попасть напряжение питания, а он этого не любит.

Работа с LPT портомЯ собрал себе управляемый от компа вентилятор по этой схеме. Уж наверное с питанием 12 вольт и подключаясь к порту через резистор в 100 кОм трудно будет сжечь порт :-)

Работа с LPT портомЧтобы не повредить порт идеалом будет использование оптрона. Оптрон - 4N25. В данной схеме порт отделен от высоковольтной части и ему почти ничего не угрожает.

Работа с LPT портомА теперь настало время избавиться от реле и управлять домашними электроприборами не вставая из-за компа. Схемка собрана на симисторе. (Я пока только собираюсь такую штуку сделать и уже представляю, как это будет круто!)

Это прока всё схемы, которые я нашел. Теперь переходим к другому вопросу: как управлять всеми этими делами?

Оказывается очень просто. Можно скачать программу под windows (150Кб). А можно написать собственную под свои цели. Например на Pascal'е:


Uses Dos,CRT;

Var
   data:byte; {переменная DATA типа byte}
   
Begin
   Readln(data);  {читаем переменную - ввод энтером}
   Port[MemW[$0040:$0008]:=data; {посылаем в порт}
End.

Это наипростейшая прога, посылающая в порт число в пределах 0..255.
Для подачи лог. 1 на один из выходов нужно задать это число таким образом:

1 выход  -  1
2 выход  -  2
3 выход  -  4
4 выход  -  8
5 выход  - 16
6 выход  - 32
7 выход  - 64
8 выход  - 128

0  - "гасит" все выходы      255 - включает все

Если нужно подать сигнал на несколько выходов, нужно просто сложить числа для этих выходов, и выдавать полученное число в порт.

Оглавление   |  ?? ????


Тема страницы:

Схемы для PC Работа с LPT портом Сайт о моддинге компьютера, электронных штучках и разных наворотах. На нашем сайте собраны статьи, схемы, картинки, на тему моддинг PC, электронные схемы для самостоятельной сборки, подробные описания, фото. Статьи вэб мастерам. Статьи 2008-11-21 15_13_08

Статьи
Схемы для PC
Вход
Логин:

Пароль:


Запомнить меня
Вам нужно авторизоваться.
Забыли пароль?
Регистрация
На сайте
Гостей: 19
Пользователей: 0


10 статей
10 файлов

Реклама
Интернет-магазин компьютеров, ноутбуков и КПК - Шануар, Москва

Промышленные контроллеры асу Mitsubishi Electric

оперативная запись и полиграфия дисков
Работает под управлением WebCodePortalSystem v. 5.1
Перепечатка материалов приветствуется при прямой ссылке на www.reset-me.net.ru
Copyright © 2005-2007 Reset-me electronics

Страница сгенерирована за 3.855 сек..