Innehållsförteckning:

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

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

Video: Stegmotorstyrd stegmotor - Stegmotor som roterande kodare: 11 steg (med bilder)
Video: Как сделать из старого привода HHD мощный бесщеточный двигатель 2024, Juli
Anonim
Stegmotorstyrd stegmotor | Stegmotor som roterande kodare
Stegmotorstyrd stegmotor | Stegmotor som roterande kodare

Har ett par stegmotorer liggande och vill göra något? I denna instruerbara, låt oss använda en stegmotor som en roterande kodare för att styra en annan stegmotors position med en Arduino -mikrokontroller. Så utan vidare, låt oss komma igång!

Steg 1: Få allt

Få allt
Få allt
Få allt
Få allt

Här är vad du behöver för detta projekt:

  • En Arduino -mikrokontrollerkort kompatibel med Adafruit Motor Shield V2 (UNO, Leonardo, etc)
  • En Adafruit Motor Shield V2
  • En roterande givare Stegmotor (Unipolar rekommenderas)
  • En stegmotor som ska köras (unipolär eller bipolär)
  • 4 bygelkablar till hane (för anslutning av roterande givare till Arduino -kortet)
  • 4 han- till hankablar (för anslutning av stegmotorn till motorskyddet)
  • En 5 till 12 volt likströmskälla (enligt kraven för den drivna stegmotorn)

Steg 2: Programmera Arduino Microcontroller

Programmera Arduino Microcontroller
Programmera Arduino Microcontroller

Steg 3: Installera motorskyddet på Arduino -kortet

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

Rikta in stiften på motorskyddet mot huvudet på Arduino -kortet och se till att inga stift blir böjda.

Steg 4: Anslut stegmotorn till motorskyddet

Anslut stegmotorn till motorskyddet
Anslut stegmotorn till motorskyddet

Anslut stegmotorns spolparstrådar till utgångarna på motorskyddet märkta 'M3' och 'M4'.

Steg 5: Studera kretsschemat

Studera kretsschemat
Studera kretsschemat
Studera kretsschemat
Studera kretsschemat

Steg 6: Anslut tryckknappen till inställningen

Anslut tryckknappen till inställningen
Anslut tryckknappen till inställningen

Anslut tryckknapparna mellan 'GND' och 'D12' på Arduino -kortet.

Steg 7: Anslut styrenhetens stegmotor till förstärkarkortet

Anslut styrmotorns styrmotor till förstärkarkortet
Anslut styrmotorns styrmotor till förstärkarkortet
Anslut styrmotorns styrmotor till förstärkarkortet
Anslut styrmotorns styrmotor till förstärkarkortet

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

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

Anslut förstärkarens +ve och -ve-stift till +5-volt (eller +3,3-volt om du använder en 3,3-volts logisk Arduino-mikrokontroller) respektive 'GND'.

Anslut förstärkarkortets utgångsstiften till de digitala ingångarna 'D5' och 'D6' på Arduino -kortet.

Steg 9: Anslut installationen till ström

Anslut installationen till ström
Anslut installationen till ström

Anslut installationen till en lämplig likströmskälla. Här används en mobiltelefonladdare för att driva installationen via Arduino -kortets inbyggda USB -kontakt.

Steg 10: Testa kontrollerna

Om motorn som ska drivas inte rör sig ordentligt och går fram och tillbaka, dra åt kabelanslutningarna, och om problemet kvarstår ändrar du sekvensen för stegmotorns ledningsanslutningar som gjorts med motorskyddet.

Steg 11: Dela ditt arbete

Om du har fått det att fungera, varför inte dela det med gemenskapen. Om du gör det kommer du att inspirera andra att göra projektet också. Med vänliga hälsningar!

Rekommenderad: