Sisällysluettelo:

Askelmoottorin ohjaus: 5 vaihetta
Askelmoottorin ohjaus: 5 vaihetta

Video: Askelmoottorin ohjaus: 5 vaihetta

Video: Askelmoottorin ohjaus: 5 vaihetta
Video: 5.MOOOSEKSEN KIRJA 2024, Heinäkuu
Anonim
Askelmoottorin ohjaus
Askelmoottorin ohjaus

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

Askelmoottorin toiminta ja miksi käytämme ohjainta
Askelmoottorin toiminta ja miksi käytämme ohjainta
Askelmoottorin toiminta ja miksi käytämme ohjainta
Askelmoottorin toiminta ja miksi käytämme ohjainta
Askelmoottorin toiminta ja miksi käytämme ohjainta
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

Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
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

Laiteohjelmisto ja ohjaus
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ä.

Suositeltava: