Arduino + röle modülü ve rock & roll: AC / DC karıştırma

AC / DC ve Arduino logoları

Bizim sonra programlama öğreticisi ve Arduino'daki ilk adımlar, bu sefer size birlikte çalışmanız için pratik bir rehber getiriyoruz Arduino y un röle modülüyani Arduino alçak gerilim doğru akım devresi vasıtasıyla daha yüksek gerilimli bir alternatif akım sistemini kontrol edebilmek. Yani 220v yükleri kontrol etmek gibi basit bir Arduino kartıyla imkansız görünen şey artık röle modülü ile mümkün.

Bu şekilde sana izin verecek şebekeye bağlı cihazları kontrol edin. Ve uygulamalar açısından çok kısıtlayıcı olmamak için, gerçekten istediğiniz şeyi yapmak için düşünebileceğiniz veya değiştirebileceğiniz her tür projeye uygulanabilecek bir şekilde açıklamaya çalışacağım, çünkü İnternette bir Arduino kartı ve bir röle modülü kullanan çok özel birçok proje var ...

Röle:

Açıklayalım röleler hakkında bilmeniz gereken her şey.

Röle nedir?

röle

Fransızca'da relais, röle anlamına gelir ve bu, bir rölenin gerçekte ne yaptığına dair bir gösterge verir. Temelde bir elektromanyetik cihazdır ve kontrollü anahtar bir dere tarafından. Bobinli ve elektromıknatıslı bir mekanizma aracılığıyla, bağımsız bir elektrik devresini açmak veya kapatmak için bir veya daha fazla kontak etkinleştirilebilir, çünkü söz konusu devre, onu kontrol edenden farklı bir voltaj ve bir akım türü ile çalışır. çıkış, girişten daha yüksek bir devreyi idare eder).

Öyleydi Joseph Henry tarafından 1835'te icat edildi (aynı yıl Edward Davy'ye de atfedilmiş olmasına rağmen) ve o zamandan beri gelişti ve şu anda sahip olduğumuz modern rölelere boyut olarak değişti. Başlangıçta telgraf makineleri için kullanıldı, böylece girişte alınan daha zayıf bir sinyalden daha yüksek bir akım sinyalini kontrol etti. Uygulamalar yavaş yavaş artıyordu ve şu anda çok sayıda durumda kullanılıyorlar.

Ne türler var?

röle çalışma diyagramı

Bir rölenin içine bakarsak ve analiz edersek onun operasyonuküçük giriş kontrol akımının, elektromıknatısı bu bakır sargı ile çalıştıran ve çıkışını kontrol edecek daha yüksek güç devresini açan veya kapatan anahtarı veya anahtarı hareket ettiren akım olduğunu görüyoruz. Tüm bunlar, kazaları önlemek için bir izolasyon koruyucusu ile izole edilmiştir, ancak bundan bağımsız olarak başka bir şeyle ilgileniyorum ve işleyişine bağlı olarak var olan tiplerdir.

Jardines de Viveros röle türleri sahip olduğumuz farklı noktalardan görülebilir. Bir yandan, anahtarın açma veya kapama mekanizmasına odaklanmalıyız ve buna bağlı olarak:

  • HAYIR veya normalde açık: Adından da anlaşılacağı gibi, elektromıknatısı etkinleştirmeden, anahtarın veya çıkış anahtarının kontaklarının açık olduğu, aralarında elektrik bağlantısı bulunmayan ve bu nedenle devre normal durumunda devre dışı bırakılacak veya açılacak olanlardır. Giriş bu değişecek şekilde çalıştırıldığında, o anda anahtar terminallerine dokunulacak ve devre kapanacak yani akımın geçmesine izin verecektir.
  • NC veya normalde kapalı: Bir öncekinin tersi, normal veya dinlenme durumunda çıkış devresi akımın akmasına izin verecektir. Öte yandan, girişe etki edilir edilmez devre açılır ve akım kesilir.

yani bir röle satın alırken bilmek çok önemli oluşturmak istediğimiz projeye bağlı olarak. Projeniz için en normal şeyin ne olduğunu, röleye bağlı cihaz veya cihazların her zaman aktif olduğunu veya yalnızca belirli zamanlarda etkinleştirmek istediğinizi düşünmelisiniz. Buna bağlı olarak, birini veya diğerini seçmek daha iyi olacaktır.

tarafından örnek, bir su pompasını röleye bağladığınız bir sulama sistemi, böylece istediğiniz zaman etkinleşir, bir NA seçmek daha iyi olacaktır, çünkü yalnızca Arduino platformundan sipariş verdiğinizde pompa bağlanmalıdır. Öte yandan, kalıcı olarak bağlanmanın ve yalnızca belirli zamanlarda bağlantısının kesilmesinin gerekli olduğu bir güvenlik sisteminde, bir NC daha uygun olacaktır. Bu şekilde, normal olmayan bir durumu zorlamak için sürekli olarak Arduino kartından röleye güç vermek zorunda kalmazsınız ...

Ama bundan bağımsız olarak var diğer röle türleri onları harekete geçiren mekanizmalar gibi diğer bakış açılarına göre. Klasikler, tanımladığımız elektromanyetik olanlardır ve en popüler olanlarıdır. Ancak, optokupl cihazlarla, yani katı duruma dayalı olarak çalıştırılabilen başkaları da var. Bir başka ilginç tip, gecikmeli çıkışa sahip olanlar, yani ek bir devresi olan rölelerdir, böylece devreyi açma veya kapama için çıkışları üzerindeki etki belirli bir süre sonra olur ve hemen olmaz.

Tek röleler ve modüller:

Arduino için röle modülü

Projeleriniz için, girişindeki Arduino kartının elektrik kapasitelerine uyum sağladıkları takdirde gevşek satılanlar gibi çok sayıda röle tipi kullanabilirsiniz. Bununla birlikte, ne satın aldığınızdan emin değilseniz, uyumsuzluk sürprizlerinden kaçınmanın en basit yolu kullanmaktır. Arduino için özel olarak tasarlanmış modüller. Arduino kartımıza bağlantısı çok basit olan tek röleli modüller vardır, ancak yukarıdaki resimde gördüğünüz gibi çiftler de vardır.

Bu tip çift modül genellikle bir NO rölesi ve bir NC rölesi içerir, böylece projeniz için ihtiyacınız olan her şeye sahip olursunuz ve her iki seçeneği de bir montaj aparatına monte edilmiş tek bir modülle test edebilirsiniz. Keyes plakaları Piyasada bulacağınız.

Arduino ile nasıl bağlanır ve programlarsınız?

Arduino ve röle ile bağlantı şeması

İşte basit bir diyagram Röle modülü ile arduino bağlantısı. Gördüğünüz gibi bağlantı çok basit. Açıkçası, satın aldığınız tek röleli veya gevşek bir röleli bir modül seçtiyseniz, onu düzgün bir şekilde bağlamak için onu biraz değiştirmeniz gerekecektir. Bu arada, bir çift röle modülü seçtiyseniz, daha önce de söylediğim gibi, projeniz için size en uygun olana bağlı olarak birini veya diğerini kullanabilirsiniz.

Gördüğünüz gibi, rölenizin veya modülünüzün GND pinlerine bağlamanız gereken GND'den veya topraktan bir kablo koymak basitçe olacaktır. Ardından Vcc hattı Arduino'nun 5v pinlerinden birine gitmelidir. Röleye güç vermek için gereken tek şey bu olacak, ancak üçte biri gerekiyor kontrol hattı Röleye istediğimiz zaman veya taslağımızın kodunu programladığımızda etkinleştirmesini "söylemek".

Örneğin, rölenin güvenlik sınırlarına uyun, bazı röleler tarafından belirlenen 250VAC ve 10A maksimum değerlerini aşmayın. Ve bu devreyi tutarken dikkatli olun, çünkü yalnızca sizi etkilemeyen düşük voltajlı doğru akımla "oynamıyorsunuz", aynı zamanda bu 220v'yi tutarken dikkatli olmazsanız hasara da uğrayabilirsiniz ...

Bu kontrolü veya sinyal hattını herhangi bir programlanabilir dijital çıkış pinleri Arduino'nuzdan ve oradan röle modülünde IN işaretli girişe. Şemamızda 2 kullanılmış olmasına rağmen, istediğinizi kullanabilirsiniz, ancak kodu doğru şekilde değiştirmek için hangisini kullandığınızı hatırlayın veya farklı bir tane belirtirseniz çalışmayacaktır (çok yaygın hata).

Şemanın diğer iki detayı hakkında yorum yapmam gerekiyor. Birincisi, "buraya cihazınızı / cihazlarınızı" koyduğum yerde bir ampul, bir fan, bir alternatif akım motoru veya birlikte çalışan herhangi bir cihazı bağlayabilirsiniz. 220v hattı. Tabii ki, söz konusu cihazı veya cihazları bir elektrik şebekesine bağlayarak ona güç vermeniz gerekecektir. Bunu yapmak için, iki güç kablosundan birini (varsa topraklama kablosunu değil) keserek, devreyi açan veya kapatan röleyi araya koyarak cihazın güç kablosunu değiştirebilirsiniz.

Program Arduino:

İle yapabilirsin Arduino IDE, Ardublock veya Bitbloq ile, yani hangisi sizin için daha uygunsa. Programlama için basit kod aşağıdaki gibi olacaktır, ancak kodu değiştirebilir veya projenizin ihtiyaçlarına göre genişletebilirsiniz:

const int rele = 2;
/***Setup***/
void setup() {
pinMode(rele,OUTPUT);}
/***Loop***/
void loop() {
digitalWrite(rele, XXX);
}

XXX öğesini şunun için değiştirebilirsiniz: Yüksek veya alçak ne yapmak istediğinize bağlı olarak, yani sırasıyla açın veya kapatın. Ancak bunun NC mi yoksa NO mu olduğunu aklınızda bulundurmanız gerektiğini unutmayın ... Elbette, bir zaman gecikmesi programlamak için daha fazla kod ekleyebilirsiniz veya bir olaya göre etkinleştirildiğini veya devre dışı bırakıldığını, örneğin giriş veya başka bir Arduino girişinin durumu, örneğin bir sensör eklemek ve etkinleştirilip etkinleştirilmediğine bağlı olarak rölenin değişmesini vb.

Zaten olasılıkların çok olduğunu biliyorsunuz ve sınır senin hayal gücün. Daha fazla olasılık ve kod örneği görebilirsiniz. öğreticimiz. Örneğin, 1 dakikalık aralıklarla etkinleştirme ve devre dışı bırakma süreleri eklemek için kullanabiliriz:

const int pin = 2;

void setup() {

Serial.begin(9600); //iniciar puerto serie  pin

Mode(pin, OUTPUT); //definir pin como salida

}

void loop(){

digitalWrite(pin, HIGH); // poner el Pin en HIGH (activar relé)

delay(60000); // esperar un min  digital

Write(pin, LOW); // poner el Pin en LOW (desactivar relé)

delay(60000); // esperar un min

}

Umarım bu eğitim size hizmet etmiştir ve yüksek voltajlı projelerinizi yerden kaldırın...


2 yorum, sizinkini bırakın

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Alfonso Kapella dijo

    Olağanüstü alınan bilgileri buldum.
    Sormak çok fazla değilse, bir soru sormak istedim, aynı röleye birden fazla 220V cihazı bağlayabilir miyim yoksa her cihazı bir röleye mi takmalıyım?
    Her şey için çok teşekkürler.

    1.    isaac dijo

      Merhaba,
      Evet, sahip olduğunuz röle modelinin maksimum kapasitesini aşmadıkları sürece birden fazla cihazı bir röleye bağlayabilirsiniz. Örneğin, bir ampul ve bir fan bağlayarak her ikisinin de uyum içinde bağlanması vb. Veri sayfanızı kontrol edin.
      Selamlar!