| |||||||
Genel diyagram şu şekilde gözükebilir:
--------- 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ğlayan bir kontrol voltajını bilgisayardan alırız.
200W'den 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.
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 kontol edilir, böylece işlemciye bir kesme gönderebilirsiniz.
18-25 arası pinler kısa devredir, topraklamadır (GND).
Ayrıntılı olarak:
<= in DB25 Cent Sinyal Yazmaç => out pin pin İsmi Biti Açıklama ------ ---- ---- -------- --- ----------------------------- => 1 1 -Strobe C0- gönderme için >05 us 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 ~ 5 us 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 == 18-25 19-30, Ground
Birinin yapabileceği açık bir devre şu şekilde olur:
Vcc | +------+ | __|__ Röle /^\ Diode 1N4002 Bobini /---\ | | +------+ | | / 4.7K B |/ C paralel port >-\/\/\/\/---| NPN Transistor: BC547A or 2N2222A data pin |\ E | \ V paralel port >--------------+ ground pin | Ground
Vcc'yi röle türüyle aynı voltaja 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) pini yerine, emetör (E) pininin 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.
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 endüktif değildir (tıpkı motor gibi), fakat sizinkinin ne olduğunu kim bilebilir?
+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'a göre dirençleri sırayla 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 AC voltaj kaynağı olmadan çalışmayacaktır, bu yüzden basit bir anahtarlama için AC gerilimi uygulamadan ve yük uygulamadan çalıştırmak mümkün değildir. .01uF'lık kapasitörün 500V'luk olmasına dikkat ediniz.
| ||||||||||