The Big Easy Driver is a stepper motor driver board for bi-polar stepper motors up to a max 2A/phase. It is based on the Allegro A4988 stepper driver chip. It’s the next version of the popular Easy Driver board.
Each Big Easy Driver can drive up to a max of 2A per phase of a bi-polar stepper motor. It is a chopper microstepping driver which defaults to 16 step microstepping mode. It can take a maximum motor drive voltage of around 30V, and includes on-board 5V/3.3V regulation, so only one supply is necessary. Although this board should be able to run most systems without active cooling while operating at 1.4-1.7A/phase, a heatsink is required for loads approaching 2A/phase. You can find the recommended heatsink in the related items below.
Click here to know more about this product.
The Pololu high-power motor driver is a discrete MOSFET H-bridge designed to drive large DC brushed motors. The H-bridge is made up of one N-channel MOSFET per leg, and most of the board’s performance is determined by these MOSFETs (the rest of the board contains the circuitry to take user inputs and control the MOSFETs). The MOSFET datasheet (167k pdf) is available under the “Resources” tab. The absolute maximum voltage for this motor driver is 40 V, and higher voltages can permanently destroy the motor driver. Under normal operating conditions, ripple voltage on the supply line can raise the maximum voltage to more than the average or intended voltage, so a safe maximum voltage is approximately 34 V.
Note: Battery voltages can be much higher than nominal voltages when they are charged, so the maximum nominal battery voltage we recommend is 28 V unless appropriate measures are taken to limit the peak voltage.
The versatility of this driver makes it suitable for a large range of currents and voltages: it can deliver up to 12 A of continuous current with a board size of only 1.3″ by 0.8″ and no required heat sink. With the addition of a heat sink, it can drive a motor with up to about 17 A of continuous current. The module offers a simple interface that requires as little as two I/O lines while allowing for both sign-magnitude and locked-antiphase operation. Integrated detection of various short-circuit conditions protects against common causes of catastrophic failure; however, please note that the board does not include reverse power protection or any over-current or over-temperature protection.
Using the Motor Driver
The motor and motor power connections are on one side of the board, and the control connections (5V logic) are on the other side. The motor supply should be capable of supplying high current, and a large capacitor should be installed close to the motor driver. The included axial capacitor can be installed directly on the board in the pins labeled ‘+’ and ‘-‘ as shown below. Such installations are compact but might limit heat sinking options; also, depending on the power supply quality and motor characteristics, a larger capacitor might be required. There are two options for connecting to the high-power signals (V+, OUTA, OUTB, GND): large holes on 0.2″ centers, which are compatible with the included terminal blocks, and pairs of 0.1″-spaced holes that can be used with perfboards, breadboards, and 0.1″ connectors.
Warning: Take proper safety precautions when using high-power electronics. Make sure you know what you are doing when using high voltages or currents! During normal operation, this product can get hot enough to burn you. Take care when handling this product or other components connected to it.
The logic connections are designed to interface with 5V systems (5.5 V max); the minimum high input signal threshold is 3.5 V, so we do not recommend connecting this device directly to a 3.3 V controller. In a typical configuration, only PWM and DIR are required. The two fault flag pins (FF1 and FF2) can be monitored to detect problems (see the Fault Flag Table below for more details). The RESET pin is pulled up to V+ through a 20 kΩ resistor. When held low, it puts the driver into a low-power sleep mode and clears any latched fault flags. The V+ pin on the logic side of the board gives you access to monitor the motor’s power supply (). The board also provides a regulated 5 V pin which can provide a few milliamps (this is typically insufficient for a whole control circuit but can be useful as a reference or for very low-power microcontrollers).
This is a motor shield for Arduino that will control two DC motors. Based on the L298 H-bridge, the SparkFun Ardumoto can drive up to 2 amps per channel. The board takes its power from the same Vin line as the Arduino board, includes blue and yellow LEDs to indicate active direction, and all driver lines are diode protected from back EMF. The new version of this shield allows for either 3.3 or 5v logic, a separate and more robust VIN connection, and the PWM input has moved to pin 3.
Control for motor attached to OUT1/2 is connected to digital line 12 (direction A) and digital line 3 (PWM A). Control for motor attached to OUT3/4 is connected to digital line 13 (direction B) and digital line 11 (PWM B).
Compatible screw terminals and connectors are listed below. They are not included in this SKU. You will need to add them to your cart separately.
Note: The VIN connection is tied directly to the VIN on the Arduino, so make sure to not apply power to both.
The 33926 is a monolithic H-Bridge Power IC designed primarily for automotive electronic throttle control, but is applicable to any low-voltage DC servo motor control application within the current and voltage limits stated in this specification. This breakout board for Freescale’s MC33926 full H-bridge has an operating range of 5 – 28 V and can deliver almost 3 A continuously (5 A peak) to a DC motor. The MC33926 works with 3 – 5 V logic levels, supports ultrasonic (up to 20 kHz) PWM, and features current feedback, under-voltage protection, over-current protection, and over-temperature protection.
The MC33926 motor driver carrier can supply up to almost 3 A continuous current to a single brushed DC motor at 5 – 28 V, and it can tolerate peak currents up to 5 A for a few seconds, making this a great general-purpose motor driver for medium-sized DC motors. The MC33926 supports ultrasonic (up to 20 kHz) pulse width modulation (PWM) of the motor output voltage, which eliminates the audible switching sounds caused by PWM speed control, and a current feedback circuit outputs an analog voltage on the FB pin that is proportional to the output current.
This product is a carrier board or breakout board for Allegro’s A4988 DMOS Microstepping Driver with Translator and Overcurrent Protection. It features a four-layer PCB. It offers adjustable current limiting, overcurrent protection, and five different microstep resolutions. It operates from 8 – 35 V and can deliver up to 2 A per coil with sufficient additional cooling.
The EasyDriver is a simple to use stepper motor driver, compatible with anything that can output a digital 0 to 5V pulse (or 0 to 3.3V pulse if you solder SJ2 closed on the EasyDriver). EasyDriver requires a 7V to 30V supply to power the motor and can power any voltage of stepper motor. The EasyDriver has an on board voltage regulator for the digital interface that can be set to 5V or 3.3V. 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.
Note: Do not connect or disconnect a motor while the driver is energized. This will cause permanent damage to the A3967 IC.
The simplest way of interfacing a unipolar stepper to Arduino is to use a breakout for ULN2003A transistor array chip. The ULN2003A contains seven darlington transistor drivers and is somewhat like having seven TIP120 transistors all in one package. The ULN2003A can pass up to 500 mA per channel and has an internal voltage drop of about 1V when on. It also contains internal clamp diodes to dissipate voltage spikes when driving inductive loads.To control the stepper, apply voltage to each of the coils in a specific sequence.
The sequence would go like this:
Here are schematics showing how to interface a unipolar stepper motor to four controller pins using a ULN2003A, and showing how to interface using four TIP120’s
This module is based on L298N,high voltage,high current dual full bridge driver which can be used to drive a DC motor and stepper motor, relay coil inductive load; using standard logic level signal control; having two enable control end allow or prohibit the work has a logic device power supply input terminal, in the case regardless of the input signal affect the internal logic circuit portion to operate at a low voltage; can be an external sense resistor, the amount of change in feedback to the control circuit.
This module integrates a built-in 5V power supply. When you drive voltage of 7V-35V can onboard 5V logic supply, do not input voltage when using onboard 5V power supply, the +5 V power supply interface, but leads to 5V voltage for external use
When ENA is HIGH, IN1 IN2 control OUT1 OUT2
When ENB is HIGH, IN3 IN4 control OUT3 OUT4
1: driving stepper motor
The L298 is an integrated monolithic circuit in a 15-lead Multiwatt and Power SO20 packages. It is a high voltage, high current dual full-bridge driver designed to accept standard TTL logic levels anddrive inductive loads such as relays, solenoids, DC and stepping motors. Two enable inputs are provided to enable or disable the device independently of the input signals. The emitters of the lower transistors of each bridge are connected together and the corresponding external terminal can be used for the connection of an external sensing resistor.
An additional supply input is provided so that the logic works at a lower voltage.
- Operating supply voltage up to 46 v
- Total dc current up to 4 a
- Low saturation voltage
- Over temperature protection
- Logical ”0” input voltage up to 1.5 v (high noise immunity)
This device can control maximum 2 DC motors at a time in desired directions. This is based on L293D Motor driver IC. Has accesss to all the Input and enable pins. Just connect the two terminals of each motor with the green connectors and give proper signal to all the enable and input pins.