EasyDriver - A3967 Stepper Motor Driver
Now available from PMD Way is the excellent open-source EasyDriver stepper motor controller designed by Brian Schmalz.
Each EasyDriver can drive up to about 750mA per phase of a bi-polar stepper motor. It defaults to 8 step microstepping mode. (So if your motor is 200 full steps per revolution, you would get 1600 steps/rev using EasyDriver). This setting can be easily overridden by tying the MS1 and/or MS2 pin to ground to set the driver to use 1/8, 1/4 or 1/2 microstep mode (See the datasheet for the table of values). It is a chopper microstepping driver based on the Allegro A3967 driver chip.
For the complete specs of the design, read the A3967 datasheet. It has a variable max current from about 150mA/phase to 750mA/phase. It can take a maximum motor drive voltage of around 30V, and includes on-board 5V regulation, so only one supply is necessary. The best part - low cost. This is version 4.4 of the EasyDriver. Inline header pins are supplied but not soldered to the EasyDriver.
Note: Do not connect or disconnect a motor power is connected to your EasyDriver, as this will cause permanent damage to the A3967 IC.
- A3967 Microstepping Driver
- MS1 and MS2 pins broken out to change microstepping resolution to full, half, quarter and eighth steps (defaults to eighth)
- Compatible with four, six, and eight wire stepper motors of any voltage
- Adjustable current control from 150mA/phase to 700mA/phase
- Power supply range from 6V to 30V. The higher the voltage, the higher the torque at high speeds