Sisukord:

Sammumootori juhtimine: 5 sammu
Sammumootori juhtimine: 5 sammu

Video: Sammumootori juhtimine: 5 sammu

Video: Sammumootori juhtimine: 5 sammu
Video: SKR Pro V1.1 - Basics 2024, Juuli
Anonim
Sammumootori juhtimine
Sammumootori juhtimine

See õpetus kehtib nii siis, kui kasutame Arduinot kui ka mõlemat, kasutades Drivemalli loomiseks lingi all olevat Drivemalli tahvlit.

Drivemalli eelise eeliseks klassikalisele Arduino tahvlile on ühenduste keerukuse vähendamine, mis toob kaasa korralikuma seadistuse. Kuid see on valikuline: kõik tulemused kehtivad endiselt arduino -plaadi, leivalaua ja ühenduste jaoks piisavalt duponti hüppajatega.

Kontrollime samm -mootorit arduino plaadiga.

Samm: mida me vajame

- Arduino mikrokontroller või Drivemall

- traat (id)

- samm -mootor

- Juht A4988 või DRV8825 või L298N või ULN2003 (draivereid on palju)

Samm: kuidas samm -mootor töötab ja miks me draiverit kasutame

Kuidas samm -mootor töötab ja miks me draiverit kasutame
Kuidas samm -mootor töötab ja miks me draiverit kasutame
Kuidas samm -mootor töötab ja miks me draiverit kasutame
Kuidas samm -mootor töötab ja miks me draiverit kasutame
Kuidas samm -mootor töötab ja miks me draiverit kasutame
Kuidas samm -mootor töötab ja miks me draiverit kasutame

Sammumootor koosneb põhiliselt kahest mähist, mis peavad olema nõuetekohaselt toidetud (joonis 1). Kui mootorit toidetakse valesti, võib see põhjustada lühise GND -s.

Igal sammul pöörleb mootor tuntud nurga all, mille tootja on tavaliselt tähistanud 1,8 °, seega on täisringi tegemiseks vaja 200 sammu

Selgitame, miks me vajame draiverit, selle asemel et ühendada stepper otse mikrokontrolleriga.

Draiverid võimaldavad teil samme skannida, kuna mikrokontroller ei suuda astmemootori sees olevaid mähiseid laadida.

Turul on kahte tüüpi samm -mootorite draivereid:

  • klassikalised draiverid L298 või ULN2003 kahekordne H-sild, milles üksikute faaside toite loogika asub koodis;
  • Kaasaegsed draiverid A4988 või drv8825, kus osa loogikast asub draivis.

A4988 sisendfunktsiooniks võimaldab lubamist ja kahte tihvti, üks suuna ja teine sammude arvu jaoks, samuti toiteallikat.

Samm: ühendused

Ühendused
Ühendused
Ühendused
Ühendused
Ühendused
Ühendused

Esimese lähenemisviisina samm -mootoritele oleme valinud draiveri ULN2003.

Kolm nuppu mootori juhtimiseks on Arduinoga ühendatud GND -ga ühendatud takistiga.

Me ühendame mootori ULN -iga vastavalt skeemile joonisel 2, Arduino on draiveriga ühendatud tihvtidega 8 9 10 ja 11.

Samm: püsivara ja juhtimine

Püsivara ja juhtimine
Püsivara ja juhtimine

Siit leiate põhilise püsivara samm -mootori juhtimiseks. Sel erijuhtumil alt

  • tihvti A0 kasutatakse positiivse suuna ja peatuse jaoks
  • tihvti A1 kasutatakse negatiivse suuna ja peatuse jaoks
  • tihvti A2 kasutatakse selle kinnitamiseks ja liikumiseks vastavalt eelnevalt vajutatud nupu suunale

sammude arv tsükli kohta on seatud 20 -le, see tähendab, et programm teeb mootori ühe täieliku pöörde tegemiseks 10 tsüklit

Samm: loobuge

See õpetus on koostatud osana Makerspace for Inclusion projektist, mida kaasrahastab Euroopa Komisjoni programm Erasmus +.

Projekti eesmärk on edendada mitteformaalset haridusvormi kui vahendit noorte sotsiaalse kaasatuse edendamiseks.

See õpetus kajastab ainult autorite seisukohti ja Euroopa Komisjon ei vastuta selles sisalduva teabe kasutamise eest.

Soovitan: