Search
Product Info
EasyDriver Stepper Motor Driver
sku: ROB-09402
Description: The EasyDriver is a simple to use stepper motor driver, compatible with anything that can output a digital 0 to 5V pulse. EasyDriver requires a 7V to 30V supply to power the motor, and has an on board voltage regulator for the digital interface. Connect a 4-wire stepper motor and a microcontroller and you've got precision motor control! EasyDriver drives bi-polar motors, and motors wired as bi-polar. I.e. 4,6, or 8 wire stepper motors.
This is the newest version of EasyDriver V4 co-designed with Brian Schmalz. It provides much more flexibility and control over your stepper motor, when compared to older versions. The microstep select (MS1 and MS2) pins of the A3967 are broken out allowing adjustments to the microstepping resolution. The sleep and enable pins are also broken out for further control.
Caution: Do not connect or disconnect a motor while the driver is energized. This will cause permanent damage to the A3967 IC.
Features:
- A3967 microstepping driver
- MS1 and MS2 pins broken out to change microstepping resolution to full, half, quarter and eigth steps
- Compatible with 4, 6, and 8 wire stepper motors
- Adjustable current control from 150mA/phase to 750mA/phase
- Power supply range from 7V to 30V. The higher the voltage, the higher the torque.
- Schematic
- A3967 Datasheet
- EasyDriver Website
- Example Stepper Motor Control
- Example Arduino Tutorial in Portuguese
Pricing
Comments
23 comments
Feeds
Currency
Display prices in
Feedback
If you would like to tell us more, you can fill out our form if you need some psycho-suggestive questions. Go to the form.
















You are correct. Let's just call these 'special edition' EasyDriver boards. We are currently fixing the assembly sheets (my fault) and loading the correct 47uF/35V cap.
Also note that there is now a power LED, and you can see it from the front of the board, and even a little bit from the back of the board too! (Just in case people mount these where you can't see the front.)
For people, who do have their own boards, a "regular" mount option with stand-offs would most likely be worth gold.
On the breadboard it works like a charm, but mounting it somewhere in a project box is really painful right now.
Anyway, thanks for the great board. Much better than v3.1.
Excellent work guys. Thanks alot!
1) Build a simple daughter board with vertical female sockets for the ED. The pins then provide the mechanical connection.
2) Place the ED on a non-conductive surface like wood or plastic. Solder wires to the holes you need to use. Clamp a small piece of aluminum over the driver chip and screw down with screws to the base material. The pressure on the chip provides the mechanical connection, and the aluminum provides a heatsink.
Tanks
According to the driver's datasheet, logic levels are 0.7*VCC for high.
Is there any way to add a jumper in order to change the Rs for the PWM control to allow switching to 1 - 188 mA output current?
Obviously, I have no idea how much a jumper + resistor adds to the production costs, but that would allow people to use all those miniature steppers ripped out of old CDROM drives or stuff like that.
Anyway, right now I am trying to locate Rs to switch it out for a higher value resistor. If there is something obvious, that makes it much easier to adjust the current range, just let me know...
May I ask what is your source for tiny stepper motors? I've been able to find NEMA 8 size, which would fit my needs, but they are either ridiculously expensive (e.g. Lin Engineering) or they are those floppy-drive style, which don't have enough resolution. Thanks!