Hoe om 'n Arduino te gebruik met Firgelli Automations Lineêre Aktuators

Die afgelope paar jaar het die mikrobeheerder 'n lang pad geloop. Die ontwikkeling van 'maklik om te programmeer' mikrobeheerders met open source sagteware-ontwikkelingsomgewings beteken dat dit baie makliker is om hierdie kragtige, klein rekenaars te begin gebruik.
Nadat u klaar is om LED's op heeltemal unieke en wonderlike maniere te flikker, wil u eintlik met die fisiese omgewing omgaan. Hier kom lineêre aandrywers in. As u iets wil skuif, iets wil oopmaak, iets wil draai, is 'n lineêre aandrywer waarskynlik die beste manier om dit te doen. En waarom moet u optel, beweeg, draai as u 'n lineêre aandrywer kan kry om die harde werk te doen?
U kan seker 'n knoppie op 'n afstandsbediening of 'n tuimelschakelaar druk, maar waarom het u nie 'n bewegingsensor of selfs 'n real-time klok vir tydgebaseerde gebeure nie?

Arduino-beheerraad met aflos vir lineêre aandrywer

As u net in Arduino beland, is u miskien nie bewus daarvan dat u nie net 'n groot motor aan die penne van die bord kan koppel en begin beweeg nie. U moet die een of ander skakelmeganisme gebruik om die hoë stroomlas te dra. U kan 'n motorbestuurder of 'n H-brug gebruik, maar die eenvoudigste, vinnigste manier is om 'n paar relais of 'n aflosbord te gebruik. U het twee opsies as u 'n Arduino met 'n lineêre aandrywer gebruik. U kan net die relaisbord gebruik om die krag na die aandrywer te beheer sonder posisie-inligting, of as u een van die FA-PO-terugvoeraandrywers gebruik, kan u die asposisie bepaal en 'n geslote lus-posisiebeheer skep. In hierdie artikel gaan ons konsentreer op die eenvoudiger opsie, en gebruik slegs die relais om die aandrywer te beheer en geen posisie-inligting nie.
Maak seker dat u relais (of 'n relaisbord) met SPDT-relais gebruik. SPDT-relais (enkelpol dubbele gooi) het drie verbindings vir elke aflos. Gewoonlik, normaalweg oop, normaal gesluit. Ons sal meer besonderhede oor relais in 'n ander artikel bespreek, maak seker dat u SPDT-relais kry, anders werk dit nie. U benodig twee SPDT-relais om die aandrywer te beheer. Met twee SPDT-relais kan u die aandrywer begin, stop en van rigting verander.
Soos u in die onderstaande bedradingsdiagram kan sien, verbind u u 12VDC-aarde met die normaal geslote aansluiting van die twee relais, en verbind u + 12VDC met die normaal oop terminale van die twee relais. U kan 'n aansluiting maak om elke draad in twee te verdeel, of 'n kort springdraad gebruik. U verbind die twee aandrywerdrade aan die gemeenskaplike aansluiting, een aan elke aflos.

Skroefaansluitverbindings vir lineêre aandrywer

Nou het u alles bedraad. 'N Goeie voordeel om die twee SPDT-relais te gebruik om die lineêre aandrywer te beheer, is dat as 'n relais nie geaktiveer word nie, u 'n' rem'-funksie het. Dit laat die aandrywer onmiddellik stop eerder as om stil te raak.
Laat ons aanvaar dat die digitale pen 2 en 3 vir die Arduino-kode die twee aflosse moet beheer. U moet kyk wat dit op u bord is. Hier is 'n eenvoudige kodestukkie wat wys hoe u die lineêre aandrywer kan verleng, intrek en stop.

 

const int RELAY_1_A = 2;
const int RELAY_1_B = 3;

void setup() {
   pinMode(RELAY_1_A, OUTPUT);
   pinMode(RELAY_1_B, OUTPUT);
} nietig loop() { //This is where your program logic goes //You can call the functions to control the //actuator here, as well as reading sensors, etc.. } nietig uitbreidingsaktuator (int aktuator) {// Stel een relais een en die ander af // dit sal beweeg om die actuator uit te brei digitalWrite(RELAY_1_A, HOOG); digitale Skryf(RELAY_1_B, LAAG); } nietig retractActuator (int aandrywer) { 
// Sit die een aflos en die ander aan
// dit sal beweeg om die aandrywer in te trek
digitalWrite(RELAY_1_A, LAAG);
digitale Skryf(RELAY_1_B, HOOG);
}

nietig stopActuator (int aandrywer) {
// Stel albei aflosse af
// dit sal die aandrywer rem
digitalWrite(RELAY_1_A, LAAG);
digitale Skryf(RELAY_1_B, LAAG); }
 
Dit sal u aan die gang kry met die gebruik van 'n Arduino (of ander mikrobeheerder) met aflosse om 'n Firgelli Automations lineêre aandrywer te beheer.
As u op soek is na watter lineêre aandrywer u moet begin, bel ons of stuur 'n e-pos aan ons tegniese lyn. As u op soek is na 'n stewige werkperdaktuator, kyk na die ligte reeks lineêre aandrywers ons dra, of die ligte eenhede met potensiometerterugvoer. Moenie 'n goeie 12VDC-kragbron vergeet wat induktiewe vragte kan hanteer nie. MB1 hakies vir lineêre aandrywers (MB1 vir die FA-150-reeks) sal u baie tyd en frustrasie bespaar.
product-sidebar product-sidebar
Tags:

Share this article

Gewilde produkte

Linear Actuator - 12v dc
Klassieke stang lineêre aandrywers In Stock
From $109.99USD
water resistant IP66 Premium Linear Actuator
Premium lineêre aandrywers In Stock
$129.99USD
TVL-170 pop-up TV-hysbak agterop
TVL-170 pop-up TV-hysbak agterop In Stock
On Sale From $590.00USD

Hulp nodig om die regte aandrywer te vind?

Ons vervaardig en vervaardig ons produkte, sodat u die prys van direkte vervaardigers kry. Ons bied dieselfde dag aflewering en kundige kliëntediens. Probeer ons Aktuator Sakrekenaar gebruik om die regte aandrywer vir u toepassing te kies.