3D printer A4988 stepper motor driver Reprap with heatsink (Red edition)


sold: 0


The video above is the actual function test process and test after each piece, we will do.
Brief introduction: http://v.youku.com/v_show/id_XNjExNTMwMjA4.html Ramp1.4.
Product Name: A4988 stepper motor driver board Reprap 3D printer StepStick compatible with Arduino
Weight: 3.7g (with heat sink)
Special note: red board Rs for 0.2 euro, the maximum current of 1A, consistent with Wiki, green board Rs for 0.1 euro, the maximum current 2A.
The advantages of:
1, upgrade the quality does not increase, a large quantity favorably, welcome consultation.
2, the latest batch of chips.
3, PCB copper technology upgrade to 2oz (copper thickness is 70UM, average is 35um), the copper content is higher, better heat dissipation performance of course.
4, as the heat sink and double-sided silicone, please paste.
5, welded pin pin, gold-plated, excellent quality.
6, different batches of PCB color is slightly different, the same excellent quality
Size: 1.5mmX2mm (for RAMPS, ultimaker or other compatible board);
Can drive current: 2A (the best installation of heat sink will attach fins, need to install)
Subdivision: 1, 1/2, 1/4, 1/8, 1/16
Manufacturing process: SMT machine manufacturing, non manual welding, the yield is higher, more stable performance


Suits the object:
To drive the stepper motor.
Is to build a 3D printer, CNC, engraving machine and other essential module.
Support 3D printer Prusa Mendel, ultimaker, printbot, makerbot etc..
You can refer to the back of the Arduino code, the direct drive motor
Shipping list:
1, the A4988 module (with needle)
2, as the heat sink and double-sided silicone, please paste
Technical support and guarantee:
And the official Wiki products, 100%! PCB link to the source file: http://reprap.org/wiki/Stepstick.
If you have any questions, welcome to put forward in the Baidu Post Bar: http://tieba.baidu.com/makerbase we will reply as soon as possible
Do the power test before delivery, which can be used to ship.
Note: http://flyway97.blog.163.com/blog/static/2220320412013111910433463/
Welcome all friends to join the discussion group: 156492164.
Welcome to my blog: http://flyway97.blog.163.com
The current adjusting method:
The driving current a4988 algorithm: itripmax = VREF / (8 x RS), a potentiometer with three pins, the voltage with a multimeter to test the direction of the pin for the 4988 Vref
Adjustable current through a potentiometer, twisted clockwise counterclockwise current is increased, reducing the current.
The core chip A4988:
A4988 is a DMOS converter and micro drive and overcurrent protection, the products can be in full, half, 1/4, 1/8 and 1/16 step mode of operation of bipolar stepper motor driver, the output performance of up to 35 V and + 2, A4988 includes a fixed off time current regulator, the regulator can work in the slow or mixed decay mode. A4988 converter is the key to the easy implementation. As long as the input of a pulse in the “step” in the input can be driven motor, microstep. There are no phase sequence tables, high frequency control interface programming or complex. The application of A4988 interface is very suitable for complex microprocessor is not available or overload.
A4988 has the following characteristics:
1, suitable for 8V~35V under 2A drive stepper motor;
2, only a simple step and direction control interface;
3, five different step mode: full, half, 1/4, 1/8 and 1/16;
4, adjustable potentiometer can be adjusted so as to obtain the maximum output current, high stepping rate;
5, automatic current decay mode detection / choice;
6, overheating closed circuit, undervoltage lockout, and crossover current protection;
7, short circuit protection and load short-circuit protection

As a 3D printer, the circuit module supporting the need:
Arduino 2560 CPU core board
The Ramps1.4 main control board
A4988 driver board, stepper motor drive module (single 4, double 5)
LCD LCD controller LCD LCD control, SD card offline printing (optional)
Use Arduino to control the motor directly:
The connection is as follows, UNO control STEP and DIR can brake A4988.
1A, 1B, 2A, 2B with a group, another group, 1A 2a is connected with the positive electrode, 1b 2b is connected to the negative, because the motor of each are not the same, the best connected after the test to see whether or not to go, if the wrong words, on the positive and negative change.

Between VDD and GND in the device logic voltage power supply +5V power supply is connected to the Arduino terminal of the US, and between the motor power supply VMOT and GND we need to connect the 8-15V (DC); and on the three mode MS1, MS2, MS3 at the end of all of our earth is full step mode (turn to the 200 step in value or a step of 1.8 degrees), if the requirements of higher precision, we can choose other modes, such as if we choose 1/4 stepper motor model, then we turn to send the 800 step can be completed.
The relationship between MS1, MS2, and MS3

Test code:

int dirPin = 8;

int stepperPin = 7;


void setup()


pinMode(dirPin, OUTPUT);

pinMode(stepperPin, OUTPUT);




void step(boolean dir,int steps)




for(int i=0;i<steps;i++){

digitalWrite(stepperPin, HIGH);


digitalWrite(stepperPin, LOW);

delayMicroseconds(800); }



void loop()









There are no reviews yet.

Be the first to review “3D printer A4988 stepper motor driver Reprap with heatsink (Red edition)”