Top 10 Mituri si Sfaturi despre driverele si motoarele pas cu pas
Friday, February 19, 2010 (13:07:41)

Posted by daniel

 

Consideratii referitoare la alegerea unui tandem motor + driver de motoare pas cu pas


Alegerea unui motor pas cu pas comparat cu un servomotor are anumite avantaje, si in special pretul.
Pentru a putea decide unde este cazul în care alegerea unui motor pas cu pas este preferata si cum va indeplini cerintele acelui sistem, luati în considerare cel putin unul dintre sfaturi - dar numai dupa ce le-ati citit pe toate aceste sfaturi si "tactici" dezvaluite de experti pentru a face o alegere avizata si înteleapta.

1. Cunoasteti primele patru din cele mai comune mituri despre drivere si motoare in modul "microstepping"

Mitul 1: Un numar mare de divizare tip "microstep" va avea ca rezultat o rotatie a axului motorului în trepte(subdiviziuni ale pasului nativ) dispuse în mod egal

Microstepping este foarte bun pentru o miscare lina. Cu toate acestea,



având o divizare de tip microsteping de 256 micropasi/"pas nativ" nu înseamna în mod automat ca vei primi 256 trepte de miscare în mod egal distantate de la motor pentru fiecare din acesti micropasi. Acest lucru poate duce la o eroare de pozitionare in cazul sistemelor de miscare liniara realizate cu fulie si curea dintata.


Mitul 2: Comanda in mod "Half Step" (jumatate de pas) asigura un cuplu mai mare decât in mod microstepping.

Comanda in mod "Half Step" (jumatate de pas) este o aproximare bruta a unei forme de curent sinusoidal, pe cand comanda in mod microstepping asigura o aproximare mult mai buna a formei de unda sinusoidale; aria de sub curba nu este schimbata în mod semnificativ, si, astfel, cuplul este aceeasi.


Mitul 3: Comanda motorului pas cu pas in mod "Full Step" (pas intreg) asigura un cuplu al motorului mai bun decat in modul de comanda la jumatate de pas sau micropas

Comanda in mod "Full Step"  cu ambele infasurari ale motorului la curent maxim in acelas timp, va aduce mai mult cuplu decat un tandem drier motor+driver care ruleaza in mod "Half Step" (jumatate de pas) sau micropas.  Cu toate acestea, cuplul unui motor pas cu pas este limitat de caldura generata.

Prin urmare, comanda "Half Step" sau microstep la o forma de unda cu un vârf curent mai ridicat (curent X radical din 2) genereaza miscare mai lina cu acelasi cuplu, efect de încalzire, precum si consumul de putere în modul complet "full step". (atentie deci la alegerea/confiturarea driverului si curentului prin infasurarile motorului)


Mitul 4: O unitate servo este mai buna decât o solutie bazata pe motor pas cu pas.

O unitate servo va rula mai lin decât un motor pas cu pas.

whereas a servo will not necessarily do so, due to following error that may vary with disturbances.

Cu toate acestea, un motor pas cu pas va urma o traiectorie programat exact, în timp ce un servomotor nu va face neaparat acest lucru, din cauza erorii de urmarire care poate varia în functie de influentele externe.




2. Determinati cerintele de sarcina ce va fi condusa 

În primul rând, trebuie determinat tipul de încarcare al ansamblului mecanic. Este o sarcina inertiala sau de frecare? În cazul în care este o sarcina pur inertiala, folositi un tip de transmisie mecanica care sa potriveasca cuplului de sarcina al ansamblului mecanic cu  cuplul motorului. Folositi un dispozitiv pentru a masura forta necesara pentru a muta sarcina la viteza dorita si acceleratia ceruta.  De exemplu, aveti posibilitatea sa utilizati o dinamometru cu arc pe o axa liniara sau rotativa pentru a masura sau observa cuplul necesar. 

În al doilea rând, se determina tensiunea necesara pentru alimentare.Apoi selectati un motor pas cu pas, cu cel putin doua ori mai mult cuplu decat cel necesar la viteza dorita de operare, si de asemenea se va folosi un motor cu tensiunea nominala de alimentare circa ¼ din tensiunea de alimentare. Apoi, verificati curentul pe care poate sa-l asigure driverul pentru a obtine cuplul motor tinta/dorit. 

Selectati un motor pas cu pas care sa indeplineasca aceste cerinte.

Sfaturi de la punctele 1 si 2 curtoazie lui David Goodin, AllMotion Inc


3. 
Fiti constienti de problemele de cuplu

Cuplul motor, de multe ori reprezinta sursa problemelor motoarelor pas cu pas. Doua evenimentele relativ frecvente sunt :


Nu este suficient de cuplu la viteza dorita:Cele mai multe motoare pas sunt proiectate si construite pentru a asigura, un nivel de cuplu optim, intr-o anumita plaja/domeniu de viteza. 

Daca un motor de mare viteza este utilizat într-o aplicatie de viteza redusa, veti folosi probabil mai multa putere si motorul se va bloca în continuare din cauza lipsei de cuplu. Folosind un motor de viteza redusa pentru o aplicatie de mare viteza, se va produce rezultate similare ca in cazul anterior.


Nepotrivire de Inertie : Motoarele nu poat accelera rapid, cu o asimetrie de inertie între motor si de sarcina.

Cheia este de a selecta un motor care se potriveste cu încarcarea ceruta. 

În caz contrar, motorul nu va putea accelera repede,  va fi instabil in sarcina si sistemul s-ar putea bloca cu usurinta în cazul în care este accelerat prea repede. 

Pe de alta parte, sistemul ar putea rezoneaze si sa provoace zgomot puternic, miscare cu "nervozitate", sau pasi inexacti, daca este conectat la un motor cu cuplu prea mare.

În cazul în care sarcina nu este suficient de mare pentru un motor de cuplu mare, totul este amplificat de momentele de rezonanta ale motorului.



4. Luati în considerare cerintele de tensiune si de curent

Un mod simplu de a alege o unitate pas cu pas este de a cauta patru caracteristici ale driverului : tensiune, curent, microstepping si numarul maxim de pasi per secunda. 

Asigurati-va ca unitatea driver poate asigura o gama larga de curent si tensiune, astfel încât sa puteti testa sistemul la niveluri diferite de tensiune pentru a se potrivi cu cererea/aplicatia dumneavoastra.

Driverul trebuie sa asigure de cel putin 1,4 ori curentul nominal al motorului. Alegeti un driver de motor care poate sa ofere mai multe setari de microstepping pentru a testa si obtine cea mai buna si lina miscare.

Si ultimul punct, asigurati-va ca driverul poate primi impulsuri de pas suficient de rapid pentru a roti motorul la viteza dorita.

Uneori, driverele de motoare sunt limitate la ceva nivele de viteza de intrare de impuls mai mici, cum ar fi 10 kHz. Daca doriti sa comandati un motor la nivel de microstepping la 1/8 × cu un pas nativ al motorului de 1.8 °, numarul maxim de rotatii pe secunda intr-un asemena caz este de 10.000 / (8 × 200) = 6.25 RPS.

Sfaturile de la punctele 3 si 4 curtoazie Kayvan Abbassian, LIN ENGINEERING


5. 
Aplicati tensiunea de alimentare corecta

Modul de comanda microstepping poate creste rezolutia a unui sistem, care netezeste rotatia si previne vibratiile si zgomotul. 

Cu toate acestea, probleme vor aparea în cazul în care este aplicata o tensiune incorecta  modulului PWM (modulare latime puls) sau unitate choper/ curent constant. Noi primim multe întrebari despre aceste drivere. De exemplu, în cazul în care un motor proiectat sa functioneze la 5 V, multi utilizatori nu inteleg de ce trebuie sa aplice tensiuni de alimentare mai mari. De asemenea, primim intrebari de ce nu a crescut performanta chiar dupa ce au migrat la un driver realizat in tehnologie PWM / current chopper. Utilizatorii, uneori, uita teoriile fundamentele ale motoarelor cum ar fi BEMF (curentul autoindus invers) si constantele electrice de timp, atunci când sunt folosesc motoare pas cu pas si unitati de comanda ale acestora. Acest lucru conduce la un driver incorect configurat sau un tandem motor pas cu pas si driver dezechilibrat, care sunt "înfometate pentru putere" (tensiune si / sau curent) în functionare.


6. 
Intelegeti scopul microstepping-ului

Atunci când un utilizator nu întelege scopul pentru care se face microstepping, pot aparea o serie de probleme. Scopul principal este de a creste finetea de operare a unui motor , efectuand o nivelare/consolidare a socurilor pasilor, facând functionarea mai fiabila. Prin aplicarea gresita a microstepping-ului, puteti reduce de fapt foarte mult cuplul motor disponibil (pe care motorul ar fi fost capabil sa-l produca). Acest lucru necesita de obicei un motor mult mai mare decât este necesar. Cei care nu înteleg utilizarea adecvata a microstepping-ului opteaza sa nu utilizeze aceasta facilitate, si fac trecerea la servo-sisteme, care adauga niveluri nedorite de complexitate si de costuri. Utilizatorii, uneori, finalizeaza complet partea mecanica si apoi încearca sa ascunda sau sa compenseze vibratiile sistemului. Atunci când un utilizator alege un motor pas cu pas incorect, motorul nu va putea sa puna in miscare in mod corect sistemul mecanic. Selectati un motor luand in considerare nu numai greutatea încarcaturii, dar, de asemenea, frecarea mecanica a sistemului.

Sfaturi de la punctele 5 si 6 de curtoazie Jeramé Chamberlain, Nippon Pulse America Inc


7. Imperechiati
in mod corect un motor cu driverul sau

Nu credeti ca un motor va atinge automat valorile de fisa/data de catalog privind viteza si cuplul atunci când este comandat de orice fel de driver. Ca si un servomotor, cuplul maxim al motorului, cuplul nominal si turatia nominala toate depind la fel de mult de motor, driver si de alegerea corecta a alimentarii cu tensiune si curent disponibile. O curba de performanta (viteza-curba de cuplu), in care este precizata unitatea driver folosita este cea mai de incredere.De asemenea, retineti ca un cuplu motor maxim nu este o indicatie/referinta  despre cuplul care se poate genera în miscare - mai ales atunci când accelerarea si decelereaza, de la un cuplu mai mare. Luati în considerare utilizarea unui program software pentru a alege în mod corespunzator marimea motorului si unitatea de comanda bazandu-va pe graficele viteza-curbe de cuplu.  Selectati un driver de motor care se potriveste cu tensiunea de alimentare disponibila si are caracteristicile dorite, apoi selectati un motor care ofera curba de performanta ceruta - în afara de frecventa de rezonanta a masinii- folosind curbele de functionare a motorului impreuna cu ale driverului ales.


8. 
Dimensionati Corect

Dimensionareaincorecta se manifesta în numeroase moduri. Subdimensionarea unui motor va determina incalzire excesiva, accelerare si decelerare nesatisfacatoare, si o performanta slaba. In cel mai rau caz, motorul va pierde impulsuri/pasi, va pozitia în mod necorespunzator, sau se va bloca în totalitate sub conditii de încarcare grea sau de acceleratii/deceleratii mari.

Supra-dimensionarea un motor poate determina vibratii. Ea poate determina, de asemenea, utilizatorii sa plateasca mai mult pentru un motor si driver de motor în termeni de bani, precum si spatiu panou sau spatiu de masina, mai mult decât este necesar. O corelare buna intre inertia sarcinei si inertia rotorului este de asemena critica, pentru ca sistemul este, în esenta, bucla deschisa (nu exista feedback precum in cazul servo motoarelor).  Chiar si dupa adaugarea unei encoder, asimetria intre inertii nu poate fi mult mai mare decât un ordin de marime. O asimetrie mai mare va determina ca motorul sa piarda impulsuri, erori de pozitionare, consum excesiv de curent, sau se poate chiar bloca.

Sfaturile de la punctele 7 si 8 curtoazie de Dan Wolke si Lee Stephens de Kollmorgen


9. 
Intelegeti conditiile de pierdere de viteza -  blocare motor

Alegerea unui driver gresit de motor pas cu pas, poate conduce la conditii de deplasare si/sau blocare-oprire necontrolata, care sunt diferite de cele de functionarea normala a motorului. Motoarele pas cu pas daca sunt la limita sau comandate nepotrivit, pot pierde cativa pasi, si ansamblul mecanic sa ramana faptic in urma, dar sa continue sa deplaseze sarcina, sau, în unele cazuri, cand comanda de oprire este prea abrupta motorul sa se roteasca mai mult decat era comandat datorita sarcinii inertiale prea mari. Un encoder folosit ca un dispozitiv de feedback-ul poate raporta aceasta conditie/eroare si/sau corecta aceasta situatie dupa ce a primit comanda de mutare-corectie, dar nu poate preveni aceste situatii. Chiar si cu un encoder, un motor pas cu pas poate fi considerat ca ramâne un sistem in bucla deschisa.


10. Utilizati motoare pas cu pas pentru a economisi bani, dar faceti-o cu inteligenta

Driverele de motoare pas cu pas ofera întotdeauna solutia cea mai ieftina, asa ca folositi-o de cate ori este cazul.

Amintiti-va de aceste considerente majore: În primul rând, nu sistemul cere o confirmare de pozitie (bucla inchisa de pozitionare)?  În al doilea rând: driverul ales gresit poate provoca ringing, rezonanta, si performanta redusa de viteza. În al treilea rând, în timpul viteze mari, motoare pas cu pas pot "fluiera". Deoarece motoarele pas cu pas au un numar mare de poli, histerezisul  si pierderile de curent sunt, de asemenea, des intalnite la viteza mare; pentru aceste motive, un motor pas cu pas nu este recomandat pentru functionarea continua mai sus 2000 rot / min.

Si ultimul punct, pentru ca este nevoie de un curent maxim prin infasurari pentru a asigura cuplul de blocare, motoare pot ajunge la temperaturi mari.

Sfaturi de la 9 si 10 de curtoazie Gannon Holt si Ernest Hung de Parker Hannifin Corp


Articolul este partial o traducere / prelucrare dupa textul original publicat la adresa : http://motionsystemdesign.com/motors-drives/top-tips-specifying-stepper-drives-20091101/

Content received from: Dioda - un site pentru marii pasionati de electronica, http://www.dioda.ro