Innholdsfortegnelse:

Steppermotor kontrollert trinnmotor - Trinnmotor som roterende koder: 11 trinn (med bilder)
Steppermotor kontrollert trinnmotor - Trinnmotor som roterende koder: 11 trinn (med bilder)

Video: Steppermotor kontrollert trinnmotor - Trinnmotor som roterende koder: 11 trinn (med bilder)

Video: Steppermotor kontrollert trinnmotor - Trinnmotor som roterende koder: 11 trinn (med bilder)
Video: Control Speed of Stepper Motor using L298N with Push Button Switches STLPB-01 2024, Juli
Anonim
Steppermotor kontrollert trinnmotor | Trinnmotor som roterende koder
Steppermotor kontrollert trinnmotor | Trinnmotor som roterende koder

Har et par trinnmotorer liggende og vil gjøre noe? I denne instruksen, la oss bruke en trinnmotor som en roterende encoder for å kontrollere en annen trinnmotors posisjon ved hjelp av en Arduino mikrokontroller. Så uten videre, la oss komme i gang!

Trinn 1: Få alt

Få alt
Få alt
Få alt
Få alt

Her er det du trenger for dette prosjektet:

  • Et Arduino mikrokontrollerkort kompatibelt med Adafruit Motor Shield V2 (UNO, Leonardo, etc)
  • Et Adafruit Motor Shield V2
  • En roterende encoder Stepper motor (Unipolar anbefales)
  • En trinnmotor som skal kjøres (Unipolar eller bipolar)
  • 4 jumperledninger fra mann til mann (for tilkobling av den roterende encoderen til Arduino -kortet)
  • 4 stikkontakter til mannlige til mannlige (for å koble trinnmotoren til motorskjermen)
  • En 5 til 12 volt likestrømskilde (i henhold til kravet til den drevne trinnmotoren)

Trinn 2: Programmer Arduino mikrokontroller

Programmer Arduino mikrokontroller
Programmer Arduino mikrokontroller

Trinn 3: Installer motorskjermen på Arduino -kortet

Installer motorskjermen på Arduino -kortet
Installer motorskjermen på Arduino -kortet

Rett inn tappene på motorskjermen med hodene på Arduino -kortet og sørg for at ingen pinner blir bøyd.

Trinn 4: Koble trinnmotoren til motorskjermen

Koble trinnmotoren til motorskjermen
Koble trinnmotoren til motorskjermen

Koble trinnmotorens spiralparledninger til utgangsterminalene på motorskjermen merket 'M3' og 'M4'.

Trinn 5: Studer kretsskjemaet

Studer kretsskjemaet
Studer kretsskjemaet
Studer kretsskjemaet
Studer kretsskjemaet

Trinn 6: Koble trykknappen til oppsettet

Koble trykknappen til oppsettet
Koble trykknappen til oppsettet

Koble trykknappene mellom 'GND' og 'D12' på Arduino -kortet.

Trinn 7: Koble kontrollmaskinens trinnmotor til forsterkerkortet

Koble kontrollmaskinens trinnmotor til forsterkerkortet
Koble kontrollmaskinens trinnmotor til forsterkerkortet
Koble kontrollmaskinens trinnmotor til forsterkerkortet
Koble kontrollmaskinens trinnmotor til forsterkerkortet

Trinn 8: Koble forsterkerkortet til Arduino -kortet

Koble forsterkerkortet til Arduino -kortet
Koble forsterkerkortet til Arduino -kortet
Koble forsterkerkortet til Arduino -kortet
Koble forsterkerkortet til Arduino -kortet

Koble +ve og -ve pinnene til forsterkeren til henholdsvis +5 volt (eller +3,3 volt hvis du bruker en 3,3 volt logisk Arduino mikrokontroller) og 'GND'.

Koble utgangspinnene på forsterkerkortet til de digitale inngangene 'D5' og 'D6' på Arduino -kortet.

Trinn 9: Koble oppsett til strøm

Koble oppsettet til strøm
Koble oppsettet til strøm

Koble oppsettet til en passende DC -strømkilde. Her brukes en mobiltelefonlader for å drive oppsettet gjennom Arduino -kortets innebygde USB -kontakt.

Trinn 10: Test kontrollene

Hvis motoren som skal kjøres ikke beveger seg skikkelig og går frem og tilbake, stram ledningsforbindelsene, og hvis problemet vedvarer, må du endre rekkefølgen på trinnmotorens ledningsforbindelser som er laget med motorskjermen.

Trinn 11: Del arbeidet ditt

Hvis du har fått det til å fungere, hvorfor ikke dele det med samfunnet. Hvis du gjør det, vil du også inspirere andre til å gjøre prosjektet. Beste ønsker!

Anbefalt: