Tartalomjegyzék:
- 1. lépés: Amire szükségünk van
- 2. lépés: Hogyan működik a léptetőmotor és miért használunk illesztőprogramot
- 3. lépés: Kapcsolatok
- 4. lépés: Firmware és vezérlés
- 5. lépés: Nyilatkozat
Videó: Léptetőmotor vezérlése: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez az oktatóanyag akkor is érvényes, ha az Arduino -t használjuk, és mindkettőt a Drivemall Board segítségével, a link alatt a Drivemall létrehozásához.
A Drivemall előnyben részesítése a klasszikus Arduino táblával szemben az, hogy csökkenti a kapcsolatok összetettségét, ami rendezett beállításhoz vezet. Ez azonban opcionális: az összes eredmény továbbra is érvényes az arduino táblával, a kenyérpanellel és a csatlakoztatáshoz elegendő dupont jumperrel.
Irányítsuk a léptetőmotort egy arduino táblával.
1. lépés: Amire szükségünk van
- Arduino mikrovezérlő vagy Drivemall
- Vezeték (ek)
- Léptetőmotor
- A4988 vagy DRV8825 vagy L298N vagy ULN2003 illesztőprogram (sok illesztőprogram létezik)
2. lépés: Hogyan működik a léptetőmotor és miért használunk illesztőprogramot
A léptetőmotor lényegében két tekercsből áll, amelyeket megfelelően kell táplálni (1. kép), ha a motort rossz mozgásban táplálják, rövidzárlatot okozhat a GND -ben.
A motor minden lépésben jól ismert szögben fordul, amelyet a gyártó általában 1,8 ° -nak jelöl, így 200 lépés szükséges a teljes kör megtételéhez
Tisztázzuk, miért van szükségünk meghajtóra, ahelyett, hogy közvetlenül a mikrovezérlőhöz csatlakoztatnánk a léptetőt.
Az illesztőprogramok lehetővé teszik a lépések beolvasását, mivel egy mikrokontroller nem tudja betölteni a tekercseket a léptetőmotorba.
A léptetőmotorokhoz kétféle meghajtó létezik a piacon:
- a klasszikus L298 vagy ULN2003 illesztőprogramok kettős H-híd, amelyben az egyes fázisok áramellátásának logikája a kódban található;
- Modern illesztőprogramok A4988 vagy drv8825, ahol a logika egy része a meghajtóban található.
A bemeneten működő A4988 engedélyezést és két érintkezőt biztosít, az egyik az irányt, a másik a lépések számát, valamint a tápellátást.
3. lépés: Kapcsolatok
A léptetőmotorok első megközelítéseként az ULN2003 meghajtót választottuk.
A motorvezérléshez három gomb van csatlakoztatva az Arduino -hoz, a GND -hez csatlakoztatott ellenállással.
A motort az ULN -hez csatlakoztatjuk a 2. ábra sémája szerint, Az Arduino a 8 9 10 és 11 csapokkal van csatlakoztatva a meghajtóhoz.
4. lépés: Firmware és vezérlés
Itt talál egy alapvető firmware -t a léptetőmotor vezérléséhez. Ebben a különleges esetbenAz alján
- Az A0 csap pozitív irányba és ütközésre szolgál
- az A1 csap negatív irányba és ütközésre szolgál
- Az A2 érintkező megerősíti és mozgásba hozza az előzőleg megnyomott gomb irányának megfelelően
a ciklusonkénti lépések száma 20 -ra van állítva, ez azt jelenti, hogy a program 10 ciklust hajt végre, hogy a motor egy teljes fordulatát elvégezze
5. lépés: Nyilatkozat
Ez az oktatóanyag a Makerspace for Inclusion projekt részeként készült, amelyet az Európai Bizottság Erasmus + programja társfinanszírozott.
A projekt célja az informális oktatás formájának népszerűsítése, mint a fiatalok társadalmi befogadásának elősegítésére szolgáló eszköz, az informális oktatás, amely a gyártói tereken belül megtalálható.
Ez az oktatóanyag csak a szerzők véleményét tükrözi, és az Európai Bizottság nem tehető felelőssé az abban foglalt információk esetleges felhasználásáért.
Ajánlott:
Léptetőmotor vezérelt léptetőmotor mikrokontroller nélkül !: 6 lépés
Léptetőmotor vezérelt léptetőmotor mikrokontroller nélkül!: Ebben a gyors utasításban egy egyszerű léptetőmotor -vezérlőt készítünk léptetőmotor segítségével. Ez a projekt nem igényel komplex áramkört vagy mikrokontrollert. Tehát minden további nélkül, kezdjük el
Léptetőmotor vezérelt léptetőmotor mikrokontroller nélkül (V2): 9 lépés (képekkel)
Léptetőmotor vezérelt léptetőmotor mikrokontroller nélkül (V2): Az egyik korábbi utasításomban megmutattam, hogyan lehet egy léptetőmotort mikrovezérlő nélküli léptetőmotor segítségével vezérelni. Gyors és szórakoztató projekt volt, de két problémával járt, amelyeket ebben az utasításban megoldanak. Szóval, okosan
Léptetőmotor -vezérlésű mozdonymodell - Léptetőmotor forgó kódolóként: 11 lépés (képekkel)
Léptetőmotor -vezérlésű mozdonymodell | Léptetőmotor forgó kódolóként: Az egyik korábbi utasításban megtanultuk, hogyan kell léptetőmotort használni forgó kódolóként. Ebben a projektben most ezt a léptetőmotoros forgó kódolót fogjuk használni egy modellmozdony vezérlésére Arduino mikrokontroller segítségével. Szóval fu nélkül
Léptetőmotor vezérelt léptetőmotor - Léptetőmotor forgó kódolóként: 11 lépés (képekkel)
Léptetőmotor vezérelt léptetőmotor | Léptetőmotor forgó kódolóként: Van pár léptetőmotor, és szeretne valamit tenni? Ebben az utasításban használjunk léptetőmotort forgó jeladóként, hogy egy másik léptetőmotor helyzetét egy Arduino mikrokontroller segítségével vezéreljük. Szóval minden további nélkül menjünk
A léptetőmotor vezérlése potenciométerrel: 5 lépés
Hogyan lehet vezérelni a léptetőmotort potenciométerrel: Ebben az utasításban megmutatom, hogyan lehet egy léptetőmotor helyzetét egy potenciométerrel szabályozni. Szóval, kezdjük