Orodha ya maudhui:

Kudhibiti Stepper Motor: 5 Hatua
Kudhibiti Stepper Motor: 5 Hatua

Video: Kudhibiti Stepper Motor: 5 Hatua

Video: Kudhibiti Stepper Motor: 5 Hatua
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, Julai
Anonim
Kudhibiti Stepper Motor
Kudhibiti Stepper Motor

Mafunzo haya ni halali ikiwa tutatumia Arduino na wote kutumia Bodi ya Drivemall chini ya kiunga cha kujenga Drivemall.

Faida ya kupendelea Drivemall juu ya bodi ya kawaida ya Arduino ni ile ya kupunguza ugumu wa viunganisho vinavyoongoza kwa usanidi mzuri zaidi. Walakini, hii ni ya hiari: matokeo yote bado ni halali na bodi ya arduino, ubao wa mkate na kuruka dupont ya kutosha kwa unganisho.

Wacha tudhibiti motor ya stepper na bodi ya arduino.

Hatua ya 1: Tunachohitaji

- Mdhibiti mdogo wa Arduino au Drivemall

- Waya (s)

- Motor ya Stepper

- Dereva A4988 au DRV8825 au L298N au ULN2003 (Kuna dereva mwingi wa)

Hatua ya 2: Jinsi gari la Stepper linavyofanya kazi na kwanini Tunatumia Dereva

Jinsi Stepper Motor inavyofanya kazi na kwanini Tunatumia Dereva
Jinsi Stepper Motor inavyofanya kazi na kwanini Tunatumia Dereva
Jinsi Stepper Motor inavyofanya kazi na kwanini Tunatumia Dereva
Jinsi Stepper Motor inavyofanya kazi na kwanini Tunatumia Dereva
Jinsi Stepper Motor inavyofanya kazi na kwanini Tunatumia Dereva
Jinsi Stepper Motor inavyofanya kazi na kwanini Tunatumia Dereva

Motor ya stepper kimsingi ina coil mbili ambazo lazima ziwe na nguvu inayofaa (picha 1), ikiwa motor inalishwa kwa mwendo usiofaa inaweza kusababisha kifupi kwa GND.

Katika kila hatua injini inageuka kwa pembe inayojulikana ambayo kawaida huonyeshwa na mtengenezaji kama 1.8 °, kwa hivyo hatua 200 zinahitajika kufanya duara kamili

Wacha tufafanue ni kwanini tunahitaji dereva badala ya kuunganisha stepper moja kwa moja kwa mdhibiti mdogo.

Madereva hukuruhusu kuchanganua hatua kwa sababu mdhibiti mdogo hawezi kupakia koili ndani ya motor ya stepper.

Kuna aina mbili za madereva kwa motors za stepper kwenye soko:

  • madereva ya kawaida L298 au ULN2003 daraja-mbili H-ambayo mantiki ya nguvu ya awamu moja inakaa kwenye nambari;
  • Madereva ya kisasa A4988 au drv8825 ambapo baadhi ya mantiki hukaa kwenye gari.

A4988 kufanya kazi kwa pembejeo hutoa kuwezesha na pini mbili, moja kwa mwelekeo na nyingine kwa idadi ya hatua, na pia usambazaji wa umeme.

Hatua ya 3: Uunganisho

Miunganisho
Miunganisho
Miunganisho
Miunganisho
Miunganisho
Miunganisho

Kama njia ya kwanza kwa motors za stepper tumechagua kutumia dereva ULN2003.

Vifungo vitatu vya udhibiti wa injini vimeunganishwa na Arduino na kontena iliyounganishwa na GND.

Tunaunganisha motor na ULN kulingana na mpango katika takwimu 2, Arduino imeunganishwa na dereva na pini 8 9 10 na 11.

Hatua ya 4: Udhibiti na Udhibiti

Programu dhibiti na Udhibiti
Programu dhibiti na Udhibiti

Hapa unapata firmware ya msingi ya kudhibiti motor stepper. Katika kesi hii maalum Chini juu

  • pini A0 hutumiwa kwa mwelekeo mzuri na kuacha
  • pini A1 hutumiwa kwa mwelekeo hasi na kuacha
  • pini A2 hutumiwa kudhibitisha na kuiweka katika mwendo kulingana na mwelekeo wa kitufe kilichowekwa hapo awali

idadi ya hatua kwa kila mzunguko imewekwa kwa 20 hii inamaanisha kuwa mpango huo utafanya mizunguko 10 kufanya mapinduzi kamili ya gari

Hatua ya 5: Kanusho

Mafunzo haya yametengenezwa kama sehemu ya mradi wa Makerspace for Inclusion, unaofadhiliwa kwa pamoja na Mpango wa Erasmus + wa tume ya Uropa.

Mradi unakusudia kukuza aina isiyo rasmi ya elimu kama njia ya kukuza ujumuishaji wa kijamii wa vijana, elimu isiyo rasmi kama inavyoweza kupatikana katika nafasi za waundaji.

Mafunzo haya yanaonyesha maoni tu ya waandishi, na Tume ya Ulaya haiwezi kuwajibika kwa matumizi yoyote ambayo yanaweza kufanywa na habari iliyomo.

Ilipendekeza: