Здравствуйте, уважаемые читатели!

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

Для начала предлагаю посмотреть видеоролик:

ВНИМАНИЕ!!! Помните об опасности – любое не правильное действие могут быть результатом поломки или выхода из строя оборудования, оргтехники или поражением электрическим током. Выполняя действия, описанные в статье вы осознаете возможные последствия. Администрация сайта и автор статьи за последствия выхода из строя оборудования ответственности не несет.

Почему выбран именно такой способ? Данный способ привлекает простотой реализации. LPT- порт предназначен как для приёма данных, так и для передачи и имеет 8-битную шину данных. Без дополнительных электронных устройств преобразования сигналов с через LPT-порт мы можем либо принимать и программно обрабатывать данные с 8 разных датчиков, с дискретными выходами (0 либо 1), либо управлять 8 разными устройствами. Если применить дополнительно шифраторы-дешифраторы, регистры и прочие электронные компоненты, количество входящих/исходящих каналов может быть 255 и больше, при этом стоимость такого решения может оставаться относительно низкой, чем существующие предложения. Данный способ не требует высокопроизводительный компьютер для решения задачи в предложенном статье варианте и если Вы все-таки решите применить это решение на практике – приобретение отдельного системного блока для данных целей будет стоить не дорого. Так же данное решение возможно применение на работающей системе.

 

Предлагаю для демонстрации работы ознакомиться с программой LPTPortControl, которая доступна для скачивания (скачать программу LPTPortControl). Данная программа разрабатывалась под стандартный LPT-порт. Если у Вас нестандартный LPT-порт, но у Вас есть идея таким образом реализовать свой проект – пишите, попробуем Вам помочь.

Прежде чем описать работу программы соберём простою электрическую схему.

Подключение светодиодов к LPT-port

На схеме представлен стандартный LPT-порт 25-ти контактный. Контакты 18-25 является минусом. Так как у меня навесной монтаж, мне удобно было делать распайку согласно указанной схеме, хотя достаточно использовать какой-то один из 18-25. Контакты 2-9 являются шиной данных. Они могут работать как на приём данных, так и на передачу. В нашем случае они работают на передачу данных. Светодиоды обычные (3-5 мм), любого цвета. Номинал резисторов R1-R8 может быть в пределах 270 Ом – 2 кОм, но не менее 270 Ом. Я пробовал использовать резистор 4,7 кОм, светодиоды светились тускло, но светились. В случае отсутствие подходящих, для экспериментов подойдут и такие.
С помощью предложено программы задаются данные для передача, которые отображаются в виде свечения светодиодов. Программа демонстрирует технические возможности как ручного управления, так и автоматического.

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