DRV8825
Description
The DRV8825 is a Stepper Motor Driver board that has on a DRV8825_chip that enables control of stepper motors through arduino type programming firmware and software.
The DRV8825 board can supply up to 2.5-A peak or 1.75-A RMS output current (with proper heatsinking at 24 V and 25°C).
A simple step/direction interface allows easy interfacing to controller circuits. Pins allow configuration of the motor in full-step up to 1/32-step modes. Decay mode is programmable.
Internal shutdown functions are provided for overcurrent protection, short circuit protection, undervoltage lockout and overtemperature.
It is one of the two most popular add-on stepper motor driver boards, along with the 4988. The increased 1/32 step mode more than makes up for the slight increase in cost compared with the A4988.
Both the the A4988 and DRV8825 boards are interchangeable (note how you put them in), and should work the same on any 3D printer or similar system.
Chip Features
- PWM Microstepping Motor Driver
- Built-In Microstepping Indexer
- Five-Bit Winding Current Control Allows
- Up to 32 Current Levels, 32 step modes, meaning a 360 degree turn can be done in upto 32 steps of 11.25 degrees each.
- Low MOSFET On-Resistance
- 2.5-A Maximum Drive Current at 24 V, 25°C
- Built-In 3.3-V Reference Output
- 8.2-V to 45-V Operating Supply Voltage Range
- Thermally Enhanced Surface Mount Package
Chip Datasheet
External notes/references
- Reddit thread showing that it is a problem for printing
- Avoiding missing steps at low speeds
- Reasons for noise and strategies to reduce noise