A4988 stepper motor controller - stepstick - Reprap CNC 3D printers

Product Code: ABC-6332
Availability: Vilnius Store In Stock
Kaunas Store Out of Stock
Central Warehouse Out of Stock
4.20€
Ex Tax: 3.47€

Qty

A4988 module - stepper motor driver The A4988 Stepstick stepper motor driver module is a stepper motor driver with a current of up to 2A per coil and a wide supply voltage range from 8V to 35V.

A system commonly used in CNC machines and 3D printers (RepRap).

Features of the driver module
  • A4988 Stepstick stepper motor driver module with heatsink included
  • Perfect driver for 3D printers (RepRap)
  • Example use in CNC Shield for 3D printers
  • Stepper motor driver based on the A4988 system.
  • Wide supply voltage range 8 - 35 V
  • High operating current up to 2 A per coil.
  • Maximum resolution: 1/16 step.
  • Attention! Connecting and disconnecting the engine while the controller is turned on may damage the system.
Module technical data
  • The module is equipped with the A4988 chip
  • Motor supply voltage: 8-35V
  • Max current: 2A with heatsink
  • Working in 5 different modes: full step, 1/2, 1/4, 1/8 and 1/16 step
  • Possibility to adjust the current consumed by the motor using a potentiometer - ceramic screwdriver available here.
  • Protection against system overheating
Included
  • Module with A4988 stepper motor driver
  • Radiator
Important information
  • Wiki for A4988
  • Reprap - driver description
Detailed description of the controller
  1. Control
  • The module is characterized by very simple operation.
  • To rotate the motor by a step, a high state (logical one) must be given to the STEP pin, the next sequence of zeros and ones will move the motor by another step, etc.
  • The direction is selected by providing the appropriate state to the DIR output (e.g. low state - clockwise rotation, low state - counterclockwise).
  • The controller also has the ability to select the engine operation resolution.
Power supply
  • To power the logical part of the module, a voltage in the range of 3V to 5.5V is required, which should be connected to the VDD pin.
  • The motor supply voltage in the range from 8V to 35V is fed to the VMOT pin. The system can be controlled by motors with a nominal voltage lower than the required 8V. To do this, limit the maximum current consumption using a potentiometer so as not to exceed the permissible motor current. For example, for a motor with a resistance of 5Ω per coil and a current consumption of 1A, the nominal supply voltage is 5V. When powering with 12V, the current should be limited so that it does not exceed 1A.
Other entrances
  • One pulse given to the STEP pin causes the motor to step one step in the selected direction by providing the appropriate logical state to the DIR pin.
  • The STEP and DIR pins are not internally pulled up.
  • If the motor is to rotate only in one direction, the DIR pin can be permanently connected to VCC or GND.
  • The system has three more inputs to control power consumption: RESET SLP and EN, their description can be found in the documentation.
  • Note that the RESET pin is not pulled up to anything. If it is not used, it can be connected to the adjacent SLEEP pin.
Current limit
  • The A4988 module allows active current limitation using a potentiometer.
  • One way to introduce a limitation is to set the controller to full step mode and measure the current flowing through one coil without sending a signal to the STEP input.
  • The measured current is 70% of the set limit (both coils are always on and limited to 70% in full step mode).
  • Another way is to measure the voltage on the REF pin (marked with a circle on the printed circuit board) and calculate the current limit (measuring resistors have a value of 0.05Ω).
  • More details in the documentation for the A4988 chip.
Heat dissipation:
  • The board is designed to be able to dissipate heat with a current consumption of approximately 1A per coil.
  • If the current is much higher, an external heat sink should be used, for which you can use thermally conductive glue - the heat sink is in our offer
Controller diagram