- Samm-mootori juhtimine võimaldab täpset ja tõhusat positsioneerimist.
- Kaasaegsed tehnikad, näiteks mikrosamm ja suletud ahela tagasiside, parandavad jõudlust.
- Õige draiveri ja liikumisprofiili valimine on oluline.

Automaatika ja robootika maailm kogeb peatamatut kasvu, mida toetavad tehnoloogiad, mis võimaldavad täpset ja korratavat liikumist. Üks paljude mehhatrooniliste süsteemide põhikomponente on astmeline mootor , mille mitmekülgsus ja juhtimise lihtsus on toonud sellele silmapaistva koha tööstuslikes rakendustes, 3D-printimisel, CNC-s, robootikas, meditsiiniseadmetes ja lugematutes positsioneerimissüsteemides.
Samm-mootori potentsiaali täielikuks ärakasutamiseks on oluline selle tõhus, täpne ja töökindel juhtimine. Viimastel aastatel on juhtimistehnikad ja saadaolevad draiverid tohutult arenenud, ületades traditsioonilisi piiranguid, nagu vibratsioon, müra, liigne kuumenemine või sammude vahelejätmine.
Mis on astmeline mootor?
Samm-mootor – tuntud ka kui „samm-mootor“ – on alalisvoolumootor, mis jagab ühe täispöörde etteantud arvuks võrdseteks sammudeks. Iga samm vastab täpsele võlli pöörlemisele , mistõttu on samm-mootorid eriti kasulikud positsioneerimisülesannete puhul, mis nõuavad suurt täpsust ilma tagasisidesüsteemi vajaduseta.
Need mootorid töötavad nii, et rakendavad erinevatele faasidele või mähistele elektriimpulsse, tekitades magnetvälju, mis liigutavad rootorit kontrollitud viisil. Erinevad tehnoloogiad ja konfiguratsioonid võimaldavad astmemootorit iga rakenduse konkreetsetele vajadustele kohandada.
Samm-mootorite peamised tüübid
Samm-mootorite perekonnas on kolm peamist tüüpi, millest igaüks sobib erinevateks otstarveteks:
- Muutuv reluktants: Rootor on mitmepooluselisest rauast ja staatoril on mähised. Need pakuvad väga kiiret reageerimisaega, kuid pingeta olekus on neil null hoidemomenti. Neid kasutatakse peamiselt seal, kus on vaja suurt kiirust ja väikest inertsi.
- Püsimagnet: Rootor sisaldab püsimagneteid, mis võimaldavad tal säilitada pöördemomenti isegi pingevabas olekus. Tüüpilised astmenurgad on 7.5°, 11.25°, 15°, 18°, 45° või 90°, olenevalt sisemisest konstruktsioonist.ja need sobivad koormustele, mis ei tohi voolukatkestuse korral nihkuda.
- Hübriid: Ühendab kahe eelneva omadused: aksiaalselt magnetiseeritud kontsentriline püsimagnetiga rootor, millel on nii rootoril kui ka staatoril palju hambaid. Hübriid-samm-mehhanism on kõige populaarsem valik rakenduste jaoks, mis nõuavad täpsust (1.8° sammu kohta) ja suurt pöördemomenti..
Juhtmete arv varieerub olenevalt sisemisest juhtmestikust. Unipolaarsetel mootoritel võib olla viis või kuus juhet (üks või kaks ühist juhet), samas kui bipolaarsetel mootoritel on tavaliselt neli juhet ja need vajavad iga mähise kaudu tagasivoolu. See muudab juhtimise keerukamaks, kuid võimaldab suuremat efektiivsust.
Kuidas need toimivad: juhtimispõhimõtted ja järjestamine
Põhiprintsiip on staatori mähiste pingestamine täpses järjekorras, nii et magnetiline külgetõmme liigutaks rootorit samm-sammult.
Näiteks bipolaarsetes mootorites põhineb juhtimine voolu ümberpööramisel läbi iga mähise H-silla vooluahela abil, mis võimaldab teil muuta toitesuunda ja seeläbi rootorit soovitud suunas liigutada.
Järjestus – mähiste pingestamise järjekord – on korrektse töö jaoks ülioluline. Mootori tüübist ja juhtimisrežiimist olenevalt on palju faasitabeleid või järjestusi: täissamm, poolsamm, mikrosamm jne.
| Samm | Mähis A, klemm 1 | Mähis A, klemm 2 | Mähis B, klemm 1 | Mähis B, klemm 2 |
|---|---|---|---|---|
| Samm 1 | +Vcc | −Vcc | ||
| 2. samm (pool samm) | +Vcc | −Vcc | +Vcc | −Vcc |
| Samm 3 | +Vcc | −Vcc | ||
| 4. samm (pool samm) | −Vcc | +Vcc | +Vcc | −Vcc |
| Samm 5 | −Vcc | +Vcc | ||
| 6. samm (pool samm) | −Vcc | +Vcc | −Vcc | +Vcc |
| Samm 7 | −Vcc | +Vcc | ||
| 8. samm (pool samm) | +Vcc | −Vcc | −Vcc | +Vcc |
Pöörlemiskiirus määratakse juhtimpulsside sageduse ja mootori pooluste arvu vahelise seose abil ( N = 60 × f / n ), kus N on kiirus p/min, f on impulsside sagedus ja n on pooluste arv.
Samm-mootorite eelised ja piirangud
Samm-mootorite peamine eelis on nende lihtne juhtimine ja võime hoida absoluutset positsiooni ilma lisaandurite või tagasisideahelateta . Need sobivad ideaalselt ülesannete jaoks, mis nõuavad täpset ja korduvat liikumist hea hinna ja kvaliteedi suhtega.
Muud peamised eelised hõlmavad järgmist:
- Odavlennufirmad võrreldes alternatiividega, näiteks servomootoritega.
- kõrge töökindlus harjadeta tööga, mis vähendab hooldust.
- Otsene impulsi ja suuna juhtimine, lihtne rakendada lihtsate draiveritega.
- Suur hoidmismoment paigalseisus (paljudes mudelites).
Looduslike piirangute hulka kuuluvad:
- Piiratud kiirusevahemik, eriti avatud ahelaga konfiguratsioonides.
- Võimalikud vahelejäänud sammud liigse koormuse või vale järjestuse korral.
- Vibratsiooni ja resonantsi oht teatud sagedustel "keskmise sageduse ebastabiilsus".
- müra ja kütmine vanemate juhtimistehnikatega.
Samm-mootoriga juhtimissüsteemi struktuur
Tüüpiline astmelise mootori juhtimissüsteem koosneb mitmest elemendist:
- Liikumisprofiili generaator: Määrab soovitud tee, kiiruse ja kiirenduse. See võib olla mikrokontroller, PLC või väline impulssgeneraator.
- Järjestuse loogika: Määrab iga mähise impulsside järjekorra ja tugevuse, sobitades liikumise profiiliga.
- Voolukontroller: Tagab, et mähise tegelik vool vastab käsuga määratud väärtusele, kompenseerides selliseid mõjusid nagu induktiivsus ja tagasielektromagnetiline jõud.
- Võimendi: Annab igale mähisele vajaliku pinge ja voolu vastavalt kontrolleri nõudmistele.
Enamik tänapäevaseid rakendusi kasutab bipolaarseid draivereid, kuna need pakuvad suuremat efektiivsust ja võimaldavad täiustatud tehnikaid, näiteks mikrosammutamist.
Juhtimismeetodid: astmelise juhtimise areng
Avatud ahela juhtimine
Traditsiooniline, lihtsaim ja levinum meetod on avatud ahelaga juhtimine. Siin teisendatakse soovitud asend impulssjadaks, mis annab mootori mähistele energiat õiges järjekorras . Mootor liigub impulsi kohta täpselt ühe sammu, ilma et oleks vaja kontrollida, kas liikumine tegelikult toimus.
Kõige levinumad avatud ahelaga meetodid on:
- Täissamm: Faaside vahelduv pingestamine tekitab elektritsükli kohta neli asendit.
- Poolsamm: Vaheldub ühefaasilise ja kahefaasilise pingestamise, kahekordistamisasendite ja sujuva liikumise vahel.
CNC-s ja automatiseerimises laialdaselt kasutatav standardne „impulss ja suund” skeem genereerib ühe impulsi sammu kohta ja suuna signaali pöörlemissuuna määramiseks.
Mikrosamm: äärmine sujuvus ja eraldusvõime
Täis- või poolsammuliste režiimide piirangute ületamiseks toidab mikrosamm mähiseid lihtsate SISSE/VÄLJA signaalide asemel sinusoidaalsete või kvaasisinusoidaalsete vooludega. See jagab füüsilise sammu veelgi, saavutades kuni 256 mikrosammu täissammu kohta.
Mikrosammutamise eeliste hulka kuuluvad:
- Palju sujuvam liikumine, kõrvaldades enamiku mürast ja vibratsioonist.
- Kõrgem efektiivne eraldusvõime, mis võimaldab täpset positsioneerimist.
- Vähendatud resonants ja väiksem risk teatud sagedustel sammude vahelejätmiseks.
Suurem mehaaniline lahutusvõime ei tähenda aga automaatselt suuremat absoluutset täpsust . Tegelik asend võib teoreetilisest erineda väliste jõudude, hõõrdumise või inertsi tõttu – kuni umbes 0.15 mehaanilist kraadi 1.8° sammuga mootoris, isegi mikrosammu korral.
Muutuva kiirusega juhtimine ja liikumisprofiilid
Käivitamiseks või seiskamiseks kasutatav kiiruse/asendi profiil (kaldtee) on ülioluline, et vältida selliseid probleeme nagu keskmise kiirusevahemiku ebastabiilsus või liiga agressiivsest kiirendusest tingitud vahelejäänud sammud.
Sellised profiilid nagu trapetsikujulised, S-kujulised ja kohandatud kaldteed kohandavad liikumist koormustingimuste ja resonantsiga, parandades nii töökindlust kui ka kasutusiga.
Samm-dünaamika: reaktsioon koormustele ja kiirendusele
Kui mähis on pingestatud, liigub rootor tasakaaluasendisse, mille määrab nurk staatori magnetvälja ja rootori vahel. Välised jõud (kiirendus, hõõrdumine, ootamatud koormused) võivad põhjustada selliseid nähtusi nagu:
- Helin: Võnkumine, kui see püüab paika loksuda – nagu pall veereks kausis.
- Vastamata sammud: Kui koormus või kiirendus ületab maksimaalse pöördemomendi, ei jõua mootor käsuga määratud asendisse ja "libiseb".
Mikrosamm ja õige kaldtee valik leevendavad neid probleeme oluliselt, kuid kriitilised rakendused kasutavad sageli keerukamaid tehnikaid.
Voolukontroll: õige reageeringu tagamine
Mähise induktiivsus ja tagasi-elektromagnetiline jõud raskendavad soovitud voolu pidevat hoidmist. Hea voolu juhtimissüsteem on lineaarsuse, pöördemomendi ja mootori kaitse jaoks ülioluline.
Fikseeritud väljalülitusaja meetod
See käivitab mähise maksimaalse pingega, kuni saavutatakse soovitud vool, ja seejärel lülitab selle kindlaksmääratud ajaks välja. See on lihtne ja odav ning seda kasutatakse laialdaselt madala ja keskmise pingevahemikuga kontrollerites . Kuid see kaotab täpsuse, kui sihtvool väheneb, mis võib põhjustada ülekuumenemist, müra ja hetkelist pöördemomendi kadu.
Digitaalne suletud vooluahel (PI-silmus)
Tipptasemel kontrollerid kasutavad proportsionaal-integraalahelat, et pidevalt reguleerida mähise pinget, nii et tegelik vool vastaks sihtväärtusele. See tagab täpse juhtimise igas olukorras, maksimeerib efektiivsust ning vähendab järsult müra, vibratsiooni ja kuumenemist.
PI-silmuse juhtimine on tavaline premium-süsteemides, kus igal faasil on oma regulaator ning voolu tuvastamine on digitaalne ja töökindel.
Kaitse- ja reguleerimisfunktsioonid
Paljudel tänapäevastel draiveritel on olulised lisafunktsioonid:
- Seiskumise tuvastamine: Tuvastab, kui mootor ei järgi sammujärjestust õigesti, kas enkoodri (väline tagasiside) või sisemise elektroonika (tagasi-EMF analüüs) kaudu. Elektrooniline tuvastamine ei ole 100% usaldusväärne, kuid aitab vältida enkoodri kulusid.
- Puhkeolekus funktsioon: Vähendab voolu mootori tühikäigul, piirates kuumenemist ilma pöördemomenti ohverdamata.
- Ülekoormuse, ülepinge ja ülekuumenemise kaitse: Hoiab ära nii mootori kui ka juhi kahjustusi.
Suletud ahelaga juhtimine: astmemootori lähemale toomine servomootorile
Nõudlikes rakendustes on praegu trendiks suletud ahelaga juhtimine , mis ühendab astmelise ja servomootori eelised. Kõrge eraldusvõimega kodeerija abil juhitakse positsiooni aktiivselt PID-ahela kaudu.
Suletud ahela eeliste hulka kuuluvad:
- Ühtegi vahelejäänud sammu poleisegi muutuva koormuse ja kiirenduse korral.
- Suurem energiatõhusus: igal ajahetkel rakendatakse ainult vajalikku voolu.
- Eraldusvõime ja täpsus ei sõltu mehaanilisest sammunurgast: määratletud pigem enkoodri kui mootori füüsilise sammu poolt.
- Võimalus kasutada suuremaid kiirendusi ilma desünkroniseerimise ohuta.
„Suletud ahelaga astmelise mootori” kontseptsioon levib kiiresti ja üha rohkem tootjaid pakub seda nüüd oma tipptasemel toodetes.
Draiveri ja kontrolleri tavalised konfiguratsioonid
Samm-draiveri ökosüsteem on märkimisväärselt kasvanud, pakkudes erinevaid arhitektuure erineva integratsiooni ja funktsionaalsusega:
- Integreeritud võimsusastmega juhtmikroskeemid: Väikesed kiibid, mis sisaldavad nii juhtimisloogikat kui ka võimsusdraiverit ning võtavad otse vastu impulss- ja suunasignaale. Need on odavaim valik lihtsate rakenduste ja nõrkvoolumootorite jaoks (tavaliselt kuni 2 A faasi kohta).
- Väliste võimendite väljunditega juhtmikroskeemid: Sarnane, aga võimeline juhtima suurema võimsusega astmeid või täiustatud seadistusi, sh digitaalseid voolusilmuseid ja kodeerija tuge.
- Integreeritud liikumisprofiiliga kontrollerid: Pakub täielikku liikumise juhtimist, trajektoori genereerimist ja mikrosammude edastamist mikrokontrollerilt või arvutilt selliste protokollide kaudu nagu SPI, RS-232, CAN jne.
- Kasutusvalmis draiverid ja moodulid: Plaadid või moodulid, mis integreerivad kogu elektroonika; täiustatud mudelid saavad programmeerida profiile, käitada suletud ahelat, majutada kasutajakoodi ja pakkuda tööstuslikku ühenduvust (EtherCAT, CANopen jne).
Samm-mootori valimine: peamised omadused
Olenemata sellest, kas automatiseerite 3D-printerit, CNC-pinki, laborimasinat või tööstusrakendust, sõltub õige mootori ja ajami valimine mitmest tegurist :
- Faaside arv: Kõige levinum on kahefaasiline bipolaarne mootor, kuid erijuhtudel on olemas ka kolme- või viiefaasilised mootorid.
- Suurus ja pöördemoment: Tuntud NEMA-seeria (NEMA 17, NEMA 23 jne) standardiseerib mõõtmeid; pöördemoment sõltub konstruktsioonist ja nimivoolust.
- Astme nurk: Määrab füüsiliste sammude arvu pöörde kohta (tüüpiline: 1.8° sammu kohta, st 200 sammu pöörde kohta).
- Kontrolli tüüp: Sõltuvalt sellest, kas on vaja avatud ahelat, suletud ahelat, kohandatud profiile või tööstuslikku ühenduvust.
Tüüpilised rakendused ja praktilised kaalutlused
Samm-mootorid on kõikjal levinud suure täpsusega rakendustes, näiteks:
- 3D-printerid: Näiteks populaarne NEMA 17 ekstruuderite ja kirveste jaoks.
- CNC-masinad ja freespingid: Võimaldab millimeetrilist, korduvat positsioneerimist.
- Meditsiini- ja laboriinstrumendid, kus töökindlus ja täpne liikumise juhtimine on kriitilise tähtsusega.
- Tööstusautomaatika, robotid ja lineaarajamid.
Samm-põhiste süsteemide rakendamisel pidage meeles:
- Mootoriküte kui see on pidevalt toidetud; puhkeoleku funktsioonid aitavad seda leevendada.
- Võimalik vajadus simulaatorite või katsestendide järele käivitamisel, et välistada juhtmestiku- või järjestamisvead ja vältida ülevoolukahjustusi.
- Töövoolu reguleerimine: Alustage väikeselt ja suurendage seda, kuni saavutatakse vajalik pöördemoment, kuid ärge kunagi ületage tootja nimiväärtust.
- Maksimaalne lubatud kiirus: Enamik astmelisi mootoreid ei saa ületada umbes 625 Hz impulsisagedust ilma ebakorrapärase käitumise või sammude vahelejätmise riskita.
Võrdlus teiste positsioneerimissüsteemidega
Samm-mootorite võrdlus selliste tehnoloogiatega nagu alalisvoolumootorid kodeerijatega või harjadeta (BLDC) mootorid:
- Stepperid paistavad silma lihtsuse ja madala hinna poolest mõõduka täpsusega rakenduste jaoks, kus juhuslikud vahelejäänud sammud ei ole kriitilise tähtsusega.
- Harjadeta mootorid pakuvad suuremat pöördemomenti ja kiirust ning loomulikku suletud ahelaga töötamist, kuid on keerukamad ja kallimad.
- Traditsioonilised alalisvoolumootorid vajavad positsioneerimiseks juhtimisahelat, lisades keerukust ja kulusid, kuid need võivad töötada laiemas kiirusvahemikus.
Stepper leiab oma magusa koha avatud ahelaga süsteemides, kuigi suletud ahelaga juhtimine laiendab oma valdkonda kiiresti.
Praktiline näide: EasyDriveri integreerimine Arduinoga
Üks populaarsemaid draivereid elektroonika ja hariduslike robootikaprojektide jaoks on EasyDriver. See moodul lihtsustab mikrokontrolleri ja mootori vahelist ühendust, võimaldades impulss- ja suundjuhtimist ning lihtsat mikrosammude reguleerimist . Lisateavet EasyDriveri ja selle variantide kohta leiate Amazoni vastavast jaotisest.
Arduino kogukond pakub samm-mootorite haldamiseks üksikasjalikke juhendeid ja palju spetsiaalseid teeke. Kõige enamkasutatavate hulgas on AccelStepper ja Stepper.h, mis lihtsustavad programmeerimist ja võimaldavad täiustatud funktsioone, nagu kiirendusrambid, kiiruse reguleerimine ja mitme mootori samaaegne töötamine.
Õiguslikud ja ärilised aspektid
Pidage meeles, et paljud kaubamärgid ja akronüümid kuuluvad tuntud tootjatele. Ettevõtted nagu igus, Allen-Bradley, Baumüller, Beckhoff, Festo, Siemens ja teised omavad registreeritud kaubamärke ja litsentse erinevatel turgudel . Enne ühilduvate toodete ostmist või kasutamist kontrollige tegelikku ühilduvust ja saadaolevat tuge.
Ettevõtted nagu igus pakuvad samm- ja alalisvoolumootorite juhtimiseks terviklikke lahendusi , eristades oma tooteid selgelt kolmandate osapoolte tootjate omadest. See eristamine on võtmetähtsusega ühildumatuse ja tugiprobleemide vältimiseks.
Samm-mootori juhtimise trendid ja tulevik
Samm-mootorite tehnoloogia ja selle juhtimissüsteemid arenevad pidevalt. Suletud ahelaga juhtimise, digitaalse voolureguleerimise ja täiustatud tööstussiinidega (EtherCAT, CANopen, Profinet jne) integreerimise esiletõus määratleb lähituleviku.
Lisaks demokratiseerivad modulaarsed, programmeeritavad süsteemid, mis on võimelised käitama kasutajakoodi ja ühenduma asjade interneti platvormidega, juurdepääsu täiustatud rakendustele igat tüüpi kasutajatele – alates tööstustootjatest kuni tegijate ja robootikahuvilisteni.
Korduma kippuvad küsimused samm-mootori juhtimise kohta
- Kas ma saan unipolaarset mootorit kasutada bipolaarse mootorina? Jah, enamasti ühendatakse ühisjuhe lahti ja lülitatakse toiteallikas otse mähistele. Ühilduvuse kinnitamiseks vaadake andmelehte.
- Mis juhtub, kui pulsisagedus on liiga kõrge? Kui selle piirväärtus ületatakse, võib mootor liikumatult seisma jääda, pöörlemata vibreerida, samme vahele jätta või isegi tagurpidi liikuda.
- Kas kodeerija on alati vajalik? Ei. Kodeerijad on olulised ainult suletud ahelaga süsteemides või siis, kui on vaja aktiivset jälgimist ja positsiooni korrigeerimist. Standardrakendused saavad töötada avatud ahelaga.
- Millised mikrokontrollerid on ühilduvad? Praktiliselt iga lihtne mikrokontroller (Arduino, ESP32, STM32 jne) suudab genereerida astmelise juhtimise signaale, kasutades sobivaid teeke ja kilpe.
Samm-mootori juhtimine on automatiseerimise ja mehatroonika inseneriteaduse üks rikkalikumaid ja mitmekülgsemaid valdkondi. Selle edu seisneb täpse ja korratava positsioneerimise saavutamises, kasutades tehnikaid alates väga lihtsatest kuni tipptasemel intelligentsete süsteemideni. Juhtimiselektroonika, algoritmide ja teiste tehnoloogiatega integreerimise arenedes kasvab samm-mootorite rakenduste arv nii tööstus- kui ka tootjate kogukondades. Juhtimistehnikate õige valik ja häälestamine koos mootori ja draiveri õige suurusega tagab tõhusa, vaikse ja usaldusväärse töö iga süsteemi jaoks, mis nõuab millimeetrilist täpsust ja absoluutset korduvust.
""