Site icon 14core.com

Wiring DRV8880 2A Stepper Motor Driver With AutoTune

The DRV8880 is a 2A stepper motor driver with integrated auto tune, support STEP/DIR interface up to 1~16 micro stepping indexer that runs on 6.5 to 45v range. These device can be use in Automatic Teller, Money Handling Machine, Security Cameras, Printers, Scanners, 3D Printer, Office automation, industrial, automotive, robotics, and mechatronics. The DRV8880 is a bipolar stepper motor driver for power MOSFET H-Bridge capable of driving 2.0A full scale current. AutoTune atomically tunes the stepper motors for optimal current regulation, performance and compensates for motor variation and aging effects. The DRV8880 has mixed decay modes slow, fast. STEP/DIR pin provides a simple control interface can be configured in full-step up to 1/16 step mode. Sleep mode is provided for very low quiescent current standby using a dedicated nSLEEP pin. This device has also internal protection functions for under-voltage, change pump faults, overcurrent, short-circuits, and over-temperature. Fault conditions are available in the indicated pin nFAULT.  For more details please refer to the DRV8880 datasheet.

3.3v output is provided from the internal regulator available at the V3P3 pin. This pin can supply up to 10mA external loads, when the driver is in sleep mode the 3.3v output is disable you cannot used to pull-up the pin. If you’re using 6 and 8 wire stepper motor the DRV8880 can support if properly connected.

Stepper motors are typically has a step sizes for example 1.8 degree or 200 steps per revolution which applies to full steps. This device allows higher resolutions by allowing intermediate step locations, which can be achieved by energizing the coil with intermediate current levels. Driving a motor in quearter-step mode will provide the 200 step per revolution 800 microsteps per revolution by using four different current level. The step size selector input M0 and M1 enables the selection from the six step resolutions according to the datasheet M0 is floating by default and M1 has an onboard 10k Ohms pulldown resistor, by these two microstep selection pins disconnect results in 1/8 step mode. For the micro step modes to work properly the current limit must be set to low so that the current limiting get engage otherwise the intermediate current levels will not be correctly maintained and the motor will skip in microsteps.

Required Components

Wiring 4 Lead Wire

Wiring 6 Lead Wire

Wiring 8 Lead Wire

Test Code

[crayon-673f16361fd17117932612/]

Downloads

Wiring DRV8880 2A Stepper Motor Driver With AutoTune
Exit mobile version