Cuprins:

Microstepping cu motor pas cu pas Nema17: 6 pași
Microstepping cu motor pas cu pas Nema17: 6 pași

Video: Microstepping cu motor pas cu pas Nema17: 6 pași

Video: Microstepping cu motor pas cu pas Nema17: 6 pași
Video: Selecting the right stepper motor - Torque test of Nema17 and geared Nema17 2024, Iulie
Anonim
Microstepping cu motor pas cu pas Nema17
Microstepping cu motor pas cu pas Nema17

Deci, acesta va fi primul meu instructable și sunt sigur că va trebui să actualizez lucrurile pe măsură ce găsesc probleme cu acesta. Voi încerca să rezolv lucrurile pe măsură ce timpul ne permite și cu feedback. Mulțumiri!

Toate informațiile pe care le-am găsit căutând steppers și micro stepping au fost fie de bază, fie au intrat în atât de multe detalii ochii mei au trecut peste câteva pagini. Acesta este rezultatul propriei mele abordări pe steppers și micro stepping.

Am realizat o simplă configurare a motorului pas cu pas Nema17 care va demonstra micro stepping și va explica puțin cum funcționează lucrurile și câteva exemple de cod pentru a le vedea în acțiune.

În mod ciudat, plăcerea mea vine din a afla cum funcționează lucrurile mai mult decât să le folosesc de fapt pentru a construi ceva:) ya Știu, Ciudat! Oricum, iată un mic lucru cu care am venit pentru a-mi satisface curiozitatea cu privire la steppers și micro stepping. Codul este cam prea comentat, dar am vrut să încerc să răspund la orice întrebări care ar putea apărea în timp ce l-am analizat. Mai sunt multe de învățat, dar acest lucru ar trebui să vă ajute să începeți călătoria.

Codul a fost scris pentru un Arduino Nano, o placă de driver DRV8825 pas cu pas și un motor pas cu pas Nema17 (17HS4401S). De asemenea, a fost compilat și testat pe un UNO R3 și un MEGA2650 R3. Sper că acest lucru ajută pe cineva într-un proiect sau poate vrea doar să știe cum imprimanta dvs. 3D sau poate CNC face de fapt acele mișcări foarte bune. Folosire gratuită oricum doriți.

Să începem!

Pasul 1: Piese necesare

Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare
Piese necesare

Dacă vă uitați la acest instructabil, probabil că aveți deja cele mai multe, dacă nu chiar toate acestea. Pentru cei care nu au aici este ceea ce va trebui pentru a dubla lucrurile.

1. Arduino Nano, Uno R3 sau Mega2560

2. Motorul pas cu pas Nema 17. Ai putea folosi orice stepper cu 4 fire în orice capotă probabilă, dar asta am avut

3. Condensator electrolitic 100uf 25v. Avem nevoie de acest lucru pentru a face față oricăror vârfuri de tensiune care pot apărea în timp ce rulăm pasul nostru. Pot apărea vârfuri de 45v, astfel încât să fim siguri!

4. Placă de driver DRV8825 pas cu pas

5. Pană de pâine

6. Sârme de panouri

7. Voltmetru.

8. O sursă de alimentare. Puteți folosi orice, de la o baterie la o sursă de alimentare dedicată. Trebuie doar să furnizeze 12 volți și cel puțin 1 amp. De preferință, 2 amperi, deoarece șoferul va gestiona până la 1,5 înainte de oprire.

Pasul 2: Cablarea lucrurilor

Cablarea lucrurilor!
Cablarea lucrurilor!
Cablarea lucrurilor!
Cablarea lucrurilor!
Cablarea lucrurilor!
Cablarea lucrurilor!
Cablarea lucrurilor!
Cablarea lucrurilor!

Iată schema noastră pe care o vom folosi pentru a conecta lucrurile. Stepper-ul dvs. poate avea sau nu firele de aceeași culoare. În acest caz, va trebui să determinați ce fire sunt înfășurări. Poate fi necesar să vă verificați foaia de date pentru a stabili cum să vă conectați.

O modalitate de a face acest lucru ar fi măsurarea rezistenței pasului tău. Din cele 4 fire, 2 perechi vor citi undeva în vecinătatea a 3 ohmi. Aceste 2 perechi sunt înfășurările dvs. A și B. Deci, conectați fiecare „pereche” la DRV8825. 1 pereche la A1 și A2, iar cealaltă pereche la B1 și B2. Nu vă faceți griji prea mult despre polaritate. Dacă aveți una dintre perechi schimbate, motorul va roti pur și simplu o direcție opusă. Știu. Am încercat! Asigurați-vă că fiecare „pereche” este conectată la același A sau B de pe driver.

Pasul 3: Reglați Vref

După ce aveți totul conectat și gata de pornire, trebuie mai întâi să setăm vref-ul plăcii noastre DRV8825.

Aruncați Arduino cu codul Stepper_Board_Adjust. Acest lucru ne va permite pur și simplu să oprim și să pornim de pe placa șoferului.

Deconectați stepperul.

Deschideți monitorul serial și porniți driverul. Codul ar trebui să afișeze un meniu simplu. Dacă nu, verificați conexiunile Arduino.

Luați-vă voltmetrul și conectați solul la masa logică de pe panou. Folosind cablul dvs. pozitiv ascuțit, conectați-l atât de ușor la mica filă metalică de lângă potențiometru. Atenție, mâinile tale tremurătoare nu o mișcă nicăieri! Uitați-vă la imagine pentru a vedea unde să atingeți cablul. Faceți să aveți un test pe tablă lângă reglajul pe care îl puteți utiliza. Norocosule!

Reglați încet potențiometrul cu o șurubelniță mică (atenție din nou! Fără cafea până când nu ați terminat!) Până când ajungeți în jur de.8 volți. Acesta va fi un bun punct de plecare.

Muncă bună până acum!

Pasul 4: Introduceți codul principal

Iată codul pe care îl vom folosi pentru a ne distra!

Acum este timpul să trimiți codul principal pe Arduino.

Nu voi intra într-o descriere detaliată despre conectarea și configurarea Arduino. Dacă citiți aici, știți cum să faceți acest lucru deja.: P

Aruncați o privire rapidă asupra codului. Există câteva comentarii care vă vor ajuta să explicați încă câteva lucruri.

Cu toate acestea, va trebui să încărcați biblioteca. Acest lucru se poate face în ID-ul Arduino din managerul de bibliotecă.

După ce ați încărcat biblioteca, continuați și aruncați Arduino.

Deschideți portul serial și, dacă lucrurile merg bine, veți vedea un meniu. Buna treaba!

Restul depinde de tine!

Sper că acest lucru a fost de ajutor în căutarea dvs. de cunoaștere și distracție. Știu că am învățat multe făcând asta!

Mulțumiri!

Pasul 5: Note

Note
Note

Câteva note.

Amintiți-vă întotdeauna să nu vă deconectați niciodată stepper-ul cu acesta pornit. Opriți întotdeauna curentul mai întâi.

Dacă descoperiți că pasul tău trece peste pași cu viteze și accelerație mai mici, încercați să ridicați vreful puțin câte unul.

Pasul 6: Microstepping

Acest lucru a fost făcut la 30 de rotații, 1/4 pas, 5000 viteză, 3000 accel.

Recomandat: