Robotik Kodlama

Robotik Kodlama
Ana Sayfa

İLGİNİZİ ÇEKEBİLECEK LİNKLER :

4 Mayıs 2021 Salı

Arduino ile Tek Kanal Röle Modülü

 

Arduino ile Tek Kanal Röle Modülü



Bazen Arduino'nuzun lambalar, fanlar veya diğer ev cihazları gibi AC ile çalışan cihazları kontrol etmesini istersiniz. Ancak Arduino 5 voltta çalıştığı için bu yüksek voltajlı cihazları doğrudan kontrol edemez.



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öleler Nasıl Çalışır ?

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.

röle çalışıyor animation.gif

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).

röle pin çıkışı

Ş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.

röle çalışıyor animation2.gif

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.

tek kanallı röle modülü

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.

tek kanallı röle modülü led

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.

tek kanallı röle modülü çıkış terminali

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.

tek kanallı röle modülü kontrol pimleri

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.

tek kanallı röle modülü pin çıkışı

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ı:
Bu kart YÜKSEK AC voltajı ile etkileşim halindedir. Yanlış veya uygunsuz kullanım, ciddi yaralanmalara veya ölüme neden olabilir. Bu nedenle, etrafta deneyimli ve YÜKSEK AC voltajı hakkında bilgi sahibi kişiler için tasarlanmıştır.

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 ile tek kanallı röle modülünün kablolanması

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.

int RelayPin = 6;

void setup() {
	// Set RelayPin as an output pin
	pinMode(RelayPin, OUTPUT);
}

void loop() {
	// Let's turn on the relay...
	digitalWrite(RelayPin, LOW);
	delay(3000);
	
	// Let's turn off the relay...
	digitalWrite(RelayPin, HIGH);
	delay(3000);
}

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.

int RelayPin = 6;

Kurulum fonksiyonunda bu pini çıkış olarak tanımlarız.

pinMode(RelayPin, OUTPUT);

Ş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);

ANA SAYFAYA DÖN

Bahadır ÖZGEN
Electronic Robotic Coding Research and Development 1975 - ∞
Learn Forever
If you want, let's learn together...
https://roboticcode2020.blogspot.com/
bahadirozgen1975@gmail.com
facebook    robotic.code
instagram    @roboticcode


Sayfalarımı ziyaret ettiğiniz için teşekkür ederim.Bu sitede mevcut olan içerikler kendi oluşturduğum projeler yazı,resim ve videolardan oluşmaktadır.İçerik oluşturmak çok uzun sürdüğü için bazı projelerde yurtdışı kaynaklardan faydalandım.Buradaki amacım ticari değildir.Kaynağı belli olan ve bizim kaynağına ulaşabildiğimiz materyal (yazı, fotoğraf, resim, video v.b.) için ilgili konularda fotoğraflarda logo varsa v.b. not olarak gösterilecektir.Sitemizde yayınlanan tüm içerik, bizim tarafımızdan ve internet üzerinden youtube, facebook ve blog gibi paylaşıma sunulmuş kaynak sitelerden alındığı için, sitemiz yasal yükümlülüğe tabi tutulamaz. Sitemizde telif haklarının size ait olduğu bir içerik varsa ve bunu kaldırmamızı isterseniz, iletişim sayfamızdan bizimle iletişime geçtiğiniz takdirde içerik yayından kaldırılacaktır.Bu konu ve modüller ile uğraşarak, ileride çok güzel makine ve elektronik aletler yapabilirsiniz.

Hiç yorum yok:

Yorum Gönder

Yorum yazdığınız ve üye olduğunuz için Size teşekkür ederim.Burada olduğunuza göre hepimizin ilgi alanı Elektronik ve Programlama sonsuz bir dünyadayız.Hepimize Başarılar...

Not: Yalnızca bu blogun üyesi yorum gönderebilir.