» »

Step motor nema 17 priključak. Koja je razlika između tipova Nema koračnih motora

26.10.2019

Prije početka drugog Arduino projekta, odlučeno je koristiti koračni motor Nema 17.

Zašto Nema 17? Prije svega, zbog izvrsnog omjera cijene i kvalitete.

Prije povezivanja Nema 17, imao sam određeno iskustvo sa korakom 24byj48 (tehnički list). Kontrolirali su ga i Arduino i Raspberry pi, nije bilo problema. Glavna ljepota ovog motora je njegova cijena (oko 3 dolara u Kini). Štoviše, za ovaj iznos kupujete motor s uključenim vozačem. Slažem se, ovo možete čak i spaliti, ne žaleći zapravo zbog onoga što ste učinili.

Sada slijedi zanimljiviji zadatak. Za vladanje koračni motor Nema 17 (podatkovni list). Ovaj model od izvornog proizvođača prodaje se po cijeni od oko 40 USD. Kineske kopije koštaju jedan i pol do dva puta jeftinije - oko 20-30 dolara. Vrlo uspješan model koji se često koristi u 3D pisačima i CNC projektima. Prvi problem koji se pojavio je kako odabrati upravljački program za ovaj motor. Struja na pinovima Arduina nije dovoljna za napajanje.

Odabir vozača za upravljanje Nema 17

Google je predložio da možete upotrijebiti Poulouov upravljački program A4988 (podatkovna tablica) za oživljavanje Nema 17.

Osim toga, postoji i varijanta korištenja mikroveza L293D. Ali A4988 se smatra više odgovarajuća opcija, pa smo se na tome odlučili kako bismo izbjegli potencijalne probleme.

Kao što je gore spomenuto, motor i vozač naručeni su iz Kine. Linkovi ispod.

  • KUPITE A4988 vozač koračnog motora s dostavom iz Kine;

Nema 17 veza putem A4988

Veza je uspostavljena na temelju ove teme na Arduino forumu. Slika je prikazana ispod.


Zapravo, ovaj je krug prisutan na gotovo svakom web mjestu posvećenom Arduinu. Ploča se napajala napajanjem od 12 volti. Ali motor se nije okrenuo. Provjerili smo sve veze, provjeravali iznova i iznova ...

Prvi problem

Naš 12 -voltni adapter nije davao dovoljnu amperažu. Kao rezultat toga, adapter je zamijenjen s 8 AA baterija. I motor se počeo okretati! Pa, tada sam htio skočiti s ploče na izravnu vezu. A onda je bilo

Drugi problem

Kad je sve bilo ožičeno, motor se ponovno prestao kretati. Zašto? Još uvijek nije jasno. Morao sam se vratiti na ploču. I tu je nastao drugi problem. Vrijedilo je prvo sjesti na forume ili pažljivo pročitati tablicu s podacima. Nemojte spajati / odspajati motor dok je upravljački sklop napajan! Zbog toga je kontroler A4988 sigurno izgorio.

Taj je problem riješen kupnjom novog upravljačkog programa s eBay -a. Sada, uzimajući u obzir nagomilano tužno iskustvo, Nema 17 je spojen na A4988 i lansiran, ali ...

Koračni motor jako vibrira

Motor je tijekom rotacije rotora snažno vibrirao. Nije bilo govora o glatkom kretanju. Google će vam opet pomoći. Prva pomisao je pogrešno spajanje namota. Upoznavanje s podatkovnom tablicom koračnog motora i nekoliko foruma uvjerilo se da to nije problem. Ako su namoti pogrešno spojeni, motor jednostavno neće raditi. Rješenje problema leži u skici.

Arduino program

Ispostavilo se da postoji prekrasna knjižnica koračnih motora koju su napisali dečki u Adafruitu. Koristimo knjižnicu AcclStepper i koračni motor počinje raditi glatko bez prekomjernih vibracija.

Glavni zaključci

  1. Nikada ne spajajte / isključujte motor dok je upravljač pod naponom.
  2. Prilikom odabira izvora napajanja obratite pozornost ne samo na napon, već i na snagu adaptera.
  3. Nemojte se obeshrabriti ako kontroler A4988 otkaže. Samo naručite novu;)
  4. Upotrijebite knjižnicu AcclStepper umjesto golog Arduino koda. Koračni motor koji koristi ovu knjižnicu radit će bez nepotrebnih vibracija.

Skice upravljanja koračnim motorom

Jednostavan Arduino kod za testiranje koračnog motora

// jednostavna veza A4988

// pinovi za resetiranje i spavanje povezani su zajedno

// spojite VDD na pin 3.3V ili 5V na Arduinu

// spojite GND na Arduino GND (GND pored VDD -a)

// spojite 1A i 1B na 1 zavojnicu koračnog motora

// spojite 2A i 2B na 2 zavojnice koračnog motora

// spojite VMOT na napajanje (napajanje 9V + pojam)

// priključiti GRD na napajanje (napajanje 9V - pojam)

int stp = 13; // spojite 13 pinova u korak

int dir = 12; // spojite 12 pinova na red

pinMode (stp, OUTPUT);

pinMode (r., OUTPUT);

ako (a< 200) // вращение на 200 шагов в направлении 1

digitalWrite (stp, HIGH);

digitalWrite (stp, LOW);

else (digitalWrite (dir, HIGH);

digitalWrite (stp, HIGH);

digitalWrite (stp, LOW);

if (a> 400) // rotacija 200 koraka u smjeru 2

digitalWrite (red, LOW);

Drugi kod za Arduino kako bi se osiguralo glatko okretanje motora. Koristi se knjižnica AccelStepper.

#uključi

AccelStepper Stepper1 (1,13,12); // koristi pinove 12 i 13 za smjer i korak, 1 - način rada "vanjski upravljački program" (A4988)

int dir = 1; // koristi se za promjenu smjera

Stepper1.setMaxSpeed ​​(3000); // postavljamo najveću brzinu rotora motora (koraci / sekunda)

Stepper1.setAcceleration (13000); // postavite ubrzanje (koraci / sekunda ^ 2)

if (Stepper1.distanceToGo () == 0) (// provjerite je li motor radio prethodni pomak

Stepper1.move (1600 * red); // postavlja sljedeći pomak na 1600 koraka (ako je dir -1, pomaknut će se -1600 -> suprotan smjer)

dir = dir * (- 1); // negativna vrijednost dir, zbog koje se ostvaruje rotacija u suprotnom smjeru

kašnjenje (1000); // odgoda za 1 sekundu

Stepper1.run (); // pokretanje koračnog motora. Ova se linija ponavlja uvijek iznova kako bi motor ostao u pogonu.

Ostavite svoje komentare, pitanja i podijelite svoje osobno iskustvo u nastavku. U raspravi se često rađaju nove ideje i projekti!

Koračni motori koriste se u proizvodnji CNC opreme i alatnih strojeva. Nisu skupi i vrlo su pouzdani, zbog čega zaslužuju takvu popularnost.

Razlike između tipova Nema motora

Ovisno o veličini odjeljka, koračni motori razvrstavaju se u Nema 17, Nema 23, Nema 34 itd. Veličina odjeljka određuje se množenjem broja (17, 23, 34 itd.) Sa 0,1 inča. Presjek je označen u mm (za Nema 17 - 42 mm, za Nema 23 - 57 mm, za Nema 34 - 86 mm itd.).

Druga razlika je duljina motora. Prema ovom parametru, najprimjenjiviji je u alatnim strojevima, ovo je najoptimalnija opcija u smislu snage i cijene.

Koračni motori također se razlikuju po snazi, glavni pokazatelj je trenutak sile. Ovisi o tome, u strojevima s kojim će se dimenzijama motor koristiti. Koračni motori Nema 23 mogu stvoriti okretni moment do 30 kg * cm, Nema 34 - do 120 kg * cm i do 210 kgf * cm za koračne motore s presjekom od 110 mm.

Interakcija koračnog motora i vretena

Radijalni mehanizmi za dovod i rotaciju koji imaju sadrže koračne motore. Aksijalni mehanizam kretanja sadrži još jedan motor. Moraju strogo međusobno djelovati i osigurati jednoliku rotaciju vretena.

Tvrtka SteepLine bavi se proizvodnjom alatnih strojeva za računalno numeričko upravljanje (CNC). U proizvodnji koristimo koračni motori Nema standarda. Diskretno okretanje vratila s fiksnim kutom zakretanja omogućuje vam postizanje najtočnijeg koraka kretanja kolica fiksnim alatom. Snaga motora ovisi o dimenzijama kućišta i spojne prirubnice.

Motori za CNC strojeve tvrtke SteepLine

Strojevi za glodanje (ili glodanje i graviranje) naširoko se koriste u obradi raznih materijala: drva, metala, kamena, plastike. U proizvodnji CNC glodalica SteepLine koristi samo visokokvalitetne elemente, zahvaljujući kojima se proizvodi odlikuju pouzdanošću i trajnošću. Istodobno, uporaba suvremenog razvoja omogućuje nam stvaranje strojeva sposobnih za najfinije i najtočnije manipulacije.

Na web mjestu možete odabrati i kupiti koračni motor za CNC strojeve formata Nema 17, kao i bilo koji drugi pribor za alatne strojeve. Također, na zahtjev možemo sastaviti stroj prema individualnim potrebama klijenta. Plaćanje se vrši bankovnim prijenosom, karticom ili gotovinom. Dostavu obavljaju prijevozna poduzeća, ali je moguće i samostalno preuzimanje: Rusija, regija Rostov, Kamensk-Shakhtinsky, per. Polje 43.

Bipolarni koračni motor s prirubnicom od 42 mm (standard NEMA17). Motori niske snage NEMA17 prikladni su za uporabu s numeričkim sustavima upravljanja gdje nema opterećenja na pokretnom sklopu - u skenerima, plamenicima, 3D pisačima, instalaterima komponenti itd.

(Opći tehnički parametri) koračni motor 42HS4813D5

  • Tehnički podaci
  • Model: _______________________________________________ 42HS4813D5
  • Prirubnica: ______________________________________ 42 mm (standard NEMA 17)
  • Dimenzije motora: ________________________________________ 42x42x48 mm
  • Dimenzije osovine: ____________________________________________________ 28x5 mm
  • Težina: ________________________________________________________ 0,35 kg
  • Struja: __________________________________________________________ 1,3 A
  • Fazni otpor: _________________________________________ 1,5 Ohm
  • Induktivnost namota: _______________________________________ 2,8 mH
  • Moment: ___________________________________________ 5,2 N / cm
  • Zakretni moment: __________________________________________ 2,8 N / cm
  • Inercija rotora: _____________________________________________ 54 g / cm2
  • Radne temperature: ________________________________ od -20 ° C do + 85 ° C
  • Nagib: ___________________________________________________________ 1,8 °
  • Puni zaokret: ______________________________ izvedeno u 200 koraka
  • Konektor: ___________________ 4 PIN, duljina žice 70 cm, odvojivi priključak

Plaćanje

Možete odabrati bilo koji prikladan način plaćanja: bankovni prijenos, plaćanje kreditnom karticom ili gotovinom u uredu tvrtke.

Dostava po cijeloj Rusiji

Dostavu robe vrši TC: SDEK, Business lines, PEK, Kit, ZhelDorEkspeditsiya.) - vidi isporuku

Dostavu i otpremu robe obavljaju prijevozna poduzeća, nakon plaćanja narudžbe. Troškove dostave će upravitelj izračunati nakon plaćanja narudžbe. Dostavu u cijelosti plaća kupac po primitku robe.

Pokupiti

Svoju narudžbu možete samostalno preuzeti u skladištu na adresi Rusija, Rostovska regija, Kamensk-Shakhtinsky, per. Polje 43 (koordinate za navigator 48.292474, 40.275522). Za veće narudžbe koristite vozilo.

Koračni motori NEMA 17 među najpopularnijim su i široko korišteni, zbog raspona okretnog momenta, kompaktne veličine i niske cijene, izvrsni su za veliku većinu dizajna gdje je potreban precizan sustav kretanja.

Ova je veličina izvrstan izbor pri izgradnji 3D pisača. U popularnim modelima koristi se od tri do četiri komada za organiziranje kretanja po tri osi (4 komada za one modele gdje se za kretanje po osi Y koriste dva motora - na primjer, RepRap Prusa i3 ili RepRap Prusa Mendel i slično) . Trebat će vam i jedan za ekstruder koji ispisuje s jednom nitom plastike, ili dva za ekstruder koji može ispisivati ​​s dva vlakna plastike u isto vrijeme. Obično se na osi uzimaju snažniji modeli, a na ekstruderu slabiji modeli, budući da je za ekstruder dovoljan mali okretni moment, a manja težina korištenih motora omogućuje smanjenje opterećenja osi pomaka.

NEMA standard definira dimenzije prirubnice koračnog motora, NEMA 17 znači da je veličina prirubnice 1,7 ", u metričkom sustavu ona će odgovarati 42,3 mm, a razmak između dimenzija sjedala bit će 31 mm. Velika većina motora ove veličine ima debljinu osovine od 5 mm. Na gornjoj slici možete vidjeti crtež prirubnice za ovu veličinu.

Za kontrolu pokreta potreban vam je i upravljački program koračnog motora. Ogroman broj vozača u različitim cjenovnim kategorijama prikladan je za ovu standardnu ​​veličinu. Na primjer, zbog niske cijene često se koriste mikro upravljački programi poput A4988, DVR8825 i slično. Prikladno ih je koristiti zajedno s Arduinom - u ovom slučaju dobro će doći izvrsni RAMPS 1.4 štit koji vam omogućuje povezivanje do 5 osi. Također su jednorasni upravljački programi zasnovani na mikrovezima TB6560 i TB6600 iz Toshibe postali široko rasprostranjeni; mogu biti jednokanalni i višekanalni. Ovi se uređaji već mogu klasificirati kao poluprofesionalni upravljački programi, imaju opto-spojene ulaze / izlaze, mogu se spojiti izravno na LPT port računala, implementiraju napredniju logiku upravljanja, a njihova snaga dovoljna je za veće motore. Možete spomenuti i profesionalne modularne vozače, koji mogu kontrolirati preskakanje koraka, implementirati kretanje s ubrzanjem, sposobnost rješavanja kritičnih situacija (na primjer, kratki spoj), ali nisu osobito popularni u amaterskom segmentu zbog veće cijene .

Odvojena klasa su specijalizirani kontroleri za 3D pisače, na primjer Printrboard, za razliku od konvencionalnih vozača, osim što provode pomake duž osi, mogu kontrolirati i nadzirati temperaturu mlaznice ekstrudera, temperaturu stola za grijanje i implementirati druge mogućnosti koje specifične su za to područje. Poželjna je uporaba takvih kontrolera.

Ovdje možete odabrati i kupiti NEMA 17 koračne motore za izradu 3D pisača po konkurentnim cijenama.

Unipolarni dvofazni koračni motor je pogon koji može rotirati određeni broj koraka. Jedna potpuna revolucija podijeljena je u 200 koraka. Tako možete prisiliti motor da se okreće pod proizvoljnim kutom većim od 1,8 °.

Motor ima industrijsku standardnu ​​veličinu prirubnice od 42 mm, poznatu kao veličina Nema 17. Ovi motori se često koriste za izradu CNC koordinatnih strojeva, 3D pisača i drugih strojeva gdje je potrebno precizno pozicioniranje.

Kabeli motora su 6 žica sa slobodnim krajevima, gdje se svaka trojka dovodi do krajeva i središta namota, koje je odgovorno za vlastitu fazu. Na ovaj način možete spojiti motor u unipolarnom i bipolarnom načinu rada. Za upravljanje motorom pomoću mikrokontrolera trebat će vam posrednički upravljački program, poput upravljačkog programa koračnog motora (Troyka modul), sklop Darlington ULN2003 ili H29 most L293D. Ploča za proširenje štitnika motora prikladna je i za Arduino upravljanje.

Više o povezivanju koračni motori Arduinu možete pročitati članak na službenoj wiki.

Za montažu kotača, remenica i drugih elemenata na osovinu motora prikladno je koristiti posebnu adaptersku čahuru.

Preporučeni napon napajanja motora je 12 V. U tom će slučaju struja kroz namote biti 400 mA. Ako je u uređaju teško postići navedeni način napajanja, možete rotirati motor pomoću nižeg napona. U tom će se slučaju potrošena struja i okretni moment odgovarajuće smanjiti.

Tehnički podaci

  • Korak: 1,8 ° ± 5% (200 po okretu)
  • Nominalni napon napajanja: 12V
  • Nazivna faza faze: 400mA
  • Moment držanja: ne manji od 3,17 kg × cm
  • Zadržavajući moment: 0,2 kg × cm
  • Maksimalna početna brzina: 2500 koraka / sek
  • Promjer osovine: 5 mm
  • Duljina osovine: 24 mm
  • Dimenzije kućišta: 42 × 42 × 48 mm (Nema 17)
  • Težina: 350g