Products
Categories
- Main categories
-
- 3D PRINTING
- ARDUINO
- AUTOMATION
- BOOKS
- CYBERSECURITY
- EDUCATION
- ELECTRONICS
- Cables
- Cameras and accessories
- Communication
- Conductive materials
- Connectors
- ARK connectors (Terminal Block)
- Coaxial connectors (RF)
- Connectors
- Crocodile clip
- D-Sub drawer connectors
- DC power connectors
- FFC/FPC ZIF connectors
- Goldpin connectors
- IDC connectors
- JACK connectors
- JST connectors
- Jumpers
- Memory cards slots
- Other connectors
- Pogo pin
- RJ45 sockets
- Slip ring connector
- Supports
- Szybkozłącza
- USB connectors
- USB PD Adapters for Laptops
- Cooling
- Displays
- Electronic modules
- A/D and D/A converters
- Audio
- Barcode readers
- CAN converters
- Converters USB - UART / RS232
- Data logger
- DDS/PLL generators
- Digital potentiometers
- Encoders
- Expanders of the I/O
- Fingerprint readers
- HMI modules
- Image and video
- JTAG accessories
- Keyboards, buttons
- LED drivers
- Memory card readers
- Memory modules
- Modules with power outputs
- Motor controllers
- Power modules
- RS485 converters
- RTC modules
- Servo Controllers
- TSOP infrared receivers
- USB Converters - I2C / 1-Wire / SPI
- Voltage converters
- Gadgets
- GPS
- Intelligent clothes
- LED - diodes, displays, stripes
- Luminous wires and accessories
- Machine vission (MV)
- Memory cards and other data storages
- Passive elements
- PC accessories
- Printers
- Prototype boards
- Relays
- Semiconductors
- A/C converters (ADC)
- Analog systems
- Audio systems
- Bridge rectifiers
- Button
- D/A Converters (DAC)
- DDS synthesizers
- Digital circuits
- Diodes
- Drivers of motors
- DSP microprocessors
- Energy counters
- Energy harvesting
- ESD security
- IGBT drivers and bridges
- Interface systems
- LED drivers
- Logic converters
- Memory
- Microcontrollers
- Optotriacs and optocouplers
- Other
- PLL generators
- Power systems
- Programmable systems
- Resetting systems
- RF systems
- RTC systems
- Sensors
- SoC systems
- Timery
- Touch sensors
- Transistors
- Sensors
- Accelerometers
- Air humidity sensors
- Air quality sensors
- Current sensors
- Distance sensors
- Flow sensors
- Gas sensors
- Gyroscopes
- Hall sensors
- Humidity sensors
- Infrared sensors
- Light and color sensors
- Liquid level sensors
- Magnetic sensors (compasses)
- Medical sensors
- Motion sensors
- PH sensors
- Position sensors
- Pressure sensors
- Pressure sensors
- Reflection sensors
- Sensors 6DOF/9DOF/10DOF
- Sensors of liquid quality
- Temperature sensors
- Vibration sensors
- Sound transducers
- Switches and buttons
- Cables
- FPGA DEVELOPMENT KITS
- Measuring devices
- MECHANICS
- MINICOMPUTERS (SBC)
- POWER
- RASPBERRY PI
- Accessories for Raspberry Pi
- Audio video cables for Raspberry Pi
- Case Raspberry Pi
- Cooling for Raspberry Pi
- Displays for Raspberry Pi
- Extension modules for Raspberry Pi
- Memory cards for Raspberry Pi
- Power for Raspberry Pi
- Raspberry Pi 3 model A+
- Raspberry Pi 3 model B
- Raspberry Pi 3 model B+
- Raspberry Pi 4 model B
- Raspberry Pi 400
- Raspberry Pi 5
- Raspberry Pi 500
- Raspberry Pi cameras
- Raspberry Pi Compute Module
- Raspberry Pi model A/ B+/2
- Raspberry Pi Pico
- Raspberry Pi prototyping
- Raspberry Pi Zero
- Raspberry Pi Zero 2 W
- RETIRED PRODUCTS
- SALE
- STARTER KITS, PROGRAMMERS, MODULES
- Atmel SAM
- Atmel Xplain
- AVR
- Coral
- DFRobot FireBeetle
- ESP32
- ESP8266
- Feather / Thing Plus
- Freedom (Kinetis)
- M5Stack
- Micro:bit
- Nordic nRF
- Other development kits
- Particle Photon
- Peripheral modules
- PIC
- Raspberry Pi RP2040
- RFID
- RISC-V
- Seeed Studio LinkIt
- Segger programmers
- SOFTWARE
- Sparkfun MicroMod
- STM32
- STM32 Discovery
- STM32 MP1
- STM32 Nucleo boards
- STM8
- Teensy
- Universal programmers
- WRTNode
- XIAO/Qt PY
- Atmel SAM
- WORKSHOP
- Adhesives and gluers
- Chemistry
- CNC milling machines
- Crimping tools
- Dispensing needles
- Heat-shrink tubing
- Insulation strippers
- Knives and scissors
- Laboratory power supplies
- Mikroskopy
- Mini drills and grindrers
- Organizers
- Power strips
- Power tools
- Safety glasses
- Soldering
- Antistatic mats and accessories (ESD)
- BGA balls
- BGA rework stations
- Brushes and ESD brushes
- Desoldering Wick
- Handles, magnifiers
- Heat guns
- Heaters and soldering irons
- Laminates
- Portable soldering irons
- Silicone Soldering Mats
- SMD Accessories
- Soldering accessories
- Soldering chemistry
- Soldering irons
- Soldering pastes
- Soldering pots
- Soldering stations
- Soldering tips
- Sponges and cleaners
- Stand for soldering irons
- Tin
- Tin extractors
- Ultrasonic cleaners
- Tapes (aluminum, kapton, copper, insulating)
- Tools
- Tweezers
- Vices
- 3D PRINTING
New products
New products
zł26.59 tax excl.
A4990 Dual Motor Driver Carrier
Free shipping
free shipping in Poland for all orders over 500 PLN
Same day shipping
If your payment will be credited to our account by 11:00
14 days for return
Each consumer can return the purchased goods within 14 days
A4990 Dual Motor Driver Carrier
This compact breakout board makes it easy to use Allegro’s A4990 dual motor driver, which can control two bidirectional DC motors over a wide operating voltage range of 6 to 32 V. It is capable of delivering a continuous 0.7 A to each motor channel, and onboard sense resistors enable the A4990 to limit the peak motor current to about 0.9 A per channel. The driver also features protection against reverse-voltage, under-voltage, over-voltage, over-current, and over-temperature.
Overview
A4990 dual motor driver carrier, bottom view with dimensions. |
---|
Allegro’s A4990 is a dual H-bridge motor driver IC that can be used for bidirectional control of two brushed DC motors at 6 to 32 V. It can supply up to 0.7 A continuously to each motor channel, and the current control feature of the A4990 limits the peak motor current to about 0.9 A per channel with the onboard sense resistors, making this a good choice for small, low-current motors that run on relatively high voltages. Since this board is a carrier for the A4990, we recommend careful reading of the A4990 datasheet (301k pdf). The board ships populated with all of its SMD components, including the A4990 and an additional FET for reverse battery protection.
For a single-channel driver with a DIR/PWM interface and a similar operating voltage range, please consider our DRV8801 carrier. For lower-voltage alternatives to the A4990, consider our DRV8833 and DRV8835 dual motor driver carriers.
Features
- Dual-H-bridge motor driver: can drive two DC motors or one bipolar stepper motor
- Operating voltage: 6â€Sâ€S–32 V1
- Output current: 0.7 A continuous per motor
- Current control limits peak current to 0.9 A per motor
- Inputs are 3V- and 5V-compatible
- Robust:
- Reverse-voltage protection circuit
- Can survive input voltages up to 40 V2
- Under-voltage and over-voltage protection
- Over-temperature protection
- Short-to-supply, short-to-ground, and shorted-load protection
1 The overvoltage protection typically kicks in at 34 V, but it can trigger at voltages as low as 32 V.
2 While the A4990 can tolerate input voltages as high as 50 V, the reverse-voltage protection MOSFET is only rated for 40 V.
Using the motor driver
Minimal wiring diagram for connecting a microcontroller to an A4990 dual motor driver carrier. |
---|
In a typical application, power connections are made on one side of the board and control connections are made on the other. The INH (inhibit) pin is pulled low internally, disabling the A4990 by default, and must be driven high (2.0–5.5 V) in order to enable the driver.
The OUT1 and OUT2 pins form one motor channel while the OUT3 and OUT4 pins form the other. The state of each output is controlled by a corresponding input (IN1 through IN4); note that IN2 and IN4 are inverted inputs. All four INx pins are pulled to their inactive states by default. See the truth tables in the A4990 datasheet for more information on how the inputs affect the driver outputs.
The EF1 and EF2 pins are open-drain outputs that are driven low by the chip to indicate active faults (the datasheet describes what each combination of EF1 and EF2 means). Otherwise, these pins remain in a floating state, so you will need to connect external pull-up resistors (or use microcontroller inputs with their built-in pull-ups enabled) if you want to monitor fault conditions on the driver.
Pinout
PIN | Default State | Description |
---|---|---|
VIN | 6–32 V motor power supply connection. | |
VBB | This pin gives access to the motor power supply after the reverse-voltage protection MOSFET (see the board schematic below). It can be used to supply reverse-protected power to other components in the system. It is generally intended as an output, but it can also be used to supply board power. | |
GND | Ground connection points for the motor and logic power supplies. The control source and the motor driver must share a common ground. | |
OUT1 | Motor A output +. | |
OUT2 | Motor A output â?’. | |
OUT3 | Motor B output +. | |
OUT4 | Motor B output â?’. | |
IN1 | LOW | Control input for OUT1. PWM can be applied to this pin. |
IN2 | HIGH | Inverted control input for OUT2. PWM can be applied to this pin. |
IN3 | LOW | Control input for OUT3. PWM can be applied to this pin. |
IN4 | HIGH | Inverted control input for OUT4. PWM can be applied to this pin. |
INH | LOW | Logic input that puts the A4990 into a low-power sleep mode when low. |
EF1 | floating | Error flag output 1: driven low to indicate active fault status; floating otherwise. |
EF2 | floating | Error flag output 2: driven low to indicate active fault status; floating otherwise. |
Current limiting
The A4990 can actively limit the current through the motors by using a fixed-frequency PWM current regulation (current chopping). This carrier board connects 0.075 Ω resistors to the current sense pins, which sets the current limit to a nominal 1 A per channel. In our tests, the board actually limited the motor current to slightly above 0.9 A.
Real-world power dissipation considerations
Even though the driver limits the motor current to about 0.9 A per channel, the chip by itself will overheat at lower currents. For example, in our tests at room temperature with no forced air flow, the chip was able to deliver 0.9 A per channel for approximately 20 s before the chip’s thermal protection kicked in. A continuous current of 0.7 A per channel was sustainable for many minutes without triggering a thermal shutdown. The actual current you can deliver will depend on how well you can keep the motor driver cool. The carrier’s printed circuit board is designed to draw heat out of the motor driver chip, but performance can be improved by adding a heat sink. Our tests were conducted at 100% duty cycle; PWMing the inputs will introduce additional heating proportional to the frequency (unless the A4990 is already PWMing the outputs to limit the current).
This product can get hot enough to burn you long before the chip overheats. Take care when handling this product and other components connected to it.
Included hardware
|
|
Two 1A—8-pin breakaway 0.1" male headers are included with the A4990 motor driver carrier, which can be soldered in to use the driver with perfboards, breadboards, or 0.1" female connectors. (The headers might ship as a single 1A—16 piece that can be broken in half.) When used with these header pins, the board can be oriented with the parts visible, as shown in the right picture above, or with the silkscreen visible, by soldering the headers in from the opposite side. You can also solder your motor leads and other connections directly to the board.
Schematic
A4990 Dual Motor Driver Carrier schematic diagram. |
---|
This schematic is also available as a downloadable pdf (166k pdf).
Other products in the same category (16)
Direct current motor driver (DC) with a working voltage from 7 to 58 V and a maximum continuous current of 25 A. It can be controlled by a PWM signal, a potentiometer or by means of built-in buttons. Cytron MD25HV
A compact stepper motor controller with the TMC2209 system with an operating voltage from 4.75 to 28 V. It offers smooth, quiet operation, high efficiency, various operating modes and easy configuration. It is controlled via the STEP/DIR interface and is an ideal solution for 3D printers and similar applications. BIGTREETECH TMC2209 V1.3
No product available!
No product available!
DC motor driver that allows you to control the movement of two drives using the I2C interface. Board with soldered connectors. Pololu 5039
No product available!
Driver for three-phase BLDC motors based on the TMC6300 system from Trinamic. It allows you to control the movement of drives with a voltage of 2 to 11 V and a current consumption of up to 2 A. SparkFun ROB-21867
Stepper motor driver that can work with a voltage in the range from 20 to 50 V and a maximum current of 4.2 A. It allows you to configure the microstep in the range from 2 to 128. DM542
No product available!
No product available!
This discrete MOSFET H-bridge motor driver enables bidirectional control of one high-power DC brushed motor. The small 1.3×0.8″ board supports a wide 6.5V to 40V voltage range and is efficient enough to deliver a continuous 13A without a heat sink. Driver includes reverse-voltage protection along with basic current sensing and current limiting functionality. Pololu 2992
No product available!
Stepper motor driver with MP6500 system with a potentiometer for current regulation. It allows the bipolar motor to be supplied with current up to 1.5A per phase without the use of a heat sink. Pololu 2967
No product available!
A single-channel DC motor driver with an I2C interface. It is powered from 4.5 V to 48 V and can deliver up to 2.2 A of current. A board with connectors for mounting. Pololu 5061
No product available!
A module with a two-channel DC motor driver based on the TB6612FNG system. Designed for Wemos D1 Mini
This add-on board enables a Raspberry Pi B+, Pi A+, Pi 2 or Pi 3 to drive a pair of brushed DC motors. Its dual MC33926 motor drivers operate from 5 V to 28 V and can deliver a continuous 3 A (5 A peak) per motor. The default pin mappings make it easy to get started using our provided software, but the board also exposes most of the driver chips’ I/O pins for more specialized applications.
KAmodMPC17C724 is a module with a double MP bridge bridge type MPC17C724. The system allows you to control two DC brush motors or one bipolar stepping motor. The controller operates at a voltage range of 2.7 - 5.5 V and can work with motors with power consumption up to 0.4 A.
TB6612FNG Dual Motor Driver Carrier
TB9051FTG Single Brushed The DC Motor Driver Carrier is a single DC motor driver that allows the motor to be supplied with voltage in the 4.5 ... 28V range and power consumption at a continuous 2.6 A (5A peak) operation. Pololu 2997
The X-NUCLEO-IHM11M1 is a low voltage three-phase brushless DC motor driver expansion board based on the STSPIN230 for STM32 Nucleo. It provides an affordable and easy-to-use solution for the implementation of portable motor driving applications such as thermal printers, robotics and toys