Inhoudsopgave:

Stappenmotor Gecontroleerde Stappenmotor - Stappenmotor als roterende encoder - Ajarnpa
Stappenmotor Gecontroleerde Stappenmotor - Stappenmotor als roterende encoder - Ajarnpa

Video: Stappenmotor Gecontroleerde Stappenmotor - Stappenmotor als roterende encoder - Ajarnpa

Video: Stappenmotor Gecontroleerde Stappenmotor - Stappenmotor als roterende encoder - Ajarnpa
Video: What is Servo Motor 2024, Juli-
Anonim
Stappenmotor Gecontroleerde Stappenmotor | Stappenmotor als roterende encoder
Stappenmotor Gecontroleerde Stappenmotor | Stappenmotor als roterende encoder

Heb je een paar stappenmotoren liggen en wil je iets doen? Laten we in deze Instructable een stappenmotor gebruiken als een roterende encoder om de positie van een andere stappenmotor te regelen met behulp van een Arduino-microcontroller. Dus zonder verder oponthoud, laten we aan de slag gaan!

Stap 1: Verkrijg alle spullen

Krijg alle spullen
Krijg alle spullen
Krijg alle spullen
Krijg alle spullen

Dit heb je nodig voor dit project:

  • Een Arduino-microcontrollerkaart die compatibel is met Adafruit Motor Shield V2 (UNO, Leonardo, enz.)
  • Een Adafruit Motor Shield V2
  • Een roterende encoder Stappenmotor (Unipolair wordt aanbevolen)
  • Een aan te drijven stappenmotor (unipolair of bipolair)
  • 4 mannelijke naar mannelijke jumperdraden (voor het aansluiten van de roterende encoder op het Arduino-bord)
  • 4 mannelijke naar mannelijke jumperdraden (voor het aansluiten van de stappenmotor op het motorscherm)
  • Een 5 tot 12 volt gelijkstroombron (volgens de eis van de aangedreven stappenmotor)

Stap 2: Programmeer de Arduino Microcontroller

Programmeer de Arduino Microcontroller
Programmeer de Arduino Microcontroller

Stap 3: installeer het motorschild op het Arduino-bord

Installeer het motorschild op het Arduino-bord
Installeer het motorschild op het Arduino-bord

Lijn de pinnen van het motorschild uit met de headers van het Arduino-bord en zorg ervoor dat er geen pinnen verbogen raken.

Stap 4: Sluit de stappenmotor aan op het motorschild

Sluit de stappenmotor aan op het motorschild
Sluit de stappenmotor aan op het motorschild

Sluit de draden van het spoelpaar van de stappenmotor aan op de uitgangsklemmen van de motorafscherming gemarkeerd met 'M3' en 'M4'.

Stap 5: Bestudeer het schakelschema

Bestudeer het schakelschema
Bestudeer het schakelschema
Bestudeer het schakelschema
Bestudeer het schakelschema

Stap 6: Verbind de drukknop met de Setup

Verbind de drukknop met de Setup
Verbind de drukknop met de Setup

Sluit de drukknoppen aan tussen 'GND' en 'D12' van het Arduino-bord.

Stap 7: Sluit de stappenmotor van de controller aan op de versterkerkaart

Sluit de stappenmotor van de controller aan op de versterkerkaart
Sluit de stappenmotor van de controller aan op de versterkerkaart
Sluit de stappenmotor van de controller aan op de versterkerkaart
Sluit de stappenmotor van de controller aan op de versterkerkaart

Stap 8: Sluit de versterkerkaart aan op het Arduino-bord

Sluit de versterkerkaart aan op het Arduino-bord
Sluit de versterkerkaart aan op het Arduino-bord
Sluit de versterkerkaart aan op het Arduino-bord
Sluit de versterkerkaart aan op het Arduino-bord

Verbind de +ve en -ve pinnen van de versterker met respectievelijk +5 volt (of +3,3 volt bij gebruik van een 3.3 volt logische Arduino-microcontroller) en 'GND'.

Sluit de uitgangspinnen van het versterkerbord aan op de digitale ingangen 'D5' en 'D6' van het Arduino-bord.

Stap 9: Sluit de installatie aan op de voeding

Sluit de installatie aan op de voeding
Sluit de installatie aan op de voeding

Sluit de installatie aan op een geschikte gelijkstroombron. Hier wordt een oplader voor mobiele telefoons gebruikt om de installatie van stroom te voorzien via de ingebouwde USB-connector van het Arduino-bord.

Stap 10: Test de bedieningselementen

Als de aan te drijven motor niet goed beweegt en heen en weer stapt, draai dan de draadverbindingen vast en als het probleem aanhoudt, verander dan de volgorde van de bedradingsverbindingen van de stappenmotor die met de motorafscherming zijn gemaakt.

Stap 11: Deel je werk

Als je het werkend hebt gekregen, waarom deel je het dan niet met de community. Door dit te doen, zullen anderen worden geïnspireerd om ook het project te maken. Het beste!

Aanbevolen: