Kazalo:

Uporabite koračni motor kot rotacijski dajalnik: 9 korakov (s slikami)
Uporabite koračni motor kot rotacijski dajalnik: 9 korakov (s slikami)

Video: Uporabite koračni motor kot rotacijski dajalnik: 9 korakov (s slikami)

Video: Uporabite koračni motor kot rotacijski dajalnik: 9 korakov (s slikami)
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, November
Anonim
Uporabite koračni motor kot rotacijski dajalnik
Uporabite koračni motor kot rotacijski dajalnik

Rotacijski dajalniki so odlični za uporabo v projektih mikrokrmilnikov kot vhodna naprava, vendar njihova zmogljivost ni zelo gladka in zadovoljiva. Prav tako sem se odločil, da jim bom namenil veliko rezervnih koračnih motorjev. Torej, če imate naokoli koračne motorje in želite nekaj narediti, vzemite zaloge in začnimo!

Korak: Oglejte si video

Image
Image

Korak: Pridobite vse stvari

Preučite vezje
Preučite vezje

Za ta projekt boste potrebovali:

  • Koračni motor (unipolarni ali bipolarni).
  • Op-amp čip LM358P.
  • 1k ohmski upor.
  • 2x 100k ohmski upori.
  • 2x 4,7 k ohmski upori.
  • 2x 47k ohmski upori.
  • LED dioda.
  • Priključitev žic.

Neobvezne komponente:

  • 2x LED
  • 2x 330 ohmski upori

3. korak: Preučite vezje

Hvala, Andriyf1!

Preden nadaljujete, preglejte shemo vezja.

Ker sta dva nožica na sredini glave, ki ju želite povezati s koračnim motorjem, povezana na isto točko v vezju (recimo skupno), lahko namesto glave 1x4 v stalni različici uporabite glavo 1x3. za priključitev bipolarnega koračnega motorja boste morali povezati po eno žico obeh tuljav skupaj in ju povezati s skupno točko vezja, preostali dve žici pa priključiti na nožici P oziroma S.

4. korak: Sestavite vezje na ploščici in ga preizkusite

Sestavite vezje na ploščici in ga preizkusite
Sestavite vezje na ploščici in ga preizkusite

Začnite tako, da postavite ladjo op-amp na ploščo in nadaljujte s priključitvijo uporov na ustrezna mesta. Poskusite uporabiti krajše žice in se izogibajte zapletanju žic. Prepričajte se, da povezave niso ohlapne in so izvedene v skladu s shemo vezja.

Koračni motor priključite na ojačevalnik in ga vklopite s 5-voltnim virom napajanja.

Če uporabljate dodatne LED diode, povežite anodo vsake LED z vsakim izhodom preko upora 330 Ohm in njihove katode priključite na "GND".

5. korak: Ustvarite trajno različico

Naredite trajno različico
Naredite trajno različico

Če želite izvedeti več, kliknite sliko.

Priporoča se izdelava stalne različice ojačevalnika, saj bo bolj kompakten in praktičen za uporabo v projektih.

6. korak: Preizkusite z mikrokrmilnikom, naložite kodo Arduino

Preizkusite ga z mikrokrmilnikom, naložite kodo Arduino
Preizkusite ga z mikrokrmilnikom, naložite kodo Arduino
Preizkusite ga z mikrokrmilnikom, naložite kodo Arduino
Preizkusite ga z mikrokrmilnikom, naložite kodo Arduino

Ta primer nadzoruje svetlost LED, priključene na zatič 'D13', s prilagajanjem obratovalnega cikla na tem izhodnem zatiču, ki ga krmili rotacijski dajalnik.

7. korak: Vzpostavite ožičenje

Naredite ožičenje
Naredite ožičenje

Napajanje ojačevalnika priključite na *'+5-V pin,' -ve 'na' GND 'pin, izhodne zatiče pa na nožice' D6 'in' D7 'na plošči Arduino. Zaporedje povezave izhodnih zatičev ojačevalnika z vhodnimi zatiči Arduina določa, ali bo posebna smer premikanja koračnega motorja registrirana v smeri urinega kazalca ali v nasprotni smeri urinega kazalca.

*Če uporabljate mikrokrmilnik, ki deluje na logični ravni 3,3 V, ojačevalnik napajajte samo s 3,3 V DC

8. korak: Vklopite nastavitev

Vklopite nastavitev
Vklopite nastavitev
Vklopite nastavitev
Vklopite nastavitev
Vklopite nastavitev
Vklopite nastavitev

Priključite nastavitev na ustrezen vir napajanja (5-12 voltov DC) in jo vklopite.

9. korak: Razširite ga Furthur

Zdaj, ko vam je uspelo, lahko izvajate vse vrste projektov, ki jih lahko izvedete z rotacijskim kodirnikom. Če z njim nekaj naredite, poskusite deliti nekaj slik svojega dela s skupnostjo, tako da kliknete »Naredil sem!«.

Priporočena: