Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä opetusohjelma pätee sekä käytettäessä Arduinoa että molempia käyttämällä Drivemall Boardia alla olevan linkin kautta Drivemallin rakentamiseen.
Etuna Drivemallin asettaminen klassiseen Arduino -korttiin verrattuna on se, että se vähentää yhteyksien monimutkaisuutta, mikä johtaa siistimpään kokoonpanoon. Tämä on kuitenkin valinnaista: kaikki tulokset ovat edelleen voimassa arduino -levyn, leipälevyn ja tarpeeksi dupont -hyppyjohtimia varten.
Ohjataan askelmoottoria arduino -levyllä.
Vaihe 1: Mitä tarvitsemme
- Arduino -mikro tai Drivemall
- Johdot
- Askelmoottori
- Kuljettaja A4988 tai DRV8825 tai L298N tai ULN2003 (ajureita on paljon)
Vaihe 2: Askelmoottorin toiminta ja miksi käytämme ohjainta
Askelmoottori koostuu olennaisesti kahdesta kelasta, joiden on oltava riittävän tehokkaita (kuva 1), jos moottori syötetään väärään liikkeeseen, se voi aiheuttaa oikosulun GND: hen.
Jokaisessa vaiheessa moottori pyörii hyvin tunnetussa kulmassa, jonka valmistaja ilmoittaa yleensä 1,8 °: ksi, joten koko ympyrän tekeminen vaatii 200 askelta
Selvennetään, miksi tarvitsemme ohjaimen sen sijaan, että liittäisimme stepperin suoraan mikro -ohjaimeen.
Ajureiden avulla voit skannata vaiheet, koska mikro -ohjain ei pysty lataamaan kelat askelmoottorin sisälle.
Markkinoilla on kahdenlaisia askelmoottoreita:
- klassiset ajurit L298 tai ULN2003 kaksinkertainen H-silta, jossa logiikka yksittäisten vaiheiden syöttämiseksi sijaitsee koodissa;
- Nykyaikaiset ohjaimet A4988 tai drv8825, joissa osa logiikasta on asemassa.
Tuloliitäntään toimiva A4988 tarjoaa käyttöönoton ja kaksi nastaa, yksi suunnalle ja toinen portaiden lukumäärälle sekä virtalähteen.
Vaihe 3: Liitännät
Ensimmäisenä lähestymistapana askelmoottoreille olemme valinneet ohjaimen ULN2003.
Kolme moottorin ohjaukseen tarkoitettua painiketta on kytketty Arduinoon ja vastus on kytketty GND: hen.
Yhdistämme moottorin ULN: ään kuvan 2 kaavion mukaisesti, Arduino on kytketty ohjaimeen nastoilla 8 9 10 ja 11.
Vaihe 4: Laiteohjelmisto ja ohjaus
Täältä löydät perusohjelmiston askelmoottorin ohjaamiseen. Tässä erityistapauksessa Pohja päällä
- nastaa A0 käytetään positiiviseen suuntaan ja pysäytykseen
- nastaa A1 käytetään negatiiviseen suuntaan ja pysäytykseen
- nastaa A2 käytetään vahvistamaan ja asettamaan se liikkeelle aiemmin painetun painikkeen suunnan mukaan
vaiheiden määrä sykliä kohden on asetettu 20: een, mikä tarkoittaa, että ohjelma suorittaa 10 sykliä moottorin yhden täydellisen kierroksen aikaansaamiseksi
Vaihe 5: Vastuuvapauslauseke
Tämä opetusohjelma on laadittu osana Makerspace for Inclusion -hanketta, jota rahoittaa Euroopan komission Erasmus + -ohjelma.
Hankkeen tavoitteena on edistää epävirallista koulutusmuotoa keinona edistää nuorten sosiaalista osallisuutta.
Tämä opetusohjelma kuvastaa vain kirjoittajien näkemyksiä, eikä Euroopan komissiota voida pitää vastuussa sen sisältämien tietojen mahdollisesta käytöstä.