Turinys:

Žingsninio variklio valdymas: 5 žingsniai
Žingsninio variklio valdymas: 5 žingsniai

Video: Žingsninio variklio valdymas: 5 žingsniai

Video: Žingsninio variklio valdymas: 5 žingsniai
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Lapkritis
Anonim
Žingsninio variklio valdymas
Žingsninio variklio valdymas

Ši pamoka galioja tiek tuo atveju, jei naudojame „Arduino“, tiek ir naudodami „Drivemall“lentą, esančią žemiau esančioje nuorodoje „Drivemall“kūrimui.

„Drivemall“pranašumas prieš klasikinę „Arduino“plokštę yra tai, kad sumažėja jungčių sudėtingumas, todėl sąranka yra tvarkingesnė. Tačiau tai neprivaloma: visi rezultatai vis dar galioja naudojant „arduino“plokštę, duonos lentą ir pakankamai „dupont“jungiklių.

Valdykime žingsninį variklį su arduino lenta.

1 žingsnis: ko mums reikia

- „Arduino“mikrovaldiklis arba „Drivemall“

- Viela (-os)

- Žingsninis variklis

- Vairuotojas A4988 arba DRV8825 arba L298N arba ULN2003 (yra daug tvarkyklių)

2 žingsnis: kaip veikia žingsninis variklis ir kodėl mes naudojame tvarkyklę

Kaip veikia žingsninis variklis ir kodėl mes naudojame tvarkyklę
Kaip veikia žingsninis variklis ir kodėl mes naudojame tvarkyklę
Kaip veikia žingsninis variklis ir kodėl mes naudojame tvarkyklę
Kaip veikia žingsninis variklis ir kodėl mes naudojame tvarkyklę
Kaip veikia žingsninis variklis ir kodėl mes naudojame tvarkyklę
Kaip veikia žingsninis variklis ir kodėl mes naudojame tvarkyklę

Žingsninis variklis iš esmės susideda iš dviejų ritinių, kurios turi būti tinkamai maitinamos (1 pav.). Jei variklis tiekiamas netinkamai, jis gali sukelti trumpąjį GND.

Kiekviename žingsnyje variklis sukasi gerai žinomu kampu, kurį gamintojas paprastai nurodo kaip 1,8 °, todėl norint atlikti visą ratą reikia atlikti 200 žingsnių

Paaiškinkime, kodėl mums reikia tvarkyklės, o ne prijungti žingsnį tiesiai prie mikrovaldiklio.

Tvarkyklės leidžia nuskaityti veiksmus, nes mikrovaldiklis negali įkelti ritės žingsninio variklio viduje.

Rinkoje yra dviejų tipų žingsninių variklių tvarkyklės:

  • klasikinės tvarkyklės L298 arba ULN2003-dvigubas H tiltas, kuriame vienų fazių maitinimo logika yra kode;
  • Šiuolaikinės tvarkyklės A4988 arba drv8825, kuriose tam tikra logika yra diske.

Įvesties funkcija A4988 suteikia įjungimo funkciją ir du kaiščius, vieną kryptimi, kitą žingsnių skaičiui ir maitinimą.

3 žingsnis: jungtys

Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai
Sujungimai

Kaip pirmąjį žingsninių variklių metodą pasirinkome naudoti tvarkyklę ULN2003.

Trys variklio valdymo mygtukai yra prijungti prie „Arduino“su rezistoriumi, prijungtu prie GND.

Mes prijungiame variklį prie ULN pagal 2 paveiksle pateiktą schemą, „Arduino“yra prijungtas prie tvarkyklės su kaiščiais 8 9 10 ir 11.

4 žingsnis: programinė įranga ir valdymas

Programinė įranga ir valdymas
Programinė įranga ir valdymas

Čia rasite pagrindinę žingsninio variklio valdymo programinę įrangą. Šiuo ypatingu atveju apačioje

  • kaištis A0 naudojamas teigiamai krypčiai ir sustojimui
  • kaištis A1 naudojamas neigiamai krypčiai ir sustojimui
  • kaištis A2 naudojamas patvirtinti ir pradėti judėti pagal anksčiau nuspausto mygtuko kryptį

žingsnių skaičius per ciklą nustatytas į 20, tai reiškia, kad programa atliks 10 ciklų, kad atliktų vieną visišką variklio apsisukimą

5 žingsnis: atsisakymas

Ši pamoka parengta kaip projekto „Makerspace for Inclusion“dalis, bendrai finansuojama iš Europos Komisijos programos „Erasmus +“.

Projektu siekiama skatinti neformalią švietimo formą, kaip priemonę skatinti jaunimo socialinę įtrauktį, neformalų ugdymą, kurį galima rasti kūrėjų erdvėse.

Ši pamoka atspindi tik autorių požiūrį, ir Europos Komisija negali būti laikoma atsakinga už bet kokį joje esančios informacijos panaudojimą.

Rekomenduojamas: