Электронная схема

Общая схема выглядит следующим образом:

--------- 0-5V  --------- ~220V  ----------------
|  ПК   |===>===|Схема|========|Кофеварка|
---------       ---------        ----------------

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

Вы должны использовать реле, если у вас большая кофеварка (с мощностью 200W и более), иначе подойдет и симистор.

Все предложенные схемы были проверены, но ОТВЕТСТВЕННОСТЬ ЗА РЕЗУЛЬТАТ лежит на ваших плечах. Если у вас нет необходимого опыта в обращении с электроникой, вы НЕ должны пробовать это делать, иначе все может закончиться очень плохо...

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

Напряжение 0-5В, поступающее с компьютера

Простой способ получения напряжения 0-5В с параллельного порта компьютера:

      Вид сзади          -----    Вывод 10 - ACK
      Папа DB-25         |   |    Вывод  9 - D7
      Разъем             |   |                           Вывод 2 - D0
                         v   v                           v   Вывод 1 -
~Строб
       ____________________________________________________________
      /                                                            \
      \     13  12  11  10   9   8   7   6   5   4   3   2   1     /
       \                                                          /
        \     25  24  23  22  21  20  19  18  17  16  15  14     /
         \______________________________________________________/

Контакт 1 Это строб (инвертированный)

Контакт 2-9 Сигналы ШИНЫ ДАННЫХ - то, что было записано в параллельный порт командой OUTB.

Контакт 10 Сигнал подтверждение (ACK), вызывающий соответствующее прерывание процессора.

Контакт 18-25 Земля (GND).

Подробнее:
<=вход  DB25  Centronix Название         Reg
=>выход                 Сигнала          Bit     примечания
------  ----    ----    --------        ---     -----------------------------
=>       1       1      -Строб          C0-     Устанавливает низкий уровень при посылке на <0.5 нс
=>       2       2      Data 0          D0      Младший бит данных
=>       3       3      Data 1          D1      ...
=>       4       4      Data 2          D2      ...
=>       5       5      Data 3          D3      ...
=>       6       6      Data 4          D4      ...
=>       7       7      Data 5          D5      ...
=>       8       8      Data 6          D6      ...
=>       9       9      Data 7          D7      Старший бит данных
<=      10      10      -Ack            S6+     Импульс подтверждения ~ 5 нс
<=      11      11      +Busy           S7-     Занят
<=      12      12      +PaperEnd       S5+     Нет бумаги
<=      13      13      +SelectIn       S4+     Принтер выбран
=>      14      14      -AutoFd         C1-     Автоперевод строки
<=      15      32      -Error          S3+     Ошибка
=>      16      31      -Init           C2+     Инициализация (импульс < 50нс)
=>      17      36      -Select         C3-     Выбор принтера
==          18-25   19-30,  Ground



Управление при помощи реле

Простейшая схема, которую может собрать любой:

                                Vпит
                                 |
                                 +------+
                                 |    __|__
                               Реле    /^\  Диод 1N4002
                                      /---\
                                 |      |
                                 +------+
                                 |
                              | /
                    4.7K    Б |/  К
параллельный порт>-\/\/\/\/---|        NPN Транзистор: BC547A или 2N2222A
данные                        |\  Э
                              | V
                                |
параллельный порт >-------------+
земля                           |
                          Земля


Подсоединить Vпит к источнику питания с напряжением, при котором срабатывает реле (обычно 5 или 12В). Характеристики реле должны подходить к кофеварке.

Не рекомендуется устанавливать реле ПОСЛЕ транзистора на выход эмиттера, вместо выхода коллектора. Это плохо отразится, как на работе транзистора, так и на качестве кофе :-). Диод 1N4002 служит для защиты транзистора от напряжения реле, и, если вы его уберете, то, возможно, транзистор у вас станет темнее и будет пахнуть горелым ...

Управление при помощи симистора #1

Если вы хотите сделать простую схему, то можете использовать схему управления Motorola MOC301[012] с симистором SC141D. Преимущество этого метода в том, что не требуется дополнительного источника питания.

Схема для неиндуктивной нагрузки:

        270     1 +-------+ 6    180
  +5v -VAVAVA-----+       +----VAVAVA-----+-------------- фаза
                2 |  MOC  |               |
Вход TTL ---------+ 3012  +н.и.          VA  SC141D
                  |       | 4           / |
              н.и.+       +------------/  |
                  +-------+               +----\/\/\/---- ноль
                                              нагрузка

Если вы собираетесь работать с напряжением 220В, то предпочтительно использование MOC3021. Индуктивные нагрузки должны быть зашунтированы конденсатором, см Motorola Application Note AN-780. Кофеварки - это обычно неиндуктивные нагрузки (как двигатели), но кто знает что у вас...

Управление при помощи симистора #2

+5В
|    180                      180            2.2k
+---/\/\/\----+-----+   +----/\/\/-+--/\/\/\---+-------> 120V
              |    1|   |6         |           |         фаза
              |    +=====+         |           | MT1
              |    | MC  |         |          +-+
              |    | 3032|         |        G | | Симистор
              |    +=====+         |         /| |
              \    2|   |4         |        / +-+
       2N3904  |----+   |          |        |  | MT2
              /     |   +--------- | -------+  |
             V      \              |        |  |
             |      /              |        \  |
             |      \ 43    .01нф ---   10k /  |
             |      /       500V  ---       \  |
             |      |              |        /  |
             +------+              |        |  |             ноль
             |                     +--------+--+---o    o--> 120V
             /                                    нагрузка
    >-/\/\--|  2N3904
             \
              V
              |
             ---
            ///
вы должны заменить резисторы соответственно для 220V.

Описание схемы:

MC3032 - это оптрон развязки симистора. Резистор на 180 Ом устанавливает напряжение на управляющем эмиттере оптрона. Если необходим другой ток (например 15мA) - измените сопротивление этого резистора.

Предупреждаю, что вам не следует пробовать эту схему без нагрузки. Симистор не включается, если его не подключить к источнику переменного тока.