Generally, it’s not an easy thing to drive stepper motor(s) with Arduino; but with this stepper motor shield, you can easily control 2 stepper motors via just 4 digital I/O’s. This board is compatible with the Arduino UNO R3, and gets direct support with Xbee and Xbee form factor Wi-Fi, Bluetooth and RF modules. Easy connection of cables via screwless PC terminals. Each stepper motor has a code switch for adjusting driving modes, to obtain different rotational speeds. The interfaces of the board include extension 6 channel Analog I/O, 10 channel Digital I/O & I2C.
The driver IC uses the most popular A4988, widely used in 3D printers and CNC machines. The A4988 can control one bipolar stepper motor at 2 A output current per coil. With one mega and DFRobot’s mega expansion shield, a 3D printer control board can be built so much easier. Here are key features for A4988 stepper motor drivers
- Simple step and direction control interface
- Five different step resolutions: full-step, half-step, quarter-step, eighth-step, and sixteenth-step
- Adjustable current control lets you set the maximum current output with a potentiometer, which lets you use voltages above your stepper motor’s rated voltage to achieve higher step rates
- Intelligent chopping control that automatically selects the correct current decay mode (fast decay or slow decay)
- Over-temperature thermal shutdown, under-voltage lockout, and crossover-current protection
- Short-to-ground and shorted-load protection
PIN OUT & DIAGRAM
FEATURES
- Easily control 2 stepper motors with only 4 digital I/Os.
- Fully compatible with Arduino UNO R3、Leonardo、Mega and supports XBee, XBee Wi-Fi, Bluetooth and RF modules.
- 6 Analog / 10 Digital & I2C
- Screwless connection with press and connect. For detailed pin mapping please refer to product wiki.
- Each stepper motor has a switch for mode switch to obtain different rotational speeds. Step modes include 1, 1/2, 1/4, 1/16.
- Wireless switch next to Xbee. “PROG” mode for USB uploading and “RUN” mode for wireless communication.
SPECIFICATIONS
- Input Voltage:8-35V DC (Just power the stepper motor driver)
- Press to connect cables, quick and easy
- Digital I/O:D4,D5,D6,D7
- 10 channel digital I/O&6 channel Analog I/O addition
- A4988 micro stepping bipolar stepper motor driver
- Adjustable current limiting
- Up to 2 A output current per coil
- Five different micro-step resolutions (down to 1/16-step)
DOCUMENTS
SHIPPING LIST
- 1 x Stepper Motor Shield For Arduino
- 2 x A4988 Motor Drivers