Tartalomjegyzék:

Nema17 léptetőmotoros mikrolépés: 6 lépés
Nema17 léptetőmotoros mikrolépés: 6 lépés

Videó: Nema17 léptetőmotoros mikrolépés: 6 lépés

Videó: Nema17 léptetőmotoros mikrolépés: 6 lépés
Videó: MKS Gen L - A4988 Stepper konfiguráció 2024, November
Anonim
Nema17 léptetőmotoros mikrolépés
Nema17 léptetőmotoros mikrolépés

Tehát ez lesz az első tanítható, és biztos vagyok benne, hogy frissítenem kell a dolgokat, amint problémákat találok vele. Megpróbálom kijavítani a dolgokat, ahogy az időm engedi, és visszajelzésekkel. Kösz!

Minden információ, amit találtam a lépegetők és a mikro léptetés keresésekor, vagy túl alapvető volt, vagy olyan részletesre ment, hogy a szemem néhány oldal után felragyogott. Ez az én lépésemről és a mikro lépésekről alkotott saját véleményem eredménye.

Összegyűjtöttem egy egyszerű Nema17 léptetőmotor -beállítást, amely bemutatja a mikro lépést, és csak egy kicsit elmagyarázza a dolgok működését, valamint néhány mintakódot annak működéséhez.

Furcsa módon az örömöm abból származik, hogy rájöttem, hogyan működnek a dolgok jobban, mint ténylegesen használni őket valami építéséhez:) Igen, tudom, furcsa! Mindenesetre itt van egy apróság, amellyel kielégítem a kíváncsiságomat a léptetőkkel és a mikro lépésekkel kapcsolatban. A kód kissé túl kommentált, de meg akartam próbálni válaszolni minden kérdésre, amely felmerülhet, ha átnézzük. Rengeteg tanulnivaló van még, de ez segíthet az utazás megkezdésében.

A kódot egy Arduino Nano -hoz, egy DRV8825 léptető meghajtó táblához és egy Nema17 léptetőmotorhoz (17HS4401S) írták. Összeállították és tesztelték UNO R3 és MEGA2650 R3 készülékeken is. Remélem, ez segít valakinek egy projektben, vagy talán csak azt szeretné tudni, hogy a 3D nyomtatója vagy esetleg a CNC valóban végzi ezeket az igazán sima mozdulatokat. Ingyenesen használható bárhol, ahogy tetszik.

Lássunk neki!

1. lépés: Szükséges alkatrészek

Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek

Ha ezt az oktathatót nézi, akkor valószínűleg a legtöbb, ha nem mindegyik, már megvan. Azok számára, akik nem itt vannak, meg kell másolni a dolgokat.

1. Arduino Nano, Uno R3 vagy Mega2560

2. Nema 17 léptetőmotor. Bármilyen 4 huzalos léptetőgépet használhat minden valószínűsíthető burkolatban, de nekem ez volt

3. 100uf 25v elektrolit kondenzátor. Erre szükségünk van a feszültségcsúcsok kezelésére, amelyek lépcsőzőnk működése közben előfordulhatnak. 45V -os tüskék fordulhatnak elő, így biztonságban lehetünk!

4. DRV8825 léptető meghajtó tábla

5. Kenyeretábla

6. Kenyeretábla vezetékek

7. Voltmérő.

8. Tápegység. Az akkumulátortól a dedikált tápegységig bármit használhat. Csak 12 voltot és legalább 1 erősítőt kell biztosítania. Lehetőleg 2 amper, mivel a vezető akár 1,5 -et is elbír a leállítás előtt.

2. lépés: A dolgok bekötése

Kábelezés!
Kábelezés!
Kábelezés!
Kábelezés!
Kábelezés!
Kábelezés!
Kábelezés!
Kábelezés!

Itt van a vázlatunk, amelyet a dolgok vezetésére használunk. Lehet, hogy a léptetőjén azonos színű vezetékek vannak. Ebben az esetben meg kell határoznia, hogy melyik huzal melyik tekercs. Előfordulhat, hogy ellenőriznie kell az adatlapját, hogy eldöntse, hogyan csatlakoztathatja a sajátját.

Ennek egyik módja a léptető ellenállásának mérése. A 4 vezeték közül 2 pár olvasni fog valahol a 3 ohm közelében. Ez a 2 pár az A és B tekercs. Tehát csak csatlakoztassa az egyes "párokat" a DRV8825 -höz. 1 pár A1 és A2, a másik pár B1 és B2. Ne aggódjon a polaritás miatt. Ha az egyik párt kicserélte, a motor egyszerűen ellenkező irányba fordul. Tudom. Megpróbáltam! Csak győződjön meg arról, hogy minden „pár” ugyanahhoz az A vagy B csatlakozóhoz van csatlakoztatva a meghajtón.

3. lépés: Állítsa be a Vref értéket

Miután minden csatlakoztatva van és készen áll az indulásra, először be kell állítanunk a DRV8825 tábla vref -jét.

Villanja fel Arduino -ját a Stepper_Board_Adjust kóddal. Ez egyszerűen lehetővé teszi számunkra, hogy kikapcsoljuk és bekapcsoljuk a vezetőtáblát.

Válassza le a lépegetőt.

Nyissa meg a soros monitort, és kapcsolja be az illesztőprogramot. A kódnak egyszerű menüt kell mutatnia. Ha nem, ellenőrizze újra az Arduino kapcsolatait.

Fogja meg a voltmérőt, és csatlakoztassa a földet a kenyértáblán lévő logikai földhöz. Csúcsos pozitív vezetékével csatlakoztassa olyan óvatosan a potenciométer melletti kis fém fülhöz. Vigyázzon remegő kezével, ne mozdítsa sehova! Nézze meg a képet, hogy hol érintse meg a vezetéket. Végezzen tesztet a táblán a használható beállítás közelében. Szerencsés vagy!

Lassan állítsa be a potenciométert egy kis csavarhúzóval (ismét óvatosan! Nincs kávé, amíg elkészül!), Amíg meg nem kerül.8 volt. Ez jó kiindulópont lesz.

Jó munkát eddig!

4. lépés: Villogja le a fő kódot

Íme a kód, amelyet szórakozásunkhoz használunk!

Most itt az ideje, hogy a fő kódot villogja az Arduino -nak.

Nem részletezem az Arduino csatlakoztatását és konfigurálását. Ha itt olvassa, már tudja, hogyan kell ezt megtenni.: P

Vessen egy gyors pillantást a kódra. Van néhány megjegyzés, amely segít megmagyarázni néhány dolgot.

Ennek ellenére be kell töltenie a könyvtárat. Ezt megteheti az Arduino IDE -ben a könyvtárkezelőben.

Miután betöltötte a könyvtárat, menjen tovább, és villanjon fel Arduino -jával.

Nyissa meg a soros portot, és ha minden jól megy, megjelenik egy menü. Nagyszerű munka!

A többi rajtad múlik!

Remélem, ez hasznos volt a tudás és a szórakozás keresésében. Tudom, hogy sokat tanultam ennek elkészítésével!

Kösz!

5. lépés: Megjegyzések

Megjegyzések
Megjegyzések

Pár megjegyzés.

Mindig ne feledje, hogy soha ne válassza le a léptetőgépet bekapcsolt állapotban. Először mindig kapcsolja ki az áramot.

Ha úgy találja, hogy léptetője alacsonyabb sebességgel és gyorsulással kihagyja a lépéseket, próbálja meg egy kicsit emelni a vref -et.

6. lépés: Mikrolépés

Ezt 30 fordulattal, 1/4 lépésben, 5000 sebességgel, 3000 gyorsasággal készítették.

Ajánlott: