Cum se adaptează driverele pentru solenoizi și motoare pas cu pas pentru aplicații industriale

By Bill Schweber

Contributed By DigiKey's North American Editors

Aplicațiile dispozitivelor periferice, cum ar fi sistemele de control din fabrică, automobilele și echipamentele de laborator, utilizează din ce în ce mai mult Internetul lucrurilor (IoT) și capacitățile de inteligență artificială (AI) pentru luarea deciziilor cu latență redusă, performanță mai mare, costuri mai mici și siguranță și productivitate sporite. Driverele pentru solenoizi și motoare pas cu pas trebuie să evolueze pentru a încorpora mai multe senzori și inteligență integrată mai bună, pentru a facilita integrarea lor în acest mediu în evoluție rapidă și pentru a îmbunătăți și mai mult precizia, fiabilitatea, controlul în buclă închisă, costul, amprenta și ușurința de utilizare.

Acest articol rezumă funcționarea de bază a solenoizilor și a motoarelor pas cu pas și prezintă avantajele circuitelor integrate de driver concepute pentru perifericele inteligente. Apoi, prezintă și explică cum să începeți proiectarea cu driverele de probă de la Analog Devices.

Solenoizii și motoarele pas cu pas: similare, dar diferite

Solenoizii și motoarele pas cu pas convertesc curentul electric în mișcare fizică prin intermediul unei bobine înfășurate care acționează ca un electromagnet. În ciuda diferențelor de aspect și de funcționare, bobina comună permite utilizarea aceluiași circuit integrat de driver pentru ambele actuatoare în anumite circumstanțe.

Solenoizii sunt componente relativ simple care dezvoltă o mișcare mecanică liniară cu ajutorul curentului aplicat. Acestea cuprind o bobină electrică înfășurată în jurul unui tub cilindric, cu un actuator feromagnetic (numit și piston sau armătură) în miezul gol care este liber să se deplaseze în interiorul corpului bobinei (Figura 1, stânga).

În schimb, motoarele pas cu pas utilizează mai multe bobine ale statorului dispuse în jurul circumferinței corpului motorului (Figura 1, dreapta). Motorul are, de asemenea, un set de magneți permanenți fixați pe rotor.

Imaginea construcției solenoidului care este alcătuit dintr-o bobină înfășurată cu un piston glisant intern (faceți clic pentru mărire)Figura 1: Construcția solenoidului include o bobină înfășurată cu un piston glisant intern (stânga); motoarele pas cu pas sunt mai complicate, cu magneți permanenți pe rotor și bobine electromagnetice dispuse pe stator (dreapta). (Surse imagine: Analog Devices, Monolithic Power Systems)

În cazul solenoizilor, mișcarea pistonului este un singur impact de „lovire” care are loc atunci când se aplică un curent, împingând brusc pistonul în poziția sa extremă. Atunci când se întrerupe alimentarea cu energie, majoritatea solenoizilor folosesc un arc pentru a readuce pistonul în poziția nominală de repaus.

În cea mai elementară schemă de acționare, solenoidul este controlat de un impuls de curent de pornire/oprire clar. Deși este simplu și direct, dezavantajele sale includ o forță de impact ridicată, vibrații, zgomot sonor și electric, ineficiență electrică și un control redus asupra acțiunii pistonului sau a revenirii acestuia.

Acțiunea de rotație este activată în cazul motorului pas cu pas atunci când bobinele statorului sunt alimentate în succesiune, iar câmpul magnetic rotativ rezultat atrage magneții de armătură. Prin controlul secvențialității, rotorul motorului pas cu pas poate fi determinat să se rotească continuu, să se oprească sau să își inverseze direcția.

Spre deosebire de solenoid, care nu are considerente legate de sincronizare, bobinele statorului trebuie să fie alimentate secvențial și cu o lățime de impuls corectă, printre alte atribute.

Driverele inteligente depășesc limitările și îmbunătățesc performanța

Prin controlul atent al curentului care alimentează bobinele solenoizilor și ale motoarelor pas cu pas, inclusiv forma profilului formei de undă, rata de creștere/scădere a rampei și alți parametri, un driver inteligent poate oferi multe beneficii, printre care:

  • Fluiditate îmbunătățită a mișcării și a rotației, cu oscilații minime
  • Vibrații și impact reduse, în special pentru solenoizi
  • Poziționare mai precisă pentru mișcarea de pornire/oprire/retur a motorului pas cu pas
  • Performanță constantă și adaptarea la condiții de sarcină tranzitorii sau variabile
  • Eficiență îmbunătățită
  • Mai puțină uzură fizică
  • Generarea unui nivel redus de zgomot audibil și electric
  • Ușurința de interfațare cu un procesor de supervizare, esențială pentru instalațiile IoT

Modelul MAX22200 de la Analog Devices, un driver integrat, controlat în serie pentru solenoizi și motoare, arată ce poate face un driver sofisticat pentru solenoizi (Figura 2). Cele opt drivere cu jumătate de punte de 1 amper (A) din acest circuit integrat de 36 de volți pot fi puse în paralel pentru a dubla curentul de acționare sau pot fi configurate ca punți complete pentru a acționa până la patru supape cu blocare (numite și supape bi-stabile).

Diagrama cu MAX22200 de la Analog Devices care este un solenoid integrat, controlat în serie (faceți clic pentru mărire)Figura 2: MAX22200 de la Analog Devices este un driver de solenoid și motor integrat, controlat în serie, cu opt drivere cu jumătate de punte care pot fi aranjate în diferite configurații. (Sursă imagine: Analog Devices)

Acest driver suportă două metode de control: reglarea tensiunii de comandă (VDR) și reglarea curentului de comandă (CDR). Cu VDR, dispozitivul emite o tensiune cu modulația impulsului în lățime (PWM) în care ciclul de funcționare este programat cu ajutorul interfeței SPI. Curentul de ieșire este proporțional cu ciclul de funcționare programat pentru o anumită tensiune de alimentare și rezistor de solenoid. CDR este o formă de control în buclă închisă în care un circuit integrat de detectare a curentului fără pierderi detectează curentul de ieșire și îl compară cu un curent de referință intern programabil.

Spre deosebire de un driver simplist cu sursă de curent, MAX22200 oferă o personalizare a profilului de comandă a curentului. Pentru a optimiza gestionarea energiei în aplicațiile de acționare a solenoizilor, nivelul de acționare a excitației (IHIT), nivelul de menținere a excitației (IHOLD) și timpul de acționare a excitației (tHIT) pot fi configurate individual pentru fiecare canal. De asemenea, oferă multiple funcții de protecție și de remediere a defecțiunilor, inclusiv:

  • Protecție la supracurent (OCP)
  • Detectarea sarcinii deschise (OL)
  • Oprire termică (TSD)
  • Blocare la subtensiune (UVLO)
  • Verificarea detectării mișcării pistonului (DPM)

Primele patru caracteristici sunt standard și bine cunoscute. DPM necesită explicații suplimentare. De exemplu, dacă supapa funcționează corect atunci când solenoidul este activat într-o supapă controlată de solenoid, profilul curentului nu este monoton (Figura 3, curba neagră). În schimb, aceasta prezintă o scădere datorată forței contraelectromotoare (BEMF) generate de mișcarea pistonului (Figura 3, curba albastră).

Diagrama dispozitivului MAX22200 de la Analog Devices care poate detecta un solenoid sau o supapă blocatăFigura 3: La acționarea unui solenoid, MAX22200 poate detecta un solenoid sau o supapă blocată prin căutarea scăderii așteptate a curentului acționat de BEMF față de valoarea de prag (IDPM_TH) pe măsură ce solenoidul este comandat de la curentul de pornire (ISTART) la nivelul final de acționare a excitației (IHIT). (Sursă imagine: Analog Devices)

Atunci când este configurată și utilizată pentru solenoizi, funcția DPM a dispozitivului MAX22200 detectează prezența căderii BEMF în timpul fazei de excitație. În cazul în care căderea nu este detectată, se stabilește o indicație pe pinul FAULT și în registrul intern de erori.

Kiturile de evaluare facilitează procesul

Pentru a rezolva problemele legate de performanța sistemului în condiții diferite de solicitări statice și dinamice și condiții de sarcină, Analog Devices oferă placa de evaluare a managementului de putere pentru controlul solenoizilor MAX22200EVKIT# pentru MAX22200 (Figura 4). Acest kit de evaluare (EVK) permite controlul în serie al MAX22200 și monitorizarea defecțiunilor printr-o interfață USB-SPI integrată prin intermediul unui microcontroler MAX32625. Acesta include o interfață grafică de utilizare (GUI) compatibilă cu Windows pentru a exersa caracteristicile circuitului integrat MAX22200, ceea ce îl face un sistem complet de evaluare bazat pe PC.

Imagine cu placa de evaluare a managementului de putere pentru controlul solenoizilor MAX22200EVKIT# de la Analog DevicesFigura 4: Placa de evaluare a managementului de putere pentru controlul solenoizilor MAX22200EVKIT# pentru MAX22200 facilitează exercitarea completă a circuitului integrat și a sarcinii sale utilizând o interfață grafică bazată pe Windows. (Sursă imagine: Analog Devices)

Această placă complet asamblată și testată poate fi configurată ca solenoid high-side/low-side și pentru supape cu mecanisme de blocare (adesea acționate de solenoizi) sau motoare c.c. cu perii.

Motoare pas cu pas: mai multe grade de libertate pentru control

Motoarele pas cu pas sunt mai complicate decât solenoizii și au mai multe cerințe de control. Acest lucru se vede în caracteristicile dispozitivului TMC5240 de la Analog Devices (Figura 5), un controler de motor pas cu pas de înaltă performanță și circuit integrat de driver cu interfețe de comunicare serială (SPI, UART), capacități extinse de diagnosticare și algoritmi încorporați.

Diagrama controlerului de motor pas cu pas de înaltă performanță TMC5240 de la Analog Devices (faceți clic pentru mărire)Figura 5: Controlerul motorului pas cu pas de înaltă performanță și circuitul integrat de driver TMC5240 încorporează algoritmi sofisticați pentru a oferi performanțe optime cu solenoizi și motoare pas cu pas. (Sursă imagine: Analog Devices)

Acest circuit integrat combină un generator flexibil de rampă în opt puncte pentru percuție minimă la poziționarea automată a țintei. Percuția reprezintă rata de variație a accelerației, iar percuția excesivă poate cauza multe probleme de sistem și probleme de performanță. Acest driver de motor pas cu pas integrează punți H de 36 volți, 3 A cu rezistență la pornire de 0,23 ohmi (Ω) și detectarea integrată a curentului (ICS) fără disipare. TMC5240 este disponibil într-o capsulă mică, TQFN32 de 5 × 5 milimetri (mm) și într-o capsulă TSSOP38 de 9,7 × 4,4 mm optimizată termic, cu o plăcuță expusă.

TMC5240 implementează caracteristici unice și avansate care permit precizie sporită, eficiență energetică ridicată, fiabilitate ridicată, mișcare lină și funcționare rece. Aceste caracteristici includ:

  • StealthChop2: Un algoritm de întrerupere fără zgomot și de înaltă precizie pentru mișcarea și oprirea motorului fără zgomot, permițând accelerarea și decelerarea mai rapidă a motorului decât varianta StealthChop mai simplă
  • SpreadCycle: Control al curentului de înaltă precizie, ciclu cu ciclu, pentru cele mai înalte mișcări dinamice
  • StallGuard2: Oferă detectarea fără senzori a blocării și măsurarea sarcinii mecanice pentru SpreadCycle
  • StallGuard4: Oferă detectarea fără senzori a blocării și măsurarea sarcinii mecanice pentru StealthChop
  • CoolStep: Folosește măsurarea StallGuard pentru a adapta curentul motorului pentru cea mai bună eficiență și cea mai redusă încălzire a motorului și a driverului

Aceste caracteristici pot fi presetate și invocate în timpul ciclului de funcționare a motorului. În plus, cuplul poate fi controlat împreună cu accelerația pentru a dezvolta valoarea dorită, oferind în același timp o accelerare și o decelerare eficientă și lină.

De exemplu, un set de trei segmente de accelerare și decelerare poate fi utilizat în două moduri: pentru adaptarea la curba cuplului motorului prin utilizarea unor valori de accelerare mai mari la o viteză mai mică sau pentru a reduce percuția la trecerea de la un segment de accelerare la următorul. Pentru a rezolva ambele probleme, generatorul profilului de mișcare în opt puncte al TMC5240 permite controlerului să mențină un segment cu viteză constantă în timp ce poziția țintă dorită se modifică în timp real, ceea ce duce la transferuri șocuri ale modurilor (Figura 6).

Graficul dispozitivului TMC5240 de la Analog Devices care oferă o rampă cu opt puncte (faceți clic pentru mărire)Figura 6: TMC5240 oferă o rampă cu opt puncte care suportă schimbarea din mers a poziției țintă, rezultând în transferuri fără șocuri ale modurilor. (Sursă imagine: Analog Devices)

Având în vedere flexibilitatea, versatilitatea și complexitatea acestui circuit integrat al driverului, placa de evaluare TMC5240-EVAL este un accesoriu binevenit (Figura 7). Utilizează diagrama schematică standard pentru circuitul integrat și oferă mai multe opțiuni în software-ul său, permițând proiectanților să testeze diferite moduri de funcționare.

Imaginea plăcii de evaluare TMC5240-EVAL de la Analog DevicesFigura 7: Utilizând placa de evaluare TMC5240-EVAL și interfața grafică asociată, proiectanții pot investiga și ajusta performanța TMC5240 la combinația specifică de actuator și sarcină. (Sursă imagine: Analog Devices)

Pentru proiectanții cu cerințe de evaluare și proiectare mai puțin complexe, Analog Devices oferă, de asemenea, TMC5240-BOB. Această placă breakout de bază pentru circuite integrate aduce conexiunile fizice ale pinilor TMC5240 pe rânduri de reglete accesibile utilizatorului.

Concluzie

Adăugarea inteligenței la driverele solenoizilor și ale motoarelor pas cu pas asigură un control mai bun și o mai bună detectare a defecțiunilor, permite luarea deciziilor în timp real și comunicarea cu sistemele de control de nivel superior sau cu sistemele de productivitate bazate pe inteligență artificială. Driverele puternic integrate, cum ar fi MAX22200 și TMC5240 de la Analog Devices, permit utilizatorilor să înceapă rapid să lucreze cu algoritmi avansați pentru a optimiza performanța solenoizilor și a motoarelor pas cu pas pentru aplicația lor.

DigiKey logo

Disclaimer: The opinions, beliefs, and viewpoints expressed by the various authors and/or forum participants on this website do not necessarily reflect the opinions, beliefs, and viewpoints of DigiKey or official policies of DigiKey.

About this author

Image of Bill Schweber

Bill Schweber

Bill Schweber este un inginer electronist care a scris trei manuale despre sistemele de comunicații electronice, precum și sute de articole tehnice, articole de opinie și articole despre produse. În trecut, a lucrat ca manager de site tehnic pentru mai multe site-uri web cu subiecte specifice pentru EE Times, precum și ca editor executiv și editor Analog la EDN.

La Analog Devices, Inc. (unul dintre cei mai importanți furnizori de circuite integrate analogice și de semnale mixte), Bill a lucrat în domeniul comunicării de marketing (relații publice); drept urmare, a fost de ambele părți ale funcției de PR tehnic, prezentând produsele, poveștile și mesajele companiei către mass-media și, de asemenea, fiind și el un destinatar al acestora.

Înainte de rolul de specialist în comunicări de marketing la Analog, Bill a fost editor asociat al respectabilei reviste tehnice a companiei și a lucrat și în grupurile de marketing al produselor și de inginerie a aplicațiilor. Înainte de aceste roluri, Bill a lucrat la Instron Corp., realizând proiecte practice de circuite analogice și de putere și integrare a sistemelor pentru controlul utilajelor de testare a materialelor.

El are un masterat în inginerie electronică (Universitatea din Massachusetts) și licență în inginerie electronică (Universitatea din Columbia), este inginer profesionist înregistrat și deține o licență de radioamator de clasă avansată. De asemenea, Bill a planificat, scris și prezentat cursuri online pe o varietate de subiecte de inginerie, inclusiv noțiuni de bază despre MOSFET, selecția ADC și acționarea ledurilor.

About this publisher

DigiKey's North American Editors