Röle modülünün devreye girdiği yer burasıdır. AC şebekesini kontrol etmek için bir röle modülü ve röleyi kontrol etmek için Arduino kullanabilirsiniz.
Röle, çok daha büyük akımı kontrol edebilen nispeten küçük bir akımla çalıştırılan elektromanyetik bir anahtardır .İşte rölenin bir devreyi başka bir devreyi açmak için nasıl kullandığını gösteren basit bir animasyon.
Başlangıçta birinci devre kapatılır ve bir şey (bir sensör veya anahtarın kapanması) onu açana kadar içinden akım geçmez. İkinci devre de kapatılır.
İlk devreden küçük bir akım geçtiğinde, çevresinde bir manyetik alan oluşturan elektromıknatısı etkinleştirir.
Enerji verilen elektromıknatıs, ikinci devrede kendisine doğru bir kontak çeker, anahtarı kapatır ve ikinci devreden çok daha büyük bir akımın akmasına izin verir.
Akımın akışı durduğunda, kontak orijinal konumuna geri döner ve ikinci devreyi tekrar kapatır.
Röle Temelleri
Tipik olarak rölenin 5 pini vardır, bunlardan üçü kontrol etmek istediğiniz cihaza bağlanan yüksek voltaj terminalleridir (NC, COM ve NO).
Şebeke elektriği, ortak (COM) terminalindeki röleye girer. NC & NO terminallerinin kullanımı, cihazı AÇIK veya KAPALI konuma getirmek isteyip istemediğinize bağlıdır.
Kalan iki pim (bobin1 ve bobin2) arasında elektromıknatıs görevi gören bir bobin vardır.
Bobinden akım geçtiğinde, elektromıknatıs yüklenir ve anahtarın dahili kontaklarını hareket ettirir. Bu sırada normalde açık (NO) terminal ortak (COM) terminaline bağlanır ve normalde kapalı (NC) terminal bağlantısı kesilir.
Bobinden akım akışı durduğunda, dahili kontak başlangıç durumuna geri döner, yani normalde kapalı (NC) terminal ortak (COM) 'a bağlanır ve normalde açık (NO) terminal yeniden açılır.Bu, tek kutuplu, çift yönlü anahtar ( SPDT ) olarak bilinir .
Tek Kanal Röle Modülü
Bu eğitim için tek kanallı röle modülü kullanacağız. Ancak iki, dört ve sekiz kanallı başka modüller de vardır. İhtiyaçlarınıza en uygun olanı seçebilirsiniz.
Bu modül, Arduino'nuzdan yalnızca tek bir yüksek güçlü cihazı değiştirmek için tasarlanmıştır. 250VAC veya 30VDC'de kanal başına 10A'ya kadar derecelendirilmiş bir röleye sahiptir.
LED'ler
Röle modülünde rölenin konumunu gösteren iki adet LED bulunmaktadır.
Modüle güç verildiğinde Güç LED'i yanacaktır. Röle etkinleştirildiğinde Durum LED'i yanacaktır.
Çıkış Terminal Bloğu
Mavi vidalı pim terminallerine bölünmüş rölenin üç kanalı var. Kanallar işlevlerine göre etiketlenmiştir: ortak (COM), normalde kapalı (NC) ve normalde açık (NO)
İsimler, hareketsiz durumdaki anahtarla ilgili olarak kanalın durumunu açıklar.
COM (Ortak): Değiştirmeyi planladığınız sinyale (bizim durumumuzda şebeke elektriği) bağlamanız gereken pindir.
NC (Normal Olarak Kapalı): Varsayılan olarak röleyi kapatmak istediğinizde normalde kapalı bir konfigürasyon kullanılır. Bu konfigürasyonda röle her zaman kapalıdır ve siz devreyi açmak için Arduino'dan röle modülüne bir sinyal gönderene kadar kapalı kalır.
HAYIR (Normalde Açık): Normalde açık bir konfigürasyon, siz devreyi kapatmak için Arduino'dan röle modülüne bir sinyal gönderene kadar rölenin her zaman açık olduğu diğer şekilde çalışır.
Kontrol Pinleri
Modülün diğer tarafında, üç pim vardır - modüle güç sağlamak için bir Toprak pimi ve bir VCC pimi ve röleyi kontrol etmek için bir giriş pimi IN.
Giriş pini aktif düşüktür, yani pini DÜŞÜK çektiğinizde röle etkinleştirilecek ve YÜKSEK pimi çektiğinizde devre dışı kalacaktır.
Tek Kanal Röle Modülü Pin Çıkışı
Tek kanallı röle modülünün pin çıkışına bir göz atalım.
Kontrol Pinleri:
İÇİNDEpin, röleyi kontrol etmek için kullanılır. Bu, aktif bir düşük pindir, yani pimi DÜŞÜK çektiğinizde röle etkinleştirilir ve YÜKSEK pimi çektiğinizde devre dışı kalır.
GND toprak bağlantısıdır.
VCC pin modüle güç sağlar.
Çıkış Terminali:
COM pin, değiştirmeyi planladığınız sinyale bağlıdır.
NC Bağlantıyı kesmek için Arduino'dan röle modülüne bir sinyal göndermediğiniz sürece pin COM pinine varsayılan olarak bağlanır.
HAYIR Bağlantıyı yapmak için Arduino'dan röle modülüne bir sinyal göndermediğiniz sürece pin varsayılan olarak açıktır.
Arduino ile Tek Kanallı Röle Modülünü Bağlantıları
Artık röle modülü hakkında her şeyi bildiğimize göre, onu kullanmaya başlama zamanı!
Uyarı: |
Bir lambayı yakması için röle modülümüzü ayarlayalım.
Modül üzerindeki VCC pinini Arduino'daki 5V'a ve GND pinini toprağa bağlayarak başlayın. Röleyi kontrol etmek için dijital pim # 6'yı IN giriş pimine bağlayın.
Ayrıca, röle modülünü, kontrol etmeye çalıştığınız AC enerjili cihaz (bizim durumumuzda lamba) ile aynı hizaya yerleştirmeniz gerekecektir. Cihazınızın dinlenme durumunun ne olmasını istediğinize bağlı olarak canlı AC hattınızı kesmeniz ve kesilen telin bir ucunu (duvardan gelen) COM'a ve diğerini NC veya NO'ya bağlamanız gerekir.
AC aygıtınız çoğu zaman kapalı olacaksa ve ara sıra açmak istiyorsanız, diğerini HAYIR'a bağlamalısınız. Cihaz çoğu zaman açık olacaksa NC'ye bağlanın.
Bu proje için lambamızın dinlenme durumunda sönmesini ve röleyi aktive ettiğimizde yanmasını istiyoruz, böylece bir ucunu COM'a diğerini NO'ya koyacağız.
Aşağıdaki çizim kablolamayı göstermektedir.
Arduino Kodu
Artık donanımımızın tamamı kurulduğuna göre, lambayı açan koda bir göz atalım.İşte lambayı 3 saniye boyunca açacak ve sonraki 3 saniye boyunca kapalı tutacak basit kod.
Kod Açıklaması:
Arduino ile bir röle modülünü kontrol etmek, bir LED'i kontrol etmek kadar basittir. Çizim, röle modülünün giriş pininin bağlı olduğu pini bildirmekle başlar.
Kurulum fonksiyonunda bu pini çıkış olarak tanımlarız.
Şimdi döngü fonksiyonunda, sırasıyla LOW / HIGH röle pinini çekerek cihazı ON / OFF konumuna getiriyoruz.
digitalWrite(RelayPin, LOW)
pimi DÜŞÜK digitalWrite(RelayPin, HIGH)
çekerken, pimi YÜKSEK çeker.
digitalWrite(RelayPin, LOW);
delay(3000);
digitalWrite(RelayPin, HIGH);
delay(3000);