Tartalomjegyzék:
- 1. lépés: Szükséges alkatrészek
- 2. lépés: A dolgok bekötése
- 3. lépés: Állítsa be a Vref értéket
- 4. lépés: Villogja le a fő kódot
- 5. lépés: Megjegyzések
- 6. lépés: Mikrolépés
Videó: Nema17 léptetőmotoros mikrolépés: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
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
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
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
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:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását