No results found. Please contact us for assistance.
Ez a példakód MegaMoto Plus-t és egy Arduino Uno-t használ egy lineáris aktuátor áramának monitorozására, azonban hasonló termékek is használhatók helyettesítőként.
/* Code to monitor the current amp draw of the actuator, and to cut power if it rises above a certain amount. Written by Progressive Automations August 19th, 2015 Hardware: - RobotPower MegaMoto control boards - Arduino Uno - 2 pushbuttons */ const int EnablePin = 8;
const int PWMPinA = 11;
const int PWMPinB = 3; // pins for Megamoto const int buttonLeft = 4;
const int buttonRight = 5;//buttons to move the motor const int CPin1 = A5; // motor feedback int leftlatch = LOW;
int rightlatch = LOW;//motor latches (used for code logic) int hitLimits = 0;//start at 0
int hitLimitsmax = 10;//values to know if travel limits were reached long lastfeedbacktime = 0; // must be long, else it overflows
int firstfeedbacktimedelay = 750; //first delay to ignore current spike
int feedbacktimedelay = 50; //delay between feedback cycles, how often you want the motor to be checked
long currentTimefeedback = 0; // must be long, else it overflows int debounceTime = 300; //amount to debounce buttons, lower values makes the buttons more sensitive
long lastButtonpress = 0; // timer for debouncing
long currentTimedebounce = 0; int CRaw = 0; // input value for current readings
int maxAmps = 0; // trip limit bool dontExtend = false;
bool firstRun = true;
bool fullyRetracted = false;//program logic void setup()
{ Serial.begin(9600); pinMode(EnablePin, OUTPUT); pinMode(PWMPinA, OUTPUT); pinMode(PWMPinB, OUTPUT);//Set motor outputs pinMode(buttonLeft, INPUT); pinMode(buttonRight, INPUT);//buttons digitalWrite(buttonLeft, HIGH); digitalWrite(buttonRight, HIGH);//enable internal pullups pinMode(CPin1, INPUT);//set feedback input currentTimedebounce = millis(); currentTimefeedback = 0;//Set initial times maxAmps = 15;// SET MAX CURRENT HERE }//end setup void loop()
{ latchButtons();//check buttons, see if we need to move moveMotor();//check latches, move motor in or out }//end main loop void latchButtons()
{ if (digitalRead(buttonLeft)==LOW)//left is forwards { currentTimedebounce = millis() - lastButtonpress;// check time since last press if (currentTimedebounce> debounceTime && dontExtend == false)//once you've tripped dontExtend, ignore all forwards presses { leftlatch = !leftlatch;// if motor is moving, stop, if stopped, start moving firstRun = true;// set firstRun flag to ignore current spike fullyRetracted = false; // once you move forwards, you are not fully retracted lastButtonpress = millis();//store time of last button press return; }//end if }//end btnLEFT if (digitalRead(buttonRight)==LOW)//right is backwards { currentTimedebounce = millis() - lastButtonpress;// check time since last press if (currentTimedebounce> debounceTime) { rightlatch = !rightlatch;// if motor is moving, stop, if stopped, start moving firstRun = true;// set firstRun flag to ignore current spike lastButtonpress = millis();//store time of last button press return; }//end if }//end btnRIGHT
}//end latchButtons void moveMotor()
{ if (leftlatch == HIGH) motorForward(255); //speed = 0-255 if (leftlatch == LOW) motorStop(); if (rightlatch == HIGH) motorBack(255); //speed = 0-255 if (rightlatch == LOW) motorStop(); }//end moveMotor void motorForward(int speeed)
{ while (dontExtend == false && leftlatch == HIGH) { digitalWrite(EnablePin, HIGH); analogWrite(PWMPinA, speeed); analogWrite(PWMPinB, 0);//move motor if (firstRun == true) delay(firstfeedbacktimedelay); // bigger delay to ignore current spike else delay(feedbacktimedelay); //small delay to get to speed getFeedback(); firstRun = false; latchButtons();//check buttons again }//end while }//end motorForward void motorBack (int speeed)
{ while (rightlatch == HIGH) { digitalWrite(EnablePin, HIGH); analogWrite(PWMPinA, 0); analogWrite(PWMPinB, speeed);//move motor if (firstRun == true) delay(firstfeedbacktimedelay);// bigger delay to ignore current spike else delay(feedbacktimedelay); //small delay to get to speed getFeedback(); firstRun = false; latchButtons();//check buttons again }//end while dontExtend = false;//allow motor to extend again, after it has been retracted }//end motorBack void motorStop()
{ analogWrite(PWMPinA, 0); analogWrite(PWMPinB, 0); digitalWrite(EnablePin, LOW); firstRun = true;//once the motor has stopped, reenable firstRun to account for startup current spikes }//end stopMotor void getFeedback()
{ CRaw = analogRead(CPin1); // Read current if (CRaw == 0 && hitLimits < hitLimitsmax) hitLimits = hitLimits + 1; else hitLimits = 0; // check to see if the motor is at the limits and the current has stopped if (hitLimits == hitLimitsmax && rightlatch == HIGH) { rightlatch = LOW; // stop motor fullyRetracted = true; }//end if else if (hitLimits == hitLimitsmax && leftlatch == HIGH) { leftlatch = LOW;//stop motor hitLimits = 0; }//end if if (CRaw> maxAmps) { dontExtend = true; leftlatch = LOW; //stop if feedback is over maximum }//end if lastfeedbacktime = millis();//store previous time for receiving feedback
}//end getFeedback
Ez a példakód bemutatja, hogyan vezérelhetünk akár 4 lineáris aktuátort az Arduino Uno segítségével. LC-82 MultiMoto Arduino pajzs, azonban hasonló termékek is használhatók helyettesítőként. Ez a kód csak a MultiMoto egyes csatornáin érvényes áramkorlátokon belüli működtető modellekkel, például a PA-14 és a PA-14P modellekkel használható.
/* Példakód legfeljebb 4 aktuátor vezérléséhez a Robot Power MultiMoto illesztőprogram használatával. Hardver: - Robot Power MultiMoto - Arduino Uno Bekötés: - Csatlakoztassa az aktuátorokat a MultiMoto panel M1, M2, M3, M4 csatlakozóihoz. - Csatlakoztassa a negatív (fekete) pólust a jobb oldali, a pozitív (piros) pólust a bal oldali csatlakozóhoz. - Csatlakoztasson egy 12 voltos forrást (minimum 1 A motoronként terheletlenül, 8 A motoronként teljesen terhelten) a BAT csatlakozókhoz. Győződjön meg arról, hogy a pozitív és negatív pólus a megfelelő helyen van. A kódot a Progressive Automations módosította a Robot Power által biztosított példakód alapján. http://www.robotpower.com/downloads/ Robot Power MultiMoto v1.0 demo This software is released into the Public Domain */ // include the SPI library: #include// L9958 slave select pins for SPI #define SS_M4 14 #define SS_M3 13 #define SS_M2 12 #define SS_M1 11 // L9958 DIRection pins #define DIR_M1 2 #define DIR_M2 3 #define DIR_M3 4 #define DIR_M4 7 // L9958 PWM pins #define PWM_M1 9 #define PWM_M2 10 // Timer1 #define PWM_M3 5 #define PWM_M4 6 // Timer0 // L9958 Enable for all 4 motors #define ENABLE_MOTORS 8 int pwm1, pwm2, pwm3, pwm4; boolean dir1, dir2, dir3, dir4; void setup() { unsigned int configWord; // put your setup code here, to run once: pinMode(SS_M1, OUTPUT); digitalWrite(SS_M1, LOW); // HIGH = not selected pinMode(SS_M2, OUTPUT); digitalWrite(SS_M2, LOW); pinMode(SS_M3, OUTPUT); digitalWrite(SS_M3, LOW); pinMode(SS_M4, OUTPUT); digitalWrite(SS_M4, LOW); // L9958 DIRection pins pinMode(DIR_M1, OUTPUT); pinMode(DIR_M2, OUTPUT); pinMode(DIR_M3, OUTPUT); pinMode(DIR_M4, OUTPUT); // L9958 PWM pins pinMode(PWM_M1, OUTPUT); digitalWrite(PWM_M1, LOW); pinMode(PWM_M2, OUTPUT); digitalWrite(PWM_M2, LOW); // Timer1 pinMode(PWM_M3, OUTPUT); digitalWrite(PWM_M3, LOW); pinMode(PWM_M4, OUTPUT); digitalWrite(PWM_M4, LOW); // Timer0 // L9958 Enable for all 4 motors pinMode(ENABLE_MOTORS, OUTPUT); digitalWrite(ENABLE_MOTORS, HIGH); // HIGH = disabled / /******* Set up L9958 chips ********* ' L9958 Config Register ' Bit '0 - RES '1 - DR - reset '2 - CL_1 - curr limit '3 - CL_2 - curr_limit '4 - RES '5 - RES '6 - RES '7 - RES '8 - VSR - voltage slew rate (1 enables slew limit, 0 disables) '9 - ISR - current slew rate (1 enables slew limit, 0 disables) '10 - ISR_DIS - current slew disable '11 - OL_ON - open load enable '12 - RES '13 - RES '14 - 0 - always zero '15 - 0 - always zero */ // set to max current limit and disable ISR slew limiting configWord = 0b0000010000001100; SPI.begin(); SPI.setBitOrder(LSBFIRST); SPI.setDataMode(SPI_MODE1); // clock pol = low, phase = high // Motor 1 digitalWrite(SS_M1, LOW); SPI.transfer(lowByte(configWord)); SPI.transfer(highByte(configWord)); digitalWrite(SS_M1, HIGH); // Motor 2 digitalWrite(SS_M2, LOW); SPI.transfer(lowByte(configWord)); SPI.transfer(highByte(configWord)); digitalWrite(SS_M2, HIGH); // Motor 3 digitalWrite(SS_M3, LOW); SPI.transfer(lowByte(configWord)); SPI.transfer(highByte(configWord)); digitalWrite(SS_M3, HIGH); // Motor 4 digitalWrite(SS_M4, LOW); SPI.transfer(lowByte(configWord)); SPI.transfer(highByte(configWord)); digitalWrite(SS_M4, HIGH); //Set initial actuator settings to pull at 0 speed for safety dir1 = 0; dir2 = 0; dir3 = 0; dir4 = 0; // Set direction pwm1 = 0; pwm2 = 0; pwm3 = 0; pwm4 = 0; // Set speed (0-255) digitalWrite(ENABLE_MOTORS, LOW);// LOW = enabled } // End setup void loop() { dir1 = 1; pwm1 = 255; //set direction and speed digitalWrite(DIR_M1, dir1); analogWrite(PWM_M1, pwm1); // write to pins dir2 = 0; pwm2 = 128; digitalWrite(DIR_M2, dir2); analogWrite(PWM_M2, pwm2); dir3 = 1; pwm3 = 255; digitalWrite(DIR_M3, dir3); analogWrite(PWM_M3, pwm3); dir4 = 0; pwm4 = 128; digitalWrite(DIR_M4, dir4); analogWrite(PWM_M4, pwm4); delay(5000); // wait once all four motors are set dir1 = 0; pwm1 = 128; digitalWrite(DIR_M1, dir1); analogWrite(PWM_M1, pwm1); dir2 = 1; pwm2 = 255; digitalWrite(DIR_M2, dir2); analogWrite(PWM_M2, pwm2); dir3 = 0; pwm3 = 128; digitalWrite(DIR_M3, dir3); analogWrite(PWM_M3, pwm3); dir4 = 1; pwm4 = 255; digitalWrite(DIR_M4, dir4); analogWrite(PWM_M4, pwm4); delay(5000); }//end void loop
This example code is for combining the Wasp single-channel speed controller with the Arduino Uno to control the motion of a linear actuatorazonban hasonló termékek is használhatók helyettesítőként.
/*Sample code for the Robot Power Wasp. This ESC is controlled using RC signals, with pulses ranging from 1000 - 2000 microseconds. The main loop of this program holds the actuator still for 1 second, extends for 2 seconds, stops for 1 second, retracts for 2 seconds, and repeats. Modified by Progressive Automations, using the original example code "Sweep" from the Arduino example libraries. Hardware: - 1 Wasp Controller - Arduino Uno Wiring: Control side: - Connect the red/black to +5v and GND - Connect the yellow wire to your signal pin on the Arduino (in this example, pin 9) Power Side: - Connect the +/- of the motors power supply to the +/- connections on the Wasp - Connect the +/- of the actuator to the remaining two connections This example code is in the public domain. */ #includeServo myservo; // szervo objektum létrehozása egy szervo vezérléséhez // tizenkét szervo objektum hozható létre a legtöbb panelen int pos = 0; // változó a szervo pozíciójának tárolására void setup() { myservo.attach(9); // a 9-es lábon lévő szervót a szervo objektumhoz csatolja } void loop() { myservo.writeMicroseconds(1500); // stop signal delay(1000); //1 másodperc myservo.writeMicroseconds(2000); // teljes sebességű előremeneti jel delay(2000); //2 másodperc myservo.writeMicroseconds(1500); // stop signal delay(1000); // 1 másodperc myservo.writeMicroseconds(1000); // teljes sebességű hátrameneti jel delay(2000); //2 másodperc }
Ez a példakód a miénket használja relék és az Arduino Uno lineáris aktuátorok vezérlésére, azonban hasonló termékek is használhatók helyettesítőként. Elolvashatja a teljes blogbejegyzés további részletekért.
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 }
Ez a példakód a miénket használja LC-80, Arduino Uno, bármilyen lineáris aktuátor és egy áramforrás, azonban hasonló termékek is használhatók helyettesítőként. A kódról és annak működéséről részletesebben a következő dokumentumban olvashat: blogbejegyzés.
//Use the jumpers on the board to select which pins will be used
int EnablePin1 = 13;
int PWMPinA1 = 11;
int PWMPinB1 = 3; int extendtime = 10 * 1000; // 10 seconds, times 1000 to convert to milliseconds
int retracttime = 10 * 1000; // 10 seconds, times 1000 to convert to milliseconds
int timetorun = 300 * 1000; // 300 seconds, times 1000 to convert to milliseconds int duty;
int elapsedTime;
boolean keepMoving; void setup() { Serial.begin(9600); pinMode(EnablePin1, OUTPUT);//Enable the board pinMode(PWMPinA1, OUTPUT); pinMode(PWMPinB1, OUTPUT);//Set motor outputs elapsedTime = 0; // Set time to 0 keepMoving = true; //The system will move }//end setup
void loop() { if (keepMoving) { digitalWrite(EnablePin1, HIGH); // enable the motor pushActuator(); delay(extendtime); stopActuator(); delay(10);//small delay before retracting pullActuator(); delay(retracttime); stopActuator(); elapsedTime = millis();//how long has it been? if (elapsedTime> timetorun) {//if it's been 300 seconds, stop Serial.print("Elapsed time is over max run time. Max run time: "); Serial.println(timetorun); keepMoving = false; } }//end if
}//end main loop void stopActuator() { analogWrite(PWMPinA1, 0); analogWrite(PWMPinB1, 0); // speed 0-255
} void pushActuator() { analogWrite(PWMPinA1, 255); analogWrite(PWMPinB1, 0); // speed 0-255
} void pullActuator() { analogWrite(PWMPinA1, 0); analogWrite(PWMPinB1, 255);//speed 0-255
}
Ez a program használható egy lineáris aktuátor löketének folyamatos meghosszabbítására és visszahúzására.
SETUP LOOP CODE
void setup() { Serial.begin(9600); // initialize serial communication at 9600 bits per second pinMode(out_lim, INPUT_PULLUP); // configures pin 45 as input pin pinMode(in_lim, INPUT_PULLUP); // configures pin 53 as input pin pinMode(run_f, OUTPUT); // configures pin 25 as output pin pinMode(run_r, OUTPUT); // configures pin 30 as output pin retract(); // retracts the stroke on startup delay(500);
}
void extend() // this function enables the motor to run
{ digitalWrite(run_f, LOW); digitalWrite(run_r, HIGH);
} void retract() // this function reverses the direction of motor
{ digitalWrite(run_f, LOW); digitalWrite(run_r, LOW); } void run_stop() // this function disables the motor
{ digitalWrite(run_f, HIGH); digitalWrite(run_r, HIGH);
}
void loop() { int out_lim_state = digitalRead(out_lim); // reads the limit switches and saves its value int in_lim_state = digitalRead(in_lim); Serial.print("outer limit switch value "), Serial.println(out_lim_state); // 0 -> limit switch is pressed Serial.print("inner limit switch value "), Serial.println(in_lim_state); // 1 -> limit switch is not pressed if (out_lim_state == 0 && in_lim_state == 1) // if outer limit switch is pressed and inner is not (extended all the way) { retract(); // retract the stroke } else if (out_lim_state == 1 && in_lim_state == 0) // if inner limit switch is pressed and outer is not (reracted all the way) { extend(); // extend the stroke } else // otherwise do nothing { }
delay(5); // delay in between reads for stability
}
Adatlapokat, felhasználói kézikönyveket, 3D modelleket, kapcsolási rajzokat és sok mást kínálunk. Erőforrás és Tanulási Központ szakaszok.
Az alkalmazástól függően különböző specifikációs követelményeket kell figyelembe venni a meghatározásakor lineáris aktuátor amire szüksége van. Ezek a követelmények magukban foglalják az erőt, a löketet, a sebességet és a szerelési méreteket. A működtetővel kapcsolatos részletes információkért tekintse meg az adatlapot vagy a kiválasztott működtető termékoldalán található specifikációs táblázatot. Azt is megteheti lépjen kapcsolatba velünk hogy beszéljen egyik szakértő mérnökünkkel.
Kitöltési ciklus a működési periódus azon része, amely alatt egy lineáris aktuátor aktív maradhat. A lineáris aktuátor kitöltési tényezőjét a következő egyenlettel számíthatja ki: Munkaciklus (%) = (A lineáris aktuátor aktív állapotának ideje) / (Egy munkaperiódus ideje)
Például: 25%-os bekapcsolási ciklus esetén egy aktuátor 5 percig folyamatosan működhet, mielőtt 15 percig pihennie kellene a működés előtt.
Igen, a működtetőink a legtöbb alkalmazásban zökkenőmentesen helyettesíthetők. Kérjük, lépjen kapcsolatba velünk ha nem biztos benne, hogy melyik működtetőt válassza. Ismernie kell a szükséges feszültségértéket, erőértéket és lökethosszt, mielőtt javaslatot tehetünk a csere működtetőre.
A löket a kinyúló rúd mozgási távolsága. A szükséges lökethossz meghatározásához mérje meg az alkalmazását a teljesen visszahúzott helyzettől a teljesen kinyújtott helyzetig. A különbség megegyezik a szükséges lökethosszal.
Mindig azt javasoljuk, hogy olyan működtetőt vásároljon, amelynek nagyobb az erőbesorolása, mint amit az alkalmazás megkövetel. Ha nem biztos az erőigényében, ez a cikk segíthet a kiszámításában: Hogyan számítsuk ki az erőt a megfelelő lineáris működtető megtalálásához?
Igen. Fontos azonban, hogy elegendő feszültség és áram álljon rendelkezésre a működtetőhöz. Íme egy cikk, amely további segítséget nyújthat: Hogyan válasszuk ki a megfelelő tápegységet lineáris aktuátorunkhoz?
A szinkron mozgásvezérlés eléréséhez visszajelzésre van szükség. Belső végálláskapcsolók, potenciométerek vagy Hall-effektus-érzékelők formájában biztosítunk visszajelzést. A következő cikk a Progressive Automations néhány olyan termékét mutatja be, amelyek szinkronizált vezérléshez használhatók: Több lineáris aktuátor egyidejű vezérlése
Számos oka lehet annak, hogy a lineáris aktuátor nagy zajt kelt, beleértve a túlzott erőhatást, az oldalirányú terhelést vagy az esetleges vízbeszivárgást. Az is előfordulhat, hogy az aktuátor egyszerűen egy nagy erőhatásra tervezett aktuátor, ezért hangos az üzemi zajszintje. További információkért olvassa el útmutatónkat a túlzott mechanikai zaj leküzdéséről. Ha aggódik amiatt, hogy probléma lehet az aktuátorával, kérjük, vegye fel velünk a kapcsolatot.
A legtöbb lineáris aktuátoraink testreszabhatóak. Kérjük, tekintse meg a kívánt termék adatlapját az egyedi opciók teljes funkcionalitásának megtekintéséhez. Felhívjuk figyelmét, hogy a gyártás átfutási ideje körülbelül 20-25 munkanap, a szállítási időt nem számítva. Minden egyes módosított működtetőért külön díjat számítunk fel. Ha többet szeretne megtudni a következőkről: egyedi megrendelések, kérjük, vegye fel velünk a kapcsolatot a következő címen: 1800 – 676 – 6123.
Igen, ez lehetséges. Azonban ez attól függ, hogy milyen egységeket használ jelenleg. A aktuátorok szinkronizálásához valamilyen visszacsatolásra van szükség, például potenciométerre vagy Hall-effektus-érzékelőkre. További információkért lásd alább a lineáris aktuátorok szinkronizálásával kapcsolatos főbb tartalmainkat.
Több lineáris aktuátor egyidejű vezérlése
Hogyan kell használni az FLTCON-2 és FLTCON-4 vezérlődobozokat?
Jelenleg nem állnak rendelkezésre készletek. Ha azonban tanácsot szeretne kapni bizonyos lineáris aktuátorok vezérlőrendszerekkel való kompatibilitásáról, kérjük, írjon nekünk a következő címre: sales@progressiveautomations.com a következő információkkal:
• Required voltage rating
• Required stroke length
• Required force rating
• Dimensional limitations of your application
• Description of your application into which the actuator(s) will be installed
A hőmérséklet befolyásolhatja a lineáris aktuátor működését. Kérjük, győződjön meg arról, hogy az aktuátort a termék adatlapjában feltüntetett specifikációknak megfelelően használja. Ha konkrét kérdése van az aktuátorral és a hőmérséklettel kapcsolatban, kérjük, lépjen kapcsolatba velünk.
Ehhez kérjük, győződjön meg arról, hogy a rendszer specifikációi kompatibilisek a működtető feszültség- és áramerősség-besorolásával. Ha ezek a specifikációk megegyeznek egymással, ez lehetséges lehet. Kérjük, lépjen kapcsolatba velünk ha nem biztos benne, hogy melyik működtetőt válassza.
Ezen információk megtalálásához kérjük, tekintse meg a termék adatlapját. Ha a lineáris aktuátorát egyedileg testre szabták, kérjük, küldjön nekünk képeket a termékről, beleértve az értékesítési rendelési számát (ha lehetséges), és küldje el ezt az információt a következő címre: sales@progressiveautomations.com
Tekintse meg elérhető 3D CAD modellek listáját.
A vezérlődoboz az Ön által választott eszköznek elegendő feszültséget és áramerősséget kell biztosítania a működtető számára. Ha nem biztos a specifikációkban, kérjük, lépjen kapcsolatba velünk.
Alternatív megoldásként a kompatibilis vezérlődobozokat a kiválasztott lineáris aktuátor termékoldalán is megtalálhatja.
Ehhez győződjön meg arról, hogy a rendszer specifikációi kompatibilisek a vezérlődoboz feszültség- és áramerősség-besorolásával. Ha ezek a specifikációk egyeznek, ez lehetséges. Ha nem biztos a kompatibilitásukban, kérjük, lépjen kapcsolatba velünk.
Igen, a mi PA-35 akár négy lineáris aktuátort is vezérelhet egy Android/iOS eszközzel. További információkért látogasson el a következő oldalra: olvasd el részletes cikkünket a Wi-Fi vezérlőegységünk és alkalmazásunk használatáról.
Nem. Azonban van egy vezérlődobozok széles választéka közül választhat minden egyes működtetőhöz. Alternatív megoldásként használhatja a billenőkapcsolók mint a mozgásvezérlés egyik formája.
Igen, azonban biztosítania kell, hogy a vezérlődoboz elegendő áramfelvételt és kompatibilis feszültséget biztosítson. Ellenkező esetben fennáll a működtető(k) károsodásának veszélye.
Mivel elsősorban gyártók és forgalmazók vagyunk, korlátozott számú mintakód áll rendelkezésünkre. Bár nem tudunk konkrét kódot biztosítani az alkalmazásához, folyamatosan bővülő Arduino mintakód listával rendelkezünk. Hozzáféréshez látogassa meg a minta Arduino kódjainkat az Erőforrások oldalon.
Számos termékünk van AC-DC tápegységek katalógusunkban található termékek közül választhat. Mivel aktuátoraink többsége 12 VDC-ről működik, egy 12 VDC-s autóakkumulátor is jó megoldás. Kérjük, győződjön meg arról, hogy a csatlakoztatott eszközök elegendő áramot biztosítanak a rendszer számára.
Használhatja saját tápegységét, ha az elegendő áramfelvételt és megfelelő feszültséget biztosít a rendszerének. Ellenkező esetben fennáll a veszélye a működtető(k) és/vagy a vezérlődoboz(ok) károsodásának.
Igen, a legtöbb tápegységünk átalakítható 230 VAC-ig. Tápegység-kínálatunk böngészéséhez látogasson el a következő oldalra: kattintson ide.
Amennyiben lehetséges, javasoljuk a mellékelt vezérlődoboz használatát. emelőoszlop-készletekEzek a vezérlődobozok kifejezetten úgy vannak programozva, hogy az emelőoszlopok szinkron mozgásban működjenek, és egy harmadik féltől származó vezérlő használata ezt veszélyeztetheti.
Az új LG-11-esünk azonban számos hasonló tulajdonsággal rendelkezik, mint az FLT-11, és lehetőség van az FLTCON vezérlődobozok sorozatával és az RT-11 távirányítóval való párosításra, hogy több egység szinkron mozgásban tudjon haladni. Kaphatóak kettős emelőoszlopos rendszereink is, mint például FLT-06 vagy FLT-10 ami legalább 22 hüvelyk magasra emelheti a talajt.
Minden emelőoszlopunkhoz vezérlődobozok és távirányítók tartoznak az egységek vezérléséhez. Ha többet szeretne megtudni az általunk használt vezérlődobozokról, kérjük, lépjen kapcsolatba velünk.
Asztali/TV-emelőink egyetlen testreszabható funkciója a bemeneti feszültség. Felhívjuk figyelmét, hogy minden egyedi megrendelés gyártásának átfutási ideje 20-25 munkanap.
Motoros felnyitható TV-emelónk akár 60 hüvelykes tévéket is képes megtartani, míg lehajtható TV-emelőink akár 95 hüvelykes tévéket is elbírnak. Böngésszen TV-emelőink között. További információkért tekintse meg TV-emelők használatáról szóló útmutatónkat.
Asztalemelési kapacitásunk a választott egységtől függ. A termékcsaládunk minimális teherbírása asztali emelők Az FLT-01 egyasztalos emelőnk maximális teherbírása 180 font (körülbelül 80 kg). Az FLT-09 és az FLT-05 asztalos emelőkészleteink maximális teherbírása 330 font (körülbelül 150 kg).
Nem, minden rögzítőkonzolunkat külön árusítjuk lineáris aktuátorainkhoz. Azonban minden lineáris aktuátorunkhoz gyártunk kompatibilis rögzítőkonzolokat. A lineáris aktuátorhoz megfelelő rögzítőkonzol megtalálásához tekintse meg a kiválasztott aktuátor termékoldalát (ahol fel van tüntetve), vagy böngésszen a következő oldalainkon: rögzítőkonzol katalógus.
További információkért kérjük, tekintse meg a következő oldalunkat: kapcsolási rajzok.
Kérjük, küldjön nekünk fotókat a kábelezési rendszeréről, hogy jobban megvizsgálhassuk. Értékesítési mérnökeink egyike a lehető leghamarabb felveszi Önnel a kapcsolatot.
A megfelelő elektromos aktuátor kiválasztása az alkalmazás megvalósításának kulcsfontosságú része. Biztosítania kell, hogy az megfeleljen minden specifikációnak, és pontosan azt tegye, amit Ön szeretne. Ezért készítettük ezt a praktikus kis folyamatábrát a lineáris aktuátorok kiválasztásához. Négy részre oszlik, amelyek mindegyike a aktuátoraink különböző lehetőségeit mutatja be, így világosan láthatja, hogy miben különböznek egymástól:
Visszahúzásról akkor beszélünk, amikor a működtető terhelés alatt elkezd lefelé csúszni, ha túlterhelt, vagy ha a működtető megsérült. Nézd meg a videót.
Mit jelentenek a dinamikus és statikus terhelési besorolások?Dinamikus terhelhetőség az a súlymennyiség, amelyet egy aktuátor biztonságosan tud húzni vagy tolni áram alatt. Statikus terhelhetőség az a súlymennyiség, amelyet a működtető képes megtartani vagy elbírni visszahúzás nélkül, amikor nincs áram alatt. Tegyük fel például, hogy van egy működtetője egy ablakra szerelve, és a működtető statikus terhelhetősége 100 font (45 kg). Erős szél esetén visszahúzódást tapasztalhat, ami azt jelenti, hogy nagyobb nyomás nehezedik a működtetőre, ami meghaladja a működtető 100 font (45 kg) terhelhetőségét.
Mi az oldalirányú terhelés?Oldalirányú terhelésről akkor beszélünk, amikor a működtető szerkezetre oldalirányú erők hatnak. A működtetők egyáltalán nem alkalmasak oldalirányú erők kezelésére, így ha bármilyen oldalirányú erő hat rájuk, az valószínűleg károsítja a működtető szerkezetet vagy meghajlítja a rudat. Ezért soha nem ajánlott oldalirányú erőket alkalmazni, és mindig ügyelni kell arra, hogy a működtető szerkezet teljesen egy vonalban vagy szinkronban legyen az alkalmazással, így az axiális terhelésen kívül más terhelést nem vesz fel. Nézd meg a videót.
A megrendeléseket az alábbi módok egyikén lehet leadni:
Online: Használja online rendelési folyamatunkat, ahol bankkártyával vagy PayPal-lal is fizethet.
Telefon: 1-800 – 676 – 6123
Igen, mennyiségi kedvezményt alkalmazunk, ha ugyanabból a termékből 7 vagy több darabot vásárol. A mennyiségi kedvezmények lebontása minden termékoldalon megtalálható. A kedvezménystruktúránkkal kapcsolatos további információkért kérjük, lépjen kapcsolatba velünk.
Elfogadjuk az összes főbb hitelkártyát, PayPalt, csekket és banki átutalást. Azok az ügyfelek, akik Net Term számlát szeretnének létrehozni, kérjük, írjanak nekünk e-mailt a jelentkezési folyamat megkezdéséhez.
Az USD-ben megadott árakért kérjük, győződjön meg róla, hogy a mi oldalunkról látogat el hozzánk. Amerikai oldal. A CAD-ban megadott árakért kérjük, látogasson el hozzánk a következő címről: Kanadai oldal.
A weboldalon felsorolt összes termék raktáron van, és aznapi kiszállítással is szállítjuk, ha a megrendelését délután 3 óra előtt (PST) leadja. Ha valamelyik termékünk nem elérhető, a lehető leghamarabb felvesszük Önnel a kapcsolatot, hogy tájékoztassuk a termék elérhetőségéről.
A Progressive Automations szállítási díjait számos tényező alapján számítják ki, beleértve, de nem kizárólagosan: a helyszínt, a mennyiségeket és a rendelés összsúlyát. A kisebb tételeket csomagküldő szolgálattal szállítjuk, míg a nagyobb tételeket és a nagy tételű megrendeléseket teherfuvarozó szolgáltatással szállítjuk. Mindig arra törekszünk, hogy versenyképes szállítási árakat biztosítsunk minden ügyfelünk számára.
A szállítási módok online és telefonos rendelés esetén érhetők el. Ha szeretne becsült szállítási költséget kapni a rendeléséről, ezt megteheti a kosár tartalmának áttekintésével.
Több futárcégen keresztül szállítunk, beleértve a FedEx-et, a UPS-t, a DHL-t és az USPS-t. A kiválasztott futárszolgálat a tartózkodási helyétől függően változhat. A nagyobb megrendeléseket különböző szállítmányozási cégeken keresztül szállítjuk.
Kérem lépjen kapcsolatba velünk ha bármilyen kérdése van ezekkel a lehetőségekkel kapcsolatban, vagy ha másik szállítót/saját szállítási fiókját használva szeretne szállítani.
A kanadai és amerikai vásárlóknak nem kell vámot fizetniük a megrendeléseik után. Az Észak-Amerikán kívüli vásárlóknak vám- és importdíjakat kell fizetniük. Kérjük, forduljon a helyi önkormányzathoz az importdíjakkal és adókkal kapcsolatos információkért.
A visszaküldést vagy cserét a megrendelés kézhezvételétől számított 30 napon belül elfogadjuk, amennyiben a termék nem volt használva, módosítva vagy sérült. A visszaküldési szabályzatunkkal kapcsolatos további információkért kérjük, tekintse meg a Szállítás és visszaküldés részt.
Az Egyesült Államok kontinentális részére a szállítás 4-10 munkanapot vehet igénybe. Minden más szállítás körülbelül 10-15 munkanapot vehet igénybe, a tartózkodási helyétől függően. További információkért kérjük, tekintse meg szállítási szabályzatunkat: Szállítás és visszaküldés
Sajnos a Progressive Automations nem kínál ingyenes szállítást. Azonban mennyiségi kedvezményt kaphat 7 darab azonos termék rendelése esetén.
Yes, the L shaped standing desk is orientation-friendly and can be installed by your preference. Here is a step-by-step article that explains how this is possible: FLT-05 Felhasználói kézikönyv
MEGJEGYZÉS: Az alábbi lépések a távirányító modelljétől függően eltérőek lehetnek. A következő utasítások a standard RT-11 távirányítóhoz készültek. A keret maximális magasságának beállításához lépjen a kívánt magasságra, és kövesse az alábbi lépéseket:
- Nyomja meg az M gombot, és nézze meg a kijelzőn az [5 -] jelzést
- Nyomja meg a FEL gombot, és figyelje meg, hogy az [5 -] villog-e
- Tartsa lenyomva az M gombot, amíg a kijelzőn meg nem jelenik a [999] felirat.
- A maximális magasság most be van állítva
A keret minimális magasságának beállításához lépjen a kívánt magasságra, és kövesse az alábbi lépéseket:
- Nyomja meg az M gombot, és nézze meg a kijelzőn az [5 -] jelzést
- Nyomja meg a LE gombot, és figyelje meg, hogy az [5 -] villog-e
- Tartsa lenyomva az M gombot, amíg a kijelzőn meg nem jelenik a [000]
- A minimális magasság most be van állítva
A korlátok visszaállításához kövesse az alábbi lépéseket:
- Nyomja meg az M gombot, és nézze meg a kijelzőn az [5 -] jelzést, majd engedje el
- Fogd meg az M betűt, amit látsz [555]
- A korlátok visszaálltak
MEGJEGYZÉS: Az alábbi lépések a távirányító modelljétől függően eltérőek lehetnek. A következő utasítások a standard RT-11 távirányítóhoz készültek.
Ha a távirányító gombjait lenyomva kell tartania az előre beállított magasság eléréséhez, az azt jelenti, hogy a vezérlődoboz pillanatnyi vezérlésű módban van. A távirányító nem pillanatnyi módba állításához kövesse az alábbi lépéseket.
- Győződjön meg róla, hogy nincs semmi az asztala alatt, mivel el kell kezdenünk az alaphelyzetbe állítási folyamatot.
- Nyomja meg és tartsa lenyomva a LE gombot, amíg a kijelzőn meg nem jelenik az [ASr] felirat.
- Miután az [ASr] megjelenik, nyomja meg és tartsa lenyomva az [1] gombot, és két értéket láthat:
a. 10.1 = Nem pillanatnyi üzemmód
b. 10.2 = Pillanatnyi mód
- A visszaállítási folyamat befejezéséhez tartsa lenyomva a LE gombot, amíg az álló íróasztal kissé le nem ereszkedik és fel nem emelkedik.
Állóasztalaink 3 ütközésérzékelési beállítással rendelkeznek, és ezt az Ön preferenciái szerint állíthatja be. A folytatáshoz kövesse az alábbi lépéseket:
- Győződjön meg róla, hogy nincs semmi az asztala alatt, mert el kell kezdenünk az alaphelyzetbe állítási folyamatot.
- Nyomja meg és tartsa lenyomva a LE gombot, amíg a kijelzőn meg nem jelenik az [ASr] felirat.
- Miután megjelent az [ASr] felirat, nyomja meg és tartsa lenyomva az UP [ ^ ] gombot, mire három érték jelenik meg:
a. 10,5 = 11 font
b. 10,6 = 22 font
kb. 10,7 = 33 font
- A visszaállítási folyamat befejezéséhez tartsa lenyomva a LE gombot, amíg az álló íróasztal kissé le nem ereszkedik és fel nem emelkedik.
Íme néhány hibaelhárítási lépés, amit megtehet, ha az alábbi hibakódok bármelyikét látja az FLTCON sorozatú vezérlődobozokkal ellátott kereteken:
Ellenőrizze a hibakódot itt.
Ha a probléma a fenti lépések végrehajtása után is fennáll, kérjük, vegye fel a kapcsolatot műszaki termékmérnökeinkkel a következő címen: 1-800-676-6123, vagy küldjön nekünk egy e-mailt a következő címre: sales@progressiveautomations.com.