Questions tagged [a4988]

The A4988 is a complete microstepping motor driver with built-in translator for easy operation. It is designed to operate bipolar stepper motors in full-, half-, quarter-, eighth-, and sixteenth-step modes, with an output drive capacity of up to 35 V and ±2 A. The A4988 includes a fixed off-time current regulator which has the ability to operate in Slow or Mixed decay modes.

The A4988 is a complete microstepping motor driver with built-in translator for easy operation. It is designed to operate bipolar stepper motors in full-, half-, quarter-, eighth-, and sixteenth-step modes, with an output drive capacity of up to 35 V and ±2 A. The A4988 includes a fixed off-time current regulator which has the ability to operate in Slow or Mixed decay modes.

23 questions
3
votes
1 answer

Stepper Motor is not working with A4988 board

So, I have been following this tutorial on how to run a stepper motor with Arduino using an A4988 Stepper Driver. This is the tutorial: How To Control a Stepper Motor with A4988 Driver and Arduino. I have connected the wires according to this…
Gaurav Mall
  • 134
  • 1
  • 8
2
votes
1 answer

A4988 Vref too low

I'm driving a stepper rated at 5V/1.7A using an A4988-based driver circuit with a 12V power supply. An Arduino controls the stepping sequence. According to the datasheet for my A4988, I should be calculating Vref as: Imax = Vref / (8 * Rs) …
RLI123
  • 121
  • 3
1
vote
0 answers

A4988 Jitter on stepper motor, some of the time

Hardware: Arduino Uno Rev3 A4988 Driver Nema 8 Stepper Setup: I've adjusted the VRef of the driver based on the formula VRef = Imot * 8 * Rsen. With the values of Imot = .5 (max = .6), Rsen = .068. A 12-Volt power supply is being used to supply…
Michael
  • 111
  • 2
1
vote
0 answers

Stepper motor not working with A4988 driver

I have been trying to run stepper motor via Arduino Uno and A4988 motor driver via this tutorial: https://howtomechatronics.com/tutorials/arduino/how-to-control-stepper-motor-with-a4988-driver-and-arduino/ The schematic for my wiring: So far I have…
user89175
  • 11
  • 1
1
vote
1 answer

Need help figuring out how to organise a system to run a stepper motor at low speed without Steps-skipping

TL;DR : How to prevent step-skipping with a NEMA gearbox motor at low speed. I am in the process of creating a system in which I want an object to turn on a plate and to show a letter depending on the angle of the rotation. The object is quite heavy…
1
vote
0 answers

accelstepper continuous rotation with forward and backward control

I am using Uno and the A4988 driver with nema17 motor and finally the Accelstepper, I want to make the motor run endlessly in a direction, but when I press a button I want it to stop and run in the other direction also endlessly until I push the…
1
vote
0 answers

CD rom stepper getting warm

I'm trying to run a SPS-15RF stepper motor from an old cd rom drive. I'm using a CNC shield and a4988 driver with a 6v power supply. The motion is smooth and fine. I know it has 18 pulse/revolution and works with 5v but It gets quite unexpectedly…
2012User
  • 149
  • 2
  • 8
1
vote
1 answer

Why does my stepper motor run when I open the Serial port?

For some reason my motor moves a certain amount every time I open the serial port without giving it any other instructions. It will move further by the same amount if I close and reopen the serial port. Please could someone tell me how to avoid…
SPatel
  • 13
  • 2
1
vote
0 answers

Need help with independent speed control on multiple steppers

I am a NOOB. I admit to a huge lack of understanding of programming. I just need my machine to work. I cannot wrap my head around getting independent speed control of 2 steppers since it seems that controlling the speed is dependent upon adjusting…
1
vote
1 answer

Stepper motor slow when reading from MPU 6050 sensor

I'm trying to get an inverted pendulum project working (following the instructions here), and while my stepper motor moves the cart just fine when that's the only code in the Arduino sketch, as soon as I add the MPU 6050 sensor for detecting the…
Frecka
  • 33
  • 6
1
vote
0 answers

Stepper motor only rotates once in a loop?

I am quite new to this , I am trying to program two motors , aStepper and bStepper. I want the program to rotate aStepper then rotate the bStepper and when that is done rotate aStepper again , and then repeat. The first iteration works fine.However,…
A'dam
  • 11
  • 1
1
vote
0 answers

Motor keeps spinning crazily after UNO board reset

I'm using a NEMA 17 stepper motor with A4988 motor driver and Arduino Uno board. I have used full microstepping (1/16th, so one revolution = 3200 steps). I'm coming across this strange problem. Whenever I upload any code, for example void loop() { …
1
vote
1 answer

Powering two stepper motors with A4988 drivers

New to this site and wanted advice and sanity checking on my project design. I know there are similar questions to this but I couldn’t find one that was closely similar to mine. I’m creating a device the uses two NEMA 17 stepper motors…
C McDonnell
  • 13
  • 1
  • 4
1
vote
1 answer

Are my stepper motors being burnt out? What is the issue here?

I am building a mini-cnc laser engraver as shown in this intructable and this youtube video. I have built the circuit (minus the jst connector and two male pins at the top left of the board) and have attached a stepper motor from a dvd drive. It…
Drake Ford
  • 31
  • 3
1
vote
1 answer

Running two NEMA 17 motors, one by one, using the Arduino Uno

I am new to Arduino. I am trying to run two stepper motors NEMA 17 through respective A4988 driver and controlling via Arduino Uno. The thought is that first stepper motor will carry out a first horizontal scan and then as it reaches to its initial…
anshul_p
  • 19
  • 2
1
2