Inhoudsopgave:

Stappenmotor met ESP32-kaart - Ajarnpa
Stappenmotor met ESP32-kaart - Ajarnpa

Video: Stappenmotor met ESP32-kaart - Ajarnpa

Video: Stappenmotor met ESP32-kaart - Ajarnpa
Video: Big Stepper Motors with Arduino 2024, November
Anonim
Image
Image
Circuitaansluitingen voor stappenmotor en ESP 32
Circuitaansluitingen voor stappenmotor en ESP 32

Stappenmotoren zijn gelijkstroommotoren die in discrete stappen bewegen. Ze hebben meerdere spoelen die zijn georganiseerd in groepen die "fasen" worden genoemd. Door elke fase in volgorde te activeren, zal de motor stap voor stap draaien.

Stappenmotoren zijn erg handig bij het maken van projecten die nauwkeurige positionering vereisen, zoals 3D-printers. Vanwege enkele beperkingen hebben we nog een type motor genaamd servomotoren.

Beperkingen zijn: -

1. stroom verbruiken, zelfs als u helemaal geen werk doet.

2. minder koppel bij hoge snelheid.

3. Geen feedbackmechanisme zoals servomotor.

Bovendien hebben stappenmotoren motorstuurprogramma's nodig om verbinding te maken met verwerkingsborden, maar we kunnen servomotoren rechtstreeks op Arduino of esp32-bord aansluiten.

Stap 1: Vereiste componenten

1. Stappenmotor -

2. Motorstuurprogramma -

3. ESP32 -

4. Doorverbindingsdraden -

5. Breadboard (optioneel) -

6. Arduino IDE-software

Het instellen van uw Arduino IDE voordat u code uploadt in ESP32 is erg belangrijk: -

Stap 2: Circuitaansluitingen voor stappenmotor en ESP 32

Circuitaansluitingen voor stappenmotor en ESP 32
Circuitaansluitingen voor stappenmotor en ESP 32

Stappenmotor werkt op 5v volt. sluit daarom 5V van de motordriver aan op ESP 32 Vin.

ESP32-kaart voor motorstuurprogramma's:

in1Pin 25in2Pin 33

in3Pin 32

in4Pin 35

Vcc VIN

GND GND

Stap 3: Hoe kan ik code uploaden in ESP 32 Board?

1. Klik op uploaden.

2. Als er geen fout is. Onderaan Arduino IDE, wanneer we het bericht Connecting …, …, 3. Druk op de opstartknop op het ESP 32-bord totdat het bericht klaar is met uploaden.

4. Nadat je code succesvol is geüpload. Druk op de activeringsknop om opnieuw te starten of de code te starten die is geüpload naar het ESP32-bord.

Aanbevolen: