Sadržaj:
- Korak 1: Ono što nam treba
- Korak 2: Kako radi koračni motor i zašto koristimo upravljački program
- Korak 3: Veze
- Korak 4: Firmware i kontrola
- Korak 5: Odricanje od odgovornosti
Video: Upravljanje koračnim motorom: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Ovaj vodič je važeći i ako koristimo Arduino i oboje koristeći Drivemall ploču ispod veze za izgradnju Drivemall -a.
Prednost davanja prednosti Drivemallu u odnosu na klasičnu Arduino ploču je smanjenje složenosti veza što dovodi do urednijeg postavljanja. Međutim, ovo je neobavezno: svi rezultati su i dalje valjani s arduino pločom, ploču s opcijama i dovoljno dupont kratkospojnika za povezivanje.
Upravljajmo koračnim motorom s arduino pločom.
Korak 1: Ono što nam treba
- Arduino mikrokontroler ili Drivemall
- Žica
- Koračni motor
- Upravljački program A4988 ili DRV8825 ili L298N ili ULN2003 (postoji mnogo upravljačkih programa za)
Korak 2: Kako radi koračni motor i zašto koristimo upravljački program
Koračni motor se u osnovi sastoji od dvije zavojnice koje moraju biti odgovarajuće napajane (slika 1), ako se motor napaja pogrešnim pokretom, to može uzrokovati kratki spoj na GND.
U svakom koraku motor se okreće pod dobro poznatim kutom koji proizvođač obično označava kao 1,8 °, pa je potrebno 200 koraka kako bi se napravio puni krug
Pojasnimo zašto nam je potreban upravljački program umjesto spajanja steppera izravno na mikrokontroler.
Upravljački programi omogućuju vam skeniranje koraka jer mikrokontroler ne može učitati zavojnice unutar koračnog motora.
Na tržištu postoje dvije vrste pokretača za koračne motore:
- klasični upravljački programi L298 ili ULN2003 dvostruki H-most u kojem je logika za napajanje jednofaznih smještena u kodu;
- Suvremeni upravljački programi A4988 ili drv8825 gdje se dio logike nalazi u pogonu.
A4988 za rad na ulazu omogućuje omogućavanje i dva pina, jedan za smjer, a drugi za broj koraka, kao i napajanje.
Korak 3: Veze
Kao prvi pristup koračnim motorima odabrali smo korištenje upravljačkog programa ULN2003.
Tri tipke za upravljanje motorom spojene su na Arduino pomoću otpornika spojenog na GND.
Motor povezujemo na ULN prema shemi na slici 2, Arduino je spojen na upravljački program pinovima 8 9 10 i 11.
Korak 4: Firmware i kontrola
Ovdje ćete pronaći osnovni firmver za upravljanje koračnim motorom. U ovom posebnom slučaju Dno na
- pin A0 se koristi za pozitivan smjer i zaustavljanje
- pin A1 se koristi za negativni smjer i zaustavljanje
- pin A2 služi za potvrdu i pokretanje prema smjeru prethodno pritisnutog gumba
broj koraka po ciklusu postavljen je na 20, to znači da će program izvesti 10 ciklusa kako bi napravio jedan potpuni okretaj motora
Korak 5: Odricanje od odgovornosti
Ovaj je vodič izrađen u sklopu projekta Makerspace for Inclusion, sufinanciranog iz programa Erasmus + Europske komisije.
Projekt ima za cilj promicanje neformalnog oblika obrazovanja kao sredstva za poticanje socijalne uključenosti mladih, neformalno obrazovanje kakvo se može pronaći u prostorima za stvaranje.
Ovaj vodič odražava samo stavove autora, a Europska komisija ne može biti odgovorna za bilo kakvu upotrebu informacija sadržanih u njemu.
Preporučeni:
Koračni motor upravljanim koračnim motorom bez mikrokontrolera!: 6 koraka
Koračni motor upravljan koračnim motorom bez mikrokontrolera !: U ovom kratkom uputstvu napravit ćemo jednostavan kontroler koračnog motora pomoću koračnog motora. Ovaj projekt ne zahtijeva složena kola niti mikrokontroler. Dakle, bez daljnjih odlaganja, krenimo
Ponovna upotreba dodirne podloge starog prijenosnog računala za upravljanje koračnim motorom: 11 koraka (sa slikama)
Ponovno koristite dodirnu plohu starog prijenosnog računala za upravljanje koračnim motorom: Napravio sam ovaj projekt prije nekoliko mjeseci. Prije nekoliko dana objavio sam video zapis projekta na r/Arduinu na Redditu. Vidjevši da se ljudi zanimaju za projekt, odlučio sam napraviti ovaj Instructable gdje sam napravio neke izmjene u Arduino kodu i
Arduino vodič - Upravljanje koračnim motorom s potenciometrom: 5 koraka
Arduino vodič - Upravljanje koračnim motorom s potenciometrom: Ovo uputstvo je pisana verzija mog " Arduina: Kako upravljati koračnim motorom s potenciometrom " YouTube video koji sam nedavno prenio. Toplo vam preporučujem da to provjerite.Moj YouTube kanal Prvo biste trebali vidjeti oznaku
Arduino vodič - Upravljanje koračnim motorom s upravljačkim programom ULN 2003: 5 koraka
Arduino vodič - Upravljanje koračnim motorom s upravljačkim programom ULN 2003: Ovo uputstvo je pisana verzija mog " Arduina: Kako upravljati koračnim motorom s upravljačkim programom motora ULN 2003 " YouTube video koji sam nedavno prenio. Toplo vam preporučujem da to provjerite
Upravljanje koračnim motorom s Arduinom: 8 koraka
Upravljanje koračnim motorom s Arduinom: Salut les Makers :) c'est Maker3.0Notre premier " instrukcije " est un petit projet qui va vous permettre de contrôler un Moteur pas a pas " Koračni motor " sa vitesse son sens de rota et cela de façon manuelle ou automatique