Схемы, программы, прошивки Управление устройствами 220В через Lpt

Discussion in 'Электроника и Фрикинг' started by m0le[x], 2 Nov 2006.

  1. m0le[x]

    m0le[x] Wardriver

    Joined:
    25 Oct 2006
    Messages:
    759
    Likes Received:
    576
    Reputations:
    105
    Нашел седня на компе одну схемку, решил вот выложить эту статью. Незнал куда выложить, ну думаю, что этот раздел как раз подходит.
    Спасибо: Leshiy и ze_d0g


    Адаптер для управления устройствами с ПК через LPT интерфейс.


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

    Предисловие :

    Ночь. Работа в самом разгаре, но тут вдруг понадобилось включить свет в вашей
    обители. Нужно вставать, снимать наушники, идти к выключателю, нажимать на
    него. Потом, что бы выключить свет, вам нужно повторить ту же процедуру.. А не
    проще было бы не вставая из-за своей системы, просто набрать в консоли "lite
    on", или просто кликнуть один раз мышкой? Техника должна упрощать жизнь!
    Спаяем простенький модуль для управления светом (а вообще - любым
    электроприбором), напишем драйвера под него, и будем наслыждаться жизнью!

    Матчасть.

    В компьюетере есть замечательный интерфейс LPT. Он позволяет подключать
    множество стандартных устройств, а если мы можем написать драйвера, то и
    множество нестандартных. В LPT имееться 25 контактов. Из них 8 используются
    для подачи напряжения. Их мы и будем использовать. Схема очень простая. Мы
    подаем на розетку напряжение от LTP порта в 5 В и таким образом замыкаем сеть
    в 220 В, куда подключено какое-либо устройство, например лампа. Если мы подаем
    напряжение, то сеть замыкается и наоборот.

    Схема адаптера основана на диодном мосте и оптроне, который делает
    использование схемы более безопасным.
    Подключаем синий провод на землю (любой из 18-25 выводов LPT), красный на
    один из контактов питания (1-8 выводы LPT).
    Стоимость деталей не превысит 3$. Собрать модуль - тоже не проблема.
    Вот и всё. Меры безопасности уточнять не будем. Всё, что вы делаете - на вашей
    ответственности. Просто хорошо всё изолируйте и тестируйте прибор на чём
    -нибудь дешевом, мы тестировали на простой 100-ватной лампе.

    Использование.

    Ну уж тут границы ставит только ваша фантазия. У меня подключено
    освещение и кофеварка. ;)


    Хинт : под windows очень неприятно использовать данный модуль, потому как
    иногда windows произвольно подаёт питание на ВСЕ контакты LPT порта. И
    вообще windows "заботясь о сохранении энергии" автоматически подаёт
    питание на все контакты LPT при включении компьютера. В драйвере под
    windows эта проблема устранена.

    Хинт : поскольку в LPT есть 8 контактов с напряжением, то, соответственно мы
    можем подключить 8 устройств. Но для каждого нужно собрать отдельную
    киберрозетку. Теоретически не трудно собрать киберрозетку на логике, так
    что количество устройств будет неограничено. Но пока в этом не было
    потребности.


    Схема адаптера

    Драйвер для Windows

    Драйвер для FreeBSD

    Сам лично пробовал со светом.
     
  2. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    779
    Likes Received:
    324
    Reputations:
    83
    Скрин в студию!
     
  3. m0le[x]

    m0le[x] Wardriver

    Joined:
    25 Oct 2006
    Messages:
    759
    Likes Received:
    576
    Reputations:
    105
    Скрин чего? Если работы проги то вот:
    Так же там есть два режима Pro и Simple(просто on off для одного устройства)
    На скрине режим Pro.

    [​IMG]
     
  4. rijy

    rijy Banned

    Joined:
    25 Sep 2006
    Messages:
    394
    Likes Received:
    386
    Reputations:
    175
    LPT - прошлый век ИМХО...
    лучше взять USB, прилепить на вход/выход PIC-микроконтроллер (стоит копейки), и управлять КАК-УГОДНО и ЧЕМ-УГОДНО (в разумных пределах конешно))). тем более, что юсбишный протокол в PIC нормально реализован. а мануалов по этому делу хватает даже на сайте производителя http://www.microchip.ru/

    з.ы. хотя на LPT уже все готовое есть))