Jak používat relé k ovládání lineárních aktuátorů?

Jak ovládat lineární aktuátory pomocí relé a Arduina

Elektrické aktuátory obvykle pracují s vyšším napětím ve srovnání s Arduinem a obecně odebírají více proudu, než kolik zvládnou výstupy Arduina. I přes tuto výzvu jsou desky Arduino stále oblíbené pro různé projekty, které vyžadují programovací logiku, a to díky své dostupnosti, snadnému použití a povaze open-source. Řešením je zde použití Arduina propojeného s relé, která zvládnou vyšší energetické nároky elektrického aktuátoru. V tomto článku se budeme zabývat tím, jak používat relé s Arduinem pro... ovládání lineárních aktuátorůBude také video, které ukáže, jak ovládání lineárního aktuátoru pomocí relé a Arduina.

 

Výběr správného reléového modulu

Photo of a Arduino Uno Rev3 by Progressive Automations

Příklady reléových modulů

 

Podívejte se na naše 2kanálové, 4kanálové a 8kanálové reléové desky!

Koupit nyní

 

Relé fungují tak, že proud ze vstupního zdroje aktivuje elektromagnet, který sepne spínač, jenž umožní průtok vyšších proudů na opačné straně relé. Jedná se o spolehlivý způsob ovládání lineárních aktuátorů i bez... mikrokontrolérRelé se hojně používají, protože jsou levná a účinná. Pokud se však použije mikrokontrolér, stávají se relé nepostradatelnými. Důvodem je, že mikrokontrolér Raspberry Pi nebo Arduina může fungovat pouze s nízkým elektrickým výstupem. Pro zvládnutí vysokého elektrického náboje je relé nezbytné.

Nabízíme 2kanálový4kanálový a 8kanálový Reléové desky, které se používají pro stejné úkoly, se však liší v napájení, které každý model vyžaduje v závislosti na počtu použitých kanálů. Naše reléové moduly pracují na 5 V, ale odebírají různě velké množství proudu v závislosti na tom, kolik relé bylo aktivováno. Každé z našich jednotlivých relé odebírá 70 miliampérů. Použití 8 relé napájených současně má odběr proudu 0,56 A, což je pro náš Arduino příliš mnoho, nicméně aktivace 1 akčního členu najednou bude v pořádku.

(70 mA) x (8 relé) = 560 mA

Je důležité se ujistit, že Arduino nebo řídicí zařízení používané k aktivaci relé zvládne odběr proudu cívkami relé.

Připojení relé k Arduinu

 

Actuator with 2-Channel Relay and Arduino Wiring Diagram

Schéma zapojení aktuátoru s 2kanálovým relé a Arduinem

 

 

Informace o tom, jak provést zapojení, naleznete také v naše video níže:

 

V našem příkladu použijeme LC-066 Arduino UnoPrvní krok zapojit relé akčního členu Připojení napájení k pinům VCC a GND, které se nacházejí na řídicí straně relé. Na stejné straně najdete piny IN. Sem se připojují odpovídající piny mikrokontroléru.

 

U 2kanálové desky je horní relé IN1 a spodní IN2. 4kanálová deska relé je označena a 8kanálová deska relé je vybavena diodami (D1 až D8), které vás upozorní na připojení odpovídajícího pinu. Relé se aktivují, jakmile jsou piny IN připojeny k příslušným pinům GND.

 

Zapojení relé lineárního aktuátoru

 

Photo of a relay board to control the motion of linear actuators

 

Druhý krok k dokončení obvod řízení relé akčního členu Zaměřuje se na tři svorky na straně relé. Horní svorka je normálně zavřený kontakt (NC) a spodní svorka je normálně otevřený kontakt (NO) se společným kontaktem (COM) mezi nimi.

V případě, že je baterie připojena k pinu IN (nebo je pin IN volný), je třeba k propojení svorek relé NC a COM použít šrouby. Pokud je pin IN spojen s pinem GND, je nutné propojení relé mezi svorkami NO a COM.

 

 

Deska je nyní zapojena a připravena k programování pro další použití. Jakmile je to hotové, vaše zařízení je připraveno k provozu. Níže je uveden příklad, jak programování funguje.

const int forwards = 7;
const int backwards = 6;//přiřadit pin relé INx pinu Arduina
void setup() {
pinMode(forwards, OUTPUT);//nastavení relé jako výstupu
pinMode(zpět, OUTPUT);//nastavení relé jako výstupu
}
void loop() {
digitalWrite(dopředu, LOW);
digitalWrite(zpět, HIGH);//Aktivuje relé jedním směrem, pro pohyb motoru musí být v různých směrech
zpoždění(2000); // čekání 2 sekundy
digitalWrite(dopředu, HIGH);
digitalWrite(zpětně, HIGH);//Deaktivace obou relé pro brzdění motoru
zpoždění(2000);// čekání 2 sekundy
digitalWrite(dopředu, HIGH);
digitalWrite(zpět, LOW);//Aktivujte relé opačným směrem, musí být různé, aby se motor pohnul
zpoždění(2000);// čekání 2 sekundy
digitalWrite(dopředu, HIGH);
digitalWrite(zpětně, HIGH);//Deaktivace obou relé pro brzdění motoru
zpoždění(2000);// čekání 2 sekundy
}

 

 

Souhrnně

Lineární aktuátory se používají k zajištění lineárního pohybu v mnoha průmyslových a domácích aplikacích. Použití Relé řízené Arduinem vám poskytne širší možnosti automatizace a větší flexibilitu pro ovládání, které vyžadovalo programování. Přidali jsme také video, které ukazuje, jak ovládání lineárního aktuátoru pomocí relé a ArduinaPokud se chcete dozvědět více o našich lineárních aktuátorech a zařízeních pro řízení pohybu, podívejte se na naše další blogy pro různé články! Máte-li další otázky ohledně zapojení 12V lineárního aktuátoru, Neváhejte se na nás obrátit! Jsme odborníci v tom, co děláme, a rádi vám pomůžeme s jakýmikoli technickými dotazy, které máte!

sales@progressiveautomations.com

 1-800-676-6123