Практическая работа

  Прежде чем подключить какое-либо устройство к LPT порту, желательно провести несложные эксперименты. Да и на модели проще понять как работает порт. Тем более для реального управления устройством нужно написать программу. А отлаживать её лучше на модели, чем на реальном устройстве.

  Вам понадобится программное обеспечение. Я использую VisualBasic 6.0.К сожалению в нем вообще не предусмотрена возможность работы с портом принтера. Но это не беда! Мир не без добрых людей, пишущих программы и облегчающих нам жизнь. Я нашел две бесплатно распространяемые программы для работы с LPT портом. Это inpout.dll и dlportio.dll. По указанным ссылкам вы можете их и скачать. Вот и все! VBasic 6.0 и .dll! Теперь мы можем делать с LPT все что захотим.

  Вам понадобится и аппаратная часть. Прежде всего необходим кабель от разъема порта к устройству. Можно купить готовый, можно спаять самому. Так или иначе лучше всего иметь кабель один к одному повторяющий разъём LPT порта. Для этого нужены два 25-ти контактных разъёма. В компьютере стоит «мама», так что к ней подключается «папа"+кабель+"мама». И вот перед вами на столе лежит копия компьютерного разъёма. Только учтите, покупные кабели не всегда содержат ВСЕ соединения между контактами! Практически всегда ноги 18-25 НЕ соединены вмести! Так что не ленитесь, проверьте омметром распайку кабеля. Вы избавитесь от лишней нервотрёпки. Да и вывести из строя порт при неправильном подключении – пара пустяков.

  Теперь берем еще одного "папу" и распаиваем на нем несложную схему. Прямо к контактам 2-9 припаиваем сопротивления 430-560 Ом, ко второй ножке сопротивления припаиваем светодиод типа АЛ307,а все другие ноги светодиодов соединяем вместе,припаивая их к отрезку медного провода диаметром 0,5-1.0 мм и присоединяем к контактам 18-25 разъёма. Получается довольно жесткая конструкция. И ещё к общей шинке припаиваем небольшой кусочек мягкого многожильного провода. Его мы будем использовать для подачи сигналов на входы.
Вот такая у нас получилась схема.

Главная Оглавление Назад Вперед
Hosted by uCoz