Innehållsförteckning:

Stegmotorstyrd modelllok - Stegmotor som roterande kodare: 11 steg (med bilder)
Stegmotorstyrd modelllok - Stegmotor som roterande kodare: 11 steg (med bilder)

Video: Stegmotorstyrd modelllok - Stegmotor som roterande kodare: 11 steg (med bilder)

Video: Stegmotorstyrd modelllok - Stegmotor som roterande kodare: 11 steg (med bilder)
Video: Control Speed of Stepper Motor using L298N with Push Button Switches STLPB-01 2024, Juli
Anonim
Stegmotorstyrd modelllok | Stegmotor som roterande kodare
Stegmotorstyrd modelllok | Stegmotor som roterande kodare

I en av de tidigare instruktionerna lärde vi oss hur man använder en stegmotor som en roterande kodare. I detta projekt kommer vi nu att använda den stegmotor som vrider på roterande givare för att styra ett modelllok med en Arduino -mikrokontroller. Så, utan vidare, låt oss komma igång!

Steg 1: Titta på videon

Image
Image

Att titta på videon rekommenderas innan du fortsätter för att hjälpa oss att få en bättre uppfattning om projektet och också förstå kontrollerna.

Steg 2: Skaffa delar och tillbehör

Skaffa delar och tillbehör
Skaffa delar och tillbehör
Skaffa delar och tillbehör
Skaffa delar och tillbehör

För detta projekt behöver du:

  • En Arduino mikrokontrollerkort kompatibel med Adafruit Motor Sheild V2.
  • En *Adafruit Motor Shield V2.
  • En stegmotor vriden roterande givare.
  • 4 bygelkablar från man till kvinna (För anslutning av roterande givares förstärkare till Arduino mikrokontroller)
  • En 12-volts likströmskälla.

*Adafruit Motor Shield V2 kommunicerar med Arduino mikrokontroller via I2C och använder därför endast två stift på Arduino mikrokontroller ('SCL', A5 och 'SDA', A4). Detta hjälper till att spara andra I/O -stift. Att koppla in en skärm minskar också kablarna och gör det snyggare.

Steg 3: Programmera Arduino Microcontroller

Programmera Arduino Microcontroller
Programmera Arduino Microcontroller

Se till att du har Adafruit Motor Shield V2 -biblioteket installerat på Arduino IDE. Om inte kan du ladda ner det härifrån.

Steg 4: Ställ in testspåret

Ställ in testspåret
Ställ in testspåret

Se till att skenorna är rengjorda.

Steg 5: Installera motorskyddet på Arduino -kortet

Installera motorskyddet på Arduino -kortet
Installera motorskyddet på Arduino -kortet

Installera motordrivskyddet på Arduino -kortet genom att noggrant rikta in stiften på förarkortet mot Arduino -kortets honhuvuden. Var extra försiktig så att stiften inte böjs i installationsprocessen.

Steg 6: Anslut spårström till motorskyddet

Anslut spårström till motorskyddet
Anslut spårström till motorskyddet

Anslut spårmatarens ledningar till motorsköldens terminaler märkta 'M4'.

Steg 7: Anslut stegmotorn till förstärkaren

Anslut stegmotorn till förstärkaren
Anslut stegmotorn till förstärkaren
Anslut stegmotorn till förstärkaren
Anslut stegmotorn till förstärkaren
  • För unipolära stegmotorer:

    1. Anslut motorns mittkabel till stiften märkta 'Q' eller 'R'.
    2. Anslut två av de återstående fyra ledningarna till stiften 'P' och 'S'.
  • För bipolära stegmotorer:

    Anslut motorns ledningar till plintarna enligt ovanstående kretsschema

Steg 8: Anslut förstärkaren till Arduino -kortet

Anslut förstärkaren till Arduino -kortet
Anslut förstärkaren till Arduino -kortet
Anslut förstärkaren till Arduino -kortet
Anslut förstärkaren till Arduino -kortet

Anslut förstärkarens 'GND' och +ve terminal till 'GND' respektive ' +5-volt' stiften på Arduino-kortet. Anslut utgångsstiften på förstärkarkortet till de digitala ingångsstiften 'D6' och 'D7' på Arduino -kortet.

Steg 9: Placera loket på spåret

Placera loket på banan
Placera loket på banan

Placera loket på testbanan. Se till att hjulen ligger rätt i linje med skenorna. Användning av ett lämpligt omväxlingsverktyg rekommenderas.

Steg 10: Starta installationen och testa kontrollerna

Image
Image

Anslut installationen till 12-volts likströmskälla och slå på strömmen. Kontrollera om allt fungerar som det visas i videon ovan.

Steg 11: Dela ditt arbete

Om du har gjort ditt projekt, varför inte dela det med gemenskapen. Att dela ditt projekt kan också inspirera andra att göra detta projekt.

Fortsätt och klicka på 'I Made It!' och dela några bilder av din skapelse, vi väntar!

Rekommenderad: