Donanım
Önceki Kahve Yapmak Nasıl Sonraki
Donanım
Sistem devre şeması şöyledir:
    ---------   0-5V  ---------  ~220V   ----------------
    |  PC   |====>====|Circuit|==========|Coffee-Machine|
    ---------         ---------          ----------------
Temel mantık şöyledir, elektriksel olarak yalıtılmış bir devreyi bir röle veya triyak ile kontrol etmemizi sağlayacak denetim gerilimini bilgisayardan alırız.
200Wat'tan daha büyük bir kahve makinanız varsa bir röle devresi seçmelisiniz. Kahve makinanız o kadar büyük bir güce sahip değilse triyak tabanlı bir devreyi de seçebilirsiniz.
Gösterilmiş olan tüm devreler denenmiştir, fakat sonuçlar ve riskler SİZİN SORUMLULUĞUNUZDUR. Eğer elektronik ile tecrübeniz yoksa bunları YAPMAmalısınız, yoksa kötü bir netice alabilirsiniz.
220V ile çalışırken çok dikkatli olmalısınız, ayrıca uygun bir sigortanın kullanımı kesinlikle tavsiye edilmektedir.
Bilgisayardan 0-5V elde etmek
Aşağıda, bilgisayarın paraler portundan 0-5V elde etmek için bir örnek vardır:
Arkadan görünüş    +------  Pin 10 - ACK
Erkek DB-25        |   +--  Pin  9 - D7            +------ Pin 2 - D0
Konnektör          |   |                           |   +-- Pin 1 - ~Strobe
                   v   v                           v   v
 ------------------------------------------------------------
/                                                            \
\     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 numaralı, Strob'dur. (Strobe) (mantıksal ters)
2-9 arası pinler veri yolu (DATA BUS) sinyalleri içindir, esas itibariyle paralel porta yazılan her şey bir OUTB komutuyla tutulmaktadır.
10 numaralı pin, onay (ACK) sinyalidir, sizin tarafınızdan denetlenir, böylece işlemciye bir kesme gönderebilirsiniz.
18-25 arası pinler kısa devredir, topraklağa bağlanmalıdır (GND).
Ayrıntılı olarak:
<= gir DB25   Cent   Sinyal    Yazmaç
=> çık pin    pin     İsmi      Biti    Açıklama
------ ----   ----  --------    ---   -----------------------------
=>      1      1    -Strobe     C0-   gönderme için >05us aşağı çekilir
=>      2      2    Data 0      D0    en kıymetsiz bit
=>      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    en kıymetli bit
<=     10     10   -Ack         S6+   IRQ onaydan sonra ~5us aşağı çekilir
<=     11     11   +Busy        S7-   Meşgul/Devredışı/Hata için yukarı çekilir
<=     12     12   +PaperEnd    S5+   Kağıt sonu için yukarı çekilir
<=     13     13   +SelectIn    S4+   yazıcı seçiliyse yukarı çekilir
=>     14     14   -AutoFd      C1-   bir satır ileri için aşağı çekilir
<=     15     32   -Error       S3+   Hata/Devredışı/Kağıtsonu için aşağı çekilir
=>     16     31   -Init        C2+   ilklendirme için >50uS aşağı çekilir
=>     17     36   -Select      C3-   yazıcıyı seçmek için aşağı çekilir
==gt;    18-25  19-30  Ground
Röle ile kontrol
Bir röleyi sürebilecek bir devrenin şeması genelde şöyle birşeydir:
                                Vcc
                                  |
                                  +------+
                                  |    __|__
                                 Röle   /^\  Diode 1N4002
                                Bobini /---\
                                  |      |
                                  +------+
                                  |
                               | /
                    4.7K    B  |/  C
     paralel port >-\/\/\/\/---|        NPN Transistor: BC547A or 2N2222A
     veri ucu                  |\  E
                               | \
                                  V
     paralel port  >--------------+
     toprak ucu                   |
                               Toprak

Vcc ucunu rölenin çalışma gerilimine eşitı gerilimdeki bir kaynağa bağlayınız (Genellikle 5 veya 12 V'dir). Elbette ki röle özellikleriniz kahve makinasına göre ayarlanmış olmalıdır.
Barmen, röleyi transistörden sonra, kollektör (C) ucu yerine, emetör (E) ucunun olduğu yere koyma meyilindedir. Bu kötü bir denemedir ve transistörü kötü yönde etkiler ve sonuç olarak da kötü bir kahve ile neticelenebilir. 1N4002 diyodu, transistörü rölenin ters akımından korumak için kullanışlıdır. Eğer kullanmazsanız, bir süre sonra transistör bozulabilir.
TRIAK ile kontrol #1
Eğer basit bir devre istemezseniz, Motorola'nın triyak sürücüsü olan MOC301[012]'i, SC141D gibi genel amaçlı bir triyakla kullanabilirsiniz. Bu yöntemin getirisi, ilave bir güç kaynağına ihtiyaç duymamanızdır.
Endüktif olmayan yükler için, işte devre:
          270     1 +-------+ 6    180
    +5v -VAVAVA-----+       +----VAVAVA-----+-------------- Faz
                  2 |  MOC  |               |
    TTL in ---------+ 3012  +nc            VA  SC141D
                    |       | 4           / |
                  nc+       +------------/  |
                    +-------+               +----\/\/\/---- Nötr
                                                  LOAD
Eğer 220V ile çalışacaksanız, bir 3021 edinmeye çalışın. Endüktif yükler triyaka paralel kapasitörler ile birlikte kullanılmalıdır, en iyisi Motorola Application Note AN-780'a başvurun. Kahve makinaları genelde direnç gösteren yüklerdir ve (bir motor gibi) endüktif değildir, fakat sizinkinin ne olduğunu kim bilebilir?
TRIAK ile kontrol #2
    +5VDC
    |    180                       180      2.2k
    +---/\/\/\----+----+     +----/\/\/-+--/\/\/\---+-----------> 120V
                  |   1|     |6         |           |             Faz
                  |    +=====+          |           | MT1
                  |    | MC  | TRIAC    |          +-+
                  |    | 3032| Sürücü   |        G | | TRIAC
                  |    +=====+          |         /| |
                  \|  2|     |4         |        / +-+
            2N3904 |---+     |          |        |  | MT2
                  /|   |     +--------- | -------+  |
                  V    |                |        |  |
                  |    >                |        >  |
                  |    > 43      .01u  ---   10k >  |
                  |    >         500V  ---       >  |
                  |    |                |        |  |
                  +----+                |        |  |             Nötr
                  |                     +--------+--+---o    o--> 120V
                |/                                        Yük
     >--/\/\/\--| 2N3904
                |\
                  V
                  |
                 ---
                 ///
Bu devre 120V için tasarlanmıştır. 220V için dirençleri uygun şekilde ayarlamalısınız.
MC3032 bir TRIAK sürücü optoizolatörüdür. 180-ohm'luk direnç optoizolatör içindeki LED emetörü için akımı ayarlar. Daha uygun akımlar almak için - eğer gerekliyse - bu direncin değerini değiştiriniz.
Bir yük olmadan bu devreyi kontrol edemezsiniz. TRIAK herhangi bir AA gerilim kaynağı olmadan çalışmayacaktır, bu yüzden basit bir anahtarlama için şebeke gerilimi ve yük uygulamadan çalıştırmak mümkün değildir. .01uF'lık kapasitörün 500V'luk olmasına dikkat ediniz.
Önceki Üst Ana Başlık Sonraki
Menü Başlangıç Yazılım
Bir Linux Kitaplığı Sayfası