Elektrikli aktüatörler, Arduino’ya kıyasla genellikle daha yüksek bir voltajla çalışır ve çoğu zaman bir Arduino’nun çıkışlarının kaldırabileceğinden daha fazla akım çeker. Bu zorluğa rağmen, Arduino kartları bulunabilirlikleri, kullanım kolaylığı ve açık kaynak yapıları sayesinde programlama mantığı gerektiren çeşitli projelerde hâlâ popülerdir. Buradaki çözüm, elektrikli aktüatörün daha yüksek güç gereksinimlerini karşılayabilen rölelerle kablolanmış bir Arduino kullanmaktır. Bu makalede, Arduino ile bir röleyi lineer aktüatörleri kontrol etmek için nasıl kullanacağımızı ele alacağız. Ayrıca, röleler ve Arduino ile bir lineer aktüatörü nasıl kontrol edeceğinizi gösteren bir video da olacak.
Doğru Röle Modülünü Seçmek
Röle Modülü Örnekleri
Röleler, giriş kaynağından gelen akımı kullanarak bir elektromıknatısı etkinleştirir; bu mıknatıs, rölenin karşı tarafında daha yüksek akımların akmasına izin veren bir anahtarı çeker. Bir mikrodenetleyici olmadan bile lineer aktüatörleri kontrol etmenin hataya dayanıklı bir yolu olduğundan, röleler ucuz ve etkili oldukları için yaygın şekilde kullanılır. Ancak bir mikrodenetleyici kullanılıyorsa, röleler vazgeçilmez hâle gelir. Bunun nedeni, Raspberry Pi veya Arduino gibi bir mikrodenetleyicinin yalnızca çok düşük bir elektriksel çıkışla çalışabilmesidir. Yüksek bir elektriksel yükü karşılamak için bir röle şarttır.
2 kanallı, 4 kanallı ve 8 kanallı röle kartları sunuyoruz; hepsi aynı görevler için kullanılır ancak fark, kullanılan kanal sayısına bağlı olarak her modelin ihtiyaç duyduğu güç kaynağında yatar. Röle modüllerimiz 5V ile çalışır, ancak etkinleştirilen röle sayısına bağlı olarak farklı miktarda akım çeker. Her bir rölemiz 70 miliamper çeker. Aynı anda beslenen 8 röle ile akım çekişi 0,56A olur; bu Arduino için fazla yüksektir, ancak aynı anda yalnızca 1 aktüatörün etkinleştirilmesi gayet uygundur.
(70mA) x (8 röle) = 560mA
Röleleri etkinleştirmek için kullanılan Arduino’nun veya kontrol cihazının, röle bobinlerinin akım çekişi gereksinimlerini karşılayabildiğinden emin olmak önemlidir.
Röleyi Arduino’ya Bağlama

2 Kanallı Röle ve Arduino Bağlantı Şeması ile Aktüatör
Kablolamanın nasıl yapılacağına referans olması için aşağıdaki videomuza da bakabilirsiniz:
Örneğimizde LC-066 Arduino Uno kullanacağız. Bir aktüatör rölesini kablolamanın ilk adımı, rölenin kontrol tarafında bulunan VCC ve GND pinlerine güç kaynağını bağlamaktır. Aynı tarafta IN pinlerini bulacaksınız. Mikrodenetleyicinin ilgili pinlerini buraya bağlarsınız.
2 kanallı bir kartta, üstteki röle IN1, alttaki ise IN2’dir. 4 kanallı röle kartı etiketlidir ve 8 kanallı rölede D1’den D8’e diyotlar bulunur; bu da size bağlanması gereken karşılık gelen pini belirtir. IN pinleri ilgili GND pinlerine bağlanır bağlanmaz röleler etkinleşir.
Lineer Aktüatör Röle Kablolaması

Röle kontrol devresini tamamlamanın ikinci adımı, rölenin güç tarafındaki üç terminale odaklanır. Üstteki terminal Normalde Kapalı (NC), alttaki Normalde Açık (NO) ve aralarında Ortak (COM) bağlantısı bulunur.
Batarya IN pinine bağlıysa (veya IN pini herhangi bir bağlantıdan serbestse), NC ve COM röle terminallerini bağlamak için vidalar kullanılmalıdır. IN pini GND pinine bağlanmışsa, NO ve COM terminalleri arasındaki röle bağlantısı zorunludur.

Artık kart kablolanmış durumda ve sonraki kullanım için programlamaya hazır. Bu işlemi tamamladıktan sonra cihazınız çalışmaya hazır olacaktır. Aşağıda, programlamanın nasıl çalıştığını gösteren bir örnek bulabilirsiniz.
const int forwards = 7;
const int backwards = 6;//assign relay INx pin to arduino pin
void setup() {
pinMode(forwards, OUTPUT);//set relay as an output
pinMode(backwards, OUTPUT);//set relay as an output
}
void loop() {
digitalWrite(forwards, LOW);
digitalWrite(backwards, HIGH);//Activate the relay one direction, they must be different to move the motor
delay(2000); // wait 2 seconds
digitalWrite(forwards, HIGH);
digitalWrite(backwards, HIGH);//Deactivate both relays to brake the motor
delay(2000);// wait 2 seconds
digitalWrite(forwards, HIGH);
digitalWrite(backwards, LOW);//Activate the relay the other direction, they must be different to move the motor
delay(2000);// wait 2 seconds
digitalWrite(forwards, HIGH);
digitalWrite(backwards, HIGH);//Deactivate both relays to brake the motor
delay(2000);// wait 2 seconds
}
Özet
Lineer aktüatörler, birçok endüstriyel ve ev tipi uygulamada doğrusal hareket sağlamak için kullanılır. Arduino kontrollü bir röle kullanmak, programlama gerektiren kontroller için size daha geniş otomasyon seçenekleri ve daha fazla esneklik sunar. Ayrıca, röleler ve Arduino ile bir lineer aktüatörü nasıl kontrol edeceğinizi gösteren bir video da ekledik. Lineer aktüatörlerimiz ve hareket kontrol cihazlarımız hakkında daha fazla bilgi edinmek isterseniz, farklı konularda pek çok yazımız için diğer bloglarımıza göz atın! 12 V’luk bir lineer aktüatörün kablolamasıyla ilgili daha fazla sorunuz varsa, lütfen bizimle iletişime geçmekten çekinmeyin! Alanımızın uzmanlarıyız ve teknik sorularınızda memnuniyetle yardımcı oluruz!

sales@progressiveautomations.com

1-800-676-6123
