Inhoudsopgave:
- Stap 1: Verkrijg alle spullen
- Stap 2: Programmeer de Arduino Microcontroller
- Stap 3: installeer het motorschild op het Arduino-bord
- Stap 4: Sluit de stappenmotor aan op het motorschild
- Stap 5: Bestudeer het schakelschema
- Stap 6: Verbind de drukknop met de Setup
- Stap 7: Sluit de stappenmotor van de controller aan op de versterkerkaart
- Stap 8: Sluit de versterkerkaart aan op het Arduino-bord
- Stap 9: Sluit de installatie aan op de voeding
- Stap 10: Test de bedieningselementen
- Stap 11: Deel je werk
Video: Stappenmotor Gecontroleerde Stappenmotor - Stappenmotor als roterende encoder - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
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
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
Stap 3: 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 draden van het spoelpaar van de stappenmotor aan op de uitgangsklemmen van de motorafscherming gemarkeerd met 'M3' en 'M4'.
Stap 5: Bestudeer het schakelschema
Stap 6: 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
Stap 8: 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 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:
DIY INTERNET GECONTROLEERDE SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 stappen (met afbeeldingen)
DIY INTERNET GECONTROLEERDE SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Hier is mijn tweede voorschot op een project dat ik je graag wil laten zien. Het gaat om een doe-het-zelf Smart LED Matrix waarmee je gegevens, zoals YouTube-statistieken, je Smart Home-statistieken, zoals temperatuur, vochtigheid, een eenvoudige klok kunt laten zien, of gewoon laten zien
Arduino als ISP -- Hex-bestand branden in AVR -- Zekering in AVR -- Arduino als programmeur: 10 stappen
Arduino als ISP || Hex-bestand branden in AVR || Zekering in AVR || Arduino als programmeur:…………………….. ABONNEER aub op mijn YouTube-kanaal voor meer video's…….. Dit artikel gaat helemaal over arduino als isp. Als u een hex-bestand wilt uploaden of als u uw zekering in AVR wilt plaatsen, hoeft u geen programmeur te kopen, u kunt dit doen
How To: een contactloze roterende encoder: 3 stappen
How To: een contactloze roterende encoder: In deze toepassingsnota wordt beschreven hoe u een zeer betrouwbare draaischakelaar of encoder kunt ontwerpen met behulp van een Dialog GreenPAK™. Dit schakelaarontwerp is contactloos en negeert daarom contactoxidatie en slijtage. Het is ideaal voor gebruik buitenshuis waar er lange
Betere roterende encoder: 4 stappen
Betere roterende encoder: als je ooit hebt geprobeerd om de standaard roterende encoder voor je project te gebruiken, viel je waarschijnlijk tegen. Of het nu kwam door de moeilijkheid van het instellen of de onnauwkeurige bediening. Ik had hetzelfde probleem, dus ik besloot het op te lossen. Ik heb 3D pr
DIY roterende encoder: 4 stappen
DIY Rotary Encoder: Sorry voor het gebrek aan foto's, ik heb pas besloten om hier een tutorial over te doen nadat ik er bijna klaar mee was.Overzicht: Rotary encoders gebruiken twee of meer sensoren om de positie, draairichting, snelheid te detecteren , en het aantal omwentelingen van de