Hogyan használhatunk reléket lineáris aktuátorok vezérlésére?

Lineáris aktuátorok vezérlése relékkel és Arduinoval

Az elektromos aktuátorok jellemzően magasabb feszültségen működnek, mint az Arduino, és általában nagyobb áramot fogyasztanak, mint amit egy Arduino kimenetei elbírnak. Ennek a kihívásnak ellenére az Arduino táblák továbbra is népszerűek különféle olyan projektekben, amelyek programozási logikát igényelnek, elérhetőségük, könnyű használatuk és nyílt forráskódú jellegük miatt. A megoldás itt egy olyan relékkel kötött Arduino használata, amely képes kezelni az elektromos aktuátor nagyobb energiaigényét. Ebben a cikkben azt tárgyaljuk, hogyan használható egy relé Arduinóval a következőkhöz: lineáris aktuátorok vezérléseLesz egy videó is, amely bemutatja, hogyan lineáris aktuátor vezérléséhez relékkel és Arduinoval.

 

A megfelelő relé modul kiválasztása

Photo of a Arduino Uno Rev3 by Progressive Automations

Relé modul példák

 

Tekintse meg 2, 4 és 8 csatornás relékártyáinkat!

Vásároljon most

 

A relék úgy működnek, hogy a bemeneti forrásból érkező áramot felhasználva aktiválnak egy elektromágnest, amely meghúz egy kapcsolót, így nagyobb áramok folynak a relé ellentétes oldalán. Ez egy bolondbiztos módja a lineáris aktuátorok vezérlésének még feszültségmentesítő nélkül is. mikrovezérlőA reléket széles körben használják, mivel olcsók és hatékonyak. Ha azonban mikrovezérlőt alkalmaznak, a relék nélkülözhetetlenné válnak. Ennek az az oka, hogy egy Raspberry Pi vagy Arduino mikrovezérlő csak csekély elektromos teljesítménnyel képes működni. Nagy elektromos töltések kezeléséhez relé szükséges.

Kínálatunk 2 csatornás4 csatornás és 8 csatornás relékártyák, amelyeket ugyanazokra a feladatokra használnak, azonban a különbség az egyes modellek által igényelt tápegységben rejlik, a használt csatornák száma alapján. Relé moduljaink 5 V-on működnek, de az áramfelvételük eltérő attól függően, hogy hány relé van aktiválva. Minden egyes relénk 70 milliampert fogyaszt. 8 db egyszerre bekapcsolt relé használata 0,56 A áramfelvételt eredményez, ami túl magas az Arduino számára, azonban egyszerre csak egy aktuátor aktiválása megoldható.

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

Fontos megbizonyosodni arról, hogy az Arduino vagy a relék aktiválásához használt vezérlőeszköz képes-e kezelni a relétekercsek áramfelvételi igényeit.

Relé csatlakoztatása az Arduino-hoz

 

Actuator with 2-Channel Relay and Arduino Wiring Diagram

2 csatornás relével és Arduino bekötési rajzával ellátott aktuátor

 

 

A kábelezéssel kapcsolatos információkért tekintse meg a következőt is: videónk alatt:

 

A példánkban a következőt fogjuk használni: LC-066 Arduino UnoAz első lépés egy aktuátor relé bekötéséhez a tápegységet a relé vezérlő oldalán található VCC és GND lábakhoz csatlakoztatja. Ugyanezen az oldalon találhatók az IN lábak. Ide kell csatlakoztatni a megfelelő mikrovezérlő lábakat.

 

Egy 2 csatornás panelen a felső relé az IN1, az alsó pedig az IN2. A 4 csatornás relépanel feliratozott, és a 8 csatornás relé diódákkal (D1-től D8-ig) van ellátva, amelyek jelzik a megfelelő lábat, amit hozzá kell csatlakoztatni. A relék aktiválódnak, amint az IN lábakat a megfelelő GND lábakhoz csatlakoztatják.

 

Lineáris működtető relé bekötése

 

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

 

A második lépés a befejezéshez működtető relé vezérlő áramkör A relé oldalán található három csatlakozóra összpontosít. A felső a normál esetben zárt (NC), az alsó pedig a normál esetben nyitott (NO) csatlakozó, közöttük a közös csatlakozóval (COM).

Amennyiben az akkumulátor az IN lábhoz van csatlakoztatva (vagy az IN láb szabad), csavarokkal kell összekötni az NC és COM relé csatlakozókat. Ha az IN láb a GND lábhoz van csatlakoztatva, akkor a relé csatlakozása kötelező az NO és COM csatlakozók között.

 

 

A panel most már be van kábelezve, és így készen áll a további használatra szolgáló programozásra. Ha ezzel megvagy, az eszköz üzemkész. Az alábbiakban egy példa látható a programozás működésének bemutatására.

konstans int előre = 7;
const int backwards = 6;//relé INx lábának hozzárendelése az arduino lábhoz
void setup() {
pinMode(forwards, OUTPUT);//relét kimenetként beállítja
pinMode(hátra, OUTPUT);//relét kimenetként beállítjuk
}
void ciklus() {
digitalWrite(előre, LOW);
digitalWrite(hátra, HIGH);//Aktiválja a relét az egyik irányba, ezeknek különbözőnek kell lenniük a motor mozgatásához
delay(2000); // várjunk 2 másodpercet
digitalWrite(előre, MAGAS);
digitalWrite(hátra, HIGH);//Mindkét relé kikapcsolása a motor fékezéséhez
delay(2000);// várj 2 másodpercet
digitalWrite(előre, MAGAS);
digitalWrite(hátra, LOW);//Aktiváld a relét a másik irányba, ezeknek különbözőnek kell lenniük a motor mozgatásához
delay(2000);// várj 2 másodpercet
digitalWrite(előre, MAGAS);
digitalWrite(hátra, HIGH);//Mindkét relé kikapcsolása a motor fékezéséhez
delay(2000);// várj 2 másodpercet
}

 

 

Összefoglalva

A lineáris aktuátorokat számos ipari és háztartási alkalmazásban használják lineáris mozgás biztosítására. Arduino által vezérelt relé szélesebb körű automatizálási lehetőségeket és nagyobb rugalmasságot kínál a programozást igénylő vezérlésekhez. Mellékeltünk egy videót is, amely bemutatja, hogyan lineáris aktuátor vezérléséhez relékkel és ArduinovalHa többet szeretne megtudni lineáris aktuátorainkról és mozgásvezérlő eszközeinkről, tekintse meg más blogok különféle cikkekért! Ha további kérdései vannak a 12 V-os lineáris aktuátor bekötésével kapcsolatban, Kérjük, ne habozzon kapcsolatba lépni velünk! Szakértők vagyunk a szakmánkban, és örömmel segítünk bármilyen technikai kérdésben!

sales@progressiveautomations.com

 1-800-676-6123